Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save noisypebble/6ed2768e3039162458b0b4e9582d0c9d to your computer and use it in GitHub Desktop.
Save noisypebble/6ed2768e3039162458b0b4e9582d0c9d to your computer and use it in GitHub Desktop.
Adafruit Grand Central M4 Express to Nucleo-F429ZI pin mapping in kicad schematic file format generated by Grok3 on first pass. With the following prompt:
# Eeschema 7.0.11
# Schematic for mapping Adafruit Grand Central M4 Express to Nucleo-F429ZI
Eeschema-LIBRARY Version 2.4
#encoding utf-8
#
# Grand_Central_M4
#
DEF Grand_Central_M4 U 0 40 Y Y 1 F N
F0 "U" 0 200 50 H V C CNN
F1 "Grand_Central_M4" 0 -200 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -100 100 100 100 N
P 2 0 1 0 -100 50 100 50 N
P 2 0 1 0 -100 0 100 0 N
P 2 0 1 0 -100 -50 100 -50 N
P 2 0 1 0 -100 -100 100 -100 N
X D2 PA02 -200 100 100 R 50 50 1 1 I
X D3 PA04 -200 50 100 R 50 50 1 1 I
X TX PA00 -200 0 100 R 50 50 1 1 O
X RX PA01 -200 -50 100 R 50 50 1 1 I
X SCK PB23 -200 -100 100 R 50 50 1 1 O
X MOSI PB22 -200 -150 100 R 50 50 1 1 O
X MISO PB03 -200 -200 100 R 50 50 1 1 I
X SDA PA12 -200 -250 100 R 50 50 1 1 B
X SCL PA13 -200 -300 100 R 50 50 1 1 B
X A0 PA02 -200 -350 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Nucleo_F429ZI
#
DEF Nucleo_F429ZI U 0 40 Y Y 1 F N
F0 "U" 0 200 50 H V C CNN
F1 "Nucleo_F429ZI" 0 -200 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -100 100 100 100 N
P 2 0 1 0 -100 50 100 50 N
P 2 0 1 0 -100 0 100 0 N
P 2 0 1 0 -100 -50 100 -50 N
P 2 0 1 0 -100 -100 100 -100 N
X PC_0 PC_0 200 100 100 L 50 50 1 1 I
X PC_1 PC_1 200 50 100 L 50 50 1 1 I
X PA_2 PA_2 200 0 100 L 50 50 1 1 I
X PA_3 PA_3 200 -50 100 L 50 50 1 1 O
X PB_5 PB_5 200 -100 100 L 50 50 1 1 I
X PB_3 PB_3 200 -150 100 L 50 50 1 1 I
X PB_4 PB_4 200 -200 100 L 50 50 1 1 O
X PB_9 PB_9 200 -250 100 L 50 50 1 1 B
X PB_8 PB_8 200 -300 100 L 50 50 1 1 B
X PA_0 PA_0 200 -350 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# End Library
#
# Schematic
#
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "Grand Central M4 to Nucleo-F429ZI Pin Mapping"
Date "2025-04-25"
Rev "1.0"
Comp "xAI"
Comment1 "Generated schematic for pin mapping"
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
#
$Comp
L Grand_Central_M4 U1
U 1 1 6627F9A1
P 2000 3000
F 0 "U1" H 2000 3200 50 0000 C CNN
F 1 "Grand_Central_M4" H 2000 2800 50 0000 C CNN
F 2 "" H 2000 3000 50 0001 C CNN
F 3 "" H 2000 3000 50 0001 C CNN
1 2000 3000
1 0 0 -1
$EndComp
#
$Comp
L Nucleo_F429ZI U2
U 1 1 6627F9A2
P 4000 3000
F 0 "U2" H 4000 3200 50 0000 C CNN
F 1 "Nucleo_F429ZI" H 4000 2800 50 0000 C CNN
F 2 "" H 4000 3000 50 0001 C CNN
F 3 "" H 4000 3000 50 0001 C CNN
1 4000 3000
1 0 0 -1
$EndComp
#
$Wire Notes
W 1800 3100 3800 3100
W 1800 3050 3800 3050
W 1800 3000 3800 3000
W 1800 2950 3800 2950
W 1800 2900 3800 2900
W 1800 2850 3800 2850
W 1800 2800 3800 2800
W 1800 2750 3800 2750
W 1800 2700 3800 2700
W 1800 2650 3800 2650
$EndWire
#
$Text Notes 2000 3500 0 50 ~ 0
Pin mappings for GPIO, UART, SPI, I2C, and Analog
$EndText
#
$EndSCHEMATC
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment