Browse Source

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>
pull/14022/head
Sebastian Romero 9 months ago
committed by Damien George
parent
commit
32623d3d19
  1. 122
      ports/stm32/boards/ARDUINO_GIGA/pins.csv
  2. 24
      ports/stm32/boards/ARDUINO_NICLA_VISION/pins.csv
  3. 31
      ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv

122
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

Can't render this file because it has a wrong number of fields in line 170.

24
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

Can't render this file because it has a wrong number of fields in line 170.

31
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

Can't render this file because it has a wrong number of fields in line 170.
Loading…
Cancel
Save