Commit Graph

2468 Commits

Author SHA1 Message Date
Philip Howard 63461337b1
Merge pull request #1006 from PiPicoDev/display_28
Add Pico Display Pack 2.8 and fix SPI for st7789 on Pico2
2024-12-11 17:24:40 +00:00
Philip Howard 5475bcb93a
Merge pull request #1034 from Daft-Freak/patch-1
picographics: update text docs
2024-12-11 17:22:36 +00:00
Charlie Birks 193fe81441
picographics: update text docs 2024-12-05 14:18:19 +00:00
Philip Howard 17d180dd37
Merge pull request #1033 from Daft-Freak/patch-1
hub75: don't enable an unrelated IRQ
2024-12-04 16:56:28 +00:00
Charlie Birks e70c40b706
hub75: also don't disable that IRQ 2024-12-04 16:07:37 +00:00
Charlie Birks 0bf63ca881
hub75: don't enable an unrelated IRQ
DREQs are not IRQs, `DREQ_PIO0_TXn` happens to align with `TIMER_IRQ_n` so this enabled a timer IRQ.
2024-12-04 14:17:13 +00:00
Philip Howard 1991fdde2c
Merge pull request #1032 from pimoroni/inky-patches
Patches for Inky on SDK 2.1.0 + MicroPython edge
2024-12-03 12:55:31 +00:00
Phil Howard 9290243910 CI: Fix ccache.
As per the docs ~/.ccache is only used if it exists.

It wont exist unless it's cached.

It wont cache unless it exists.

Create it, to break the cycle.
2024-12-03 12:17:10 +00:00
Phil Howard cae1b1381d Inky Frame: Remove MicroPython build and examples.
Inky Frame has a new home at: https://github.com/pimoroni/inky-frame
2024-12-03 11:49:28 +00:00
Phil Howard 2b7b9efac7 Wakeup: Remove runtime init hook. 2024-12-03 11:36:36 +00:00
Phil Howard 030b59c0d1 pcf85063a: Set PICO_INCLUDE_RTC_DATETIME for MicroPython. 2024-12-03 11:36:24 +00:00
Phil Howard 74b995f19a CI: Workaround silly mpy-cross build wart. 2024-12-03 11:36:03 +00:00
Philip Howard be3e7ba83a
Merge pull request #1030 from pimoroni/patch-pcf85063a-rp2350
pcf85063a: RP2350 Fixes
2024-11-26 10:05:15 +00:00
Phil Howard b6f657f9fc pcf85063a: Set PICO_INCLUDE_RTC_DATETIME.
And remove set_datetime and get_datetime gracefully when it's not set.

