hw1: schematic "finished" ?
have I committed enough files for others to even open this?
This commit is contained in:
parent
8366c94592
commit
9994a66a3e
7 changed files with 1598 additions and 1234 deletions
8
hw1/README
Normal file
8
hw1/README
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
This is a board designed to receive nucleo64 (and maybe 32) boards
|
||||
to be test TARGETS. The stm32l1 on _this_ board is reprogrammed via
|
||||
one of the debug connectors, with appropriate software to be
|
||||
master/slave/etc to correspond with the DUT. All (most) communication
|
||||
lines between the two boards are tapped to a 10 pin connector matching
|
||||
cheap FX2based logic analysers, allowing automatic tests to be written
|
||||
that use sigrok to check that the signals on the wire match expectations.
|
||||
|
||||
703
hw1/hw1.bak
703
hw1/hw1.bak
|
|
@ -1,703 +0,0 @@
|
|||
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:hw1-cache
|
||||
EELAYER 25 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 1
|
||||
Title ""
|
||||
Date "lun. 30 mars 2015"
|
||||
Rev ""
|
||||
Comp ""
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Text Label 8950 1450 1 60 ~ 0
|
||||
Vin
|
||||
Text Label 9300 1450 1 60 ~ 0
|
||||
IOREF
|
||||
Text Label 8900 2500 0 60 ~ 0
|
||||
DAC1
|
||||
Text Label 8900 2600 0 60 ~ 0
|
||||
DAC2
|
||||
Text Label 8900 2700 0 60 ~ 0
|
||||
A2
|
||||
Text Label 8900 2800 0 60 ~ 0
|
||||
A3
|
||||
Text Label 8900 2900 0 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Label 10550 3000 0 60 ~ 0
|
||||
UART_RX
|
||||
Text Label 10550 2800 0 60 ~ 0
|
||||
2
|
||||
Text Label 10550 2900 0 60 ~ 0
|
||||
UART_TX
|
||||
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 10550 1900 0 60 ~ 0
|
||||
SPI_CS
|
||||
Text Label 10550 1800 0 60 ~ 0
|
||||
SPI_MOSI
|
||||
Text Label 10550 1700 0 60 ~ 0
|
||||
SPI_MISO
|
||||
Text Label 10550 1600 0 60 ~ 0
|
||||
SPI_SCK
|
||||
Text Label 10550 1400 0 60 ~ 0
|
||||
AREF
|
||||
NoConn ~ 9400 1600
|
||||
Text Label 10550 1300 0 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Label 10550 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 8650 1800 0 60 ~ 0
|
||||
Reset
|
||||
$Comp
|
||||
L +3.3V #PWR01
|
||||
U 1 1 56D70538
|
||||
P 9150 1450
|
||||
F 0 "#PWR01" H 9150 1300 50 0001 C CNN
|
||||
F 1 "+3.3V" H 9150 1590 30 0000 C CNN
|
||||
F 2 "" H 9150 1450 50 0000 C CNN
|
||||
F 3 "" H 9150 1450 50 0000 C CNN
|
||||
1 9150 1450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L +5V #PWR02
|
||||
U 1 1 56D707BB
|
||||
P 9050 1450
|
||||
F 0 "#PWR02" H 9050 1300 50 0001 C CNN
|
||||
F 1 "+5V" H 9050 1590 30 0000 C CNN
|
||||
F 2 "" H 9050 1450 50 0000 C CNN
|
||||
F 3 "" H 9050 1450 50 0000 C CNN
|
||||
1 9050 1450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR03
|
||||
U 1 1 56D70CC2
|
||||
P 9300 3150
|
||||
F 0 "#PWR03" H 9300 2900 50 0001 C CNN
|
||||
F 1 "GND" H 9300 3000 50 0000 C CNN
|
||||
F 2 "" H 9300 3150 50 0000 C CNN
|
||||
F 3 "" H 9300 3150 50 0000 C CNN
|
||||
1 9300 3150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR04
|
||||
U 1 1 56D70CFF
|
||||
P 10300 3150
|
||||
F 0 "#PWR04" H 10300 2900 50 0001 C CNN
|
||||
F 1 "GND" H 10300 3000 50 0000 C CNN
|
||||
F 2 "" H 10300 3150 50 0000 C CNN
|
||||
F 3 "" H 10300 3150 50 0000 C CNN
|
||||
1 10300 3150
|
||||
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 "LQFP48" 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 1150 1250
|
||||
F 0 "P9" H 1150 1550 50 0000 C CNN
|
||||
F 1 "FX2LA" H 1150 950 50 0000 C CNN
|
||||
F 2 "Connectors:IDC_Header_Straight_10pins" H 1150 50 50 0001 C CNN
|
||||
F 3 "" H 1150 50 50 0000 C CNN
|
||||
1 1150 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 1500 1550
|
||||
F 0 "#PWR07" H 1500 1300 50 0001 C CNN
|
||||
F 1 "GND" H 1500 1400 50 0000 C CNN
|
||||
F 2 "" H 1500 1550 50 0000 C CNN
|
||||
F 3 "" H 1500 1550 50 0000 C CNN
|
||||
1 1500 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 8300 5350 0 60 ~ 0
|
||||
USB_DM
|
||||
Text Label 8300 5450 0 60 ~ 0
|
||||
USB_DP
|
||||
Text Label 3550 1900 1 60 ~ 0
|
||||
USB_DM
|
||||
Text Label 3650 1900 1 60 ~ 0
|
||||
USB_DP
|
||||
Text Label 8450 4650 0 60 ~ 0
|
||||
DAC1
|
||||
Text Label 8450 4750 0 60 ~ 0
|
||||
DAC2
|
||||
Text Label 550 5050 0 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Label 550 5150 0 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Notes 3850 750 0 60 ~ 0
|
||||
TBD: debug via via 6pin/10x1.27/20x2.54? (leaning toward 6pin _and_ 10x127 smd)
|
||||
Text Label 8900 3000 0 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
|
||||
A5 (SCL)\nA4 (SDA)
|
||||
Text Notes 11150 1900 0 60 ~ 0
|
||||
13(SCK)\n12(MISO)\n11(**/MOSI)\n10(**/SS)
|
||||
Text Notes 11100 3000 0 60 ~ 0
|
||||
TX\nRX
|
||||
Wire Notes Line
|
||||
8525 825 9925 825
|
||||
Wire Notes Line
|
||||
9925 825 9925 475
|
||||
Wire Wire Line
|
||||
9300 1450 9300 1700
|
||||
Wire Wire Line
|
||||
9300 1700 9400 1700
|
||||
Wire Wire Line
|
||||
9400 1900 9150 1900
|
||||
Wire Wire Line
|
||||
9400 2000 9050 2000
|
||||
Wire Wire Line
|
||||
9400 2300 8950 2300
|
||||
Wire Wire Line
|
||||
9400 2100 9300 2100
|
||||
Wire Wire Line
|
||||
9400 2200 9300 2200
|
||||
Connection ~ 9300 2200
|
||||
Wire Wire Line
|
||||
8950 2300 8950 1450
|
||||
Wire Wire Line
|
||||
9050 2000 9050 1450
|
||||
Wire Wire Line
|
||||
9150 1900 9150 1450
|
||||
Wire Wire Line
|
||||
9400 2500 8900 2500
|
||||
Wire Wire Line
|
||||
9400 2600 8900 2600
|
||||
Wire Wire Line
|
||||
9400 2700 8900 2700
|
||||
Wire Wire Line
|
||||
9400 2800 8900 2800
|
||||
Wire Wire Line
|
||||
9400 2900 8900 2900
|
||||
Wire Wire Line
|
||||
9400 3000 8900 3000
|
||||
Wire Wire Line
|
||||
10200 2100 10550 2100
|
||||
Wire Wire Line
|
||||
10200 2000 10550 2000
|
||||
Wire Wire Line
|
||||
10200 1900 10550 1900
|
||||
Wire Wire Line
|
||||
10200 1800 10550 1800
|
||||
Wire Wire Line
|
||||
10200 1700 10550 1700
|
||||
Wire Wire Line
|
||||
10200 1600 10550 1600
|
||||
Wire Wire Line
|
||||
10200 1400 10550 1400
|
||||
Wire Wire Line
|
||||
10200 1300 10550 1300
|
||||
Wire Wire Line
|
||||
10200 1200 10550 1200
|
||||
Wire Wire Line
|
||||
10200 3000 10550 3000
|
||||
Wire Wire Line
|
||||
10200 2900 10550 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 10300 1500
|
||||
Wire Wire Line
|
||||
10300 1500 10300 3150
|
||||
Wire Wire Line
|
||||
9300 2100 9300 3150
|
||||
Wire Notes Line
|
||||
8500 500 8500 3450
|
||||
Wire Notes Line
|
||||
8500 3450 11200 3450
|
||||
Wire Wire Line
|
||||
9400 1800 8650 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
|
||||
1400 1450 1500 1450
|
||||
Wire Wire Line
|
||||
1500 1450 1500 1550
|
||||
Wire Wire Line
|
||||
3850 1550 3850 1650
|
||||
Wire Wire Line
|
||||
8150 5350 8450 5350
|
||||
Wire Wire Line
|
||||
8150 5450 8450 5450
|
||||
Wire Wire Line
|
||||
3550 1550 3550 1900
|
||||
Wire Wire Line
|
||||
3650 1550 3650 1900
|
||||
Wire Wire Line
|
||||
8150 4650 8700 4650
|
||||
Wire Wire Line
|
||||
8150 4750 8700 4750
|
||||
Wire Wire Line
|
||||
550 5150 950 5150
|
||||
Wire Wire Line
|
||||
950 5050 550 5050
|
||||
Wire Wire Line
|
||||
1400 1050 2000 1050
|
||||
Wire Wire Line
|
||||
1400 1150 2000 1150
|
||||
Wire Wire Line
|
||||
1400 1250 2000 1250
|
||||
Wire Wire Line
|
||||
1400 1350 2000 1350
|
||||
Wire Wire Line
|
||||
900 1050 500 1050
|
||||
Wire Wire Line
|
||||
900 1150 500 1150
|
||||
Wire Wire Line
|
||||
900 1250 500 1250
|
||||
Wire Wire Line
|
||||
900 1350 500 1350
|
||||
Text Label 500 1050 0 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Label 1500 1050 0 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Label 500 1150 0 60 ~ 0
|
||||
SPI_SCK
|
||||
Text Label 500 1250 0 60 ~ 0
|
||||
SPI_MOSI
|
||||
Text Label 1500 1150 0 60 ~ 0
|
||||
SPI_MISO
|
||||
Text Label 1500 1250 0 60 ~ 0
|
||||
SPI_CS
|
||||
Text Label 500 1350 0 60 ~ 0
|
||||
UART_RX
|
||||
Text Label 1500 1350 0 60 ~ 0
|
||||
UART_TX
|
||||
Text Notes 450 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 8450 5550
|
||||
Wire Wire Line
|
||||
8150 5650 8450 5650
|
||||
Text Label 8300 5550 0 60 Italic 0
|
||||
SWDIO
|
||||
Text Label 8300 5650 0 60 Italic 0
|
||||
SWCLK
|
||||
Text Label 650 2950 0 60 Italic 0
|
||||
NRST
|
||||
$Comp
|
||||
L PWR_FLAG #FLG012
|
||||
U 1 1 58CF5CCA
|
||||
P 3650 7100
|
||||
F 0 "#FLG012" H 3650 7195 50 0001 C CNN
|
||||
F 1 "PWR_FLAG" H 3650 7280 50 0000 C CNN
|
||||
F 2 "" H 3650 7100 50 0000 C CNN
|
||||
F 3 "" H 3650 7100 50 0000 C CNN
|
||||
1 3650 7100
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L PWR_FLAG #FLG013
|
||||
U 1 1 58CF5E41
|
||||
P 4100 7000
|
||||
F 0 "#FLG013" 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 #PWR014
|
||||
U 1 1 58CF5E8B
|
||||
P 4100 7100
|
||||
F 0 "#PWR014" 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
|
||||
$Comp
|
||||
L +3V3 #PWR015
|
||||
U 1 1 58CF5ED5
|
||||
P 3650 7000
|
||||
F 0 "#PWR015" H 3650 6850 50 0001 C CNN
|
||||
F 1 "+3V3" H 3650 7140 50 0000 C CNN
|
||||
F 2 "" H 3650 7000 50 0000 C CNN
|
||||
F 3 "" H 3650 7000 50 0000 C CNN
|
||||
1 3650 7000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
3650 7000 3650 7100
|
||||
Wire Wire Line
|
||||
4100 7000 4100 7100
|
||||
Text Notes 4600 7150 0 60 Italic 12
|
||||
TODO: VBUS to 3v3 plz!
|
||||
Text Notes 5200 1500 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 ~ 900 1450
|
||||
Text Notes 650 1450 0 60 ~ 0
|
||||
CLK
|
||||
$EndSCHEMATC
|
||||
File diff suppressed because it is too large
Load diff
542
hw1/hw1.net
542
hw1/hw1.net
|
|
@ -1,14 +1,14 @@
|
|||
(export (version D)
|
||||
(design
|
||||
(source /home/karlp/src/libopencm3-tests/hw1/hw1.sch)
|
||||
(date "Sun 19 Mar 2017 11:19:05 PM GMT")
|
||||
(tool "Eeschema 4.0.5")
|
||||
(date "Fri 17 Nov 2017 10:50:30 PM GMT")
|
||||
(tool "Eeschema 4.0.6")
|
||||
(sheet (number 1) (name /) (tstamps /)
|
||||
(title_block
|
||||
(title)
|
||||
(company)
|
||||
(title "test host")
|
||||
(company libopencm3)
|
||||
(rev)
|
||||
(date "lun. 30 mars 2015")
|
||||
(date "Autumn 2017")
|
||||
(source hw1.sch)
|
||||
(comment (number 1) (value ""))
|
||||
(comment (number 2) (value ""))
|
||||
|
|
@ -65,19 +65,20 @@
|
|||
(tstamp 56D721E0))
|
||||
(comp (ref U1)
|
||||
(value STM32L151C6TxA)
|
||||
(footprint LQFP48)
|
||||
(footprint Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm)
|
||||
(libsource (lib stm32) (part STM32L151C6TxA))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 58CEFE92))
|
||||
(comp (ref P9)
|
||||
(value FX2LA)
|
||||
(footprint Connectors:IDC_Header_Straight_10pins)
|
||||
(footprint Socket_Strips:Socket_Strip_Angled_2x05_Pitch2.54mm)
|
||||
(libsource (lib conn) (part CONN_02X05))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 58CF048F))
|
||||
(comp (ref P10)
|
||||
(value CONTROL)
|
||||
(libsource (lib conn) (part USB_OTG))
|
||||
(footprint Connectors:USB_Micro-B)
|
||||
(libsource (lib hw1-rescue) (part USB_OTG-RESCUE-hw1))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 58CF10AD))
|
||||
(comp (ref C2)
|
||||
|
|
@ -109,16 +110,54 @@
|
|||
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
||||
(libsource (lib device) (part C))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 58CF6A3A)))
|
||||
(tstamp 58CF6A3A))
|
||||
(comp (ref U2)
|
||||
(value MIC550x-3.3YM5)
|
||||
(footprint TO_SOT_Packages_SMD:SOT-23-5_HandSoldering)
|
||||
(libsource (lib karlp-klibs) (part MIC550x-3.3YM5))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 59F7B611))
|
||||
(comp (ref J1)
|
||||
(value CONN_01X06)
|
||||
(footprint Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm)
|
||||
(libsource (lib conn) (part CONN_01X06))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 59F7E088))
|
||||
(comp (ref R1)
|
||||
(value 4k7)
|
||||
(footprint Resistors_SMD:R_0603_HandSoldering)
|
||||
(libsource (lib device) (part R))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5A0F8D14))
|
||||
(comp (ref R2)
|
||||
(value 4k7)
|
||||
(footprint Resistors_SMD:R_0603_HandSoldering)
|
||||
(libsource (lib device) (part R))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5A0F8EF5))
|
||||
(comp (ref JP1)
|
||||
(value Jumper_NC_Small)
|
||||
(footprint Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm)
|
||||
(libsource (lib device) (part Jumper_NC_Small))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5A0F91B9))
|
||||
(comp (ref JP2)
|
||||
(value Jumper_NC_Small)
|
||||
(footprint Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm)
|
||||
(libsource (lib device) (part Jumper_NC_Small))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5A0F9269))
|
||||
(comp (ref C6)
|
||||
(value 100n)
|
||||
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
||||
(libsource (lib device) (part C))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5A0FB867)))
|
||||
(libparts
|
||||
(libpart (lib device) (part C)
|
||||
(description "Unpolarized capacitor")
|
||||
(footprints
|
||||
(fp C?)
|
||||
(fp C_????_*)
|
||||
(fp C_????)
|
||||
(fp SMD*_c)
|
||||
(fp Capacitor*))
|
||||
(fp C_*))
|
||||
(fields
|
||||
(field (name Reference) C)
|
||||
(field (name Value) C))
|
||||
|
|
@ -126,26 +165,26 @@
|
|||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))))
|
||||
(libpart (lib conn) (part CONN_01X01)
|
||||
(description "Connector, single row, 01x01")
|
||||
(description "Connector, single row, 01x01, pin header")
|
||||
(footprints
|
||||
(fp Pin_Header_Straight_1X01)
|
||||
(fp Pin_Header_Angled_1X01)
|
||||
(fp Socket_Strip_Straight_1X01)
|
||||
(fp Socket_Strip_Angled_1X01))
|
||||
(fp Pin_Header_Straight_1X*)
|
||||
(fp Pin_Header_Angled_1X*)
|
||||
(fp Socket_Strip_Straight_1X*)
|
||||
(fp Socket_Strip_Angled_1X*))
|
||||
(fields
|
||||
(field (name Reference) P)
|
||||
(field (name Reference) J)
|
||||
(field (name Value) CONN_01X01))
|
||||
(pins
|
||||
(pin (num 1) (name P1) (type passive))))
|
||||
(libpart (lib conn) (part CONN_01X06)
|
||||
(description "Connector, single row, 01x06")
|
||||
(description "Connector, single row, 01x06, pin header")
|
||||
(footprints
|
||||
(fp Pin_Header_Straight_1X06)
|
||||
(fp Pin_Header_Angled_1X06)
|
||||
(fp Socket_Strip_Straight_1X06)
|
||||
(fp Socket_Strip_Angled_1X06))
|
||||
(fp Pin_Header_Straight_1X*)
|
||||
(fp Pin_Header_Angled_1X*)
|
||||
(fp Socket_Strip_Straight_1X*)
|
||||
(fp Socket_Strip_Angled_1X*))
|
||||
(fields
|
||||
(field (name Reference) P)
|
||||
(field (name Reference) J)
|
||||
(field (name Value) CONN_01X06))
|
||||
(pins
|
||||
(pin (num 1) (name P1) (type passive))
|
||||
|
|
@ -155,14 +194,14 @@
|
|||
(pin (num 5) (name P5) (type passive))
|
||||
(pin (num 6) (name P6) (type passive))))
|
||||
(libpart (lib conn) (part CONN_01X08)
|
||||
(description "Connector, single row, 01x08")
|
||||
(description "Connector, single row, 01x08, pin header")
|
||||
(footprints
|
||||
(fp Pin_Header_Straight_1X08)
|
||||
(fp Pin_Header_Angled_1X08)
|
||||
(fp Socket_Strip_Straight_1X08)
|
||||
(fp Socket_Strip_Angled_1X08))
|
||||
(fp Pin_Header_Straight_1X*)
|
||||
(fp Pin_Header_Angled_1X*)
|
||||
(fp Socket_Strip_Straight_1X*)
|
||||
(fp Socket_Strip_Angled_1X*))
|
||||
(fields
|
||||
(field (name Reference) P)
|
||||
(field (name Reference) J)
|
||||
(field (name Value) CONN_01X08))
|
||||
(pins
|
||||
(pin (num 1) (name P1) (type passive))
|
||||
|
|
@ -174,14 +213,14 @@
|
|||
(pin (num 7) (name P7) (type passive))
|
||||
(pin (num 8) (name P8) (type passive))))
|
||||
(libpart (lib conn) (part CONN_01X10)
|
||||
(description "Connector, single row, 01x10")
|
||||
(description "Connector, single row, 01x10, pin header")
|
||||
(footprints
|
||||
(fp Pin_Header_Straight_1X10)
|
||||
(fp Pin_Header_Angled_1X10)
|
||||
(fp Socket_Strip_Straight_1X10)
|
||||
(fp Socket_Strip_Angled_1X10))
|
||||
(fp Pin_Header_Straight_1X*)
|
||||
(fp Pin_Header_Angled_1X*)
|
||||
(fp Socket_Strip_Straight_1X*)
|
||||
(fp Socket_Strip_Angled_1X*))
|
||||
(fields
|
||||
(field (name Reference) P)
|
||||
(field (name Reference) J)
|
||||
(field (name Value) CONN_01X10))
|
||||
(pins
|
||||
(pin (num 1) (name P1) (type passive))
|
||||
|
|
@ -195,14 +234,15 @@
|
|||
(pin (num 9) (name P9) (type passive))
|
||||
(pin (num 10) (name P10) (type passive))))
|
||||
(libpart (lib conn) (part CONN_02X05)
|
||||
(description "Connector, double row, 02x05")
|
||||
(description "Connector, double row, 02x05, pin header")
|
||||
(footprints
|
||||
(fp Pin_Header_Straight_2X05)
|
||||
(fp Pin_Header_Angled_2X05)
|
||||
(fp Socket_Strip_Straight_2X05)
|
||||
(fp Socket_Strip_Angled_2X05))
|
||||
(fp Pin_Header_Straight_2X*)
|
||||
(fp Pin_Header_Angled_2X*)
|
||||
(fp Socket_Strip_Straight_2X*)
|
||||
(fp Socket_Strip_Angled_2X*)
|
||||
(fp IDC_Header_Straight_*))
|
||||
(fields
|
||||
(field (name Reference) P)
|
||||
(field (name Reference) J)
|
||||
(field (name Value) CONN_02X05))
|
||||
(pins
|
||||
(pin (num 1) (name P1) (type passive))
|
||||
|
|
@ -215,6 +255,40 @@
|
|||
(pin (num 8) (name P8) (type passive))
|
||||
(pin (num 9) (name P9) (type passive))
|
||||
(pin (num 10) (name P10) (type passive))))
|
||||
(libpart (lib device) (part Jumper_NC_Small)
|
||||
(description "Jumper, normally closed")
|
||||
(fields
|
||||
(field (name Reference) JP)
|
||||
(field (name Value) Jumper_NC_Small))
|
||||
(pins
|
||||
(pin (num 1) (name 1) (type passive))
|
||||
(pin (num 2) (name 2) (type passive))))
|
||||
(libpart (lib karlp-klibs) (part MIC550x-3.3YM5)
|
||||
(description "300mA LDO fixed output voltage 3.3V ultra-low-noise")
|
||||
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550X.pdf)
|
||||
(footprints
|
||||
(fp SOT-23*))
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) MIC550x-3.3YM5)
|
||||
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23-5))
|
||||
(pins
|
||||
(pin (num 1) (name VIN) (type power_in))
|
||||
(pin (num 2) (name GND) (type power_in))
|
||||
(pin (num 3) (name EN) (type input))
|
||||
(pin (num 4) (name NC) (type NotConnected))
|
||||
(pin (num 5) (name VOUT) (type power_out))))
|
||||
(libpart (lib device) (part R)
|
||||
(description Resistor)
|
||||
(footprints
|
||||
(fp R_*)
|
||||
(fp R_*))
|
||||
(fields
|
||||
(field (name Reference) R)
|
||||
(field (name Value) R))
|
||||
(pins
|
||||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))))
|
||||
(libpart (lib stm32) (part STM32L151C6TxA)
|
||||
(aliases
|
||||
(alias STM32L151C8TxA)
|
||||
|
|
@ -224,7 +298,7 @@
|
|||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) STM32L151C6TxA)
|
||||
(field (name Footprint) LQFP48))
|
||||
(field (name Footprint) Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm))
|
||||
(pins
|
||||
(pin (num 1) (name VLCD) (type power_in))
|
||||
(pin (num 2) (name PC13/RTC_OUT_ALARM/RTC_OUT_CALIB/RTC_TAMP1/RTC_TS/SYS_WKUP2/TIMX_IC2) (type BiDi))
|
||||
|
|
@ -274,13 +348,12 @@
|
|||
(pin (num 46) (name PB9/DAC_EXTI9/I2C1_SDA/TIM11_CH1/TIM4_CH4) (type BiDi))
|
||||
(pin (num 47) (name VSS) (type power_in))
|
||||
(pin (num 48) (name VDD) (type power_in))))
|
||||
(libpart (lib conn) (part USB_OTG)
|
||||
(description "USB micro/mini connector")
|
||||
(libpart (lib hw1-rescue) (part USB_OTG-RESCUE-hw1)
|
||||
(footprints
|
||||
(fp USB*))
|
||||
(fields
|
||||
(field (name Reference) P)
|
||||
(field (name Value) USB_OTG))
|
||||
(field (name Value) USB_OTG-RESCUE-hw1))
|
||||
(pins
|
||||
(pin (num 1) (name VBUS) (type power_out))
|
||||
(pin (num 2) (name D-) (type passive))
|
||||
|
|
@ -289,192 +362,213 @@
|
|||
(pin (num 5) (name GND) (type power_in))
|
||||
(pin (num 6) (name shield) (type passive)))))
|
||||
(libraries
|
||||
(library (logical stm32)
|
||||
(uri /usr/share/kicad/library/stm32.lib))
|
||||
(library (logical device)
|
||||
(uri /usr/share/kicad/library/device.lib))
|
||||
(library (logical hw1-rescue)
|
||||
(uri /home/karlp/src/libopencm3-tests/hw1/hw1-rescue.lib))
|
||||
(library (logical conn)
|
||||
(uri /usr/share/kicad/library/conn.lib))
|
||||
(library (logical device)
|
||||
(uri /usr/share/kicad/library/device.lib)))
|
||||
(library (logical stm32)
|
||||
(uri /usr/share/kicad/library/stm32.lib))
|
||||
(library (logical karlp-klibs)
|
||||
(uri /home/karlp/src/libopencm3-tests/hw1/karlp-klibs.lib)))
|
||||
(nets
|
||||
(net (code 1) (name /7)
|
||||
(node (ref P4) (pin 1)))
|
||||
(net (code 2) (name /Reset)
|
||||
(node (ref P1) (pin 3)))
|
||||
(net (code 3) (name "/6(**)")
|
||||
(node (ref P4) (pin 2)))
|
||||
(net (code 4) (name "/5(**)")
|
||||
(node (ref P4) (pin 3)))
|
||||
(net (code 5) (name /4)
|
||||
(node (ref P4) (pin 4)))
|
||||
(net (code 6) (name "/3(**)")
|
||||
(node (ref P4) (pin 5)))
|
||||
(net (code 7) (name /2)
|
||||
(node (ref P4) (pin 6)))
|
||||
(net (code 8) (name /USB_DM)
|
||||
(node (ref P10) (pin 2))
|
||||
(node (ref U1) (pin 32)))
|
||||
(net (code 9) (name GND)
|
||||
(node (ref C3) (pin 2))
|
||||
(node (ref C4) (pin 2))
|
||||
(node (ref P9) (pin 10))
|
||||
(node (ref C5) (pin 2))
|
||||
(node (ref C1) (pin 2))
|
||||
(node (ref U1) (pin 8))
|
||||
(node (ref P1) (pin 6))
|
||||
(node (ref P3) (pin 4))
|
||||
(node (ref C2) (pin 2))
|
||||
(node (ref P1) (pin 7))
|
||||
(node (ref P10) (pin 5))
|
||||
(node (ref U1) (pin 47))
|
||||
(node (ref U1) (pin 35))
|
||||
(node (ref U1) (pin 23)))
|
||||
(net (code 10) (name /I2C_SCL)
|
||||
(node (ref P9) (pin 1))
|
||||
(node (ref P2) (pin 6))
|
||||
(node (ref P3) (pin 1))
|
||||
(node (ref U1) (pin 45)))
|
||||
(net (code 11) (name /Vin)
|
||||
(node (ref P1) (pin 8)))
|
||||
(net (code 12) (name +5V)
|
||||
(node (ref P1) (pin 5)))
|
||||
(net (code 13) (name /IOREF)
|
||||
(node (ref P1) (pin 2)))
|
||||
(net (code 14) (name /I2C_SDA)
|
||||
(node (ref P2) (pin 5))
|
||||
(node (ref P3) (pin 2))
|
||||
(node (ref P9) (pin 2))
|
||||
(node (ref U1) (pin 46)))
|
||||
(net (code 15) (name /DAC2)
|
||||
(node (ref U1) (pin 15))
|
||||
(node (ref P2) (pin 2)))
|
||||
(net (code 16) (name /DAC1)
|
||||
(node (ref U1) (pin 14))
|
||||
(node (ref P2) (pin 1)))
|
||||
(net (code 17) (name /USB_DP)
|
||||
(node (ref U1) (pin 33))
|
||||
(node (ref P10) (pin 3)))
|
||||
(net (code 18) (name /AREF)
|
||||
(node (ref P3) (pin 3)))
|
||||
(net (code 19) (name "/9(**)")
|
||||
(node (ref P3) (pin 9)))
|
||||
(net (code 20) (name /8)
|
||||
(node (ref P3) (pin 10)))
|
||||
(net (code 21) (name /A3)
|
||||
(node (ref P2) (pin 4)))
|
||||
(net (code 22) (name /A2)
|
||||
(node (ref P2) (pin 3)))
|
||||
(net (code 23) (name "Net-(U1-Pad19)")
|
||||
(node (ref U1) (pin 19)))
|
||||
(net (code 24) (name /SWO)
|
||||
(node (ref U1) (pin 39)))
|
||||
(net (code 25) (name "Net-(U1-Pad40)")
|
||||
(node (ref U1) (pin 40)))
|
||||
(net (code 26) (name "Net-(U1-Pad2)")
|
||||
(node (ref U1) (pin 2)))
|
||||
(net (code 27) (name "Net-(U1-Pad3)")
|
||||
(net (code 1) (name "Net-(U1-Pad3)")
|
||||
(node (ref U1) (pin 3)))
|
||||
(net (code 28) (name "Net-(U1-Pad4)")
|
||||
(node (ref U1) (pin 4)))
|
||||
(net (code 29) (name /SWDIO)
|
||||
(node (ref U1) (pin 34)))
|
||||
(net (code 30) (name "Net-(U1-Pad18)")
|
||||
(node (ref U1) (pin 18)))
|
||||
(net (code 31) (name +3V3)
|
||||
(node (ref U1) (pin 24))
|
||||
(node (ref U1) (pin 9))
|
||||
(node (ref U1) (pin 48))
|
||||
(node (ref U1) (pin 36))
|
||||
(node (ref P1) (pin 4))
|
||||
(node (ref C2) (pin 1))
|
||||
(node (ref C5) (pin 1))
|
||||
(node (ref C4) (pin 1))
|
||||
(node (ref C3) (pin 1)))
|
||||
(net (code 32) (name "Net-(P9-Pad9)")
|
||||
(node (ref P9) (pin 9)))
|
||||
(net (code 33) (name /NRST)
|
||||
(net (code 2) (name GND)
|
||||
(node (ref J1) (pin 3))
|
||||
(node (ref U2) (pin 2))
|
||||
(node (ref P3) (pin 7))
|
||||
(node (ref P1) (pin 6))
|
||||
(node (ref C3) (pin 2))
|
||||
(node (ref P1) (pin 7))
|
||||
(node (ref C4) (pin 2))
|
||||
(node (ref C5) (pin 2))
|
||||
(node (ref C2) (pin 2))
|
||||
(node (ref U1) (pin 35))
|
||||
(node (ref P10) (pin 5))
|
||||
(node (ref C1) (pin 2))
|
||||
(node (ref U1) (pin 23))
|
||||
(node (ref U1) (pin 47))
|
||||
(node (ref U1) (pin 8))
|
||||
(node (ref C6) (pin 2))
|
||||
(node (ref P9) (pin 10)))
|
||||
(net (code 3) (name /NRST)
|
||||
(node (ref J1) (pin 5))
|
||||
(node (ref C1) (pin 1))
|
||||
(node (ref U1) (pin 7)))
|
||||
(net (code 34) (name /SWCLK)
|
||||
(net (code 4) (name /SWCLK)
|
||||
(node (ref J1) (pin 2))
|
||||
(node (ref U1) (pin 37)))
|
||||
(net (code 35) (name /SPI_MISO)
|
||||
(node (ref P9) (pin 4))
|
||||
(node (ref P3) (pin 6)))
|
||||
(net (code 36) (name /SPI_MOSI)
|
||||
(node (ref P9) (pin 5))
|
||||
(node (ref P3) (pin 7)))
|
||||
(net (code 37) (name /SPI_SCK)
|
||||
(node (ref P3) (pin 5))
|
||||
(node (ref P9) (pin 3)))
|
||||
(net (code 38) (name /UART_RX)
|
||||
(node (ref P9) (pin 7))
|
||||
(node (ref P4) (pin 8)))
|
||||
(net (code 39) (name /SPI_CS)
|
||||
(node (ref P3) (pin 8))
|
||||
(net (code 5) (name /SWDIO)
|
||||
(node (ref U1) (pin 34))
|
||||
(node (ref J1) (pin 4)))
|
||||
(net (code 6) (name /SWO)
|
||||
(node (ref J1) (pin 6))
|
||||
(node (ref U1) (pin 39)))
|
||||
(net (code 7) (name "Net-(U1-Pad40)")
|
||||
(node (ref U1) (pin 40)))
|
||||
(net (code 8) (name "Net-(U1-Pad2)")
|
||||
(node (ref U1) (pin 2)))
|
||||
(net (code 9) (name "Net-(U1-Pad4)")
|
||||
(node (ref U1) (pin 4)))
|
||||
(net (code 10) (name "Net-(U1-Pad19)")
|
||||
(node (ref U1) (pin 19)))
|
||||
(net (code 11) (name "Net-(U1-Pad18)")
|
||||
(node (ref U1) (pin 18)))
|
||||
(net (code 12) (name /SPI_CS)
|
||||
(node (ref U1) (pin 25))
|
||||
(node (ref P3) (pin 3))
|
||||
(node (ref P9) (pin 6)))
|
||||
(net (code 40) (name "Net-(P10-Pad6)")
|
||||
(node (ref P10) (pin 6)))
|
||||
(net (code 41) (name /UART_TX)
|
||||
(node (ref P9) (pin 8))
|
||||
(node (ref P4) (pin 7)))
|
||||
(net (code 42) (name "Net-(P6-Pad1)")
|
||||
(node (ref P6) (pin 1)))
|
||||
(net (code 43) (name "Net-(P5-Pad1)")
|
||||
(node (ref P5) (pin 1)))
|
||||
(net (code 44) (name "Net-(P8-Pad1)")
|
||||
(node (ref P8) (pin 1)))
|
||||
(net (code 45) (name "Net-(P7-Pad1)")
|
||||
(node (ref P7) (pin 1)))
|
||||
(net (code 46) (name "Net-(P1-Pad1)")
|
||||
(node (ref P1) (pin 1)))
|
||||
(net (code 47) (name "Net-(U1-Pad28)")
|
||||
(node (ref U1) (pin 28)))
|
||||
(net (code 48) (name "Net-(U1-Pad29)")
|
||||
(node (ref U1) (pin 29)))
|
||||
(net (code 49) (name "Net-(U1-Pad38)")
|
||||
(node (ref U1) (pin 38)))
|
||||
(net (code 50) (name "Net-(U1-Pad27)")
|
||||
(node (ref U1) (pin 27)))
|
||||
(net (code 51) (name "Net-(U1-Pad17)")
|
||||
(net (code 13) (name /ADC_IN2)
|
||||
(node (ref U1) (pin 17)))
|
||||
(net (code 52) (name "Net-(U1-Pad26)")
|
||||
(node (ref U1) (pin 26)))
|
||||
(net (code 53) (name "Net-(P10-Pad4)")
|
||||
(node (ref P10) (pin 4)))
|
||||
(net (code 54) (name "Net-(P10-Pad1)")
|
||||
(node (ref P10) (pin 1)))
|
||||
(net (code 55) (name "Net-(U1-Pad16)")
|
||||
(net (code 14) (name /ADC_IN1)
|
||||
(node (ref P2) (pin 3))
|
||||
(node (ref U1) (pin 16)))
|
||||
(net (code 56) (name "Net-(U1-Pad31)")
|
||||
(node (ref U1) (pin 31)))
|
||||
(net (code 57) (name "Net-(U1-Pad21)")
|
||||
(node (ref U1) (pin 21)))
|
||||
(net (code 58) (name "Net-(U1-Pad11)")
|
||||
(node (ref U1) (pin 11)))
|
||||
(net (code 59) (name "Net-(U1-Pad30)")
|
||||
(node (ref U1) (pin 30)))
|
||||
(net (code 60) (name "Net-(U1-Pad20)")
|
||||
(node (ref U1) (pin 20)))
|
||||
(net (code 61) (name "Net-(U1-Pad10)")
|
||||
(node (ref U1) (pin 10)))
|
||||
(net (code 62) (name "Net-(U1-Pad41)")
|
||||
(node (ref U1) (pin 41)))
|
||||
(net (code 63) (name "Net-(U1-Pad6)")
|
||||
(node (ref U1) (pin 6)))
|
||||
(net (code 64) (name "Net-(U1-Pad5)")
|
||||
(node (ref U1) (pin 5)))
|
||||
(net (code 65) (name "Net-(U1-Pad1)")
|
||||
(node (ref U1) (pin 1)))
|
||||
(net (code 66) (name "Net-(U1-Pad43)")
|
||||
(node (ref U1) (pin 43)))
|
||||
(net (code 67) (name "Net-(U1-Pad25)")
|
||||
(node (ref U1) (pin 25)))
|
||||
(net (code 68) (name "Net-(U1-Pad44)")
|
||||
(node (ref U1) (pin 44)))
|
||||
(net (code 69) (name "Net-(U1-Pad13)")
|
||||
(net (code 15) (name /SPI_MOSI)
|
||||
(node (ref P9) (pin 5))
|
||||
(node (ref U1) (pin 28))
|
||||
(node (ref P3) (pin 4)))
|
||||
(net (code 16) (name /SPI_MISO)
|
||||
(node (ref P3) (pin 5))
|
||||
(node (ref U1) (pin 27))
|
||||
(node (ref P9) (pin 4)))
|
||||
(net (code 17) (name /SPI_SCK)
|
||||
(node (ref P3) (pin 6))
|
||||
(node (ref P9) (pin 3))
|
||||
(node (ref U1) (pin 26)))
|
||||
(net (code 18) (name /UART_RX_OUT)
|
||||
(node (ref P4) (pin 2))
|
||||
(node (ref P9) (pin 7))
|
||||
(node (ref U1) (pin 13)))
|
||||
(net (code 70) (name "Net-(U1-Pad42)")
|
||||
(net (code 19) (name /UART_TX_OUT)
|
||||
(node (ref P9) (pin 8))
|
||||
(node (ref U1) (pin 12))
|
||||
(node (ref P4) (pin 1)))
|
||||
(net (code 20) (name "Net-(P9-Pad9)")
|
||||
(node (ref P9) (pin 9)))
|
||||
(net (code 21) (name +3V3)
|
||||
(node (ref J1) (pin 1))
|
||||
(node (ref U1) (pin 9))
|
||||
(node (ref P1) (pin 4))
|
||||
(node (ref C3) (pin 1))
|
||||
(node (ref C4) (pin 1))
|
||||
(node (ref C5) (pin 1))
|
||||
(node (ref C2) (pin 1))
|
||||
(node (ref U2) (pin 5))
|
||||
(node (ref U1) (pin 36))
|
||||
(node (ref U1) (pin 48))
|
||||
(node (ref U1) (pin 24)))
|
||||
(net (code 22) (name /I2C_SDA)
|
||||
(node (ref JP1) (pin 1))
|
||||
(node (ref P2) (pin 5))
|
||||
(node (ref U1) (pin 46))
|
||||
(node (ref P3) (pin 9))
|
||||
(node (ref P9) (pin 2)))
|
||||
(net (code 23) (name /USB_DP)
|
||||
(node (ref U1) (pin 33))
|
||||
(node (ref P10) (pin 3)))
|
||||
(net (code 24) (name /USB_DM)
|
||||
(node (ref P10) (pin 2))
|
||||
(node (ref U1) (pin 32)))
|
||||
(net (code 25) (name /I2C_SCL)
|
||||
(node (ref P2) (pin 6))
|
||||
(node (ref P9) (pin 1))
|
||||
(node (ref U1) (pin 45))
|
||||
(node (ref P3) (pin 10))
|
||||
(node (ref JP2) (pin 1)))
|
||||
(net (code 26) (name "Net-(R1-Pad1)")
|
||||
(node (ref R1) (pin 1))
|
||||
(node (ref R2) (pin 1)))
|
||||
(net (code 27) (name "Net-(JP1-Pad2)")
|
||||
(node (ref R1) (pin 2))
|
||||
(node (ref JP1) (pin 2)))
|
||||
(net (code 28) (name "Net-(JP2-Pad2)")
|
||||
(node (ref JP2) (pin 2))
|
||||
(node (ref R2) (pin 2)))
|
||||
(net (code 29) (name "Net-(U1-Pad41)")
|
||||
(node (ref U1) (pin 41)))
|
||||
(net (code 30) (name "Net-(U1-Pad42)")
|
||||
(node (ref U1) (pin 42)))
|
||||
(net (code 71) (name "Net-(U1-Pad22)")
|
||||
(net (code 31) (name "Net-(U1-Pad43)")
|
||||
(node (ref U1) (pin 43)))
|
||||
(net (code 32) (name "Net-(U1-Pad21)")
|
||||
(node (ref U1) (pin 21)))
|
||||
(net (code 33) (name "Net-(U1-Pad22)")
|
||||
(node (ref U1) (pin 22)))
|
||||
(net (code 72) (name "Net-(U1-Pad12)")
|
||||
(node (ref U1) (pin 12)))))
|
||||
(net (code 34) (name "Net-(U1-Pad38)")
|
||||
(node (ref U1) (pin 38)))
|
||||
(net (code 35) (name "Net-(U1-Pad31)")
|
||||
(node (ref U1) (pin 31)))
|
||||
(net (code 36) (name "Net-(U1-Pad30)")
|
||||
(node (ref U1) (pin 30)))
|
||||
(net (code 37) (name "Net-(U1-Pad29)")
|
||||
(node (ref U1) (pin 29)))
|
||||
(net (code 38) (name /Vin)
|
||||
(node (ref P1) (pin 8)))
|
||||
(net (code 39) (name "Net-(C6-Pad1)")
|
||||
(node (ref U1) (pin 1))
|
||||
(node (ref C6) (pin 1)))
|
||||
(net (code 40) (name "Net-(U1-Pad44)")
|
||||
(node (ref U1) (pin 44)))
|
||||
(net (code 41) (name "Net-(U1-Pad20)")
|
||||
(node (ref U1) (pin 20)))
|
||||
(net (code 42) (name "Net-(U1-Pad11)")
|
||||
(node (ref U1) (pin 11)))
|
||||
(net (code 43) (name "Net-(U1-Pad6)")
|
||||
(node (ref U1) (pin 6)))
|
||||
(net (code 44) (name "Net-(U1-Pad5)")
|
||||
(node (ref U1) (pin 5)))
|
||||
(net (code 45) (name "Net-(P10-Pad4)")
|
||||
(node (ref P10) (pin 4)))
|
||||
(net (code 46) (name "Net-(U2-Pad4)")
|
||||
(node (ref U2) (pin 4)))
|
||||
(net (code 47) (name "Net-(U1-Pad10)")
|
||||
(node (ref U1) (pin 10)))
|
||||
(net (code 48) (name +5V)
|
||||
(node (ref U2) (pin 1))
|
||||
(node (ref P10) (pin 1))
|
||||
(node (ref U2) (pin 3))
|
||||
(node (ref P1) (pin 5)))
|
||||
(net (code 49) (name "Net-(P10-Pad6)")
|
||||
(node (ref P10) (pin 6)))
|
||||
(net (code 50) (name /AREF)
|
||||
(node (ref P3) (pin 8)))
|
||||
(net (code 51) (name "Net-(P8-Pad1)")
|
||||
(node (ref P8) (pin 1)))
|
||||
(net (code 52) (name "Net-(P7-Pad1)")
|
||||
(node (ref P7) (pin 1)))
|
||||
(net (code 53) (name "Net-(P6-Pad1)")
|
||||
(node (ref P6) (pin 1)))
|
||||
(net (code 54) (name "Net-(P5-Pad1)")
|
||||
(node (ref P5) (pin 1)))
|
||||
(net (code 55) (name "/5(**)")
|
||||
(node (ref P4) (pin 6)))
|
||||
(net (code 56) (name "Net-(P1-Pad1)")
|
||||
(node (ref P1) (pin 1)))
|
||||
(net (code 57) (name "/9(**)")
|
||||
(node (ref P3) (pin 2)))
|
||||
(net (code 58) (name /8)
|
||||
(node (ref P3) (pin 1)))
|
||||
(net (code 59) (name /7)
|
||||
(node (ref P4) (pin 8)))
|
||||
(net (code 60) (name "/6(**)")
|
||||
(node (ref P4) (pin 7)))
|
||||
(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 /A3)
|
||||
(node (ref P2) (pin 4)))
|
||||
(net (code 65) (name /DAC2_OUT)
|
||||
(node (ref U1) (pin 15))
|
||||
(node (ref P2) (pin 2)))
|
||||
(net (code 66) (name /DAC1_OUT)
|
||||
(node (ref U1) (pin 14))
|
||||
(node (ref P2) (pin 1)))
|
||||
(net (code 67) (name /RESET_OUT)
|
||||
(node (ref P1) (pin 3)))
|
||||
(net (code 68) (name /IOREF)
|
||||
(node (ref P1) (pin 2)))))
|
||||
BIN
hw1/hw1.pdf
BIN
hw1/hw1.pdf
Binary file not shown.
13
hw1/hw1.pro
13
hw1/hw1.pro
|
|
@ -1,4 +1,4 @@
|
|||
update=Thu 28 Sep 2017 08:28:19 PM GMT
|
||||
update=Fri 17 Nov 2017 10:53:59 PM GMT
|
||||
version=1
|
||||
last_client=kicad
|
||||
[pcbnew]
|
||||
|
|
@ -60,3 +60,14 @@ LibName28=atmel
|
|||
LibName29=contrib
|
||||
LibName30=valves
|
||||
LibName31=stm32
|
||||
LibName32=karlp-klibs
|
||||
[schematic_editor]
|
||||
version=1
|
||||
PageLayoutDescrFile=
|
||||
PlotDirectoryName=
|
||||
SubpartIdSeparator=0
|
||||
SubpartFirstId=65
|
||||
NetFmtName=Pcbnew
|
||||
SpiceForceRefPrefix=0
|
||||
SpiceUseNetNumbers=0
|
||||
LabSize=60
|
||||
|
|
|
|||
606
hw1/hw1.sch
606
hw1/hw1.sch
|
|
@ -30,41 +30,42 @@ 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 ""
|
||||
Date "lun. 30 mars 2015"
|
||||
Title "test host"
|
||||
Date "Autumn 2017"
|
||||
Rev ""
|
||||
Comp ""
|
||||
Comp "libopencm3"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Text Label 8950 1450 1 60 ~ 0
|
||||
Text Label 9300 2300 2 60 ~ 0
|
||||
Vin
|
||||
Text Label 9300 1450 1 60 ~ 0
|
||||
Text Label 9300 1700 2 60 ~ 0
|
||||
IOREF
|
||||
Text Label 8900 2500 0 60 ~ 0
|
||||
DAC1
|
||||
Text Label 8900 2600 0 60 ~ 0
|
||||
DAC2
|
||||
Text Label 8900 2700 0 60 ~ 0
|
||||
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 8900 2900 0 60 ~ 0
|
||||
Text Label 9350 2900 2 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Label 10550 3000 0 60 ~ 0
|
||||
UART_TX
|
||||
Text Label 10250 3000 0 60 ~ 0
|
||||
UART_TX_OUT
|
||||
Text Label 10550 2800 0 60 ~ 0
|
||||
2
|
||||
Text Label 10550 2900 0 60 ~ 0
|
||||
UART_RX
|
||||
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
|
||||
|
|
@ -79,20 +80,20 @@ Text Label 10550 2100 0 60 ~ 0
|
|||
8
|
||||
Text Label 10550 2000 0 60 ~ 0
|
||||
9(**)
|
||||
Text Label 10550 1900 0 60 ~ 0
|
||||
Text Label 10350 1900 0 60 ~ 0
|
||||
SPI_CS
|
||||
Text Label 10550 1800 0 60 ~ 0
|
||||
Text Label 10350 1800 0 60 ~ 0
|
||||
SPI_MOSI
|
||||
Text Label 10550 1700 0 60 ~ 0
|
||||
Text Label 10350 1700 0 60 ~ 0
|
||||
SPI_MISO
|
||||
Text Label 10550 1600 0 60 ~ 0
|
||||
Text Label 10350 1600 0 60 ~ 0
|
||||
SPI_SCK
|
||||
Text Label 10550 1400 0 60 ~ 0
|
||||
Text Label 10300 1400 0 60 ~ 0
|
||||
AREF
|
||||
NoConn ~ 9400 1600
|
||||
Text Label 10550 1300 0 60 ~ 0
|
||||
Text Label 10300 1300 0 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Label 10550 1200 0 60 ~ 0
|
||||
Text Label 10300 1200 0 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Notes 10850 1000 0 60 ~ 0
|
||||
Holes
|
||||
|
|
@ -109,50 +110,50 @@ F 3 "" H 9600 1950 50 0000 C CNN
|
|||
1 9600 1950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 8650 1800 0 60 ~ 0
|
||||
Reset
|
||||
Text Label 9300 1800 2 60 ~ 0
|
||||
RESET_OUT
|
||||
$Comp
|
||||
L +3.3V #PWR01
|
||||
U 1 1 56D70538
|
||||
P 9150 1450
|
||||
F 0 "#PWR01" H 9150 1300 50 0001 C CNN
|
||||
F 1 "+3.3V" H 9150 1590 30 0000 C CNN
|
||||
F 2 "" H 9150 1450 50 0000 C CNN
|
||||
F 3 "" H 9150 1450 50 0000 C CNN
|
||||
1 9150 1450
|
||||
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 9050 1450
|
||||
F 0 "#PWR02" H 9050 1300 50 0001 C CNN
|
||||
F 1 "+5V" H 9050 1590 30 0000 C CNN
|
||||
F 2 "" H 9050 1450 50 0000 C CNN
|
||||
F 3 "" H 9050 1450 50 0000 C CNN
|
||||
1 9050 1450
|
||||
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 9300 3150
|
||||
F 0 "#PWR03" H 9300 2900 50 0001 C CNN
|
||||
F 1 "GND" H 9300 3000 50 0000 C CNN
|
||||
F 2 "" H 9300 3150 50 0000 C CNN
|
||||
F 3 "" H 9300 3150 50 0000 C CNN
|
||||
1 9300 3150
|
||||
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 10300 3150
|
||||
F 0 "#PWR04" H 10300 2900 50 0001 C CNN
|
||||
F 1 "GND" H 10300 3000 50 0000 C CNN
|
||||
F 2 "" H 10300 3150 50 0000 C CNN
|
||||
F 3 "" H 10300 3150 50 0000 C CNN
|
||||
1 10300 3150
|
||||
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
|
||||
|
|
@ -244,7 +245,7 @@ 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 "LQFP48" H 8050 6025 50 0000 R TNN
|
||||
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
|
||||
|
|
@ -252,12 +253,12 @@ $EndComp
|
|||
$Comp
|
||||
L CONN_02X05 P9
|
||||
U 1 1 58CF048F
|
||||
P 1150 1250
|
||||
F 0 "P9" H 1150 1550 50 0000 C CNN
|
||||
F 1 "FX2LA" H 1150 950 50 0000 C CNN
|
||||
F 2 "Connectors:IDC_Header_Straight_10pins" H 1150 50 50 0001 C CNN
|
||||
F 3 "" H 1150 50 50 0000 C CNN
|
||||
1 1150 1250
|
||||
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
|
||||
|
|
@ -285,12 +286,12 @@ $EndComp
|
|||
$Comp
|
||||
L GND #PWR07
|
||||
U 1 1 58CF0E5B
|
||||
P 1500 1550
|
||||
F 0 "#PWR07" H 1500 1300 50 0001 C CNN
|
||||
F 1 "GND" H 1500 1400 50 0000 C CNN
|
||||
F 2 "" H 1500 1550 50 0000 C CNN
|
||||
F 3 "" H 1500 1550 50 0000 C CNN
|
||||
1 1500 1550
|
||||
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
|
||||
|
|
@ -315,25 +316,25 @@ F 3 "" H 3850 1650 50 0000 C CNN
|
|||
1 3850 1650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 8300 5350 0 60 ~ 0
|
||||
Text Label 8250 5350 0 60 ~ 0
|
||||
USB_DM
|
||||
Text Label 8300 5450 0 60 ~ 0
|
||||
Text Label 8250 5450 0 60 ~ 0
|
||||
USB_DP
|
||||
Text Label 3550 1900 1 60 ~ 0
|
||||
Text Label 3550 1600 3 60 ~ 0
|
||||
USB_DM
|
||||
Text Label 3650 1900 1 60 ~ 0
|
||||
Text Label 3650 1600 3 60 ~ 0
|
||||
USB_DP
|
||||
Text Label 8450 4650 0 60 ~ 0
|
||||
DAC1
|
||||
Text Label 8450 4750 0 60 ~ 0
|
||||
DAC2
|
||||
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 3850 750 0 60 ~ 0
|
||||
TBD: debug via via 6pin/10x1.27/20x2.54? (leaning toward 6pin _and_ 10x127 smd)
|
||||
Text Label 8900 3000 0 60 ~ 0
|
||||
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)
|
||||
|
|
@ -353,61 +354,53 @@ Wire Notes Line
|
|||
8525 825 9925 825
|
||||
Wire Notes Line
|
||||
9925 825 9925 475
|
||||
Wire Wire Line
|
||||
9300 1450 9300 1700
|
||||
Wire Wire Line
|
||||
9300 1700 9400 1700
|
||||
Wire Wire Line
|
||||
9400 1900 9150 1900
|
||||
9400 1900 8700 1900
|
||||
Wire Wire Line
|
||||
9400 2000 9050 2000
|
||||
9400 2000 8600 2000
|
||||
Wire Wire Line
|
||||
9400 2300 8950 2300
|
||||
8850 2100 9400 2100
|
||||
Connection ~ 9300 2100
|
||||
Wire Wire Line
|
||||
9400 2100 9300 2100
|
||||
8600 2000 8600 1450
|
||||
Wire Wire Line
|
||||
9400 2200 9300 2200
|
||||
Connection ~ 9300 2200
|
||||
8700 1900 8700 1450
|
||||
Wire Wire Line
|
||||
8950 2300 8950 1450
|
||||
9400 2500 9350 2500
|
||||
Wire Wire Line
|
||||
9050 2000 9050 1450
|
||||
9400 2600 9350 2600
|
||||
Wire Wire Line
|
||||
9150 1900 9150 1450
|
||||
Wire Wire Line
|
||||
9400 2500 8900 2500
|
||||
Wire Wire Line
|
||||
9400 2600 8900 2600
|
||||
Wire Wire Line
|
||||
9400 2700 8900 2700
|
||||
9400 2700 9350 2700
|
||||
Wire Wire Line
|
||||
9400 2800 8900 2800
|
||||
Wire Wire Line
|
||||
9400 2900 8900 2900
|
||||
9400 2900 9350 2900
|
||||
Wire Wire Line
|
||||
9400 3000 8900 3000
|
||||
9400 3000 9350 3000
|
||||
Wire Wire Line
|
||||
10200 2100 10550 2100
|
||||
Wire Wire Line
|
||||
10200 2000 10550 2000
|
||||
Wire Wire Line
|
||||
10200 1900 10550 1900
|
||||
10200 1900 10350 1900
|
||||
Wire Wire Line
|
||||
10200 1800 10550 1800
|
||||
10200 1800 10350 1800
|
||||
Wire Wire Line
|
||||
10200 1700 10550 1700
|
||||
10200 1700 10350 1700
|
||||
Wire Wire Line
|
||||
10200 1600 10550 1600
|
||||
10200 1600 10350 1600
|
||||
Wire Wire Line
|
||||
10200 1400 10550 1400
|
||||
10200 1400 10300 1400
|
||||
Wire Wire Line
|
||||
10200 1300 10550 1300
|
||||
10200 1300 10300 1300
|
||||
Wire Wire Line
|
||||
10200 1200 10550 1200
|
||||
10200 1200 10300 1200
|
||||
Wire Wire Line
|
||||
10200 3000 10550 3000
|
||||
10200 3000 10250 3000
|
||||
Wire Wire Line
|
||||
10200 2900 10550 2900
|
||||
10200 2900 10250 2900
|
||||
Wire Wire Line
|
||||
10200 2800 10550 2800
|
||||
Wire Wire Line
|
||||
|
|
@ -421,17 +414,13 @@ Wire Wire Line
|
|||
Wire Wire Line
|
||||
10200 2300 10550 2300
|
||||
Wire Wire Line
|
||||
10200 1500 10300 1500
|
||||
Wire Wire Line
|
||||
10300 1500 10300 3150
|
||||
Wire Wire Line
|
||||
9300 2100 9300 3150
|
||||
10200 1500 10950 1500
|
||||
Wire Notes Line
|
||||
8500 500 8500 3450
|
||||
Wire Notes Line
|
||||
8500 3450 11200 3450
|
||||
Wire Wire Line
|
||||
9400 1800 8650 1800
|
||||
9400 1800 9300 1800
|
||||
Wire Notes Line
|
||||
11200 1000 10700 1000
|
||||
Wire Notes Line
|
||||
|
|
@ -464,60 +453,58 @@ Wire Wire Line
|
|||
4650 6250 4650 6150
|
||||
Connection ~ 4550 6250
|
||||
Wire Wire Line
|
||||
1400 1450 1500 1450
|
||||
1750 1450 1850 1450
|
||||
Wire Wire Line
|
||||
1500 1450 1500 1550
|
||||
1850 1450 1850 1550
|
||||
Wire Wire Line
|
||||
3850 1550 3850 1650
|
||||
Wire Wire Line
|
||||
8150 5350 8450 5350
|
||||
8150 5350 8250 5350
|
||||
Wire Wire Line
|
||||
8150 5450 8450 5450
|
||||
8150 5450 8250 5450
|
||||
Wire Wire Line
|
||||
3550 1550 3550 1900
|
||||
3550 1550 3550 1600
|
||||
Wire Wire Line
|
||||
3650 1550 3650 1900
|
||||
3650 1550 3650 1600
|
||||
Wire Wire Line
|
||||
8150 4650 8700 4650
|
||||
8150 4650 8250 4650
|
||||
Wire Wire Line
|
||||
8150 4750 8700 4750
|
||||
8150 4750 8250 4750
|
||||
Wire Wire Line
|
||||
550 5150 950 5150
|
||||
Wire Wire Line
|
||||
950 5050 550 5050
|
||||
Wire Wire Line
|
||||
1400 1050 2000 1050
|
||||
1750 1050 1800 1050
|
||||
Wire Wire Line
|
||||
1400 1150 2000 1150
|
||||
1750 1150 1800 1150
|
||||
Wire Wire Line
|
||||
1400 1250 2000 1250
|
||||
1750 1250 1800 1250
|
||||
Wire Wire Line
|
||||
1400 1350 2000 1350
|
||||
1750 1350 1800 1350
|
||||
Wire Wire Line
|
||||
900 1050 500 1050
|
||||
1250 1050 1200 1050
|
||||
Wire Wire Line
|
||||
900 1150 500 1150
|
||||
1250 1150 1200 1150
|
||||
Wire Wire Line
|
||||
900 1250 500 1250
|
||||
1250 1250 1200 1250
|
||||
Wire Wire Line
|
||||
900 1350 500 1350
|
||||
Text Label 500 1050 0 60 ~ 0
|
||||
1250 1350 1200 1350
|
||||
Text Label 1200 1050 2 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Label 1500 1050 0 60 ~ 0
|
||||
Text Label 1800 1050 0 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Label 500 1150 0 60 ~ 0
|
||||
Text Label 1200 1150 2 60 ~ 0
|
||||
SPI_SCK
|
||||
Text Label 500 1250 0 60 ~ 0
|
||||
Text Label 1200 1250 2 60 ~ 0
|
||||
SPI_MOSI
|
||||
Text Label 1500 1150 0 60 ~ 0
|
||||
Text Label 1800 1150 0 60 ~ 0
|
||||
SPI_MISO
|
||||
Text Label 1500 1250 0 60 ~ 0
|
||||
Text Label 1800 1250 0 60 ~ 0
|
||||
SPI_CS
|
||||
Text Label 500 1350 0 60 ~ 0
|
||||
UART_RX
|
||||
Text Label 1500 1350 0 60 ~ 0
|
||||
UART_TX
|
||||
Text Notes 450 2100 0 60 Italic 0
|
||||
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
|
||||
|
|
@ -603,31 +590,20 @@ Wire Wire Line
|
|||
Text Label 550 4550 0 60 Italic 0
|
||||
SWO
|
||||
Wire Wire Line
|
||||
8150 5550 8450 5550
|
||||
8150 5550 8250 5550
|
||||
Wire Wire Line
|
||||
8150 5650 8450 5650
|
||||
Text Label 8300 5550 0 60 Italic 0
|
||||
8150 5650 8250 5650
|
||||
Text Label 8250 5550 0 60 Italic 0
|
||||
SWDIO
|
||||
Text Label 8300 5650 0 60 Italic 0
|
||||
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 58CF5CCA
|
||||
P 3650 7100
|
||||
F 0 "#FLG012" H 3650 7195 50 0001 C CNN
|
||||
F 1 "PWR_FLAG" H 3650 7280 50 0000 C CNN
|
||||
F 2 "" H 3650 7100 50 0000 C CNN
|
||||
F 3 "" H 3650 7100 50 0000 C CNN
|
||||
1 3650 7100
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L PWR_FLAG #FLG013
|
||||
U 1 1 58CF5E41
|
||||
P 4100 7000
|
||||
F 0 "#FLG013" H 4100 7095 50 0001 C CNN
|
||||
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
|
||||
|
|
@ -635,34 +611,19 @@ F 3 "" H 4100 7000 50 0000 C CNN
|
|||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR014
|
||||
L GND #PWR013
|
||||
U 1 1 58CF5E8B
|
||||
P 4100 7100
|
||||
F 0 "#PWR014" H 4100 6850 50 0001 C CNN
|
||||
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
|
||||
$Comp
|
||||
L +3V3 #PWR015
|
||||
U 1 1 58CF5ED5
|
||||
P 3650 7000
|
||||
F 0 "#PWR015" H 3650 6850 50 0001 C CNN
|
||||
F 1 "+3V3" H 3650 7140 50 0000 C CNN
|
||||
F 2 "" H 3650 7000 50 0000 C CNN
|
||||
F 3 "" H 3650 7000 50 0000 C CNN
|
||||
1 3650 7000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
3650 7000 3650 7100
|
||||
Wire Wire Line
|
||||
4100 7000 4100 7100
|
||||
Text Notes 4600 7150 0 60 Italic 12
|
||||
TODO: VBUS to 3v3 plz!
|
||||
Text Notes 5200 1500 0 60 Italic 12
|
||||
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
|
||||
|
|
@ -697,41 +658,318 @@ F 3 "" H 2600 7000 50 0000 C CNN
|
|||
1 2600 7000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 900 1450
|
||||
Text Notes 650 1450 0 60 ~ 0
|
||||
NoConn ~ 1250 1450
|
||||
Text Notes 1000 1450 0 60 ~ 0
|
||||
CLK
|
||||
Wire Wire Line
|
||||
8150 4450 8700 4450
|
||||
8150 4450 8250 4450
|
||||
Wire Wire Line
|
||||
8150 4550 8700 4550
|
||||
Text Label 8450 4450 0 60 ~ 0
|
||||
UART_TX
|
||||
Text Label 8450 4550 0 60 ~ 0
|
||||
UART_RX
|
||||
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 600 5450
|
||||
950 5450 550 5450
|
||||
Wire Wire Line
|
||||
950 5550 600 5550
|
||||
950 5550 550 5550
|
||||
Wire Wire Line
|
||||
950 5650 600 5650
|
||||
950 5650 550 5650
|
||||
Wire Wire Line
|
||||
950 5750 600 5750
|
||||
950 5750 550 5750
|
||||
Text Label 550 5450 0 60 ~ 0
|
||||
SPI_CS
|
||||
Text Label 550 5550 0 60 ~ 0
|
||||
SPI_CSK
|
||||
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 8700 4850
|
||||
8150 4850 8250 4850
|
||||
Wire Wire Line
|
||||
8150 4950 8700 4950
|
||||
Text Label 8450 4850 0 60 ~ 0
|
||||
8150 4950 8250 4950
|
||||
Text Label 8250 4850 0 60 ~ 0
|
||||
ADC_IN1
|
||||
Text Label 8450 4950 0 60 ~ 0
|
||||
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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue