Skip to content

Commit 33e0f52

Browse files
authored
Merge pull request #96 from Rippanda12/master
Add adafruit feather rp2350 support
2 parents ac4d8d6 + 8152592 commit 33e0f52

File tree

6 files changed

+87
-0
lines changed

6 files changed

+87
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
00-gpio.py
2+
01-early-connection.py
3+
02-LEDs.py
4+
03-reload-hostname.py
5+
05-advance-time.lja
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
gpiochip
2+
led_generic
3+
led_neopixel
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
sysinfo
2+
ducky
3+
ed
4+
hashutils
5+
jpkg
6+
less
7+
nano
8+
neofetch
9+
lm_sensors
10+
uartutils
11+
i2ctools
12+
i2stools
13+
adctools
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
,--------------.
2+
RST (1) |1 0 ==== 0 | LED [ GPIO7 | TX0 | RTS1 | SCL1 | PWM3B ]
3+
3v3 (2) |o usbC ,---| GND
4+
3v3 (3) |o BOOT | - |
5+
GND (4) |o [] `---| VBAT
6+
[ ADC0 | PWM5A | SDA1 | CTS1 | SCK1 | GPIO26 ] A0 (5) |o [] o| (28) VBAT
7+
[ ADC1 | PWM5B | SCL1 | RTS1 | TX1 | GPIO27 ] A1 (6) |o RESET o| (27) EN
8+
[ ADC2 | PWM6A | SDA0 | TX0 | RX1 | GPIO28 ] A2 (7) |o +----+ o| (26) VBUS
9+
[ ADC3 | PWM6B | SCL0 | RX0 | CSn1 | GPIO29 ] A3 (8) |o |F | o| (25) D13 [ GPIO7 | TX0 | RTS1 | SCL1 | PWM3B ]
10+
[ PWM4A | SDA0 | TX1 | RX1 | GPIO24 ] D24 (9) |o |E R| o| (24) D12 [ GPIO4 | RX0 | TX1 | SDA0 | PWM2A ]
11+
[ PWM4B | SLC0 | RX1 | CSn1 | GPIO25 ] D25 (10) |o |A P| o| (23) D11 [ GPIO11 | TX1 | RTS1 | SCL1 | PWM5B ]
12+
[ PWM3A | SDA1 | CTS1 | SCK0 | GPIO10 ] SCK (11) |o |T 2| o| (22) D10 [ GPIO10 | SCK1 | CTS1 | SDA1 | PWM5A ]
13+
[ PWM3B | SLC1 | RTS1 | TX0 | GPIO11 ] MOSI (12) |o |H 3| o| (21) D9 [ GPIO9 | CSn1 | RX1 | SCL0 | PWM4B ]
14+
[ PWM2A | SDA0 | TX1 | RX0 | GPIO12 ] MISO (13) |o |E 5| o| (20) D6 [ GPIO6 | SCK0 | CTS1 | SDA1 | PWM3A ]
15+
[ PWM0B | SCL0 | RX0 | CSn0 | GPIO1 ] RX (14) |o |R 0| o| (19) D5 [ GPIO5 | CSn0 | RX1 | SCL0 | PWM2B ]
16+
[ PWM0A | SDA0 | TX0 | RX0 | GPIO0 ] TX (15) |o +----+ o| (18) SCL [ GPIO2 | TX0 | RTS0 | SCL0 | PWM1B ]
17+
[ PWM4A | SDA0 | TX1 | RX1 | GPIO8 ] PCS (16) |o HSTX o| (17) SDA [ GPIO3 | SCK0 | CTS0 | SDA0 | PWM1A ]
18+
`----======----'
19+
20+
,--- ,---
21+
| O - CKN [ GPIO15 | TX1 | RTS0 | SCL1 | PWM7B | HSTX ] .| O - SWCLK
22+
| O - CKP [ GPIO14 | SCK1 | CTS0 | SDA1 | PWM7A | HSTX ] .| O - GND
23+
| O - D0N [ GPIO19 | TX0 | RTS0 | SCL1 | PWM1B | HSTX ] .| O - SWDIO
24+
| O - D0P [ GPIO18 | SCK0 | CTS0 | SDA1 | PWM1A | HSTX ] `---
25+
| O - D1N [ GPIO17 | CSn0 | RX0 | SCL0 | PWM0B | HSTX ]
26+
| O - D1P [ GPIO16 | RX0 | TX0 | SDA0 | PWM0A | HSTX ] ,---
27+
| O - D2N [ GPIO13 | CSn1 | RX0 | SCL0 | PWM6B | HSTX ] .| O - SCL [ GPIO2 | SCK0 | CTS0 | SDA1 | PWM1A ]
28+
| O - D2P [ GPIO12 | RX1 | TX0 | SDA0 | PWM6A | HSTX ] .| O - SDA [ GPIO3 | TX0 | RTS1 | SCL1 | PWM1B ]
29+
| O - D11 [ GPIO11 | TX1 | RTS1 | SCL1 | PWM5B ] .| O - 3v3
30+
| O - D10 [ GPIO10 | SCK1 | CTS1 | SDA1 | PWM5A ] .| O - GND
31+
| O - SCL [ GPIO3 | TX0 | RTS0 | SCL1 | PWM1B ] `---
32+
| O - SDA [ GPIO2 | SCK0 | CTS0 | SDA1 | PWM1A ] ,----.
33+
| O - 3v3 | GR | - NEOPIXEL [ GPIO21 | CSr0 | RX1 | SCL0 | PWM2B ]
34+
| O - GND | B |
35+
`--- `----'
36+
37+
Adafruit Feather RP2350
38+
39+
SoC : RP2350
40+
RAM : 520KB
41+
Storage : QSPI (8MB)
42+
Wi-fi : False
43+
Bluetooth : False
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
CIRCUITPY_PYSTACK_SIZE = 12288
2+
3+
[BERYLLIUM]
4+
setup = true
5+
6+
fs_label = "BERYLLIUM"
7+
8+
serial_console_enabled = true
9+
usb_msc_available = true
10+
usb_hid_available = true
11+
usb_midi_available = true
12+
wifi_available = false
13+
ble_available = false
14+
blc_available = false
15+
usb_msc_enabled = false
16+
usb_hid_enabled = false
17+
usb_midi_enabled = false
18+
19+
ledtype = "neopixel"
20+
led = "NEOPIXEL"
21+
22+
DEBUG = false

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ Espressif:<br />
4848

4949
Raspberry Pi:<br />
5050
- Adafruit KB2040<br />
51+
- Adafruit Feather RP2350<br />
5152
- Pimoroni Pico Lipo (16mb)<br />
5253
- Pimoroni Pico Lipo (4mb)<br />
5354
- Raspberry Pi Pico<br />

0 commit comments

Comments
 (0)