Skip to content

Commit 3a24bdb

Browse files
sync-on-lumadpgeorge
authored andcommitted
rp2/boards/CYTRON_MOTION_2350_PRO: Add Cytron Motion 2350 Pro board.
Signed-off-by: sync-on-luma <spencerc@ayershale.net>
1 parent 10af0a2 commit 3a24bdb

6 files changed

Lines changed: 83 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"deploy": [
3+
"../deploy.md"
4+
],
5+
"docs": "",
6+
"features": [
7+
"Dual-core",
8+
"External Flash",
9+
"USB-C",
10+
"RGB LED"
11+
],
12+
"images": [
13+
"motion-2350-pro.jpg"
14+
],
15+
"mcu": "rp2350",
16+
"product": "MOTION 2350 Pro",
17+
"thumbnail": "",
18+
"url": "https://www.cytron.io/p-motion-2350-pro",
19+
"variants": {
20+
"RISCV": "RISC-V CPU mode"
21+
},
22+
"vendor": "Cytron"
23+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# cmake file for Raspberry Pi Pico2
2+
set(PICO_BOARD "pico2")
3+
4+
# To change the gpio count for QFN-80
5+
# set(PICO_NUM_GPIOS 48)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Board and hardware specific configuration
2+
#define MICROPY_HW_BOARD_NAME "Cytron MOTION 2350 Pro"
3+
#define MICROPY_HW_FLASH_STORAGE_BYTES (1024 * 1024)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set(PICO_PLATFORM "rp2350")
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set(PICO_PLATFORM "rp2350-riscv")
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
GP0,GPIO0
2+
GP1,GPIO1
3+
GP2,GPIO2
4+
GP3,GPIO3
5+
GP4,GPIO4
6+
GP5,GPIO5
7+
GP6,GPIO6
8+
GP7,GPIO7
9+
GP8,GPIO8
10+
GP9,GPIO9
11+
GP10,GPIO10
12+
GP11,GPIO11
13+
GP12,GPIO12
14+
GP13,GPIO13
15+
GP14,GPIO14
16+
GP15,GPIO15
17+
GP16,GPIO16
18+
GP17,GPIO17
19+
GP18,GPIO18
20+
GP19,GPIO19
21+
GP20,GPIO20
22+
GP21,GPIO21
23+
GP22,GPIO22
24+
GP23,GPIO23
25+
GP24,GPIO24
26+
GP25,GPIO25
27+
GP26,GPIO26
28+
GP27,GPIO27
29+
GP28,GPIO28
30+
GP29,GPIO29
31+
ADC0,GPIO26
32+
ADC1,GPIO27
33+
ADC2,GPIO28
34+
ADC3,GPIO29
35+
M1A,GPIO8
36+
M1B,GPIO9
37+
M2A,GPIO10
38+
M2B,GPIO11
39+
M3A,GPIO12
40+
M3B,GPIO13
41+
M4A,GPIO14
42+
M4B,GPIO15
43+
BTN1,GPIO20
44+
BTN2,GPIO21
45+
LED,GPIO23
46+
LED_RGB,GPIO23
47+
RGB_LED,GPIO23
48+
NEOPIXEL,GPIO23
49+
USBA_DN,GPIO24
50+
USBA_UP,GPIO25

0 commit comments

Comments
 (0)