hw1: drop arduinno style holes and board shape

More to go, nno need for the silk and dead shapes, we just needed the
pin spacings
This commit is contained in:
Karl Palsson 2017-12-27 17:12:37 +00:00
parent 3a90a6e343
commit 77ad686a08
3 changed files with 996 additions and 989 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
(export (version D)
(design
(source /home/karlp/src/libopencm3-tests/hw1/hw1.sch)
(date "Wed 27 Dec 2017 04:13:06 PM GMT")
(date "Wed 27 Dec 2017 04:42:50 PM GMT")
(tool "Eeschema 4.0.6")
(sheet (number 1) (name /) (tstamps /)
(title_block
@ -27,30 +27,6 @@
(libsource (lib conn) (part CONN_01X06))
(sheetpath (names /) (tstamps /))
(tstamp 56D70DD8))
(comp (ref P5)
(value CONN_01X01)
(footprint Socket_Arduino_Uno:Arduino_1pin)
(libsource (lib conn) (part CONN_01X01))
(sheetpath (names /) (tstamps /))
(tstamp 56D71177))
(comp (ref P6)
(value CONN_01X01)
(footprint Socket_Arduino_Uno:Arduino_1pin)
(libsource (lib conn) (part CONN_01X01))
(sheetpath (names /) (tstamps /))
(tstamp 56D71274))
(comp (ref P7)
(value CONN_01X01)
(footprint Socket_Arduino_Uno:Arduino_1pin)
(libsource (lib conn) (part CONN_01X01))
(sheetpath (names /) (tstamps /))
(tstamp 56D712A8))
(comp (ref P8)
(value CONN_01X01)
(footprint Socket_Arduino_Uno:Arduino_1pin)
(libsource (lib conn) (part CONN_01X01))
(sheetpath (names /) (tstamps /))
(tstamp 56D712DB))
(comp (ref P4)
(value Digital)
(footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x08)
@ -260,18 +236,6 @@
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part CONN_01X01)
(description "Connector, single row, 01x01, pin header")
(footprints
(fp Pin_Header_Straight_1X*)
(fp Pin_Header_Angled_1X*)
(fp Socket_Strip_Straight_1X*)
(fp Socket_Strip_Angled_1X*))
(fields
(field (name Reference) J)
(field (name Value) CONN_01X01))
(pins
(pin (num 1) (name P1) (type passive))))
(libpart (lib conn) (part CONN_01X02)
(description "Connector, single row, 01x02, pin header")
(footprints
@ -501,116 +465,113 @@
(library (logical stm32)
(uri /usr/share/kicad/library/stm32.lib)))
(nets
(net (code 1) (name /ADC_IN1)
(node (ref P2) (pin 3))
(node (ref U1) (pin 16)))
(net (code 2) (name "Net-(U2-Pad4)")
(net (code 1) (name "Net-(U2-Pad4)")
(node (ref U2) (pin 4)))
(net (code 3) (name /ADC_IN2)
(net (code 2) (name /ADC_IN2)
(node (ref U1) (pin 17)))
(net (code 3) (name /ADC_IN1)
(node (ref U1) (pin 16))
(node (ref P2) (pin 3)))
(net (code 4) (name /SPI_MOSI)
(node (ref U1) (pin 28))
(node (ref P9) (pin 5))
(node (ref P3) (pin 4))
(node (ref P9) (pin 5)))
(node (ref U1) (pin 28)))
(net (code 5) (name /SPI_MISO)
(node (ref U1) (pin 27))
(node (ref P9) (pin 6))
(node (ref P3) (pin 5)))
(net (code 6) (name /SPI_SCK)
(node (ref U1) (pin 26))
(node (ref P3) (pin 6))
(node (ref P9) (pin 7)))
(node (ref P9) (pin 7))
(node (ref U1) (pin 26)))
(net (code 7) (name /SPI_CS)
(node (ref P9) (pin 8))
(node (ref P3) (pin 3))
(node (ref U1) (pin 25)))
(net (code 8) (name /UART_RX_OUT)
(node (ref P4) (pin 2))
(node (ref U1) (pin 13))
(node (ref P9) (pin 4)))
(net (code 9) (name /UART_TX_OUT)
(node (ref P4) (pin 1))
(node (ref P9) (pin 3))
(node (ref U1) (pin 12)))
(node (ref U1) (pin 25))
(node (ref P9) (pin 8)))
(net (code 8) (name /NRST)
(node (ref P11) (pin 5))
(node (ref U1) (pin 7))
(node (ref C1) (pin 2)))
(net (code 9) (name /SWO)
(node (ref P11) (pin 6))
(node (ref U1) (pin 39)))
(net (code 10) (name +5V)
(node (ref C7) (pin 1))
(node (ref U2) (pin 1))
(node (ref U2) (pin 3))
(node (ref U2) (pin 1))
(node (ref P10) (pin 1)))
(net (code 11) (name "Net-(P10-Pad6)")
(node (ref P10) (pin 6)))
(net (code 12) (name "Net-(P10-Pad4)")
(node (ref P10) (pin 4)))
(net (code 13) (name /NRST)
(node (ref C1) (pin 2))
(node (ref P11) (pin 5))
(node (ref U1) (pin 7)))
(net (code 14) (name /I2C_SCL)
(node (ref JP2) (pin 1))
(node (ref P9) (pin 2))
(node (ref U1) (pin 45))
(node (ref P2) (pin 6)))
(net (code 15) (name /I2C_SDA)
(node (ref U1) (pin 46))
(node (ref JP1) (pin 1))
(node (ref P2) (pin 5))
(node (ref P9) (pin 1)))
(net (code 16) (name "Net-(P9-Pad9)")
(net (code 13) (name "Net-(U1-Pad4)")
(node (ref U1) (pin 4)))
(net (code 14) (name "Net-(U1-Pad3)")
(node (ref U1) (pin 3)))
(net (code 15) (name /UART_RX_OUT)
(node (ref P4) (pin 2))
(node (ref U1) (pin 13))
(node (ref P9) (pin 4)))
(net (code 16) (name /UART_TX_OUT)
(node (ref P4) (pin 1))
(node (ref P9) (pin 3))
(node (ref U1) (pin 12)))
(net (code 17) (name "Net-(P9-Pad9)")
(node (ref P9) (pin 9)))
(net (code 17) (name /SWCLK)
(node (ref P11) (pin 2))
(node (ref U1) (pin 37)))
(net (code 18) (name /SWDIO)
(node (ref P11) (pin 4))
(node (ref U1) (pin 34)))
(net (code 19) (name /SWO)
(node (ref U1) (pin 39))
(node (ref P11) (pin 6)))
(net (code 18) (name /SWCLK)
(node (ref U1) (pin 37))
(node (ref P11) (pin 2)))
(net (code 19) (name /SWDIO)
(node (ref U1) (pin 34))
(node (ref P11) (pin 4)))
(net (code 20) (name "Net-(U1-Pad40)")
(node (ref U1) (pin 40)))
(net (code 21) (name "Net-(U1-Pad2)")
(node (ref U1) (pin 2)))
(net (code 22) (name "Net-(U1-Pad3)")
(node (ref U1) (pin 3)))
(net (code 23) (name "Net-(U1-Pad4)")
(node (ref U1) (pin 4)))
(net (code 24) (name "Net-(C9-Pad1)")
(net (code 22) (name "Net-(P1-Pad5)")
(node (ref P1) (pin 5)))
(net (code 23) (name "Net-(C9-Pad1)")
(node (ref C9) (pin 1))
(node (ref U1) (pin 5))
(node (ref Y1) (pin 1)))
(net (code 25) (name "Net-(JP3-Pad2)")
(node (ref JP3) (pin 2))
(node (ref P1) (pin 4)))
(net (code 26) (name "Net-(P1-Pad5)")
(node (ref P1) (pin 5)))
(net (code 27) (name "Net-(Y1-Pad4)")
(node (ref Y1) (pin 4)))
(net (code 28) (name "Net-(Y1-Pad2)")
(node (ref Y1) (pin 2)))
(net (code 29) (name "Net-(J3-Pad1)")
(node (ref J3) (pin 1))
(node (ref U1) (pin 19)))
(net (code 30) (name "Net-(J11-Pad1)")
(node (ref U1) (pin 11))
(node (ref J11) (pin 1)))
(net (code 31) (name "Net-(J10-Pad1)")
(net (code 24) (name "Net-(JP3-Pad2)")
(node (ref P1) (pin 4))
(node (ref JP3) (pin 2)))
(net (code 25) (name "Net-(C10-Pad1)")
(node (ref U1) (pin 6))
(node (ref Y1) (pin 3))
(node (ref C10) (pin 1)))
(net (code 26) (name "Net-(J5-Pad1)")
(node (ref U1) (pin 22))
(node (ref J5) (pin 1)))
(net (code 27) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 28) (name /VLCD)
(node (ref U1) (pin 1))
(node (ref C6) (pin 2)))
(net (code 29) (name "Net-(J11-Pad1)")
(node (ref J11) (pin 1))
(node (ref U1) (pin 11)))
(net (code 30) (name "Net-(J10-Pad1)")
(node (ref U1) (pin 10))
(node (ref J10) (pin 1)))
(net (code 32) (name "Net-(J9-Pad1)")
(net (code 31) (name "Net-(J9-Pad1)")
(node (ref J9) (pin 1))
(node (ref U1) (pin 31)))
(net (code 33) (name "Net-(J8-Pad1)")
(net (code 32) (name "Net-(J8-Pad1)")
(node (ref J8) (pin 1))
(node (ref U1) (pin 30)))
(net (code 34) (name "Net-(J7-Pad1)")
(net (code 33) (name "Net-(J7-Pad1)")
(node (ref U1) (pin 29))
(node (ref J7) (pin 1)))
(net (code 35) (name "Net-(J5-Pad1)")
(node (ref J5) (pin 1))
(node (ref U1) (pin 22)))
(net (code 36) (name "Net-(J4-Pad1)")
(net (code 34) (name "Net-(Y1-Pad4)")
(node (ref Y1) (pin 4)))
(net (code 35) (name "Net-(J4-Pad1)")
(node (ref U1) (pin 21))
(node (ref J4) (pin 1)))
(net (code 36) (name "Net-(J3-Pad1)")
(node (ref U1) (pin 19))
(node (ref J3) (pin 1)))
(net (code 37) (name "Net-(J2-Pad1)")
(node (ref U1) (pin 18))
(node (ref J2) (pin 1)))
@ -618,114 +579,109 @@
(node (ref P3) (pin 9)))
(net (code 39) (name "Net-(P3-Pad10)")
(node (ref P3) (pin 10)))
(net (code 40) (name "Net-(C10-Pad1)")
(node (ref U1) (pin 6))
(node (ref Y1) (pin 3))
(node (ref C10) (pin 1)))
(net (code 41) (name "Net-(JP2-Pad2)")
(net (code 40) (name /I2C_SDA)
(node (ref P9) (pin 1))
(node (ref P2) (pin 5))
(node (ref JP1) (pin 1))
(node (ref U1) (pin 46)))
(net (code 41) (name /I2C_SCL)
(node (ref P9) (pin 2))
(node (ref P2) (pin 6))
(node (ref JP2) (pin 1))
(node (ref U1) (pin 45)))
(net (code 42) (name "Net-(JP2-Pad2)")
(node (ref R2) (pin 2))
(node (ref JP2) (pin 2)))
(net (code 42) (name "Net-(JP1-Pad2)")
(node (ref JP1) (pin 2))
(node (ref R1) (pin 2)))
(net (code 43) (name "Net-(U1-Pad41)")
(net (code 43) (name "Net-(JP1-Pad2)")
(node (ref R1) (pin 2))
(node (ref JP1) (pin 2)))
(net (code 44) (name "Net-(U1-Pad41)")
(node (ref U1) (pin 41)))
(net (code 44) (name "Net-(U1-Pad42)")
(net (code 45) (name "Net-(U1-Pad42)")
(node (ref U1) (pin 42)))
(net (code 45) (name "Net-(U1-Pad43)")
(net (code 46) (name "Net-(U1-Pad43)")
(node (ref U1) (pin 43)))
(net (code 46) (name "Net-(U1-Pad38)")
(net (code 47) (name "Net-(U1-Pad38)")
(node (ref U1) (pin 38)))
(net (code 47) (name /VLCD)
(node (ref U1) (pin 1))
(node (ref C6) (pin 2)))
(net (code 48) (name +3V3)
(node (ref U1) (pin 36))
(node (ref U1) (pin 24))
(net (code 48) (name "Net-(Y1-Pad2)")
(node (ref Y1) (pin 2)))
(net (code 49) (name +3V3)
(node (ref C2) (pin 1))
(node (ref U1) (pin 24))
(node (ref U1) (pin 36))
(node (ref P11) (pin 1))
(node (ref C5) (pin 1))
(node (ref C4) (pin 1))
(node (ref C3) (pin 1))
(node (ref U2) (pin 5))
(node (ref R2) (pin 1))
(node (ref R1) (pin 1))
(node (ref C8) (pin 1))
(node (ref U1) (pin 48))
(node (ref U1) (pin 9))
(node (ref JP3) (pin 1))
(node (ref R1) (pin 1)))
(net (code 49) (name GND)
(node (ref P10) (pin 5))
(node (ref U2) (pin 5))
(node (ref U1) (pin 48))
(node (ref C3) (pin 1))
(node (ref C5) (pin 1))
(node (ref R2) (pin 1))
(node (ref U1) (pin 9)))
(net (code 50) (name GND)
(node (ref P1) (pin 6))
(node (ref P1) (pin 7))
(node (ref P11) (pin 3))
(node (ref P9) (pin 10))
(node (ref U1) (pin 47))
(node (ref P10) (pin 5))
(node (ref U2) (pin 2))
(node (ref C1) (pin 1))
(node (ref C3) (pin 2))
(node (ref C5) (pin 2))
(node (ref C4) (pin 2))
(node (ref P3) (pin 7))
(node (ref P11) (pin 3))
(node (ref U1) (pin 8))
(node (ref P3) (pin 7))
(node (ref C2) (pin 2))
(node (ref U1) (pin 47))
(node (ref U1) (pin 35))
(node (ref C1) (pin 1))
(node (ref U1) (pin 44))
(node (ref U1) (pin 23))
(node (ref C9) (pin 2))
(node (ref C10) (pin 2))
(node (ref C5) (pin 2))
(node (ref C7) (pin 2))
(node (ref C8) (pin 2))
(node (ref C2) (pin 2))
(node (ref C6) (pin 1)))
(net (code 50) (name /Vin)
(node (ref C6) (pin 1))
(node (ref C3) (pin 2))
(node (ref C4) (pin 2)))
(net (code 51) (name /Vin)
(node (ref P1) (pin 8)))
(net (code 51) (name /AREF)
(net (code 52) (name /AREF)
(node (ref P3) (pin 8)))
(net (code 52) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 53) (name "/6(**)")
(node (ref P4) (pin 7)))
(net (code 54) (name /RESET_OUT)
(net (code 53) (name /RESET_OUT)
(node (ref P1) (pin 3)))
(net (code 55) (name /IOREF)
(net (code 54) (name /IOREF)
(node (ref P1) (pin 2)))
(net (code 56) (name "Net-(P1-Pad1)")
(net (code 55) (name "Net-(P1-Pad1)")
(node (ref P1) (pin 1)))
(net (code 57) (name "/9(**)")
(net (code 56) (name "/9(**)")
(node (ref P3) (pin 2)))
(net (code 58) (name /8)
(net (code 57) (name /8)
(node (ref P3) (pin 1)))
(net (code 59) (name /7)
(node (ref P4) (pin 8)))
(net (code 60) (name "/5(**)")
(node (ref P4) (pin 6)))
(net (code 61) (name /4)
(node (ref P4) (pin 5)))
(net (code 62) (name "/3(**)")
(node (ref P4) (pin 4)))
(net (code 63) (name /2)
(node (ref P4) (pin 3)))
(net (code 64) (name "Net-(P8-Pad1)")
(node (ref P8) (pin 1)))
(net (code 65) (name "Net-(P7-Pad1)")
(node (ref P7) (pin 1)))
(net (code 66) (name "Net-(P6-Pad1)")
(node (ref P6) (pin 1)))
(net (code 67) (name "Net-(P5-Pad1)")
(node (ref P5) (pin 1)))
(net (code 68) (name /A3)
(node (ref P2) (pin 4)))
(net (code 69) (name /DAC2_OUT)
(net (code 58) (name /DAC2_OUT)
(node (ref P2) (pin 2))
(node (ref U1) (pin 15)))
(net (code 70) (name /DAC1_OUT)
(net (code 59) (name /7)
(node (ref P4) (pin 8)))
(net (code 60) (name "/6(**)")
(node (ref P4) (pin 7)))
(net (code 61) (name "/5(**)")
(node (ref P4) (pin 6)))
(net (code 62) (name /4)
(node (ref P4) (pin 5)))
(net (code 63) (name "/3(**)")
(node (ref P4) (pin 4)))
(net (code 64) (name /2)
(node (ref P4) (pin 3)))
(net (code 65) (name /A3)
(node (ref P2) (pin 4)))
(net (code 66) (name /DAC1_OUT)
(node (ref U1) (pin 14))
(node (ref P2) (pin 1)))
(net (code 71) (name /USB_DP)
(node (ref J1) (pin 1))
(net (code 67) (name /USB_DP)
(node (ref U1) (pin 33))
(node (ref P10) (pin 3))
(node (ref U1) (pin 33)))
(net (code 72) (name /USB_DM)
(node (ref J1) (pin 1)))
(net (code 68) (name /USB_DM)
(node (ref J1) (pin 2))
(node (ref U1) (pin 32))
(node (ref P10) (pin 2))
(node (ref J1) (pin 2)))))
(node (ref P10) (pin 2)))))

View file

@ -91,8 +91,6 @@ SPI_SCK
Text Label 13400 1500 0 60 ~ 0
AREF
NoConn ~ 12500 1700
Text Notes 13950 1100 0 60 ~ 0
Holes
Text Notes 11650 850 0 60 ~ 0
Arduino UNOr3 pins\nAs used on Nucleo64 boards\n
$Comp
@ -153,54 +151,6 @@ F 3 "" H 12700 2850 50 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L CONN_01X01 P5
U 1 1 56D71177
P 13900 750
F 0 "P5" V 14000 750 50 0000 C CNN
F 1 "CONN_01X01" V 14000 750 50 0001 C CNN
F 2 "Socket_Arduino_Uno:Arduino_1pin" H 13900 750 50 0001 C CNN
F 3 "" H 13900 750 50 0000 C CNN
1 13900 750
0 -1 -1 0
$EndComp
$Comp
L CONN_01X01 P6
U 1 1 56D71274
P 14000 750
F 0 "P6" V 14100 750 50 0000 C CNN
F 1 "CONN_01X01" V 14100 750 50 0001 C CNN
F 2 "Socket_Arduino_Uno:Arduino_1pin" H 14000 750 50 0001 C CNN
F 3 "" H 14000 750 50 0000 C CNN
1 14000 750
0 -1 -1 0
$EndComp
$Comp
L CONN_01X01 P7
U 1 1 56D712A8
P 14100 750
F 0 "P7" V 14200 750 50 0000 C CNN
F 1 "CONN_01X01" V 14200 750 50 0001 C CNN
F 2 "Socket_Arduino_Uno:Arduino_1pin" H 14100 750 50 0001 C CNN
F 3 "" H 14100 750 50 0000 C CNN
1 14100 750
0 -1 -1 0
$EndComp
$Comp
L CONN_01X01 P8
U 1 1 56D712DB
P 14200 750
F 0 "P8" V 14300 750 50 0000 C CNN
F 1 "CONN_01X01" V 14300 750 50 0001 C CNN
F 2 "Socket_Arduino_Uno:Arduino_1pin" H 14200 750 50 0001 C CNN
F 3 "" H 14200 750 50 0000 C CNN
1 14200 750
0 -1 -1 0
$EndComp
NoConn ~ 13900 950
NoConn ~ 14000 950
NoConn ~ 14100 950
NoConn ~ 14200 950
$Comp
L CONN_01X08 P4
U 1 1 56D7164F
P 13100 2750
@ -394,10 +344,6 @@ Wire Notes Line
11600 3550 14300 3550
Wire Wire Line
12500 1900 12400 1900
Wire Notes Line
14300 1100 13800 1100
Wire Notes Line
13800 1100 13800 600
Wire Wire Line
6100 3900 6100 3800
Wire Wire Line
@ -949,8 +895,6 @@ Wire Wire Line
8900 10150 8900 9950
Connection ~ 8900 9950
Connection ~ 10750 9500
Wire Wire Line
1350 4800 2550 4800
Text Label 2550 4800 2 60 ~ 0
VLCD
Text Notes 6350 4050 0 60 ~ 0
@ -1187,4 +1131,7 @@ Wire Wire Line
9750 5800 10500 5800
Text Notes 5900 5400 0 60 ~ 0
no need for rtc\nthis is the host board
Wire Wire Line
2550 4800 1350 4800
NoConn ~ 2550 5900
$EndSCHEMATC