1
0
mirror of https://github.com/danbee/unicorn synced 2026-06-20 22:52:22 +00:00
Commit Graph

41 Commits

Author SHA1 Message Date
Philip Howard
54c20aa9d7
Merge pull request #18 from pimoroni/examples/microdot
Examples: update Unicorn Paint for microdot 2.x
2025-03-10 16:55:54 +00:00
Philip Howard
57b77e8746
Merge pull request #17 from pimoroni/docs/common
Docs: fix links to pimoroni-pico `common` directory
2025-03-10 16:51:54 +00:00
Hel Gibbons
167f1c4c97 compatibility changes for microdot 2.x 2025-03-10 16:48:41 +00:00
Hel Gibbons
ab0310a4ee Docs: fix links to pimoroni-pico common directory 2025-03-10 16:42:33 +00:00
Philip Howard
cc805ef2cc
Merge pull request #16 from pimoroni/patch-bash-tooling
CI: Sync tooling with inky-frame.
2025-03-10 16:41:52 +00:00
Phil Howard
c14593597c CI: Drop redundant patches.
These have been merged upstream.
2025-03-10 15:06:12 +00:00
Phil Howard
6cafdfb733 All: Fix common manifest paths to be relative to mpy dir.
On local builds, these were picking up the Python files from an adjacent
pimoroni-pico directory, rather than the one in the temporary build dir.
2025-02-07 14:16:00 +00:00
Phil Howard
7cffdc5ee5 CI: Sync tooling with inky-frame.
See: https://github.com/pimoroni/inky-frame/pull/6
2025-02-07 14:02:25 +00:00
Philip Howard
cf35ec554f
Merge pull request #15 from pimoroni/patch-multicore
CI: HACK: Add multicore lockout patch backport.
2025-02-04 19:40:56 +00:00
Phil Howard
eedf1c3466 CI: HACK: Add multicore lockout patch backport.
Fixes https://github.com/raspberrypi/pico-sdk/issues/2201

TODO: Drop this when the next Pico SDK release is incorporated into MicroPython.
2025-02-04 19:26:45 +00:00
Philip Howard
58052ec264
Merge pull request #14 from pimoroni/patch-ezwifi
Add EzWiFi module.
2025-02-04 19:26:33 +00:00
Phil Howard
cc057cec9d Add EzWiFi module. 2025-02-04 15:00:02 +00:00
Philip Howard
6cbfc44773
Merge pull request #12 from pimoroni/patch-ulab
Enable ulab.
2025-02-01 19:56:35 +00:00
Phil Howard
87759fa889 Drop Hershey fonts. 2025-02-01 16:56:30 +00:00
Phil Howard
84b550cf79 Remove extra modules from RP2040 builds.
These were not included in previous pimoroni-pico builds and blow the build size.
2025-02-01 08:22:29 +00:00
Phil Howard
0481f38f29 Enable ulab. 2025-02-01 08:08:15 +00:00
Philip Howard
9c2b991fa2
Merge pull request #10 from pimoroni/ci/backport-cmake-tooling
CI: Move py_decl and dir2uf2 into CMake.
2025-01-30 18:56:23 +00:00
Phil Howard
4e15564941 CI: Move py_decl and dir2uf2 into CMake. 2025-01-30 18:41:06 +00:00
Philip Howard
7f1efcba7c
Merge pull request #9 from pimoroni/patch-dma-abort
CI: HACK: Add temporary DMA workaround.
2025-01-30 18:19:48 +00:00
Phil Howard
507a4f8770 HACK: Sync CYW43 patch with upstream.
Update the backported cyw43 patch to the version now merged to develop.

TODO: Drop this when the next Pico SDK release is incorporated into MicroPython.
2025-01-30 10:17:50 +00:00
Phil Howard
027c3dca80 CI: HACK: Add temporary DMA workaround.
Some quirk of the Pico2 W versus the Pico W causes wireless to be very
upset by our chained DMA display driver code.

See:
* https://github.com/micropython/micropython/issues/16627
* https://github.com/raspberrypi/pico-sdk/issues/2206

Backport a Pico SDK patch to fix this.

See:
* 2a810a9267
2025-01-25 16:16:16 +00:00
Philip Howard
026899bda2
Merge pull request #3 from pimoroni/patch-micropython-mainline
CI: Retarget MicroPython to upstream master.
2025-01-23 10:14:53 +00:00
Phil Howard
a3b9744562 All: Backport enable_cyw43.h. 2025-01-23 10:07:45 +00:00
Ryan
66b283a7b5
Merge pull request #7 from pimoroni/docs/fix-ref-links
Fixed links
2025-01-07 11:19:00 +00:00
thirdr
ec1e3fbc9f Stellar: fixed link to font file 2025-01-07 10:34:38 +00:00
thirdr
7acd13b9a1 Fixed links to function refs 2025-01-07 10:02:56 +00:00
Phil Howard
200150b81d CI: Retarget MicroPython to upstream master. 2024-12-19 10:59:33 +00:00
Phil Howard
b96bc4cf1a CI: Pico 2 Cosmic and Stellar builds. 2024-12-16 13:17:15 +00:00
Phil Howard
07d6af405b Add Cosmic and Stellar Pico 2 builds. 2024-12-16 13:03:48 +00:00
Phil Howard
483ecdd868 Add product links to README. 2024-12-05 14:18:44 +00:00
Phil Howard
562f323d69 CI: Fix linting. 2024-12-04 15:41:24 +00:00
Phil Howard
637d989f45 CI: Use correct baked examples directories. 2024-12-04 14:00:26 +00:00
Phil Howard
9817f612eb Split out builds. 2024-12-04 12:54:55 +00:00
Phil Howard
4c111cbc97 Replace with build derived from inky-frame. 2024-12-04 12:19:05 +00:00
Phil Howard
849e8a6a64 Firmware: Add SDCard from micropython-lib. 2023-05-09 15:54:25 +01:00
Phil Howard
bb606ad5df CI: Fix build dir name. Drop dir2uf2. 2023-05-09 12:20:47 +01:00
Phil Howard
cee2bd556a CI: Bump MicroPython version to 302d6ae.
Avoid duplicate modules being copied to "modules/" using the old method.
2023-05-09 12:12:49 +01:00
Phil Howard
46a730d1de CI: Build with unique output directories.
A pitfall of caching the MicroPython directory is that the cache is uploaded *after* builds have completed, leaving behind build artifacts that can break things.
2023-05-09 12:04:37 +01:00
Phil Howard
28a05b57d5 CMake: Add pimoroni_pico_import.cmake. 2023-05-09 11:53:46 +01:00
Phil Howard
631a503107 CMake: Set PIMORONI_PICO_PATH. 2023-05-09 11:49:11 +01:00
Phil Howard
e8a8cd6891 Initial commit. 2023-05-09 11:37:05 +01:00