Commit Graph

78 Commits

Author SHA1 Message Date
Phil Howard
4dbd106611 CI: Fix board manifest PORT_DIR var. 2025-04-14 17:07:49 +01:00
Phil Howard
5ff24aabe7 CI: Bump to latest rebase.
Should include changes to PSRAM, including a 4K flash saving on non-PSRAM builds.
2025-04-14 17:07:49 +01:00
Phil Howard
c6602aafa2 CI: Enable py_decl filesystem overlap check. 2025-04-14 17:07:47 +01:00
Phil Howard
7a087a8567 CI: Ignore non-existent with-filesystem builds.
Move file rename busywork into micropython.sh.
2025-04-14 17:06:58 +01:00
Phil Howard
af670449c0 CI: Refactor to match our other tooling.
Retarget pimoroni-pico to feature/picovector2-and-layers.
2025-04-14 17:06:58 +01:00
Phil Howard
d4205caedc Remove duplicate MICROPY_PY_NETWORK. 2025-04-14 17:06:58 +01:00
Phil Howard
4d4853e9e2 Remove duplicate lte.py. 2025-04-14 17:06:58 +01:00
Phil Howard
4a24f87253 Add lte.py to common manifest. 2025-04-14 17:06:58 +01:00
Phil Howard
02d9e0fdf4 Enable LTE & PPP for Pico2/Pico2W. 2025-04-14 17:06:58 +01:00
Phil Howard
776f21ea27 Pico2: Remove spurious pico2_w.h. 2025-04-14 17:06:58 +01:00
Phil Howard
0527852dbd CI: Switch to pico2_w_2025 MicroPython branch. 2025-02-28 13:46:51 +00:00
Phil Howard
a4f4078e03 Pico2: Fix conditional include of manifest.py. 2025-02-28 11:21:03 +00:00
Phil Howard
4de68aadc7 CI: 2MB/2MB split for Pico 2 and Pico 2 W builds. 2025-01-14 14:07:36 +00:00
Phil Howard
81c3422e79 CI: Sync RPi stock boards with upstream.
Replace our experimental configs with the board config(s) from the
(as yet unmerged) Pico 2 W changes branch.
2025-01-14 14:07:36 +00:00
Phil Howard
98ff22ccfa PPP/Plasma: Simplify config.
Since both PPP2 or Plasma2350 have a SP/CE connector, enable WiFi in all cases.

Additionally enable PPP in all cases.

Finally, drop the non-PSRAM build. (TBC if it returns, since it's less RAM but faster.)
2025-01-14 14:07:36 +00:00
Phil Howard
436446c58a plasma2350(w): Fix flash size to be 4MB instead of 8MB.
Should prevent builds from self destructing when a user saves a file.
2025-01-14 14:07:36 +00:00
Phil Howard
40f33c8b87 CI: Retarget MicroPython to feature/psram-and-wifi. 2025-01-14 14:07:36 +00:00
Phil Howard
61b10ed10a PPP: Add send_text_message for #14.
Also a quick cleanup of the lte module code.
2025-01-14 14:07:36 +00:00
Phil Howard
d099845fa6 Plasma3350: Add WL ext GPIOs and fallback. 2025-01-14 14:07:36 +00:00
Phil Howard
f9a22ce994 PPP: Shim EXT GPIO on non W builds. 2025-01-14 14:07:36 +00:00
Phil Howard
12620601b9 PPP2W: Add LEDW mapping and WL_GPIO pins. 2025-01-14 14:07:36 +00:00
Phil Howard
a6159c32ed Plasma2350: Add WiFi + LTE variant. 2025-01-14 14:07:36 +00:00
Phil Howard
1c59ca6002 Pico2: Add WIRELESS variant for LTE + WiFi modules. 2025-01-14 14:07:36 +00:00
Phil Howard
0a0eea0e80 PPP: Add ipconfig pass-through. 2025-01-14 14:07:36 +00:00
nkotilainen
6df9a31ace PPP: LTE IMSI printout changed to ICCID. 2025-01-14 14:07:36 +00:00
Phil Howard
21fd5101b5 PPP2: Add wireless. 2025-01-14 14:07:36 +00:00
nkotilainen
dda8849634 PPP: LTE IMEI renamed to IMSI. 2025-01-14 14:07:36 +00:00
Phil Howard
b5ab975594 PPP: Simplify config.
PPP does not use socket extended state, and should be
added automatically in the networking module.
2025-01-14 14:07:36 +00:00
Phil Howard
4b97c8512a PPP: Enable PPP. 2025-01-14 14:07:36 +00:00
Phil Howard
45932be8e2 PPP: Add CYW43 wireless pins. 2025-01-14 14:07:36 +00:00
Phil Howard
de876b19ab PPP: Add CYW43 wireless.
If we're bringing in lwip and networking, this variant might as well
support CYW43.
2025-01-14 14:07:36 +00:00
Phil Howard
803154a541 PPP: Fix board name. 2025-01-14 14:07:36 +00:00
Phil Howard
b22072632c PPP: Add LTE module. 2025-01-14 14:07:36 +00:00
Phil Howard
83efc710af Pico Plus 2: Add a PPP variant. 2025-01-14 14:07:36 +00:00
Philip Howard
e569b73c5f
Merge pull request #34 from pimoroni/patch-mpy-cross
CI: Workaround silly mpy-cross build wart.
2025-01-14 13:44:27 +00:00
Hel Gibbons
f0a8f872ee
Update download links in readme (#33) 2025-01-14 13:19:17 +00:00
Phil Howard
9d2da98bcf CI: Workaround silly mpy-cross build wart. 2025-01-14 13:09:31 +00:00
Hel Gibbons
819346e4a8
Merge pull request #29 from lwr20/main
Use hue
2024-12-11 13:22:35 +00:00
Lance Robson
fbed06ec59
Use hue
Use hue and offset to calculate LED colour, so that we get a rainbow across all available LEDs that moves across the string.
2024-12-10 19:52:24 +00:00
Ryan
296dd34bc4
Merge pull request #26 from pimoroni/examples/button_control
Examples: adding button_control.py
2024-11-29 12:11:40 +00:00
thirdr
48ed5c156a Examples: adding button_control.py 2024-11-29 12:00:55 +00:00
Ryan
4358213dda
Merge pull request #25 from pimoroni/examples/patch-for-kit
Examples: Corrected 'NUM_LEDS' to match our kit
2024-11-25 15:21:14 +00:00
thirdr
0125e21c6c Examples: Corrected colour order to BGR for use with the Star LED kit 2024-11-25 15:15:44 +00:00
thirdr
7972b92cdf Examples: Corrected 'NUM_LEDS' to match our kit 2024-11-25 15:09:18 +00:00
Hel Gibbons
e94444a24a
Merge pull request #23 from pimoroni/examples/plasma2350w
Add examples for the Plasma 2350 W
2024-11-22 14:10:18 +00:00
thirdr
430c5a1638 Examples: updated for kit compatibility 2024-11-22 09:01:27 +00:00
thirdr
441cdd892d Plasma 2350 W: cheerlight example 2024-11-22 09:01:27 +00:00
thirdr
7eff2c71a3 Plasma 2350 W: web based example 2024-11-22 09:01:27 +00:00
Hel Gibbons
f1e82b1f60 tweak RM2 examples 2024-11-21 17:45:15 +00:00
Phil Howard
40e50c528e CI: Retarget pimoroni-pico to main. 2024-11-21 17:39:39 +00:00