Skip to content

Commit 46244f8

Browse files
committed
samd: Add the Pycubed-Mini V4 board.
1 parent 9ea64a3 commit 46244f8

File tree

4 files changed

+77
-0
lines changed

4 files changed

+77
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"deploy": [
3+
"../deploy.md"
4+
],
5+
"docs": "https://pocketqube.readthedocs.io/en/latest/",
6+
"features": [
7+
"Space Ready",
8+
"Micro USB",
9+
"RGB LED",
10+
"SPI Flash"
11+
],
12+
"images": [
13+
""
14+
],
15+
"mcu": "samd51",
16+
"product": "Pycubed Mini V04",
17+
"thumbnail": "",
18+
"url": "https://pocketqube.readthedocs.io/en/latest/",
19+
"vendor": "RexLab"
20+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#define MICROPY_HW_BOARD_NAME "PyCubed Mini V4"
2+
#define MICROPY_HW_MCU_NAME "samd51J19A"
3+
#define MICROPY_HW_XOSC32K (1)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
MCU_SERIES = SAMD51
2+
CMSIS_MCU = SAMD51J19A
3+
LD_FILES = boards/samd51x19a.ld sections.ld
4+
TEXT0 = 0x4000
5+
6+
# The ?='s allow overriding in mpconfigboard.mk.
7+
# MicroPython settings
8+
MICROPY_VFS_LFS1 ?= 1
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Pin rows contain Pin number and pin name.
2+
# Pin rows start with PIN_
3+
# LED rows start with LED_
4+
# If the pin name is omitted, the pin number is added as name.
5+
# Rows for empty entries have to start with '-'
6+
# Empty lines and lines starting with # are ignored
7+
8+
PIN_PB11,FLASH_CS
9+
PIN_PB10,FLASH_SCK
10+
PIN_PA08,FLASH_MOSI
11+
PIN_PA09,FLASH_MISO
12+
PIN_PA10,FLASH_WP
13+
PIN_PA11,FLASH_HOLD
14+
15+
PIN_PA13,SCK
16+
PIN_PA12,MOSI
17+
PIN_PA14,MISO
18+
19+
PIN_PB12,SDA1
20+
PIN_PB13,SCL1
21+
PIN_PA17,SDA2
22+
PIN_PA16,SCL2
23+
PIN_PB31,SDA3
24+
PIN_PB30,SCL3
25+
26+
PIN_PA05,RF_IO0
27+
PIN_PA04,RF_IO1
28+
PIN_PA20,RF_RST
29+
PIN_PA22,RF_CS
30+
31+
PIN_PB15,CS_CAM
32+
PIN_PB16,EN_CAM
33+
PIN_PB00,M_EN
34+
PIN_PB14,M_FAULT
35+
PIN_PA19,BURN1
36+
PIN_PA18,BURN2
37+
PIN_PB08,CS_SD
38+
39+
PIN_PA23,WDT_WDI
40+
41+
PIN_PA21,NEOPIXEL
42+
PIN_PA06,BATTERY
43+
44+
PIN_PA24,USB_DM
45+
PIN_PA25,USB_DP
46+
PIN_PA26,USB_SOF

0 commit comments

Comments
 (0)