summaryrefslogtreecommitdiff
path: root/hw1/hw1.sch
diff options
context:
space:
mode:
authorKarl Palsson <karlp@tweak.net.au>2017-12-17 22:28:07 +0000
committerKarl Palsson <karlp@tweak.net.au>2017-12-17 22:28:07 +0000
commitb33de16ac9c63e85785802a04737ea7abaed07b2 (patch)
tree5b9c02b442761997b2eaabe0ad54b6f69f6c9f3f /hw1/hw1.sch
parent74b958c599fb52e71d4246cd8bd4736370c424d6 (diff)
downloadolsndot-b33de16ac9c63e85785802a04737ea7abaed07b2.tar.gz
olsndot-b33de16ac9c63e85785802a04737ea7abaed07b2.tar.bz2
olsndot-b33de16ac9c63e85785802a04737ea7abaed07b2.zip
"fix" grounds by tracks into pour
"finish" routing, ignore DRC violations from disconnected usb shield on pin 6. Add boot0 jumper pad "just in case" but really kinda dumb, we've got a debug header on it. Why bother with this? Change paper size in schema to get more space. TODO: add silk? TODO: replace "arduino" shape with just the pinpoints.
Diffstat (limited to 'hw1/hw1.sch')
-rw-r--r--hw1/hw1.sch1218
1 files changed, 619 insertions, 599 deletions
diff --git a/hw1/hw1.sch b/hw1/hw1.sch
index 5c89d23..532cf81 100644
--- a/hw1/hw1.sch
+++ b/hw1/hw1.sch
@@ -34,7 +34,7 @@ LIBS:karlp-klibs
LIBS:hw1-cache
EELAYER 25 0
EELAYER END
-$Descr A4 11693 8268
+$Descr A3 16535 11693
encoding utf-8
Sheet 1 1
Title "test host"
@@ -46,1016 +46,1036 @@ Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
-Text Label 9300 2300 2 60 ~ 0
+Text Label 12400 2400 2 60 ~ 0
Vin
-Text Label 9300 1700 2 60 ~ 0
+Text Label 12400 1800 2 60 ~ 0
IOREF
-Text Label 9350 2500 2 60 ~ 0
+Text Label 12450 2600 2 60 ~ 0
DAC1_OUT
-Text Label 9350 2600 2 60 ~ 0
+Text Label 12450 2700 2 60 ~ 0
DAC2_OUT
-Text Label 9350 2700 2 60 ~ 0
+Text Label 12450 2800 2 60 ~ 0
ADC_IN1
-Text Label 8900 2800 0 60 ~ 0
+Text Label 12000 2900 0 60 ~ 0
A3
-Text Label 9350 2900 2 60 ~ 0
+Text Label 12450 3000 2 60 ~ 0
I2C_SDA
-Text Label 10250 3000 0 60 ~ 0
+Text Label 13350 3100 0 60 ~ 0
UART_TX_OUT
-Text Label 10550 2800 0 60 ~ 0
+Text Label 13650 2900 0 60 ~ 0
2
-Text Label 10250 2900 0 60 ~ 0
+Text Label 13350 3000 0 60 ~ 0
UART_RX_OUT
-Text Label 10550 2700 0 60 ~ 0
+Text Label 13650 2800 0 60 ~ 0
3(**)
-Text Label 10550 2600 0 60 ~ 0
+Text Label 13650 2700 0 60 ~ 0
4
-Text Label 10550 2500 0 60 ~ 0
+Text Label 13650 2600 0 60 ~ 0
5(**)
-Text Label 10550 2400 0 60 ~ 0
+Text Label 13650 2500 0 60 ~ 0
6(**)
-Text Label 10550 2300 0 60 ~ 0
+Text Label 13650 2400 0 60 ~ 0
7
-Text Label 10550 2100 0 60 ~ 0
+Text Label 13650 2200 0 60 ~ 0
8
-Text Label 10550 2000 0 60 ~ 0
+Text Label 13650 2100 0 60 ~ 0
9(**)
-Text Label 10350 1900 0 60 ~ 0
+Text Label 13450 2000 0 60 ~ 0
SPI_CS
-Text Label 10350 1800 0 60 ~ 0
+Text Label 13450 1900 0 60 ~ 0
SPI_MOSI
-Text Label 10350 1700 0 60 ~ 0
+Text Label 13450 1800 0 60 ~ 0
SPI_MISO
-Text Label 10350 1600 0 60 ~ 0
+Text Label 13450 1700 0 60 ~ 0
SPI_SCK
-Text Label 10300 1400 0 60 ~ 0
+Text Label 13400 1500 0 60 ~ 0
AREF
-NoConn ~ 9400 1600
-Text Label 10300 1300 0 60 ~ 0
-I2C_SDA
-Text Label 10300 1200 0 60 ~ 0
-I2C_SCL
-Text Notes 10850 1000 0 60 ~ 0
+NoConn ~ 12500 1700
+Text Notes 13950 1100 0 60 ~ 0
Holes
-Text Notes 8550 750 0 60 ~ 0
+Text Notes 11650 850 0 60 ~ 0
Arduino UNOr3 pins\nAs used on Nucleo64 boards\n
$Comp
L CONN_01X08 P1
U 1 1 56D70129
-P 9600 1950
-F 0 "P1" H 9600 2400 50 0000 C CNN
-F 1 "Power" V 9700 1950 50 0000 C CNN
-F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 9600 1950 50 0001 C CNN
-F 3 "" H 9600 1950 50 0000 C CNN
- 1 9600 1950
+P 12700 2050
+F 0 "P1" H 12700 2500 50 0000 C CNN
+F 1 "Power" V 12800 2050 50 0000 C CNN
+F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 12700 2050 50 0001 C CNN
+F 3 "" H 12700 2050 50 0000 C CNN
+ 1 12700 2050
1 0 0 -1
$EndComp
-Text Label 9300 1800 2 60 ~ 0
+Text Label 12400 1900 2 60 ~ 0
RESET_OUT
$Comp
L +3.3V #PWR01
U 1 1 56D70538
-P 8700 1450
-F 0 "#PWR01" H 8700 1300 50 0001 C CNN
-F 1 "+3.3V" H 8700 1590 30 0000 C CNN
-F 2 "" H 8700 1450 50 0000 C CNN
-F 3 "" H 8700 1450 50 0000 C CNN
- 1 8700 1450
+P 11800 1550
+F 0 "#PWR01" H 11800 1400 50 0001 C CNN
+F 1 "+3.3V" H 11800 1690 30 0000 C CNN
+F 2 "" H 11800 1550 50 0000 C CNN
+F 3 "" H 11800 1550 50 0000 C CNN
+ 1 11800 1550
1 0 0 -1
$EndComp
$Comp
-L +5V #PWR02
-U 1 1 56D707BB
-P 8600 1450
-F 0 "#PWR02" H 8600 1300 50 0001 C CNN
-F 1 "+5V" H 8600 1590 30 0000 C CNN
-F 2 "" H 8600 1450 50 0000 C CNN
-F 3 "" H 8600 1450 50 0000 C CNN
- 1 8600 1450
- 1 0 0 -1
-$EndComp
-$Comp
-L GND #PWR03
+L GND #PWR02
U 1 1 56D70CC2
-P 8850 2100
-F 0 "#PWR03" H 8850 1850 50 0001 C CNN
-F 1 "GND" H 8850 1950 50 0000 C CNN
-F 2 "" H 8850 2100 50 0000 C CNN
-F 3 "" H 8850 2100 50 0000 C CNN
- 1 8850 2100
+P 11950 2200
+F 0 "#PWR02" H 11950 1950 50 0001 C CNN
+F 1 "GND" H 11950 2050 50 0000 C CNN
+F 2 "" H 11950 2200 50 0000 C CNN
+F 3 "" H 11950 2200 50 0000 C CNN
+ 1 11950 2200
1 0 0 -1
$EndComp
$Comp
-L GND #PWR04
+L GND #PWR03
U 1 1 56D70CFF
-P 10950 1500
-F 0 "#PWR04" H 10950 1250 50 0001 C CNN
-F 1 "GND" H 10950 1350 50 0000 C CNN
-F 2 "" H 10950 1500 50 0000 C CNN
-F 3 "" H 10950 1500 50 0000 C CNN
- 1 10950 1500
+P 14050 1600
+F 0 "#PWR03" H 14050 1350 50 0001 C CNN
+F 1 "GND" H 14050 1450 50 0000 C CNN
+F 2 "" H 14050 1600 50 0000 C CNN
+F 3 "" H 14050 1600 50 0000 C CNN
+ 1 14050 1600
1 0 0 -1
$EndComp
$Comp
L CONN_01X06 P2
U 1 1 56D70DD8
-P 9600 2750
-F 0 "P2" H 9600 3100 50 0000 C CNN
-F 1 "Analog" V 9700 2750 50 0000 C CNN
-F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 9600 2750 50 0001 C CNN
-F 3 "" H 9600 2750 50 0000 C CNN
- 1 9600 2750
+P 12700 2850
+F 0 "P2" H 12700 3200 50 0000 C CNN
+F 1 "Analog" V 12800 2850 50 0000 C CNN
+F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 12700 2850 50 0001 C CNN
+F 3 "" H 12700 2850 50 0000 C CNN
+ 1 12700 2850
1 0 0 -1
$EndComp
$Comp
L CONN_01X01 P5
U 1 1 56D71177
-P 10800 650
-F 0 "P5" V 10900 650 50 0000 C CNN
-F 1 "CONN_01X01" V 10900 650 50 0001 C CNN
-F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10800 650 50 0001 C CNN
-F 3 "" H 10800 650 50 0000 C CNN
- 1 10800 650
+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 10900 650
-F 0 "P6" V 11000 650 50 0000 C CNN
-F 1 "CONN_01X01" V 11000 650 50 0001 C CNN
-F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10900 650 50 0001 C CNN
-F 3 "" H 10900 650 50 0000 C CNN
- 1 10900 650
+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 11000 650
-F 0 "P7" V 11100 650 50 0000 C CNN
-F 1 "CONN_01X01" V 11100 650 50 0001 C CNN
-F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11000 650 50 0001 C CNN
-F 3 "" H 11000 650 50 0000 C CNN
- 1 11000 650
+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 11100 650
-F 0 "P8" V 11200 650 50 0000 C CNN
-F 1 "CONN_01X01" V 11200 650 50 0001 C CNN
-F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11100 650 50 0001 C CNN
-F 3 "" H 11100 650 50 0000 C CNN
- 1 11100 650
+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 ~ 10800 850
-NoConn ~ 10900 850
-NoConn ~ 11000 850
-NoConn ~ 11100 850
+NoConn ~ 13900 950
+NoConn ~ 14000 950
+NoConn ~ 14100 950
+NoConn ~ 14200 950
$Comp
L CONN_01X08 P4
U 1 1 56D7164F
-P 10000 2650
-F 0 "P4" H 10000 3100 50 0000 C CNN
-F 1 "Digital" V 10100 2650 50 0000 C CNN
-F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 10000 2650 50 0001 C CNN
-F 3 "" H 10000 2650 50 0000 C CNN
- 1 10000 2650
+P 13100 2750
+F 0 "P4" H 13100 3200 50 0000 C CNN
+F 1 "Digital" V 13200 2750 50 0000 C CNN
+F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 13100 2750 50 0001 C CNN
+F 3 "" H 13100 2750 50 0000 C CNN
+ 1 13100 2750
-1 0 0 1
$EndComp
$Comp
L CONN_01X10 P3
U 1 1 56D721E0
-P 10000 1650
-F 0 "P3" H 10000 2200 50 0000 C CNN
-F 1 "Digital" V 10100 1650 50 0000 C CNN
-F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 10000 1650 50 0001 C CNN
-F 3 "" H 10000 1650 50 0000 C CNN
- 1 10000 1650
+P 13100 1750
+F 0 "P3" H 13100 2300 50 0000 C CNN
+F 1 "Digital" V 13200 1750 50 0000 C CNN
+F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 13100 1750 50 0001 C CNN
+F 3 "" H 13100 1750 50 0000 C CNN
+ 1 13100 1750
-1 0 0 1
$EndComp
-Text Notes 9700 1600 0 60 ~ 0
+Text Notes 12800 1700 0 60 ~ 0
1
$Comp
L STM32L151C6TxA U1
U 1 1 58CEFE92
-P 4950 4500
-F 0 "U1" H 1450 6225 50 0000 L BNN
-F 1 "STM32L151C6TxA" H 8450 6225 50 0000 R BNN
-F 2 "Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm" H 8450 6175 50 0000 R TNN
-F 3 "" H 4950 4500 50 0000 C CNN
- 1 4950 4500
+P 6150 5800
+F 0 "U1" H 2650 7525 50 0000 L BNN
+F 1 "STM32L151C6TxA" H 9650 7525 50 0000 R BNN
+F 2 "Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm" H 9650 7475 50 0000 R TNN
+F 3 "" H 6150 5800 50 0000 C CNN
+ 1 6150 5800
1 0 0 -1
$EndComp
$Comp
L CONN_02X05 P9
U 1 1 58CF048F
-P 1500 1250
-F 0 "P9" H 1500 1550 50 0000 C CNN
-F 1 "FX2LA" H 1500 950 50 0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Angled_2x05_Pitch2.54mm" H 1500 50 50 0001 C CNN
-F 3 "" H 1500 50 50 0000 C CNN
- 1 1500 1250
+P 1850 1450
+F 0 "P9" H 1850 1750 50 0000 C CNN
+F 1 "FX2LA" H 1850 1150 50 0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Angled_2x05_Pitch2.54mm" H 1850 250 50 0001 C CNN
+F 3 "" H 1850 250 50 0000 C CNN
+ 1 1850 1450
1 0 0 -1
$EndComp
$Comp
-L +3V3 #PWR05
+L +3V3 #PWR04
U 1 1 58CF063D
-P 4900 2500
-F 0 "#PWR05" H 4900 2350 50 0001 C CNN
-F 1 "+3V3" H 4900 2640 50 0000 C CNN
-F 2 "" H 4900 2500 50 0000 C CNN
-F 3 "" H 4900 2500 50 0000 C CNN
- 1 4900 2500
+P 6100 3800
+F 0 "#PWR04" H 6100 3650 50 0001 C CNN
+F 1 "+3V3" H 6100 3940 50 0000 C CNN
+F 2 "" H 6100 3800 50 0000 C CNN
+F 3 "" H 6100 3800 50 0000 C CNN
+ 1 6100 3800
1 0 0 -1
$EndComp
$Comp
-L GND #PWR06
+L GND #PWR05
U 1 1 58CF077D
-P 4850 6450
-F 0 "#PWR06" H 4850 6200 50 0001 C CNN
-F 1 "GND" H 4850 6300 50 0000 C CNN
-F 2 "" H 4850 6450 50 0000 C CNN
-F 3 "" H 4850 6450 50 0000 C CNN
- 1 4850 6450
+P 6050 7750
+F 0 "#PWR05" H 6050 7500 50 0001 C CNN
+F 1 "GND" H 6050 7600 50 0000 C CNN
+F 2 "" H 6050 7750 50 0000 C CNN
+F 3 "" H 6050 7750 50 0000 C CNN
+ 1 6050 7750
1 0 0 -1
$EndComp
$Comp
-L GND #PWR07
+L GND #PWR06
U 1 1 58CF0E5B
-P 1850 1550
-F 0 "#PWR07" H 1850 1300 50 0001 C CNN
-F 1 "GND" H 1850 1400 50 0000 C CNN
-F 2 "" H 1850 1550 50 0000 C CNN
-F 3 "" H 1850 1550 50 0000 C CNN
- 1 1850 1550
+P 2200 1750
+F 0 "#PWR06" H 2200 1500 50 0001 C CNN
+F 1 "GND" H 2200 1600 50 0000 C CNN
+F 2 "" H 2200 1750 50 0000 C CNN
+F 3 "" H 2200 1750 50 0000 C CNN
+ 1 2200 1750
1 0 0 -1
$EndComp
$Comp
L USB_OTG-RESCUE-hw1 P10
U 1 1 58CF10AD
-P 3650 1250
-F 0 "P10" H 3975 1125 50 0000 C CNN
-F 1 "CONTROL" H 3650 1450 50 0000 C CNN
-F 2 "Connectors:USB_Micro-B" V 3600 1150 50 0001 C CNN
-F 3 "" V 3600 1150 50 0000 C CNN
- 1 3650 1250
+P 4900 1400
+F 0 "P10" H 5225 1275 50 0000 C CNN
+F 1 "CONTROL" H 4900 1600 50 0000 C CNN
+F 2 "Connectors:USB_Micro-B" V 4850 1300 50 0001 C CNN
+F 3 "" V 4850 1300 50 0000 C CNN
+ 1 4900 1400
1 0 0 -1
$EndComp
$Comp
-L GND #PWR08
+L GND #PWR07
U 1 1 58CF1156
-P 3850 1650
-F 0 "#PWR08" H 3850 1400 50 0001 C CNN
-F 1 "GND" H 3850 1500 50 0000 C CNN
-F 2 "" H 3850 1650 50 0000 C CNN
-F 3 "" H 3850 1650 50 0000 C CNN
- 1 3850 1650
+P 5100 1800
+F 0 "#PWR07" H 5100 1550 50 0001 C CNN
+F 1 "GND" H 5100 1650 50 0000 C CNN
+F 2 "" H 5100 1800 50 0000 C CNN
+F 3 "" H 5100 1800 50 0000 C CNN
+ 1 5100 1800
1 0 0 -1
$EndComp
-Text Label 8650 5500 0 60 ~ 0
+Text Label 9850 6800 0 60 ~ 0
USB_DM
-Text Label 8650 5600 0 60 ~ 0
+Text Label 9850 6900 0 60 ~ 0
USB_DP
-Text Label 3550 1600 3 60 ~ 0
+Text Label 4800 1750 3 60 ~ 0
USB_DM
-Text Label 3650 1600 3 60 ~ 0
+Text Label 4900 1750 3 60 ~ 0
USB_DP
-Text Label 8650 4800 0 60 ~ 0
+Text Label 9850 6100 0 60 ~ 0
DAC1_OUT
-Text Label 8650 4900 0 60 ~ 0
+Text Label 9850 6200 0 60 ~ 0
DAC2_OUT
-Text Label 950 5200 0 60 ~ 0
+Text Label 2150 6500 0 60 ~ 0
I2C_SCL
-Text Label 950 5300 0 60 ~ 0
+Text Label 2150 6600 0 60 ~ 0
I2C_SDA
-Text Notes 5400 2350 0 60 ~ 0
+Text Notes 6450 1950 0 60 ~ 0
[x] debug via via 6pin\n[ ] debug via 10x5x1.27mm cortex SMD\n
-Text Label 9350 3000 2 60 ~ 0
+Text Label 12450 3100 2 60 ~ 0
I2C_SCL
-Text Notes 8500 3000 0 60 ~ 0
+Text Notes 11600 3100 0 60 ~ 0
A5 (SCL)
-Text Notes 8500 2900 0 60 ~ 0
+Text Notes 11600 3000 0 60 ~ 0
A4 (SDA)
-Text Notes 8500 2500 0 60 ~ 0
+Text Notes 11600 2600 0 60 ~ 0
A0
-Text Notes 8500 2600 0 60 ~ 0
+Text Notes 11600 2700 0 60 ~ 0
A1
-Text Notes 10950 1300 0 60 ~ 0
-D15 (SCL)\nD14 (SDA)
-Text Notes 11150 1900 0 60 ~ 0
+Text Notes 14050 1400 0 60 ~ 0
+D15 (_ALSO_ SCL)\nD14 (_ALSO_ SDA)
+Text Notes 14250 2000 0 60 ~ 0
13(SCK) (DACOUT2)\n12(MISO)\n11(**/MOSI)\n10(**/SS)
-Text Notes 11100 3000 0 60 ~ 0
+Text Notes 14200 3100 0 60 ~ 0
Target TX\nTarget RX
Wire Notes Line
- 8525 825 9925 825
+ 11625 925 13025 925
Wire Notes Line
- 9925 825 9925 475
-Wire Wire Line
- 9300 1700 9400 1700
+ 13025 925 13025 575
Wire Wire Line
- 9400 1900 8700 1900
+ 12400 1800 12500 1800
Wire Wire Line
- 9400 2000 8600 2000
+ 11950 2200 12500 2200
+Connection ~ 12400 2200
Wire Wire Line
- 8850 2100 9400 2100
-Connection ~ 9300 2100
+ 12500 2600 12450 2600
Wire Wire Line
- 8600 2000 8600 1450
+ 12500 2700 12450 2700
Wire Wire Line
- 8700 1900 8700 1450
+ 12500 2800 12450 2800
Wire Wire Line
- 9400 2500 9350 2500
+ 12500 2900 12000 2900
Wire Wire Line
- 9400 2600 9350 2600
+ 12500 3000 12450 3000
Wire Wire Line
- 9400 2700 9350 2700
+ 12500 3100 12450 3100
Wire Wire Line
- 9400 2800 8900 2800
+ 13300 2200 13650 2200
Wire Wire Line
- 9400 2900 9350 2900
+ 13300 2100 13650 2100
Wire Wire Line
- 9400 3000 9350 3000
+ 13300 2000 13450 2000
Wire Wire Line
- 10200 2100 10550 2100
+ 13300 1900 13450 1900
Wire Wire Line
- 10200 2000 10550 2000
+ 13300 1800 13450 1800
Wire Wire Line
- 10200 1900 10350 1900
+ 13300 1700 13450 1700
Wire Wire Line
- 10200 1800 10350 1800
+ 13300 1500 13400 1500
Wire Wire Line
- 10200 1700 10350 1700
+ 13300 3100 13350 3100
Wire Wire Line
- 10200 1600 10350 1600
+ 13300 3000 13350 3000
Wire Wire Line
- 10200 1400 10300 1400
+ 13300 2900 13650 2900
Wire Wire Line
- 10200 1300 10300 1300
+ 13300 2800 13650 2800
Wire Wire Line
- 10200 1200 10300 1200
+ 13300 2700 13650 2700
Wire Wire Line
- 10200 3000 10250 3000
+ 13300 2600 13650 2600
Wire Wire Line
- 10200 2900 10250 2900
+ 13300 2500 13650 2500
Wire Wire Line
- 10200 2800 10550 2800
+ 13300 2400 13650 2400
Wire Wire Line
- 10200 2700 10550 2700
-Wire Wire Line
- 10200 2600 10550 2600
-Wire Wire Line
- 10200 2500 10550 2500
-Wire Wire Line
- 10200 2400 10550 2400
-Wire Wire Line
- 10200 2300 10550 2300
-Wire Wire Line
- 10200 1500 10950 1500
+ 13300 1600 14050 1600
Wire Notes Line
- 8500 500 8500 3450
+ 11600 600 11600 3550
Wire Notes Line
- 8500 3450 11200 3450
+ 11600 3550 14300 3550
Wire Wire Line
- 9400 1800 9300 1800
+ 12500 1900 12400 1900
Wire Notes Line
- 11200 1000 10700 1000
+ 14300 1100 13800 1100
Wire Notes Line
- 10700 1000 10700 500
+ 13800 1100 13800 600
Wire Wire Line
- 4900 2600 4900 2500
+ 6100 3900 6100 3800
Wire Wire Line
- 4750 2600 5050 2600
+ 5950 3900 6250 3900
Wire Wire Line
- 4750 2600 4750 2700
+ 5950 3900 5950 4000
Wire Wire Line
- 4850 2700 4850 2600
-Connection ~ 4850 2600
+ 6050 4000 6050 3900
+Connection ~ 6050 3900
Wire Wire Line
- 4950 2600 4950 2700
-Connection ~ 4900 2600
+ 6150 3900 6150 4000
+Connection ~ 6100 3900
Wire Wire Line
- 5050 2600 5050 2700
-Connection ~ 4950 2600
+ 6250 3900 6250 4000
+Connection ~ 6150 3900
Wire Wire Line
- 4750 6300 4750 6400
+ 5950 7600 5950 7700
Wire Wire Line
- 4750 6400 5050 6400
+ 5950 7700 6250 7700
Wire Wire Line
- 4850 6300 4850 6450
-Connection ~ 4850 6400
+ 6050 7600 6050 7750
+Connection ~ 6050 7700
Wire Wire Line
- 4950 6400 4950 6300
+ 6150 7700 6150 7600
Wire Wire Line
- 5050 6400 5050 6300
-Connection ~ 4950 6400
+ 6250 7700 6250 7600
+Connection ~ 6150 7700
Wire Wire Line
- 1750 1450 1850 1450
+ 2100 1650 2200 1650
Wire Wire Line
- 1850 1450 1850 1550
+ 2200 1650 2200 1750
Wire Wire Line
- 3850 1550 3850 1650
+ 5100 1700 5100 1800
Wire Wire Line
- 8550 5500 8650 5500
+ 9750 6800 9850 6800
Wire Wire Line
- 8550 5600 8650 5600
+ 9750 6900 9850 6900
Wire Wire Line
- 3550 1550 3550 1600
+ 4800 1700 4800 2150
Wire Wire Line
- 3650 1550 3650 1600
+ 4900 1700 4900 2150
Wire Wire Line
- 8550 4800 8650 4800
+ 9750 6100 9850 6100
Wire Wire Line
- 8550 4900 8650 4900
+ 9750 6200 9850 6200
Wire Wire Line
- 950 5300 1350 5300
+ 2150 6600 2550 6600
Wire Wire Line
- 1350 5200 950 5200
+ 2550 6500 2150 6500
Wire Wire Line
- 1750 1050 1800 1050
+ 2100 1250 2150 1250
Wire Wire Line
- 1750 1150 1800 1150
+ 2100 1350 2150 1350
Wire Wire Line
- 1750 1250 1800 1250
+ 2100 1450 2150 1450
Wire Wire Line
- 1750 1350 1800 1350
+ 2100 1550 2150 1550
Wire Wire Line
- 1250 1050 1200 1050
+ 1600 1250 1550 1250
Wire Wire Line
- 1250 1150 1200 1150
+ 1600 1350 1550 1350
Wire Wire Line
- 1250 1250 1200 1250
+ 1600 1450 1550 1450
Wire Wire Line
- 1250 1350 1200 1350
-Text Label 1200 1050 2 60 ~ 0
+ 1600 1550 1550 1550
+Text Label 1550 1250 2 60 ~ 0
I2C_SDA
-Text Label 1800 1050 0 60 ~ 0
+Text Label 2150 1250 0 60 ~ 0
I2C_SCL
-Text Label 1200 1150 2 60 ~ 0
+Text Label 1550 1350 2 60 ~ 0
UART_TX_OUT
-Text Label 1200 1250 2 60 ~ 0
+Text Label 1550 1450 2 60 ~ 0
SPI_MOSI
-Text Label 1800 1150 0 60 ~ 0
+Text Label 2150 1350 0 60 ~ 0
UART_RX_OUT
-Text Label 1800 1250 0 60 ~ 0
+Text Label 2150 1450 0 60 ~ 0
SPI_MISO
-Text Label 1200 1350 2 60 ~ 0
+Text Label 1550 1550 2 60 ~ 0
SPI_SCK
-Text Notes 500 2100 0 60 Italic 0
+Text Notes 850 2300 0 60 Italic 0
NOTE: this can be freely routed to do whatever's possible!\nPotentially:\nJumpers to select what you're connecting here?\n(but non-ideal)
$Comp
L C C2
U 1 1 58CF43FF
-P 1500 7000
-F 0 "C2" H 1525 7100 50 0000 L CNN
-F 1 "100n" H 1525 6900 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 1538 6850 50 0000 C CNN
-F 3 "" H 1500 7000 50 0000 C CNN
- 1 1500 7000
+P 2800 9900
+F 0 "C2" H 2825 10000 50 0000 L CNN
+F 1 "100n" H 2825 9800 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 2838 9750 50 0000 C CNN
+F 3 "" H 2800 9900 50 0000 C CNN
+ 1 2800 9900
1 0 0 -1
$EndComp
$Comp
-L GND #PWR09
+L GND #PWR08
U 1 1 58CF46A1
-P 2050 7350
-F 0 "#PWR09" H 2050 7100 50 0001 C CNN
-F 1 "GND" H 2050 7200 50 0000 C CNN
-F 2 "" H 2050 7350 50 0000 C CNN
-F 3 "" H 2050 7350 50 0000 C CNN
- 1 2050 7350
+P 3350 10250
+F 0 "#PWR08" H 3350 10000 50 0001 C CNN
+F 1 "GND" H 3350 10100 50 0000 C CNN
+F 2 "" H 3350 10250 50 0000 C CNN
+F 3 "" H 3350 10250 50 0000 C CNN
+ 1 3350 10250
1 0 0 -1
$EndComp
$Comp
-L +3V3 #PWR010
+L +3V3 #PWR09
U 1 1 58CF46D6
-P 2050 6650
-F 0 "#PWR010" H 2050 6500 50 0001 C CNN
-F 1 "+3V3" H 2050 6790 50 0000 C CNN
-F 2 "" H 2050 6650 50 0000 C CNN
-F 3 "" H 2050 6650 50 0000 C CNN
- 1 2050 6650
+P 3350 9550
+F 0 "#PWR09" H 3350 9400 50 0001 C CNN
+F 1 "+3V3" H 3350 9690 50 0000 C CNN
+F 2 "" H 3350 9550 50 0000 C CNN
+F 3 "" H 3350 9550 50 0000 C CNN
+ 1 3350 9550
1 0 0 -1
$EndComp
Wire Wire Line
- 2050 6850 2050 6650
+ 3350 9750 3350 9550
Wire Wire Line
- 1500 6850 2600 6850
-Connection ~ 1850 6850
-Connection ~ 2050 6850
-Connection ~ 2250 6850
+ 2800 9750 3900 9750
+Connection ~ 3150 9750
+Connection ~ 3350 9750
+Connection ~ 3550 9750
Wire Wire Line
- 1500 7150 2600 7150
-Connection ~ 2250 7150
-Connection ~ 1850 7150
+ 2800 10050 3900 10050
+Connection ~ 3550 10050
+Connection ~ 3150 10050
Wire Wire Line
- 2050 7350 2050 7150
-Connection ~ 2050 7150
+ 3350 10250 3350 10050
+Connection ~ 3350 10050
$Comp
L C C1
U 1 1 58CF4B65
-P 600 2900
-F 0 "C1" H 625 3000 50 0000 L CNN
-F 1 "100n" H 625 2800 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 638 2750 50 0000 C CNN
-F 3 "" H 600 2900 50 0000 C CNN
- 1 600 2900
- 1 0 0 -1
+P 1200 4400
+F 0 "C1" H 1225 4500 50 0000 L CNN
+F 1 "100n" H 1225 4300 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 1238 4250 50 0000 C CNN
+F 3 "" H 1200 4400 50 0000 C CNN
+ 1 1200 4400
+ 0 -1 -1 0
$EndComp
$Comp
-L GND #PWR011
+L GND #PWR010
U 1 1 58CF4BEA
-P 600 3100
-F 0 "#PWR011" H 600 2850 50 0001 C CNN
-F 1 "GND" H 600 2950 50 0000 C CNN
-F 2 "" H 600 3100 50 0000 C CNN
-F 3 "" H 600 3100 50 0000 C CNN
- 1 600 3100
+P 900 4400
+F 0 "#PWR010" H 900 4150 50 0001 C CNN
+F 1 "GND" H 900 4250 50 0000 C CNN
+F 2 "" H 900 4400 50 0000 C CNN
+F 3 "" H 900 4400 50 0000 C CNN
+ 1 900 4400
1 0 0 -1
$EndComp
Wire Wire Line
- 1350 3100 600 2750
+ 2550 4400 1350 4400
Wire Wire Line
- 600 3050 600 3100
-NoConn ~ 1350 4400
-NoConn ~ 1350 4500
-NoConn ~ 1350 4200
-NoConn ~ 1350 4100
-NoConn ~ 1350 4000
-NoConn ~ 1350 4800
+ 1050 4400 900 4400
+NoConn ~ 2550 5700
+NoConn ~ 2550 5800
+NoConn ~ 2550 5500
+NoConn ~ 2550 5400
+NoConn ~ 2550 5300
+NoConn ~ 2550 6100
Wire Wire Line
- 1350 4700 950 4700
-Text Label 950 4700 0 60 Italic 0
+ 2550 6000 2150 6000
+Text Label 2150 6000 0 60 Italic 0
SWO
Wire Wire Line
- 8550 5700 8650 5700
+ 9750 7000 9850 7000
Wire Wire Line
- 8550 5800 8650 5800
-Text Label 8650 5700 0 60 Italic 0
+ 9750 7100 9850 7100
+Text Label 9850 7000 0 60 Italic 0
SWDIO
-Text Label 8650 5800 0 60 Italic 0
+Text Label 9850 7100 0 60 Italic 0
SWCLK
-Text Label 600 2750 0 60 Italic 0
+Text Label 1350 4400 0 60 Italic 0
NRST
$Comp
-L PWR_FLAG #FLG012
+L PWR_FLAG #FLG011
U 1 1 58CF5E41
-P 4100 7000
-F 0 "#FLG012" H 4100 7095 50 0001 C CNN
-F 1 "PWR_FLAG" H 4100 7180 50 0000 C CNN
-F 2 "" H 4100 7000 50 0000 C CNN
-F 3 "" H 4100 7000 50 0000 C CNN
- 1 4100 7000
+P 6900 9950
+F 0 "#FLG011" H 6900 10045 50 0001 C CNN
+F 1 "PWR_FLAG" H 6900 10130 50 0000 C CNN
+F 2 "" H 6900 9950 50 0000 C CNN
+F 3 "" H 6900 9950 50 0000 C CNN
+ 1 6900 9950
1 0 0 -1
$EndComp
$Comp
-L GND #PWR013
+L GND #PWR012
U 1 1 58CF5E8B
-P 4100 7100
-F 0 "#PWR013" H 4100 6850 50 0001 C CNN
-F 1 "GND" H 4100 6950 50 0000 C CNN
-F 2 "" H 4100 7100 50 0000 C CNN
-F 3 "" H 4100 7100 50 0000 C CNN
- 1 4100 7100
+P 6900 10050
+F 0 "#PWR012" H 6900 9800 50 0001 C CNN
+F 1 "GND" H 6900 9900 50 0000 C CNN
+F 2 "" H 6900 10050 50 0000 C CNN
+F 3 "" H 6900 10050 50 0000 C CNN
+ 1 6900 10050
1 0 0 -1
$EndComp
Wire Wire Line
- 4100 7000 4100 7100
-Text Notes 2400 900 0 60 Italic 12
-ONLY GROUND BETWEEN BOARDS\nBoth will be powered by their own USB.\n(We're not interested in bootloading the target....\nyet...?)
+ 6900 9950 6900 10050
+Text Notes 3650 1050 0 60 Italic 12
+ONLY GROUND BETWEEN BOARDS by default!\nIntended for both to have their own USB\nOption for debug only, with power FROM target
$Comp
L C C3
U 1 1 58CF69A9
-P 1850 7000
-F 0 "C3" H 1875 7100 50 0000 L CNN
-F 1 "100n" H 1875 6900 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 1888 6850 50 0000 C CNN
-F 3 "" H 1850 7000 50 0000 C CNN
- 1 1850 7000
+P 3150 9900
+F 0 "C3" H 3175 10000 50 0000 L CNN
+F 1 "100n" H 3175 9800 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 3188 9750 50 0000 C CNN
+F 3 "" H 3150 9900 50 0000 C CNN
+ 1 3150 9900
1 0 0 -1
$EndComp
$Comp
L C C4
U 1 1 58CF69F1
-P 2250 7000
-F 0 "C4" H 2275 7100 50 0000 L CNN
-F 1 "100n" H 2275 6900 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 2288 6850 50 0000 C CNN
-F 3 "" H 2250 7000 50 0000 C CNN
- 1 2250 7000
+P 3550 9900
+F 0 "C4" H 3575 10000 50 0000 L CNN
+F 1 "100n" H 3575 9800 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 3588 9750 50 0000 C CNN
+F 3 "" H 3550 9900 50 0000 C CNN
+ 1 3550 9900
1 0 0 -1
$EndComp
$Comp
L C C5
U 1 1 58CF6A3A
-P 2600 7000
-F 0 "C5" H 2625 7100 50 0000 L CNN
-F 1 "100n" H 2625 6900 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 2638 6850 50 0000 C CNN
-F 3 "" H 2600 7000 50 0000 C CNN
- 1 2600 7000
+P 3900 9900
+F 0 "C5" H 3925 10000 50 0000 L CNN
+F 1 "100n" H 3925 9800 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 3938 9750 50 0000 C CNN
+F 3 "" H 3900 9900 50 0000 C CNN
+ 1 3900 9900
1 0 0 -1
$EndComp
-NoConn ~ 1250 1450
-Text Notes 1000 1450 0 60 ~ 0
+NoConn ~ 1600 1650
+Text Notes 1350 1650 0 60 ~ 0
CLK
Wire Wire Line
- 8550 4600 8650 4600
+ 9750 5900 9850 5900
Wire Wire Line
- 8550 4700 8650 4700
-Text Label 8650 4600 0 60 ~ 0
+ 9750 6000 9850 6000
+Text Label 9850 5900 0 60 ~ 0
UART_TX_OUT
-Text Label 8650 4700 0 60 ~ 0
+Text Label 9850 6000 0 60 ~ 0
UART_RX_OUT
Wire Wire Line
- 1350 5600 950 5600
+ 2550 6900 2150 6900
Wire Wire Line
- 1350 5700 950 5700
+ 2550 7000 2150 7000
Wire Wire Line
- 1350 5800 950 5800
+ 2550 7100 2150 7100
Wire Wire Line
- 1350 5900 950 5900
-Text Label 950 5600 0 60 ~ 0
+ 2550 7200 2150 7200
+Text Label 2150 6900 0 60 ~ 0
SPI_CS
-Text Label 950 5700 0 60 ~ 0
+Text Label 2150 7000 0 60 ~ 0
SPI_SCK
-Text Label 950 5800 0 60 ~ 0
+Text Label 2150 7100 0 60 ~ 0
SPI_MISO
-Text Label 950 5900 0 60 ~ 0
+Text Label 2150 7200 0 60 ~ 0
SPI_MOSI
Wire Wire Line
- 8550 5000 8650 5000
+ 9750 6300 9850 6300
Wire Wire Line
- 8550 5100 8650 5100
-Text Label 8650 5000 0 60 ~ 0
+ 9750 6400 9850 6400
+Text Label 9850 6300 0 60 ~ 0
ADC_IN1
-Text Label 8650 5100 0 60 ~ 0
+Text Label 9850 6400 0 60 ~ 0
ADC_IN2
-Text Notes 8500 2700 0 60 ~ 0
+Text Notes 11600 2800 0 60 ~ 0
PA4(DAC1)
$Comp
L MIC550x-3.3YM5 U2
U 1 1 59F7B611
-P 5400 7100
-F 0 "U2" H 5150 7300 50 0000 L CNN
-F 1 "MIC550x-3.3YM5" H 6000 7300 50 0000 R CNN
-F 2 "TO_SOT_Packages_SMD:SOT-23-5_HandSoldering" H 6050 6850 50 0001 C CIN
-F 3 "" H 5400 7100 50 0000 C CNN
- 1 5400 7100
+P 8200 10050
+F 0 "U2" H 7950 10250 50 0000 L CNN
+F 1 "MIC550x-3.3YM5" H 8800 10250 50 0000 R CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23-5_HandSoldering" H 8850 9800 50 0001 C CIN
+F 3 "" H 8200 10050 50 0000 C CNN
+ 1 8200 10050
1 0 0 -1
$EndComp
$Comp
-L +3V3 #PWR014
+L +3V3 #PWR013
U 1 1 59F7B6BD
-P 6150 7000
-F 0 "#PWR014" H 6150 6850 50 0001 C CNN
-F 1 "+3V3" H 6150 7140 50 0000 C CNN
-F 2 "" H 6150 7000 50 0000 C CNN
-F 3 "" H 6150 7000 50 0000 C CNN
- 1 6150 7000
+P 8950 9950
+F 0 "#PWR013" H 8950 9800 50 0001 C CNN
+F 1 "+3V3" H 8950 10090 50 0000 C CNN
+F 2 "" H 8950 9950 50 0000 C CNN
+F 3 "" H 8950 9950 50 0000 C CNN
+ 1 8950 9950
1 0 0 -1
$EndComp
$Comp
-L GND #PWR015
+L GND #PWR014
U 1 1 59F7B70C
-P 5400 7550
-F 0 "#PWR015" H 5400 7300 50 0001 C CNN
-F 1 "GND" H 5400 7400 50 0000 C CNN
-F 2 "" H 5400 7550 50 0000 C CNN
-F 3 "" H 5400 7550 50 0000 C CNN
- 1 5400 7550
+P 8200 10500
+F 0 "#PWR014" H 8200 10250 50 0001 C CNN
+F 1 "GND" H 8200 10350 50 0000 C CNN
+F 2 "" H 8200 10500 50 0000 C CNN
+F 3 "" H 8200 10500 50 0000 C CNN
+ 1 8200 10500
1 0 0 -1
$EndComp
Wire Wire Line
- 5800 7000 6150 7000
+ 8600 9950 8950 9950
Wire Wire Line
- 4850 7000 5000 7000
+ 7650 9950 7800 9950
Wire Wire Line
- 3150 1600 3450 1600
+ 4400 1750 4700 1750
Wire Wire Line
- 3450 1600 3450 1550
+ 4700 1750 4700 1700
Wire Wire Line
- 3150 1600 3150 1550
+ 4400 1750 4400 1700
Wire Wire Line
- 5400 7400 5400 7550
+ 8200 10350 8200 10500
$Comp
-L +5V #PWR016
+L +5V #PWR015
U 1 1 59F7C40C
-P 3150 1550
-F 0 "#PWR016" H 3150 1400 50 0001 C CNN
-F 1 "+5V" H 3150 1690 50 0000 C CNN
-F 2 "" H 3150 1550 50 0001 C CNN
-F 3 "" H 3150 1550 50 0001 C CNN
- 1 3150 1550
+P 4400 1700
+F 0 "#PWR015" H 4400 1550 50 0001 C CNN
+F 1 "+5V" H 4400 1840 50 0000 C CNN
+F 2 "" H 4400 1700 50 0001 C CNN
+F 3 "" H 4400 1700 50 0001 C CNN
+ 1 4400 1700
1 0 0 -1
$EndComp
$Comp
-L +5V #PWR017
+L +5V #PWR016
U 1 1 59F7C819
-P 4850 7000
-F 0 "#PWR017" H 4850 6850 50 0001 C CNN
-F 1 "+5V" H 4850 7140 50 0000 C CNN
-F 2 "" H 4850 7000 50 0001 C CNN
-F 3 "" H 4850 7000 50 0001 C CNN
- 1 4850 7000
+P 7650 9950
+F 0 "#PWR016" H 7650 9800 50 0001 C CNN
+F 1 "+5V" H 7650 10090 50 0000 C CNN
+F 2 "" H 7650 9950 50 0001 C CNN
+F 3 "" H 7650 9950 50 0001 C CNN
+ 1 7650 9950
1 0 0 -1
$EndComp
-NoConn ~ 3750 1550
-NoConn ~ 4050 1150
+NoConn ~ 5000 1700
+NoConn ~ 5300 1300
Wire Wire Line
- 5000 7200 4900 7200
+ 7800 10150 7700 10150
Wire Wire Line
- 4900 7200 4900 7000
-Connection ~ 4900 7000
+ 7700 10150 7700 9950
+Connection ~ 7700 9950
$Comp
L CONN_01X06 J1
U 1 1 59F7E088
-P 5350 1400
-F 0 "J1" H 5350 1750 50 0000 C CNN
-F 1 "CONN_01X06" V 5450 1400 50 0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 5350 1400 50 0001 C CNN
-F 3 "" H 5350 1400 50 0001 C CNN
- 1 5350 1400
+P 6850 1300
+F 0 "J1" H 6850 1650 50 0000 C CNN
+F 1 "CONN_01X06" V 6950 1300 50 0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 6850 1300 50 0001 C CNN
+F 3 "" H 6850 1300 50 0001 C CNN
+ 1 6850 1300
-1 0 0 -1
$EndComp
Wire Wire Line
- 5550 1150 6100 1150
+ 7050 1050 7600 1050
Wire Wire Line
- 5550 1250 5600 1250
+ 7050 1150 7100 1150
Wire Wire Line
- 5550 1350 6100 1350
+ 7050 1250 7600 1250
Wire Wire Line
- 5550 1450 5600 1450
+ 7050 1350 7100 1350
Wire Wire Line
- 5550 1550 5600 1550
+ 7050 1450 7100 1450
Wire Wire Line
- 5550 1650 5600 1650
+ 7050 1550 7100 1550
$Comp
-L GND #PWR018
+L GND #PWR017
U 1 1 59F7E9AF
-P 6100 1350
-F 0 "#PWR018" H 6100 1100 50 0001 C CNN
-F 1 "GND" H 6100 1200 50 0000 C CNN
-F 2 "" H 6100 1350 50 0000 C CNN
-F 3 "" H 6100 1350 50 0000 C CNN
- 1 6100 1350
+P 7600 1250
+F 0 "#PWR017" H 7600 1000 50 0001 C CNN
+F 1 "GND" H 7600 1100 50 0000 C CNN
+F 2 "" H 7600 1250 50 0000 C CNN
+F 3 "" H 7600 1250 50 0000 C CNN
+ 1 7600 1250
1 0 0 -1
$EndComp
$Comp
-L +3V3 #PWR019
+L +3V3 #PWR018
U 1 1 59F7EA7B
-P 6100 1150
-F 0 "#PWR019" H 6100 1000 50 0001 C CNN
-F 1 "+3V3" H 6100 1290 50 0000 C CNN
-F 2 "" H 6100 1150 50 0000 C CNN
-F 3 "" H 6100 1150 50 0000 C CNN
- 1 6100 1150
+P 7600 1050
+F 0 "#PWR018" H 7600 900 50 0001 C CNN
+F 1 "+3V3" H 7600 1190 50 0000 C CNN
+F 2 "" H 7600 1050 50 0000 C CNN
+F 3 "" H 7600 1050 50 0000 C CNN
+ 1 7600 1050
1 0 0 -1
$EndComp
-Text Label 5600 1550 0 60 ~ 0
+Text Label 7100 1450 0 60 ~ 0
NRST
-Text Label 5600 1650 0 60 ~ 0
+Text Label 7100 1550 0 60 ~ 0
SWO
-Text Notes 5200 950 0 60 ~ 0
+Text Notes 6700 850 0 60 ~ 0
STLink compatible debug
-NoConn ~ 8550 4400
-NoConn ~ 8550 4500
-NoConn ~ 8550 5200
-NoConn ~ 8550 5300
-NoConn ~ 8550 5400
-NoConn ~ 8550 5900
-NoConn ~ 1350 5500
-NoConn ~ 1350 5400
-NoConn ~ 1350 5100
-NoConn ~ 1350 5000
-NoConn ~ 1350 4900
+NoConn ~ 9750 5700
+NoConn ~ 9750 5800
+NoConn ~ 9750 6500
+NoConn ~ 9750 6600
+NoConn ~ 9750 6700
+NoConn ~ 9750 7200
+NoConn ~ 2550 6800
+NoConn ~ 2550 6700
+NoConn ~ 2550 6400
+NoConn ~ 2550 6300
+NoConn ~ 2550 6200
Text Notes -121300 438350 0 60 ~ 0
IN/OUT from perspective of HOST\nDUT Nucleo is TARGET
-Text Notes 8950 6350 0 60 ~ 0
+Text Notes 10150 7650 0 60 ~ 0
IN/OUT is from the perspective of HOST\nDUT Nucleo is TARGET
-Text Label 1800 1350 0 60 ~ 0
+Text Label 2150 1550 0 60 ~ 0
SPI_CS
-Text Label 5600 1250 0 60 ~ 0
+Text Label 7100 1150 0 60 ~ 0
SWCLK
-Text Label 5600 1450 0 60 ~ 0
+Text Label 7100 1350 0 60 ~ 0
SWDIO
$Comp
L R R1
U 1 1 5A0F8D14
-P 10500 4050
-F 0 "R1" V 10580 4050 50 0000 C CNN
-F 1 "4k7" V 10500 4050 50 0000 C CNN
-F 2 "Resistors_SMD:R_0603_HandSoldering" V 10430 4050 50 0001 C CNN
-F 3 "" H 10500 4050 50 0001 C CNN
- 1 10500 4050
+P 10600 9750
+F 0 "R1" V 10680 9750 50 0000 C CNN
+F 1 "4k7" V 10600 9750 50 0000 C CNN
+F 2 "Resistors_SMD:R_0603_HandSoldering" V 10530 9750 50 0001 C CNN
+F 3 "" H 10600 9750 50 0001 C CNN
+ 1 10600 9750
1 0 0 -1
$EndComp
$Comp
L R R2
U 1 1 5A0F8EF5
-P 10800 4050
-F 0 "R2" V 10880 4050 50 0000 C CNN
-F 1 "4k7" V 10800 4050 50 0000 C CNN
-F 2 "Resistors_SMD:R_0603_HandSoldering" V 10730 4050 50 0001 C CNN
-F 3 "" H 10800 4050 50 0001 C CNN
- 1 10800 4050
+P 10900 9750
+F 0 "R2" V 10980 9750 50 0000 C CNN
+F 1 "4k7" V 10900 9750 50 0000 C CNN
+F 2 "Resistors_SMD:R_0603_HandSoldering" V 10830 9750 50 0001 C CNN
+F 3 "" H 10900 9750 50 0001 C CNN
+ 1 10900 9750
1 0 0 -1
$EndComp
Wire Wire Line
- 10800 3800 10800 3900
+ 10900 9500 10900 9600
Wire Wire Line
- 10500 3800 10800 3800
+ 10600 9500 10900 9500
Wire Wire Line
- 10500 3800 10500 3900
+ 10600 9500 10600 9600
$Comp
-L +3V3 #PWR020
+L +3V3 #PWR019
U 1 1 5A0F90D0
-P 10650 3800
-F 0 "#PWR020" H 10650 3650 50 0001 C CNN
-F 1 "+3V3" H 10650 3940 50 0000 C CNN
-F 2 "" H 10650 3800 50 0000 C CNN
-F 3 "" H 10650 3800 50 0000 C CNN
- 1 10650 3800
+P 10750 9500
+F 0 "#PWR019" H 10750 9350 50 0001 C CNN
+F 1 "+3V3" H 10750 9640 50 0000 C CNN
+F 2 "" H 10750 9500 50 0000 C CNN
+F 3 "" H 10750 9500 50 0000 C CNN
+ 1 10750 9500
1 0 0 -1
$EndComp
$Comp
L Jumper_NC_Small JP1
U 1 1 5A0F91B9
-P 10500 4350
-F 0 "JP1" H 10500 4430 50 0000 C CNN
-F 1 "Jumper_NC_Small" H 10510 4290 50 0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm" H 10500 4350 50 0001 C CNN
-F 3 "" H 10500 4350 50 0001 C CNN
- 1 10500 4350
+P 10600 10050
+F 0 "JP1" H 10600 10130 50 0000 C CNN
+F 1 "Jumper_NC_Small" H 10610 9990 50 0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm" H 10600 10050 50 0001 C CNN
+F 3 "" H 10600 10050 50 0001 C CNN
+ 1 10600 10050
0 -1 -1 0
$EndComp
$Comp
L Jumper_NC_Small JP2
U 1 1 5A0F9269
-P 10800 4350
-F 0 "JP2" H 10800 4430 50 0000 C CNN
-F 1 "Jumper_NC_Small" H 10810 4290 50 0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm" H 10800 4350 50 0001 C CNN
-F 3 "" H 10800 4350 50 0001 C CNN
- 1 10800 4350
+P 10900 10050
+F 0 "JP2" H 10900 10130 50 0000 C CNN
+F 1 "Jumper_NC_Small" H 10910 9990 50 0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm" H 10900 10050 50 0001 C CNN
+F 3 "" H 10900 10050 50 0001 C CNN
+ 1 10900 10050
0 -1 -1 0
$EndComp
Wire Wire Line
- 10500 4200 10500 4250
+ 10600 9900 10600 9950
Wire Wire Line
- 10800 4200 10800 4250
+ 10900 9900 10900 9950
Wire Wire Line
- 10800 4450 10800 4600
+ 10900 10150 10900 10300
Wire Wire Line
- 10500 4450 10500 4600
-Text Label 10500 4600 3 60 ~ 0
+ 10600 10150 10600 10300
+Text Label 10600 10300 3 60 ~ 0
I2C_SDA
-Text Label 10800 4600 3 60 ~ 0
+Text Label 10900 10300 3 60 ~ 0
I2C_SCL
-Text Notes 600 800 0 60 ~ 0
+Text Notes 950 1000 0 60 ~ 0
Designed for a cheap FX2LA\nto be just "plugged in" for sigrok
-NoConn ~ 10300 1400
-NoConn ~ 9300 1700
-NoConn ~ 9300 1800
+NoConn ~ 13400 1500
+NoConn ~ 12400 1800
+NoConn ~ 12400 1900
Wire Wire Line
- 9400 2200 9300 2200
+ 12500 2300 12400 2300
Wire Wire Line
- 9300 2200 9300 2100
+ 12400 2300 12400 2200
Wire Wire Line
- 9400 2300 9300 2300
-NoConn ~ 9300 2300
-NoConn ~ 1350 4600
-NoConn ~ 1350 3300
-Text Notes 1750 3300 0 60 ~ 0
-We're using debugger only here
+ 12500 2400 12400 2400
+NoConn ~ 12400 2400
+NoConn ~ 2550 5900
+Text Notes 2950 4600 0 39 ~ 0
+We're using debugger only here\n(but be safe)
$Comp
L C C6
U 1 1 5A0FB867
-P 800 3200
-F 0 "C6" H 825 3300 50 0000 L CNN
-F 1 "100n" H 825 3100 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 838 3050 50 0000 C CNN
-F 3 "" H 800 3200 50 0000 C CNN
- 1 800 3200
- 1 0 0 -1
+P 1200 4800
+F 0 "C6" H 1225 4900 50 0000 L CNN
+F 1 "100n" H 1225 4700 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 1238 4650 50 0000 C CNN
+F 3 "" H 1200 4800 50 0000 C CNN
+ 1 1200 4800
+ 0 -1 -1 0
$EndComp
$Comp
-L GND #PWR021
+L GND #PWR020
U 1 1 5A0FB8D8
-P 800 3400
-F 0 "#PWR021" H 800 3150 50 0001 C CNN
-F 1 "GND" H 800 3250 50 0000 C CNN
-F 2 "" H 800 3400 50 0000 C CNN
-F 3 "" H 800 3400 50 0000 C CNN
- 1 800 3400
+P 900 4800
+F 0 "#PWR020" H 900 4550 50 0001 C CNN
+F 1 "GND" H 900 4650 50 0000 C CNN
+F 2 "" H 900 4800 50 0000 C CNN
+F 3 "" H 900 4800 50 0000 C CNN
+ 1 900 4800
1 0 0 -1
$EndComp
Wire Wire Line
- 800 3350 800 3400
-Text Notes -950 3450 0 60 ~ 0
+ 1050 4800 900 4800
+Text Notes -50 4450 0 60 ~ 0
Not needed on L1, but needed for L4/F3
-Text Notes 9000 3300 0 60 ~ 0
+Text Notes 12100 3400 0 60 ~ 0
TODO\n[ ] Route all spare pins to _something_?
$Comp
L C C8
U 1 1 5A0FC660
-P 6100 7350
-F 0 "C8" H 6125 7450 50 0000 L CNN
-F 1 "1u" H 6125 7250 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 6138 7200 50 0000 C CNN
-F 3 "" H 6100 7350 50 0000 C CNN
- 1 6100 7350
+P 8900 10300
+F 0 "C8" H 8925 10400 50 0000 L CNN
+F 1 "1u" H 8925 10200 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 8938 10150 50 0000 C CNN
+F 3 "" H 8900 10300 50 0000 C CNN
+ 1 8900 10300
1 0 0 -1
$EndComp
$Comp
L C C7
U 1 1 5A0FC76D
-P 4900 7350
-F 0 "C7" H 4925 7450 50 0000 L CNN
-F 1 "1u" H 4925 7250 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 4938 7200 50 0000 C CNN
-F 3 "" H 4900 7350 50 0000 C CNN
- 1 4900 7350
+P 7700 10300
+F 0 "C7" H 7725 10400 50 0000 L CNN
+F 1 "1u" H 7725 10200 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 7738 10150 50 0000 C CNN
+F 3 "" H 7700 10300 50 0000 C CNN
+ 1 7700 10300
1 0 0 -1
$EndComp
Wire Wire Line
- 4900 7500 6100 7500
-Connection ~ 5400 7500
+ 7700 10450 8900 10450
+Connection ~ 8200 10450
Wire Wire Line
- 6100 7200 6100 7000
-Connection ~ 6100 7000
-Connection ~ 10650 3800
+ 8900 10150 8900 9950
+Connection ~ 8900 9950
+Connection ~ 10750 9500
Wire Wire Line
- 1350 3500 1100 3500
-Wire Wire Line
- 1100 3500 800 3050
-Text Label 1350 3500 2 60 ~ 0
+ 1350 4800 2550 4800
+Text Label 2550 4800 2 60 ~ 0
VLCD
-Text Notes 5150 2750 0 60 ~ 0
+Text Notes 6350 4050 0 60 ~ 0
L1/F303/L4 in qfp48 are all compatible with this layout\n(but f3 needs external pullup on USB-DP)
$Comp
L Crystal_GND24_Small Y1
U 1 1 5A137095
-P 800 3800
-F 0 "Y1" H 850 3975 50 0000 L CNN
-F 1 "Crystal_GND24_Small" H 850 3900 50 0000 L CNN
-F 2 "Crystals:Crystal_SMD_SeikoEpson_FA238-4pin_3.2x2.5mm" H 800 3800 50 0001 C CNN
-F 3 "" H 800 3800 50 0001 C CNN
- 1 800 3800
- 0 -1 -1 0
+P 1600 5100
+F 0 "Y1" H 1650 5275 50 0000 L CNN
+F 1 "Crystal_GND24_Small" H 1650 5200 50 0000 L CNN
+F 2 "Crystals:Crystal_SMD_SeikoEpson_FA238-4pin_3.2x2.5mm" H 1600 5100 50 0001 C CNN
+F 3 "" H 1600 5100 50 0001 C CNN
+ 1 1600 5100
+ 1 0 0 -1
$EndComp
Wire Wire Line
- 550 3700 1350 3700
-Wire Wire Line
- 1350 3800 1150 3800
-Wire Wire Line
- 1150 3800 1150 3900
-Wire Wire Line
- 1150 3900 750 3900
+ 1700 5100 2550 5100
$Comp
L C C10
U 1 1 5A1373B8
-P 750 4150
-F 0 "C10" H 775 4250 50 0000 L CNN
-F 1 "18pf" H 775 4050 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 788 4000 50 0000 C CNN
-F 3 "" H 750 4150 50 0000 C CNN
- 1 750 4150
+P 1750 5450
+F 0 "C10" H 1775 5550 50 0000 L CNN
+F 1 "18pf" H 1775 5350 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 1788 5300 50 0000 C CNN
+F 3 "" H 1750 5450 50 0000 C CNN
+ 1 1750 5450
1 0 0 -1
$EndComp
$Comp
L C C9
U 1 1 5A137455
-P 550 4150
-F 0 "C9" H 575 4250 50 0000 L CNN
-F 1 "18pf" H 575 4050 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0603_HandSoldering" H 588 4000 50 0000 C CNN
-F 3 "" H 550 4150 50 0000 C CNN
- 1 550 4150
+P 1450 5450
+F 0 "C9" H 1475 5550 50 0000 L CNN
+F 1 "18pf" H 1475 5350 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0603_HandSoldering" H 1488 5300 50 0000 C CNN
+F 3 "" H 1450 5450 50 0000 C CNN
+ 1 1450 5450
1 0 0 -1
$EndComp
$Comp
-L GND #PWR022
+L GND #PWR021
U 1 1 5A137592
-P 650 4400
-F 0 "#PWR022" H 650 4150 50 0001 C CNN
-F 1 "GND" H 650 4250 50 0000 C CNN
-F 2 "" H 650 4400 50 0000 C CNN
-F 3 "" H 650 4400 50 0000 C CNN
- 1 650 4400
+P 1600 5800
+F 0 "#PWR021" H 1600 5550 50 0001 C CNN
+F 1 "GND" H 1600 5650 50 0000 C CNN
+F 2 "" H 1600 5800 50 0000 C CNN
+F 3 "" H 1600 5800 50 0000 C CNN
+ 1 1600 5800
1 0 0 -1
$EndComp
Wire Wire Line
- 550 4000 550 3700
-Connection ~ 800 3700
+ 1600 5800 1600 5600
+Wire Wire Line
+ 1450 5600 1750 5600
+Connection ~ 1600 5600
+$Comp
+L Jumper_NC_Small JP3
+U 1 1 5A36E60E
+P 12050 2000
+F 0 "JP3" H 12050 2080 50 0000 C CNN
+F 1 "Jumper_NC_Small" H 12060 1940 50 0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm" H 12050 2000 50 0001 C CNN
+F 3 "" H 12050 2000 50 0001 C CNN
+ 1 12050 2000
+ 1 0 0 -1
+$EndComp
+NoConn ~ 12500 2100
+Text Notes 12300 2150 0 60 ~ 0
+5V
+Wire Wire Line
+ 12500 2000 12150 2000
+Wire Wire Line
+ 11950 2000 11800 2000
+Wire Wire Line
+ 11800 2000 11800 1550
+$Comp
+L CONN_01X02 J3
+U 1 1 5A36EBE0
+P 4850 2350
+F 0 "J3" H 4850 2500 50 0000 C CNN
+F 1 "CONN_01X02" V 4950 2350 50 0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 4850 2350 50 0001 C CNN
+F 3 "" H 4850 2350 50 0001 C CNN
+ 1 4850 2350
+ 0 1 1 0
+$EndComp
+Text Notes 4550 2700 0 60 ~ 0
+Probe points, for\nbus tracing USB
+$Comp
+L CONN_01X01_MALE J2
+U 1 1 5A36F13B
+P 2150 4600
+F 0 "J2" H 2150 4675 50 0000 C CNN
+F 1 "CONN_01X01_MALE" H 2150 4500 50 0000 C CNN
+F 2 "Wire_Pads:SolderWirePad_single_0-8mmDrill" H 2150 4600 50 0001 C CNN
+F 3 "" H 2150 4600 50 0001 C CNN
+ 1 2150 4600
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 2550 4600 2450 4600
+Wire Wire Line
+ 1450 4900 1450 5300
+Wire Wire Line
+ 1450 5100 1500 5100
+Wire Wire Line
+ 2550 5000 2350 5000
Wire Wire Line
- 650 4400 650 4300
+ 2350 5000 2350 4900
Wire Wire Line
- 550 4300 750 4300
-Connection ~ 650 4300
+ 2350 4900 1450 4900
+Connection ~ 1450 5100
Wire Wire Line
- 750 3900 750 4000
-Connection ~ 800 3900
+ 1750 5300 1750 5100
+Connection ~ 1750 5100
+NoConn ~ 13300 1300
+NoConn ~ 13300 1400
$EndSCHEMATC