diff options
| author | Sebastian Romero <s.romero@arduino.cc> | 2024-01-29 15:53:16 -0300 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2024-03-08 13:08:38 +1100 |
| commit | 32623d3d198c702085d8cede8c306bb61962bd9a (patch) | |
| tree | b830f2762ff17e94565db6df9a019afcf1d07780 | |
| parent | a9efffca96d321a09829bbba4de558f1ca718800 (diff) | |
stm32/boards: Add named digital and analog pins for Arduino boardrs.
Adds Dx and Ax named pins for Arduino Gigi, Arduino Nicla Vision and
Arduino Portenta H7. The analog pins include the dual-pad _C pins.
Signed-off-by: Sebastian Romero <s.romero@arduino.cc>
| -rw-r--r-- | ports/stm32/boards/ARDUINO_GIGA/pins.csv | 122 | ||||
| -rw-r--r-- | ports/stm32/boards/ARDUINO_NICLA_VISION/pins.csv | 24 | ||||
| -rw-r--r-- | ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv | 31 |
3 files changed, 175 insertions, 2 deletions
diff --git a/ports/stm32/boards/ARDUINO_GIGA/pins.csv b/ports/stm32/boards/ARDUINO_GIGA/pins.csv index 9de1a316d..8a1f505ae 100644 --- a/ports/stm32/boards/ARDUINO_GIGA/pins.csv +++ b/ports/stm32/boards/ARDUINO_GIGA/pins.csv @@ -166,6 +166,123 @@ PK4,PK4 PK5,PK5 PK6,PK6 PK7,PK7 + +# Arduino Digital Pins +D0,PB7 +D1,PA9 +D2,PA3 +D3,PA2 +D4,PJ8 +D5,PA7 +D6,PD13 +D7,PB4 +D8,PB8 +D9,PB9 +D10,PK1 +D11,PJ10 +D12,PJ11 +D13,PH6 +D14,PG14 +D15,PC7 +D16,PH13 +D17,PI9 +D18,PD5 +D19,PD6 +D20,PB11 +D21,PH4 +D22,PJ12 +D23,PG13 +D24,PG12 +D25,PJ0 +D26,PJ14 +D27,PJ1 +D28,PJ15 +D29,PJ2 +D30,PK3 +D31,PJ3 +D32,PK4 +D33,PJ4 +D34,PK5 +D35,PJ5 +D36,PK6 +D37,PJ6 +D38,PJ7 +D39,PI14 +D40,PE6 +D41,PK7 +D42,PI15 +D43,PI10 +D44,PG10 +D45,PI13 +D46,PH15 +D47,PB2 +D48,PK0 +D49,PE4 +D50,PI11 +D51,PE5 +D52,PK2 +D53,PG7 +D54,PI5 +D55,PH8 +D56,PA6 +D57,PJ9 +D58,PI7 +D59,PI6 +D60,PI4 +D61,PH14 +D62,PG11 +D63,PH11 +D64,PH10 +D65,PH9 +D66,PA1 +D67,PD4 +D68,PC6 +D69,PI0 +D70,PI1 +D71,PI2 +D72,PI3 +D73,PC1 +D74,PB12 +D75,PD3 +D76,PC4 +D77,PC5 +D78,PB0 +D79,PB1 +D80,PC3 +D81,PC2 +D82,PC0 +D83,PA0 +D84,PA4 +D85,PA5 +D86,PI12 +D87,PJ13 +D88,PE3 +D89,PG9 +D90,PD7 +D91,PB3 +D92,PA15 +D93,PB5 +D94,PB13 +D100,PC13 +D101,PB6 +D102,PH12 + +# Arduino Analog Pins +A0,PC4 +A1,PC5 +A2,PB0 +A3,PB1 +A4,PC3 +A5,PC2 +A6,PC0 +A7,PA0 +A8,PC2_C +A9,PC3_C +A10,PA1_C +A11,PA0_C +A12,PA4 +A13,PA5 + UART1_TX,PA9 UART1_RX,PB7 UART2_TX,PD5 @@ -177,11 +294,12 @@ UART6_RX,PC7 -USB_DM,PA11 -USB_DP,PA12 #BOOT0,BOOT0 -DAC1,PA4 -DAC2,PA5 +DAC0,PA4 +DAC1,PA5 LEDR,PI12 LEDG,PJ13 LEDB,PE3 +LED_BUILTIN,PJ13 LED_RED,PI12 LED_GREEN,PJ13 LED_BLUE,PE3 diff --git a/ports/stm32/boards/ARDUINO_NICLA_VISION/pins.csv b/ports/stm32/boards/ARDUINO_NICLA_VISION/pins.csv index 72f57adf7..7996e7549 100644 --- a/ports/stm32/boards/ARDUINO_NICLA_VISION/pins.csv +++ b/ports/stm32/boards/ARDUINO_NICLA_VISION/pins.csv @@ -166,6 +166,30 @@ PK4,PK4 PK5,PK5 PK6,PK6 PK7,PK7 + +# Arduino Digital Pins +D0,PG12 +D1,PA9 +D2,PA10 +D3,PG1 + +# Arduino Analog Pins +A0,PC4 +A1,PF13 +A2,PF3 + +SCKL,PE12 +CIPO,PE13 +COPI,PE14 +CS,PE11 +LPIO0,PG12 +LPIO1,PA9 +LPIO2,PA10 +LPIO3,PG1 +SCL,PB8 +SDA,PB9 +UART_RX,PA10 +UART_TX,PA9 UART1_TX,PA9 UART1_RX,PA10 UART4_TX,-PA0 diff --git a/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv b/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv index 3b93dcba7..64082d87b 100644 --- a/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv +++ b/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv @@ -166,6 +166,36 @@ PK4,PK4 PK5,PK5 PK6,PK6 PK7,PK7 + +# Arduino Digital Pins +D0,PH15 +D1,PK1 +D2,PJ11 +D3,PG7 +D4,PC7 +D5,PC6 +D6,PA8 +D7,PI0 +D8,PC3 +D9,PI1 +D10,PC2 +D11,PH8 +D12,PH7 +D13,PA10 +D14,PA9 +D20,PC3 +D21,PA4 + +# Arduino Analog Pins +A0,PA0_C +A1,PA1_C +A2,PC2_C +A3,PC3_C +A4,PC2 +A5,PC3 +A6,PA4 +A7,PA6 + UART1_TX,PA9 UART1_RX,PA10 UART4_TX,PA0 @@ -209,6 +239,7 @@ LEDB,PK7 LED_RED,PK5 LED_GREEN,PK6 LED_BLUE,PK7 +LED_BUILTIN,PK6 I2C1_SDA,PB7 I2C1_SCL,PB6 I2C3_SDA,PH8 |
