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
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
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
thirdr
48ed5c156a
Examples: adding button_control.py
2024-11-29 12:00:55 +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
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
Hel Gibbons
7cc2cfa984
Merge pull request #16 from pimoroni/examples/rm2
...
add RM2 Breakout example
2024-10-23 10:09:45 +01:00
Hel Gibbons
e8f101c79a
add RM2 Breakout example
2024-10-21 15:19:33 +01:00
Hel Gibbons
a0c2397e04
Merge pull request #12 from pimoroni/examples/ppp2w
...
add wireless examples
2024-10-11 14:52:07 +01:00
Hel Gibbons
afcbc75b0b
make examples consistent
2024-10-11 14:42:31 +01:00
Hel Gibbons
8767ad96e8
add lte examples
2024-10-01 17:06:48 +01:00
Hel Gibbons
686e623326
add wireless examples
2024-10-01 15:35:47 +01:00
Hel Gibbons
3a7312db28
Add Jumbo examples
2024-09-16 17:29:01 +01:00
Phil Howard
ff191e04b9
All: Breaking: Change firmware/filesytem sizes.
...
Pico 2 / Pico 2B: Change to match upstream RPI_PICO2
Pico Plus 2: Allocate 2MB to firmware
Tiny 2350: Allocate 2MB to firmware
Plasma 2350: Allocate 2MB to firmware
2024-08-22 09:54:02 +01:00
Phil Howard
096773af21
CI: Enable split heap for PPP2 PSRAM build.
2024-08-12 11:52:19 +01:00
thirdr
3378bcce3a
Tiny 2350: new examples
2024-08-09 13:44:08 +01:00
thirdr
5ab5face89
Plasma 2350: new examples
2024-08-09 13:43:49 +01:00
thirdr
c19c7ac4ac
Pico Plus 2: new examples
2024-08-09 13:43:24 +01:00
Phil Howard
2acb81a94e
CI: Fix manifest.py.
2024-08-08 18:52:04 +01:00
Phil Howard
f4d812b806
CI: Set up cmake import paths.
2024-08-08 18:43:37 +01:00
Phil Howard
828782e06a
CI: Add pimoroni-pico and use common .cmake.
2024-08-08 18:36:27 +01:00
Phil Howard
a048be6fa8
Initial Commit.
2024-08-08 17:00:06 +01:00