targets: add support for Pimoroni Tufty 2350 board

Add a tufty2350 target and board file for the Pimoroni Tufty 2350,
an RP2350B board with a parallel ST7789 LCD and a CYW43439 wireless
chip. The target inherits rp2350b and sets a 16 MB flash size, like
the existing pga2350 and pico-plus2 targets.

Pin names come from Pimoroni's published pins.csv for the board:
https://github.com/pimoroni/tufty2350/blob/main/board/pins.csv
This commit is contained in:
Dave Cheney
2026-09-10 16:03:30 +10:00
committed by Ron Evans
parent d88abc2320
commit 1d2bc0fd64
3 changed files with 117 additions and 0 deletions
+2
View File
@@ -319,6 +319,8 @@ smoketest-rp2xxx: | build/smoke
@$(MD5SUM) $(SMOKE_OUT).hex
$(TINYGO) build -size short -o $(SMOKE_OUT).hex -target=pico-plus2 examples/blinky1
@$(MD5SUM) $(SMOKE_OUT).hex
$(TINYGO) build -size short -o $(SMOKE_OUT).hex -target=tufty2350 examples/blinky1
@$(MD5SUM) $(SMOKE_OUT).hex
$(TINYGO) build -size short -o $(SMOKE_OUT).hex -target=metro-rp2350 examples/blinky1
@$(MD5SUM) $(SMOKE_OUT).hex
$(TINYGO) build -size short -o $(SMOKE_OUT).hex -target=waveshare-rp2040-tiny examples/echo