ports/rp2/boards: Add ARCHI board by Newsan.

Add new Newsan's Archi educational board.

Signed-off-by: Christian Halter <christian.halter@newsan.com.ar>
This commit is contained in:
Christian Halter
2024-07-10 10:22:40 -03:00
parent 358e501e75
commit 9ba010acae
4 changed files with 77 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
{
"deploy": [
"../deploy.md"
],
"docs": "",
"features": [
"Dual-core",
"External Flash",
"IMU",
"Microphone",
"RGB LED",
"USB-C"
],
"images": [
"archi.jpg"
],
"mcu": "rp2040",
"product": "Archi",
"thumbnail": "",
"url": "https://archikids.com.ar/documentacion",
"vendor": "Newsan"
}

View File

@@ -0,0 +1 @@
# cmake file for Newsan Archi

View File

@@ -0,0 +1,3 @@
// Board and hardware specific configuration
#define MICROPY_HW_BOARD_NAME "Newsan Archi"
#define MICROPY_HW_FLASH_STORAGE_BYTES (4 * 1024 * 1024)

View File

@@ -0,0 +1,51 @@
GP0,GPIO0
MPU_SDA,GPIO0
GP1,GPIO1
MPU_SCL,GPIO1
GP2,GPIO2
SDA,GPIO2
GP3,GPIO3
SCL,GPIO3
GP4,GPIO4
MISO,GPIO4
GP5,GPIO5
GP6,GPIO6
SCK,GPIO6
GP7,GPIO7
MOSI,GPIO7
GP8,GPIO8
TX,GPIO8
GP9,GPIO9
RX,GPIO9
GP10,GPIO10
B,GPIO10
GP11,GPIO11
GP12,GPIO12
GP13,GPIO13
GP14,GPIO14
GP15,GPIO15
GP16,GPIO16
GP17,GPIO17
GP18,GPIO18
GP19,GPIO19
D,GPIO19
GP20,GPIO20
MIC_DATA,GPIO20
GP21,GPIO21
MIC_CLOCK,GPIO21
GP22,GPIO22
BUZZER,GPIO23
GP23,GPIO23
A,GPIO23
GP24,GPIO24
NEOPIXEL,GPIO24
GP25,GPIO25
C,GPIO25
GP26,GPIO26
A0,GPIO26
GP27,GPIO27
A1,GPIO27
GP28,GPIO28
A2,GPIO28
GP29,GPIO29
A3,GPIO29
1 GP0 GPIO0
2 MPU_SDA GPIO0
3 GP1 GPIO1
4 MPU_SCL GPIO1
5 GP2 GPIO2
6 SDA GPIO2
7 GP3 GPIO3
8 SCL GPIO3
9 GP4 GPIO4
10 MISO GPIO4
11 GP5 GPIO5
12 GP6 GPIO6
13 SCK GPIO6
14 GP7 GPIO7
15 MOSI GPIO7
16 GP8 GPIO8
17 TX GPIO8
18 GP9 GPIO9
19 RX GPIO9
20 GP10 GPIO10
21 B GPIO10
22 GP11 GPIO11
23 GP12 GPIO12
24 GP13 GPIO13
25 GP14 GPIO14
26 GP15 GPIO15
27 GP16 GPIO16
28 GP17 GPIO17
29 GP18 GPIO18
30 GP19 GPIO19
31 D GPIO19
32 GP20 GPIO20
33 MIC_DATA GPIO20
34 GP21 GPIO21
35 MIC_CLOCK GPIO21
36 GP22 GPIO22
37 BUZZER GPIO23
38 GP23 GPIO23
39 A GPIO23
40 GP24 GPIO24
41 NEOPIXEL GPIO24
42 GP25 GPIO25
43 C GPIO25
44 GP26 GPIO26
45 A0 GPIO26
46 GP27 GPIO27
47 A1 GPIO27
48 GP28 GPIO28
49 A2 GPIO28
50 GP29 GPIO29
51 A3 GPIO29