This is a temporary work-around for RP2350 lacking an RTC and not
requiring the datetime_t type. These functions should be re-implemented
in terms of C standards.
2024-11-25 13:19:44 +00:00
Phil Howard c08f496ecf pcf85063a: Drop hardware_rtc.
With datetime_t moved to types there is no need to include this as a dependency.
2024-11-25 12:33:54 +00:00
Philip Howard 1495805d2b
Merge pull request #947 from pimoroni/test/network-ppp
PPP-enabled Pico build.
2024-10-31 12:19:50 +00:00
Philip Howard fd4b2922e4
Merge pull request #957 from pimoroni/plasma-stick-brightness
add brightness control to default Plasma Stick W example
2024-10-31 12:13:53 +00:00
Philip Howard b8f4bd3f67
Merge pull request #966 from pimoroni/examples-fix-adc
Examples: Update ADC()
2024-10-31 12:13:24 +00:00
Philip Howard 9c7ecdc438
Merge pull request #1022 from SteveClement/examples_placecats
fix: [url] placekitten.com is down, someone created a drop in replacement, placecats.com
2024-10-31 11:38:30 +00:00
Phil Howard ef936ba907 RPI_PICO_PPP: Lint lte module. 2024-10-31 11:19:22 +00:00
Phil Howard a1be7a6327 RPI_PICO_PPP: Add lte module. 2024-10-31 11:19:22 +00:00
Phil Howard a05a225262 Wakeup: Move wakeup pin assert and latch out of patches. 2024-10-31 11:19:22 +00:00
Phil Howard 6cfcd80037 PPP: This old chestnut. 2024-10-31 11:19:22 +00:00
Phil Howard 81455d129d RPI_PICO_PPP: Tweak flash/fw alloc to fit PPP support. 2024-10-31 11:19:22 +00:00
Phil Howard d24c2225ca CI: PPP-enabled Pico build. 2024-10-31 11:19:11 +00:00
Philip Howard 12b4e79cb6
Merge pull request #1024 from pimoroni/ci/micropython-1.24.0
Bump to MicroPython v1.24.0
2024-10-31 10:06:12 +00:00
Phil Howard d4ededab35 Wakeup: Port wakeup runtime functionality to SDK 2.0.0. 2024-10-31 09:34:41 +00:00
Phil Howard 078f3e6a39 PicoGraphics: Support for Explorer. 2024-10-31 09:34:41 +00:00
Phil Howard 3e16e1228f CI: Bump MicroPython to v1.24.0. 2024-10-31 09:34:36 +00:00
Steve Clement 15bdeebb71 fix: [url] placekitten.com is down, someone created a drop in replacement, placecats.com 2024-10-27 11:15:09 +01:00
Philip Howard 24971349fc
Merge pull request #1021 from pimoroni/patch-plasma-weather
Fix linting fail.
2024-10-25 16:41:03 +01:00
Phil Howard 7485f8e6c6 Fix linting fail. 2024-10-25 16:13:59 +01:00
Philip Howard 3f50bf7ef0
Merge pull request #974 from LeePorte/gc-addition-to-weather
Add Garbage Collection to weather example
2024-10-25 16:01:56 +01:00
Philip Howard c2418ee2fb
Merge pull request #1020 from pimoroni/patch-misc
A roundup of not necessarily related fixes from other branches
2024-10-25 15:44:34 +01:00
Philip Howard 6ac9bc0f5f
Merge pull request #959 from waffshappen/main
Allow spritesheets for PenRGB565
2024-10-25 15:20:43 +01:00
Philip Howard 58089a4929
Merge pull request #1018 from pimoroni/patch-upload-release-assets
CI: Switch to action-gh-release.
2024-10-25 15:05:09 +01:00
Phil Howard 2b25e791a7 UC8151: Do *not* power off display.
Leave the IC powered so that it drains residual voltage into its circuits, rather than the display itself.

Or so the theory holds.
2024-10-25 15:02:56 +01:00
Phil Howard 02aa32bc36 CI: Update py_decl to 0.0.4.
Gives more detailed reports about firmware/flash size and overlap.
2024-10-25 15:02:45 +01:00
Phil Howard 3587b1be9f CI: Switch to action-gh-release.
Switch from the long deprecated upload-release-asset to action-gh-release
and attempt to replicate the same behaviour.

Avoids nodejs and set-output deprecation warnings:
- https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
- https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2024-10-25 11:24:38 +01:00
Tobias 6d6a1e2b7d Allow spritesheets for PenRGB565 2024-10-24 17:45:35 +02:00
Philip Howard 3b03a30963
Merge pull request #1008 from pimoroni/feature/sdk-2.0.0
More fixes for SDK 2.0.0
2024-10-24 12:10:06 +01:00
Hel Gibbons 13e3a4c622
Merge pull request #1016 from pimoroni/helgibbons-patch-3
Plasma Stick 2040 W: add link
2024-10-21 13:24:16 +01:00
Hel Gibbons 8632d4983e
Plasma Stick 2040 W: add link 2024-10-21 12:47:00 +01:00
Hel Gibbons 8faa428a5b
Merge pull request #1003 from pimoroni/patch/display-menu-examples
Pico Display 2.x: Fixed button function
2024-10-02 14:10:16 +01:00
Phil Howard 6376282c47 MicroPython: Drop Pico Wireless support.
With PPP support added to MicroPython this would be better
handled by creating a PPP-compatible firmware for Pico Wireless
and using the PPP module instead... I think.
2024-10-02 10:21:48 +01:00
Phil Howard 2f5b47ac12 Pico Wireless: Fixup for GCC 13.x.
These changes are giving me "how did this ever work?" vibes.
2024-10-02 10:14:31 +01:00
Phil Howard aa34f123a2 CI: Bump GCC to 13.3.Rel1. 2024-10-02 09:31:37 +01:00
Phil Howard 0f81e3111b CI: Bump CI to ubuntu-latest.
Ubuntu 20.04 LTS reaches end of life on 23 April 2025.
2024-10-02 09:20:39 +01:00
Phil Howard 3543bab83d pcf85063a: Replace hardware/rtc with pico/types. 2024-10-02 09:18:02 +01:00
peardox b46d711a52 Add display_pack_28 and demo with FPS, fix spi for rp2350 in st7789 2024-10-01 18:54:35 +01:00