Skip to content

Commit 32623d3

Browse files
sebromerodpgeorge
authored andcommitted
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 <[email protected]>
1 parent a9efffc commit 32623d3

File tree

3 files changed

+175
-2
lines changed

3 files changed

+175
-2
lines changed

ports/stm32/boards/ARDUINO_GIGA/pins.csv

Lines changed: 120 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,123 @@ PK4,PK4
166166
PK5,PK5
167167
PK6,PK6
168168
PK7,PK7
169+
170+
# Arduino Digital Pins
171+
D0,PB7
172+
D1,PA9
173+
D2,PA3
174+
D3,PA2
175+
D4,PJ8
176+
D5,PA7
177+
D6,PD13
178+
D7,PB4
179+
D8,PB8
180+
D9,PB9
181+
D10,PK1
182+
D11,PJ10
183+
D12,PJ11
184+
D13,PH6
185+
D14,PG14
186+
D15,PC7
187+
D16,PH13
188+
D17,PI9
189+
D18,PD5
190+
D19,PD6
191+
D20,PB11
192+
D21,PH4
193+
D22,PJ12
194+
D23,PG13
195+
D24,PG12
196+
D25,PJ0
197+
D26,PJ14
198+
D27,PJ1
199+
D28,PJ15
200+
D29,PJ2
201+
D30,PK3
202+
D31,PJ3
203+
D32,PK4
204+
D33,PJ4
205+
D34,PK5
206+
D35,PJ5
207+
D36,PK6
208+
D37,PJ6
209+
D38,PJ7
210+
D39,PI14
211+
D40,PE6
212+
D41,PK7
213+
D42,PI15
214+
D43,PI10
215+
D44,PG10
216+
D45,PI13
217+
D46,PH15
218+
D47,PB2
219+
D48,PK0
220+
D49,PE4
221+
D50,PI11
222+
D51,PE5
223+
D52,PK2
224+
D53,PG7
225+
D54,PI5
226+
D55,PH8
227+
D56,PA6
228+
D57,PJ9
229+
D58,PI7
230+
D59,PI6
231+
D60,PI4
232+
D61,PH14
233+
D62,PG11
234+
D63,PH11
235+
D64,PH10
236+
D65,PH9
237+
D66,PA1
238+
D67,PD4
239+
D68,PC6
240+
D69,PI0
241+
D70,PI1
242+
D71,PI2
243+
D72,PI3
244+
D73,PC1
245+
D74,PB12
246+
D75,PD3
247+
D76,PC4
248+
D77,PC5
249+
D78,PB0
250+
D79,PB1
251+
D80,PC3
252+
D81,PC2
253+
D82,PC0
254+
D83,PA0
255+
D84,PA4
256+
D85,PA5
257+
D86,PI12
258+
D87,PJ13
259+
D88,PE3
260+
D89,PG9
261+
D90,PD7
262+
D91,PB3
263+
D92,PA15
264+
D93,PB5
265+
D94,PB13
266+
D100,PC13
267+
D101,PB6
268+
D102,PH12
269+
270+
# Arduino Analog Pins
271+
A0,PC4
272+
A1,PC5
273+
A2,PB0
274+
A3,PB1
275+
A4,PC3
276+
A5,PC2
277+
A6,PC0
278+
A7,PA0
279+
A8,PC2_C
280+
A9,PC3_C
281+
A10,PA1_C
282+
A11,PA0_C
283+
A12,PA4
284+
A13,PA5
285+
169286
UART1_TX,PA9
170287
UART1_RX,PB7
171288
UART2_TX,PD5
@@ -177,11 +294,12 @@ UART6_RX,PC7
177294
-USB_DM,PA11
178295
-USB_DP,PA12
179296
#BOOT0,BOOT0
180-
DAC1,PA4
181-
DAC2,PA5
297+
DAC0,PA4
298+
DAC1,PA5
182299
LEDR,PI12
183300
LEDG,PJ13
184301
LEDB,PE3
302+
LED_BUILTIN,PJ13
185303
LED_RED,PI12
186304
LED_GREEN,PJ13
187305
LED_BLUE,PE3

ports/stm32/boards/ARDUINO_NICLA_VISION/pins.csv

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,30 @@ PK4,PK4
166166
PK5,PK5
167167
PK6,PK6
168168
PK7,PK7
169+
170+
# Arduino Digital Pins
171+
D0,PG12
172+
D1,PA9
173+
D2,PA10
174+
D3,PG1
175+
176+
# Arduino Analog Pins
177+
A0,PC4
178+
A1,PF13
179+
A2,PF3
180+
181+
SCKL,PE12
182+
CIPO,PE13
183+
COPI,PE14
184+
CS,PE11
185+
LPIO0,PG12
186+
LPIO1,PA9
187+
LPIO2,PA10
188+
LPIO3,PG1
189+
SCL,PB8
190+
SDA,PB9
191+
UART_RX,PA10
192+
UART_TX,PA9
169193
UART1_TX,PA9
170194
UART1_RX,PA10
171195
UART4_TX,-PA0

ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,36 @@ PK4,PK4
166166
PK5,PK5
167167
PK6,PK6
168168
PK7,PK7
169+
170+
# Arduino Digital Pins
171+
D0,PH15
172+
D1,PK1
173+
D2,PJ11
174+
D3,PG7
175+
D4,PC7
176+
D5,PC6
177+
D6,PA8
178+
D7,PI0
179+
D8,PC3
180+
D9,PI1
181+
D10,PC2
182+
D11,PH8
183+
D12,PH7
184+
D13,PA10
185+
D14,PA9
186+
D20,PC3
187+
D21,PA4
188+
189+
# Arduino Analog Pins
190+
A0,PA0_C
191+
A1,PA1_C
192+
A2,PC2_C
193+
A3,PC3_C
194+
A4,PC2
195+
A5,PC3
196+
A6,PA4
197+
A7,PA6
198+
169199
UART1_TX,PA9
170200
UART1_RX,PA10
171201
UART4_TX,PA0
@@ -209,6 +239,7 @@ LEDB,PK7
209239
LED_RED,PK5
210240
LED_GREEN,PK6
211241
LED_BLUE,PK7
242+
LED_BUILTIN,PK6
212243
I2C1_SDA,PB7
213244
I2C1_SCL,PB6
214245
I2C3_SDA,PH8

0 commit comments

Comments
 (0)