Commit Graph

2206 Commits

Author SHA1 Message Date
Phil Howard 19c57ebb20 Stellar: Refined stalemate detection in Life. 2023-06-01 20:21:24 +01:00
Phil Howard 94c5d74894 Stellar: Tweak & tidy examples. 2023-05-31 13:54:34 +01:00
ZodiusInfuser 67152e32e5 Copied Cosmic MPy examples to Stellar 2023-05-30 12:42:27 +01:00
ZodiusInfuser 7aa75e57a4 Add C++ examples for Stellar, and fix init 2023-05-30 12:06:58 +01:00
ZodiusInfuser 68f610184f Possible fix for stellar pio? 2023-05-30 11:16:51 +01:00
ZodiusInfuser aabe789f21 Initial setup for StellarUnicorn build 2023-05-30 10:32:25 +01:00
ZodiusInfuser bd4238945d Fixed case of some CosmicUnicorn variables 2023-05-30 10:25:33 +01:00
ZodiusInfuser ae252fbc6e Removed comma in *Unicorn readme code 2023-05-30 10:24:28 +01:00
Philip Howard d4609699ba
Merge pull request #781 from pimoroni/ci/caching-fun
CI: Add workflow version to cache key.
2023-05-25 11:31:39 +01:00
Philip Howard 74064407e9
Merge pull request #779 from pimoroni/picographics/fonts
PicoGraphics: Fixed-width bitmap font support.
2023-05-24 15:00:15 +01:00
Phil Howard 0a2e099886 CI: Add workflow version to cache key. 2023-05-18 11:55:21 +01:00
Hel Gibbons c8d3b6b7d1
Merge pull request #780 from pimoroni/helgibbons-patch-1
Add link to RGB Encoder Wheel shop page
2023-05-17 15:38:12 +01:00
Hel Gibbons 5aa227ff45
Update README.md 2023-05-17 14:04:16 +01:00
Phil Howard fba7b53c36 PicoGraphics: Fixed-width bitmap font support. 2023-05-15 11:03:39 +01:00
Philip Howard 00d1617947
Merge pull request #777 from pimoroni/patch-st7789-parallel-dma
Tufty 2040: DMA display update.
2023-05-12 14:19:31 +01:00
Phil Howard 652de85f4d Tufty 2040: RGB565 DMA display update.
Use DMA to transfer a native RGB565 display buffer to PIO rather than pushing into the TX FIFO in a loop.

Co-authored by @zx64 - https://github.com/pimoroni/pimoroni-pico/issues/776
2023-05-12 13:38:19 +01:00
Philip Howard 8648196cc2
Merge pull request #774 from pimoroni/breakout_encoder_wheel
Support for RGB Encoder Wheel Breakout
2023-05-12 11:58:15 +01:00
Philip Howard ec205fb045
Merge pull request #775 from MichaelBell/cosmic-ghost-fix
Ghosting fix for Cosmic
2023-05-12 09:14:01 +01:00
Mike Bell 5b31e018ff Possible ghosting fix for Cosmic 2023-05-10 20:09:59 +01:00
ZodiusInfuser d00185d831 Added C & MP interrupt example 2023-05-10 16:57:38 +01:00
ZodiusInfuser 0120975b3c Readme improvements 2023-05-10 16:08:51 +01:00
ZodiusInfuser 12e38c1157 Implemented GPIO MP support for Encoder wheel 2023-05-10 14:54:32 +01:00
Philip Howard 89699fd78f
Merge pull request #773 from pimoroni/ulab/bump-6.0.12
Ulab: Bump to 6.0.12.
2023-05-10 13:26:56 +01:00
Phil Howard 05cad0c157 Ulab: Bump to 6.0.12. 2023-05-10 13:03:47 +01:00
ZodiusInfuser 653090c89e Exposed support for GPIO pins on encoder wheel 2023-05-10 12:46:00 +01:00
Philip Howard 1c39da4997
Merge pull request #746 from mutatrum/main
Fix web server only serving file once and wifi country configuration
2023-05-09 14:15:04 +01:00
Philip Howard 092fbe472f
Merge pull request #748 from Quitsoon/patch-1
pico_rtc.py, Just a little PR for a possible typo :)
2023-05-09 14:00:18 +01:00
Philip Howard ecbd1e66de
Merge pull request #771 from raybellis/macos_fixes
Fixes for compilation under macOS / GCC 13.3.1
2023-05-09 13:48:05 +01:00
Ray Bellis bfb6490ec8 fix dangling pointer error 2023-05-08 13:19:47 +01:00
Ray Bellis 32dfdc6a20 use __builtin_bswap32 2023-05-08 13:17:51 +01:00
Ray Bellis 67df015bfe fonts need cstdint 2023-05-08 13:17:16 +01:00
Hel Gibbons 302d6ae0eb
Merge pull request #768 from pimoroni/helgibbons-patch-1
Cosmic: add links
2023-05-05 12:19:27 +01:00
Hel Gibbons 1be888f397
Cosmic: add links 2023-05-05 12:11:50 +01:00
Philip Howard 7491ced13b
Merge pull request #767 from pimoroni/1.14_lcd_improved
Display initialisation fixes for the Pico Display Pack 1.14" LCD
2023-05-04 15:42:37 +01:00
Niko Kotilainen 1dcad21ed2 Pico Display Pack: Display init fixes. 2023-05-04 15:07:27 +01:00
ZodiusInfuser 8966cbf348 Added C++ readme 2023-05-04 14:59:01 +01:00
Pete Favelle a59aa35df5
Improved inky's sleep_for, now handles up to 28 days (#754) 2023-05-04 14:54:23 +01:00
Philip Howard b6499e71fc
Merge pull request #764 from pimoroni/ci/smolmodules
Reduce size & workload of MicroPython build cache
2023-05-04 14:48:21 +01:00
ZodiusInfuser 5619274d3d Added MP readme 2023-05-04 14:10:39 +01:00
ZodiusInfuser 862806f357 Simplified example I2C setup 2023-05-04 14:10:12 +01:00
Phil Howard 7951ef9668 CI: Hack: Patch MicroPython to remove exception handling.
Force "-specs=nano.specs" on MicroPython builds and disable various stack unwinding and exception handling features for C++ modules.
2023-05-04 14:09:23 +01:00
ZodiusInfuser 4dadeb0d4d Add c++ examples readme 2023-05-04 11:16:55 +01:00
Phil Howard b30d9ca554 CI: Switch py modules from cmake hacks to manifest.py.
A long overdue fix. Uses board-specific manifest.py files to freeze Python modules, instead of polluting ports/rp2/modules.
2023-05-03 18:04:55 +01:00
ZodiusInfuser e0a405739c Fix namespace issue 2023-05-03 17:41:18 +01:00
ZodiusInfuser 9f925b5259 Ported most encoder wheel examples to C++ 2023-05-03 17:22:58 +01:00
Phil Howard 8648597134 CI: Clean ports/rp2/modules before each build. 2023-05-03 17:21:18 +01:00
ZodiusInfuser e3f9f14dcf Fix ioe reset timing out too early, and encoder reversed 2023-05-03 12:34:59 +01:00
ZodiusInfuser 226e7507dd Fix 2023-05-02 22:58:38 +01:00
ZodiusInfuser 1cfae8b5f8 More work on encoder wheel C++, adding reset to ioe 2023-05-02 22:55:19 +01:00
ZodiusInfuser 387df3bd12 Progress on encoder wheel C++ and MP 2023-05-02 17:31:11 +01:00