975 lines
21 KiB
Text
975 lines
21 KiB
Text
EESchema Schematic File Version 2
|
|
LIBS:hw1-rescue
|
|
LIBS:power
|
|
LIBS:device
|
|
LIBS:transistors
|
|
LIBS:conn
|
|
LIBS:linear
|
|
LIBS:regul
|
|
LIBS:74xx
|
|
LIBS:cmos4000
|
|
LIBS:adc-dac
|
|
LIBS:memory
|
|
LIBS:xilinx
|
|
LIBS:microcontrollers
|
|
LIBS:dsp
|
|
LIBS:microchip
|
|
LIBS:analog_switches
|
|
LIBS:motorola
|
|
LIBS:texas
|
|
LIBS:intel
|
|
LIBS:audio
|
|
LIBS:interface
|
|
LIBS:digital-audio
|
|
LIBS:philips
|
|
LIBS:display
|
|
LIBS:cypress
|
|
LIBS:siliconi
|
|
LIBS:opto
|
|
LIBS:atmel
|
|
LIBS:contrib
|
|
LIBS:valves
|
|
LIBS:stm32
|
|
LIBS:karlp-klibs
|
|
LIBS:hw1-cache
|
|
EELAYER 25 0
|
|
EELAYER END
|
|
$Descr A4 11693 8268
|
|
encoding utf-8
|
|
Sheet 1 1
|
|
Title "test host"
|
|
Date "Autumn 2017"
|
|
Rev ""
|
|
Comp "libopencm3"
|
|
Comment1 ""
|
|
Comment2 ""
|
|
Comment3 ""
|
|
Comment4 ""
|
|
$EndDescr
|
|
Text Label 9300 2300 2 60 ~ 0
|
|
Vin
|
|
Text Label 9300 1700 2 60 ~ 0
|
|
IOREF
|
|
Text Label 9350 2500 2 60 ~ 0
|
|
DAC1_OUT
|
|
Text Label 9350 2600 2 60 ~ 0
|
|
DAC2_OUT
|
|
Text Label 9350 2700 2 60 ~ 0
|
|
ADC_IN1
|
|
Text Label 8900 2800 0 60 ~ 0
|
|
A3
|
|
Text Label 9350 2900 2 60 ~ 0
|
|
I2C_SDA
|
|
Text Label 10250 3000 0 60 ~ 0
|
|
UART_TX_OUT
|
|
Text Label 10550 2800 0 60 ~ 0
|
|
2
|
|
Text Label 10250 2900 0 60 ~ 0
|
|
UART_RX_OUT
|
|
Text Label 10550 2700 0 60 ~ 0
|
|
3(**)
|
|
Text Label 10550 2600 0 60 ~ 0
|
|
4
|
|
Text Label 10550 2500 0 60 ~ 0
|
|
5(**)
|
|
Text Label 10550 2400 0 60 ~ 0
|
|
6(**)
|
|
Text Label 10550 2300 0 60 ~ 0
|
|
7
|
|
Text Label 10550 2100 0 60 ~ 0
|
|
8
|
|
Text Label 10550 2000 0 60 ~ 0
|
|
9(**)
|
|
Text Label 10350 1900 0 60 ~ 0
|
|
SPI_CS
|
|
Text Label 10350 1800 0 60 ~ 0
|
|
SPI_MOSI
|
|
Text Label 10350 1700 0 60 ~ 0
|
|
SPI_MISO
|
|
Text Label 10350 1600 0 60 ~ 0
|
|
SPI_SCK
|
|
Text Label 10300 1400 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
|
|
Holes
|
|
Text Notes 8550 750 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
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 9300 1800 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
|
|
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
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR04
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
0 -1 -1 0
|
|
$EndComp
|
|
NoConn ~ 10800 850
|
|
NoConn ~ 10900 850
|
|
NoConn ~ 11000 850
|
|
NoConn ~ 11100 850
|
|
$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
|
|
-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
|
|
-1 0 0 1
|
|
$EndComp
|
|
Text Notes 9700 1600 0 60 ~ 0
|
|
1
|
|
$Comp
|
|
L STM32L151C6TxA U1
|
|
U 1 1 58CEFE92
|
|
P 4550 4350
|
|
F 0 "U1" H 1050 6075 50 0000 L BNN
|
|
F 1 "STM32L151C6TxA" H 8050 6075 50 0000 R BNN
|
|
F 2 "Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm" H 8050 6025 50 0000 R TNN
|
|
F 3 "" H 4550 4350 50 0000 C CNN
|
|
1 4550 4350
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L +3V3 #PWR05
|
|
U 1 1 58CF063D
|
|
P 4500 2350
|
|
F 0 "#PWR05" H 4500 2200 50 0001 C CNN
|
|
F 1 "+3V3" H 4500 2490 50 0000 C CNN
|
|
F 2 "" H 4500 2350 50 0000 C CNN
|
|
F 3 "" H 4500 2350 50 0000 C CNN
|
|
1 4500 2350
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR06
|
|
U 1 1 58CF077D
|
|
P 4450 6300
|
|
F 0 "#PWR06" H 4450 6050 50 0001 C CNN
|
|
F 1 "GND" H 4450 6150 50 0000 C CNN
|
|
F 2 "" H 4450 6300 50 0000 C CNN
|
|
F 3 "" H 4450 6300 50 0000 C CNN
|
|
1 4450 6300
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR07
|
|
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
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR08
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 8250 5350 0 60 ~ 0
|
|
USB_DM
|
|
Text Label 8250 5450 0 60 ~ 0
|
|
USB_DP
|
|
Text Label 3550 1600 3 60 ~ 0
|
|
USB_DM
|
|
Text Label 3650 1600 3 60 ~ 0
|
|
USB_DP
|
|
Text Label 8250 4650 0 60 ~ 0
|
|
DAC1_OUT
|
|
Text Label 8250 4750 0 60 ~ 0
|
|
DAC2_OUT
|
|
Text Label 550 5050 0 60 ~ 0
|
|
I2C_SCL
|
|
Text Label 550 5150 0 60 ~ 0
|
|
I2C_SDA
|
|
Text Notes 5000 2200 0 60 ~ 0
|
|
[x] debug via via 6pin\n[ ] debug via 10x5x1.27mm cortex SMD\n
|
|
Text Label 9350 3000 2 60 ~ 0
|
|
I2C_SCL
|
|
Text Notes 8500 3000 0 60 ~ 0
|
|
A5 (SCL)
|
|
Text Notes 8500 2900 0 60 ~ 0
|
|
A4 (SDA)
|
|
Text Notes 8500 2500 0 60 ~ 0
|
|
A0
|
|
Text Notes 8500 2600 0 60 ~ 0
|
|
A1
|
|
Text Notes 10950 1300 0 60 ~ 0
|
|
D15 (SCL)\nD14 (SDA)
|
|
Text Notes 11150 1900 0 60 ~ 0
|
|
13(SCK) (DACOUT2)\n12(MISO)\n11(**/MOSI)\n10(**/SS)
|
|
Text Notes 11100 3000 0 60 ~ 0
|
|
Target TX\nTarget RX
|
|
Wire Notes Line
|
|
8525 825 9925 825
|
|
Wire Notes Line
|
|
9925 825 9925 475
|
|
Wire Wire Line
|
|
9300 1700 9400 1700
|
|
Wire Wire Line
|
|
9400 1900 8700 1900
|
|
Wire Wire Line
|
|
9400 2000 8600 2000
|
|
Wire Wire Line
|
|
8850 2100 9400 2100
|
|
Connection ~ 9300 2100
|
|
Wire Wire Line
|
|
8600 2000 8600 1450
|
|
Wire Wire Line
|
|
8700 1900 8700 1450
|
|
Wire Wire Line
|
|
9400 2500 9350 2500
|
|
Wire Wire Line
|
|
9400 2600 9350 2600
|
|
Wire Wire Line
|
|
9400 2700 9350 2700
|
|
Wire Wire Line
|
|
9400 2800 8900 2800
|
|
Wire Wire Line
|
|
9400 2900 9350 2900
|
|
Wire Wire Line
|
|
9400 3000 9350 3000
|
|
Wire Wire Line
|
|
10200 2100 10550 2100
|
|
Wire Wire Line
|
|
10200 2000 10550 2000
|
|
Wire Wire Line
|
|
10200 1900 10350 1900
|
|
Wire Wire Line
|
|
10200 1800 10350 1800
|
|
Wire Wire Line
|
|
10200 1700 10350 1700
|
|
Wire Wire Line
|
|
10200 1600 10350 1600
|
|
Wire Wire Line
|
|
10200 1400 10300 1400
|
|
Wire Wire Line
|
|
10200 1300 10300 1300
|
|
Wire Wire Line
|
|
10200 1200 10300 1200
|
|
Wire Wire Line
|
|
10200 3000 10250 3000
|
|
Wire Wire Line
|
|
10200 2900 10250 2900
|
|
Wire Wire Line
|
|
10200 2800 10550 2800
|
|
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
|
|
Wire Notes Line
|
|
8500 500 8500 3450
|
|
Wire Notes Line
|
|
8500 3450 11200 3450
|
|
Wire Wire Line
|
|
9400 1800 9300 1800
|
|
Wire Notes Line
|
|
11200 1000 10700 1000
|
|
Wire Notes Line
|
|
10700 1000 10700 500
|
|
Wire Wire Line
|
|
4500 2450 4500 2350
|
|
Wire Wire Line
|
|
4350 2450 4650 2450
|
|
Wire Wire Line
|
|
4350 2450 4350 2550
|
|
Wire Wire Line
|
|
4450 2550 4450 2450
|
|
Connection ~ 4450 2450
|
|
Wire Wire Line
|
|
4550 2450 4550 2550
|
|
Connection ~ 4500 2450
|
|
Wire Wire Line
|
|
4650 2450 4650 2550
|
|
Connection ~ 4550 2450
|
|
Wire Wire Line
|
|
4350 6150 4350 6250
|
|
Wire Wire Line
|
|
4350 6250 4650 6250
|
|
Wire Wire Line
|
|
4450 6150 4450 6300
|
|
Connection ~ 4450 6250
|
|
Wire Wire Line
|
|
4550 6250 4550 6150
|
|
Wire Wire Line
|
|
4650 6250 4650 6150
|
|
Connection ~ 4550 6250
|
|
Wire Wire Line
|
|
1750 1450 1850 1450
|
|
Wire Wire Line
|
|
1850 1450 1850 1550
|
|
Wire Wire Line
|
|
3850 1550 3850 1650
|
|
Wire Wire Line
|
|
8150 5350 8250 5350
|
|
Wire Wire Line
|
|
8150 5450 8250 5450
|
|
Wire Wire Line
|
|
3550 1550 3550 1600
|
|
Wire Wire Line
|
|
3650 1550 3650 1600
|
|
Wire Wire Line
|
|
8150 4650 8250 4650
|
|
Wire Wire Line
|
|
8150 4750 8250 4750
|
|
Wire Wire Line
|
|
550 5150 950 5150
|
|
Wire Wire Line
|
|
950 5050 550 5050
|
|
Wire Wire Line
|
|
1750 1050 1800 1050
|
|
Wire Wire Line
|
|
1750 1150 1800 1150
|
|
Wire Wire Line
|
|
1750 1250 1800 1250
|
|
Wire Wire Line
|
|
1750 1350 1800 1350
|
|
Wire Wire Line
|
|
1250 1050 1200 1050
|
|
Wire Wire Line
|
|
1250 1150 1200 1150
|
|
Wire Wire Line
|
|
1250 1250 1200 1250
|
|
Wire Wire Line
|
|
1250 1350 1200 1350
|
|
Text Label 1200 1050 2 60 ~ 0
|
|
I2C_SCL
|
|
Text Label 1800 1050 0 60 ~ 0
|
|
I2C_SDA
|
|
Text Label 1200 1150 2 60 ~ 0
|
|
SPI_SCK
|
|
Text Label 1200 1250 2 60 ~ 0
|
|
SPI_MOSI
|
|
Text Label 1800 1150 0 60 ~ 0
|
|
SPI_MISO
|
|
Text Label 1800 1250 0 60 ~ 0
|
|
SPI_CS
|
|
Text Label 1200 1350 2 60 ~ 0
|
|
UART_RX_OUT
|
|
Text Notes 500 2100 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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR09
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L +3V3 #PWR010
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
2050 6850 2050 6650
|
|
Wire Wire Line
|
|
1500 6850 2600 6850
|
|
Connection ~ 1850 6850
|
|
Connection ~ 2050 6850
|
|
Connection ~ 2250 6850
|
|
Wire Wire Line
|
|
1500 7150 2600 7150
|
|
Connection ~ 2250 7150
|
|
Connection ~ 1850 7150
|
|
Wire Wire Line
|
|
2050 7350 2050 7150
|
|
Connection ~ 2050 7150
|
|
$Comp
|
|
L C C1
|
|
U 1 1 58CF4B65
|
|
P 600 3100
|
|
F 0 "C1" H 625 3200 50 0000 L CNN
|
|
F 1 "100n" H 625 3000 50 0000 L CNN
|
|
F 2 "Capacitors_SMD:C_0603_HandSoldering" H 638 2950 50 0000 C CNN
|
|
F 3 "" H 600 3100 50 0000 C CNN
|
|
1 600 3100
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR011
|
|
U 1 1 58CF4BEA
|
|
P 600 3350
|
|
F 0 "#PWR011" H 600 3100 50 0001 C CNN
|
|
F 1 "GND" H 600 3200 50 0000 C CNN
|
|
F 2 "" H 600 3350 50 0000 C CNN
|
|
F 3 "" H 600 3350 50 0000 C CNN
|
|
1 600 3350
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
950 2950 600 2950
|
|
Wire Wire Line
|
|
600 3250 600 3350
|
|
NoConn ~ 950 4250
|
|
NoConn ~ 950 4350
|
|
NoConn ~ 950 4050
|
|
NoConn ~ 950 3950
|
|
NoConn ~ 950 3850
|
|
NoConn ~ 950 4650
|
|
Wire Wire Line
|
|
950 4550 550 4550
|
|
Text Label 550 4550 0 60 Italic 0
|
|
SWO
|
|
Wire Wire Line
|
|
8150 5550 8250 5550
|
|
Wire Wire Line
|
|
8150 5650 8250 5650
|
|
Text Label 8250 5550 0 60 Italic 0
|
|
SWDIO
|
|
Text Label 8250 5650 0 60 Italic 0
|
|
SWCLK
|
|
Text Label 650 2950 0 60 Italic 0
|
|
NRST
|
|
$Comp
|
|
L PWR_FLAG #FLG012
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR013
|
|
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
|
|
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...?)
|
|
$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
|
|
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
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
NoConn ~ 1250 1450
|
|
Text Notes 1000 1450 0 60 ~ 0
|
|
CLK
|
|
Wire Wire Line
|
|
8150 4450 8250 4450
|
|
Wire Wire Line
|
|
8150 4550 8250 4550
|
|
Text Label 8250 4450 0 60 ~ 0
|
|
UART_TX_OUT
|
|
Text Label 8250 4550 0 60 ~ 0
|
|
UART_RX_OUT
|
|
Wire Wire Line
|
|
950 5450 550 5450
|
|
Wire Wire Line
|
|
950 5550 550 5550
|
|
Wire Wire Line
|
|
950 5650 550 5650
|
|
Wire Wire Line
|
|
950 5750 550 5750
|
|
Text Label 550 5450 0 60 ~ 0
|
|
SPI_CS
|
|
Text Label 550 5550 0 60 ~ 0
|
|
SPI_SCK
|
|
Text Label 550 5650 0 60 ~ 0
|
|
SPI_MISO
|
|
Text Label 550 5750 0 60 ~ 0
|
|
SPI_MOSI
|
|
Wire Wire Line
|
|
8150 4850 8250 4850
|
|
Wire Wire Line
|
|
8150 4950 8250 4950
|
|
Text Label 8250 4850 0 60 ~ 0
|
|
ADC_IN1
|
|
Text Label 8250 4950 0 60 ~ 0
|
|
ADC_IN2
|
|
Text Notes 8500 2700 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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L +3V3 #PWR014
|
|
U 1 1 59F7B6BD
|
|
P 6150 6800
|
|
F 0 "#PWR014" H 6150 6650 50 0001 C CNN
|
|
F 1 "+3V3" H 6150 6940 50 0000 C CNN
|
|
F 2 "" H 6150 6800 50 0000 C CNN
|
|
F 3 "" H 6150 6800 50 0000 C CNN
|
|
1 6150 6800
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR015
|
|
U 1 1 59F7B70C
|
|
P 5400 7500
|
|
F 0 "#PWR015" H 5400 7250 50 0001 C CNN
|
|
F 1 "GND" H 5400 7350 50 0000 C CNN
|
|
F 2 "" H 5400 7500 50 0000 C CNN
|
|
F 3 "" H 5400 7500 50 0000 C CNN
|
|
1 5400 7500
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
5800 7000 6150 7000
|
|
Wire Wire Line
|
|
6150 7000 6150 6800
|
|
Wire Wire Line
|
|
4850 7000 5000 7000
|
|
Wire Wire Line
|
|
3150 1600 3450 1600
|
|
Wire Wire Line
|
|
3450 1600 3450 1550
|
|
Wire Wire Line
|
|
3150 1600 3150 1550
|
|
Text Label 4900 7000 0 60 ~ 0
|
|
VBUS
|
|
Wire Wire Line
|
|
5400 7400 5400 7500
|
|
$Comp
|
|
L +5V #PWR016
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 3150 1550 0 60 ~ 0
|
|
VBUS
|
|
$Comp
|
|
L +5V #PWR017
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
NoConn ~ 950 3550
|
|
NoConn ~ 950 3650
|
|
NoConn ~ 3750 1550
|
|
NoConn ~ 4050 1150
|
|
Wire Wire Line
|
|
5000 7200 4900 7200
|
|
Wire Wire Line
|
|
4900 7200 4900 7000
|
|
Connection ~ 4900 7000
|
|
$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
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
5550 1150 6100 1150
|
|
Wire Wire Line
|
|
5550 1250 5600 1250
|
|
Wire Wire Line
|
|
5550 1350 6100 1350
|
|
Wire Wire Line
|
|
5550 1450 5600 1450
|
|
Wire Wire Line
|
|
5550 1550 5600 1550
|
|
Wire Wire Line
|
|
5550 1650 5600 1650
|
|
$Comp
|
|
L GND #PWR018
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L +3V3 #PWR019
|
|
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
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 5600 1550 0 60 ~ 0
|
|
NRST
|
|
Text Label 5600 1650 0 60 ~ 0
|
|
SWO
|
|
Text Notes 5200 950 0 60 ~ 0
|
|
STLink compatible debug
|
|
NoConn ~ 8150 4250
|
|
NoConn ~ 8150 4350
|
|
NoConn ~ 8150 5050
|
|
NoConn ~ 8150 5150
|
|
NoConn ~ 8150 5250
|
|
NoConn ~ 8150 5750
|
|
NoConn ~ 950 5350
|
|
NoConn ~ 950 5250
|
|
NoConn ~ 950 4950
|
|
NoConn ~ 950 4850
|
|
NoConn ~ 950 4750
|
|
Text Notes -121300 438350 0 60 ~ 0
|
|
IN/OUT from perspective of HOST\nDUT Nucleo is TARGET
|
|
Text Notes 8950 6350 0 60 ~ 0
|
|
IN/OUT is from the perspective of HOST\nDUT Nucleo is TARGET
|
|
Text Label 1800 1350 0 60 ~ 0
|
|
UART_TX_OUT
|
|
Text Label 5600 1250 0 60 ~ 0
|
|
SWCLK
|
|
Text Label 5600 1450 0 60 ~ 0
|
|
SWDIO
|
|
$Comp
|
|
L R R1
|
|
U 1 1 5A0F8D14
|
|
P 9350 4050
|
|
F 0 "R1" V 9430 4050 50 0000 C CNN
|
|
F 1 "4k7" V 9350 4050 50 0000 C CNN
|
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 9280 4050 50 0001 C CNN
|
|
F 3 "" H 9350 4050 50 0001 C CNN
|
|
1 9350 4050
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L R R2
|
|
U 1 1 5A0F8EF5
|
|
P 9650 4050
|
|
F 0 "R2" V 9730 4050 50 0000 C CNN
|
|
F 1 "4k7" V 9650 4050 50 0000 C CNN
|
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 9580 4050 50 0001 C CNN
|
|
F 3 "" H 9650 4050 50 0001 C CNN
|
|
1 9650 4050
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
9650 3900 9650 3800
|
|
Wire Wire Line
|
|
9650 3800 9350 3800
|
|
Wire Wire Line
|
|
9350 3800 9350 3900
|
|
$Comp
|
|
L +3V3 #PWR020
|
|
U 1 1 5A0F90D0
|
|
P 9500 3800
|
|
F 0 "#PWR020" H 9500 3650 50 0001 C CNN
|
|
F 1 "+3V3" H 9500 3940 50 0000 C CNN
|
|
F 2 "" H 9500 3800 50 0000 C CNN
|
|
F 3 "" H 9500 3800 50 0000 C CNN
|
|
1 9500 3800
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Jumper_NC_Small JP1
|
|
U 1 1 5A0F91B9
|
|
P 9350 4350
|
|
F 0 "JP1" H 9350 4430 50 0000 C CNN
|
|
F 1 "Jumper_NC_Small" H 9360 4290 50 0000 C CNN
|
|
F 2 "Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm" H 9350 4350 50 0001 C CNN
|
|
F 3 "" H 9350 4350 50 0001 C CNN
|
|
1 9350 4350
|
|
0 -1 -1 0
|
|
$EndComp
|
|
$Comp
|
|
L Jumper_NC_Small JP2
|
|
U 1 1 5A0F9269
|
|
P 9650 4350
|
|
F 0 "JP2" H 9650 4430 50 0000 C CNN
|
|
F 1 "Jumper_NC_Small" H 9660 4290 50 0000 C CNN
|
|
F 2 "Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm" H 9650 4350 50 0001 C CNN
|
|
F 3 "" H 9650 4350 50 0001 C CNN
|
|
1 9650 4350
|
|
0 -1 -1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
9350 4200 9350 4250
|
|
Wire Wire Line
|
|
9650 4200 9650 4250
|
|
Wire Wire Line
|
|
9650 4450 9650 4600
|
|
Wire Wire Line
|
|
9350 4450 9350 4600
|
|
Text Label 9350 4600 3 60 ~ 0
|
|
I2C_SDA
|
|
Text Label 9650 4600 3 60 ~ 0
|
|
I2C_SCL
|
|
Text Notes 600 800 0 60 ~ 0
|
|
Designed for a cheap FX2LA\nto be just "plugged in" for sigrok
|
|
NoConn ~ 10300 1400
|
|
NoConn ~ 9300 1700
|
|
NoConn ~ 9300 1800
|
|
Wire Wire Line
|
|
9400 2200 9300 2200
|
|
Wire Wire Line
|
|
9300 2200 9300 2100
|
|
Wire Wire Line
|
|
9400 2300 9300 2300
|
|
NoConn ~ 9300 2300
|
|
NoConn ~ 950 4450
|
|
NoConn ~ 950 3150
|
|
Text Notes 1350 3150 0 60 ~ 0
|
|
We're using debugger only here
|
|
$Comp
|
|
L C C6
|
|
U 1 1 5A0FB867
|
|
P 700 3800
|
|
F 0 "C6" H 725 3900 50 0000 L CNN
|
|
F 1 "100n" H 725 3700 50 0000 L CNN
|
|
F 2 "Capacitors_SMD:C_0603_HandSoldering" H 738 3650 50 0000 C CNN
|
|
F 3 "" H 700 3800 50 0000 C CNN
|
|
1 700 3800
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR021
|
|
U 1 1 5A0FB8D8
|
|
P 700 4000
|
|
F 0 "#PWR021" H 700 3750 50 0001 C CNN
|
|
F 1 "GND" H 700 3850 50 0000 C CNN
|
|
F 2 "" H 700 4000 50 0000 C CNN
|
|
F 3 "" H 700 4000 50 0000 C CNN
|
|
1 700 4000
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
700 3650 800 3650
|
|
Wire Wire Line
|
|
800 3650 800 3350
|
|
Wire Wire Line
|
|
800 3350 950 3350
|
|
Wire Wire Line
|
|
700 3950 700 4000
|
|
Text Notes -500 3850 0 60 ~ 0
|
|
Don't place this\nI dont' think we need it
|
|
Text Notes 9000 3300 0 60 ~ 0
|
|
TODO\n[ ] Route all spare pins to _something_?
|
|
$EndSCHEMATC
|