Commit cf4af7a9 authored by Daniel Gröber's avatar Daniel Gröber
Browse files

schematic almost done

parent 0c60f609
EESchema Schematic File Version 2
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:robo
LIBS:robo-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 6 6
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L C C603
U 1 1 56BFDDB1
P 1300 1650
F 0 "C603" H 1100 1750 50 0000 L CNN
F 1 "100n" H 1325 1550 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 1338 1500 30 0001 C CNN
F 3 "" H 1300 1650 60 0000 C CNN
1 1300 1650
-1 0 0 -1
$EndComp
$Comp
L SW_PUSH SW601
U 1 1 56BFDDBA
P 1000 1500
F 0 "SW601" H 1150 1610 50 0000 C CNN
F 1 "SW_PUSH" H 1000 1420 50 0000 C CNN
F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 1000 1500 60 0001 C CNN
F 3 "" H 1000 1500 60 0000 C CNN
F 4 "506-2-1437565-8" H 1000 1500 60 0001 C CNN "MouserPart"
F 5 "TE_Connectivity:2-1437565-8" H 1000 1500 60 0001 C CNN "MfgPart"
1 1000 1500
1 0 0 -1
$EndComp
$Comp
L GND #PWR052
U 1 1 56BFDDC1
P 1300 1800
F 0 "#PWR052" H 1300 1550 50 0001 C CNN
F 1 "GND" H 1300 1650 50 0000 C CNN
F 2 "" H 1300 1800 60 0000 C CNN
F 3 "" H 1300 1800 60 0000 C CNN
1 1300 1800
1 0 0 -1
$EndComp
$Comp
L GND #PWR053
U 1 1 56BFDDC7
P 700 1500
F 0 "#PWR053" H 700 1250 50 0001 C CNN
F 1 "GND" H 700 1350 50 0000 C CNN
F 2 "" H 700 1500 60 0000 C CNN
F 3 "" H 700 1500 60 0000 C CNN
1 700 1500
1 0 0 -1
$EndComp
$Comp
L C C601
U 1 1 56BFDDCD
P 1150 3050
F 0 "C601" H 1175 3150 50 0000 L CNN
F 1 "18p" H 1175 2950 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 1188 2900 30 0001 C CNN
F 3 "" H 1150 3050 60 0000 C CNN
1 1150 3050
0 1 -1 0
$EndComp
$Comp
L C C602
U 1 1 56BFDDD4
P 1150 3600
F 0 "C602" H 1175 3700 50 0000 L CNN
F 1 "18p" H 1175 3500 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 1188 3450 30 0001 C CNN
F 3 "" H 1150 3600 60 0000 C CNN
1 1150 3600
0 1 1 0
$EndComp
$Comp
L Crystal Y601
U 1 1 56BFDDDB
P 1300 3350
F 0 "Y601" H 1300 3500 50 0000 C CNN
F 1 "Crystal" H 1300 3200 50 0000 C CNN
F 2 "Crystals:Crystal_HC49-U_Vertical" H 1300 3350 60 0001 C CNN
F 3 "" H 1300 3350 60 0000 C CNN
1 1300 3350
0 1 1 0
$EndComp
$Comp
L GND #PWR054
U 1 1 56BFDDE2
P 1000 3050
F 0 "#PWR054" H 1000 2800 50 0001 C CNN
F 1 "GND" H 1000 2900 50 0000 C CNN
F 2 "" H 1000 3050 60 0000 C CNN
F 3 "" H 1000 3050 60 0000 C CNN
1 1000 3050
0 1 1 0
$EndComp
$Comp
L GND #PWR055
U 1 1 56BFDDE8
P 1000 3600
F 0 "#PWR055" H 1000 3350 50 0001 C CNN
F 1 "GND" H 1000 3450 50 0000 C CNN
F 2 "" H 1000 3600 60 0000 C CNN
F 3 "" H 1000 3600 60 0000 C CNN
1 1000 3600
0 1 1 0
$EndComp
Wire Wire Line
1700 1500 1300 1500
Connection ~ 1300 1500
Wire Wire Line
1300 3050 1600 3050
Wire Wire Line
1300 3050 1300 3200
Wire Wire Line
1300 3500 1300 3600
Wire Wire Line
1300 3600 1700 3600
Text Label 1400 3050 0 60 ~ 0
XO-
Text Label 1400 3600 0 60 ~ 0
XO+
$Comp
L STM32F042C6Tx U?
U 1 1 56BFDDF8
P 4600 3300
AR Path="/56BFDDF8" Ref="U?" Part="1"
AR Path="/56BF6136/56BFDDF8" Ref="U601" Part="1"
F 0 "U601" H 1800 5525 50 0000 L BNN
F 1 "STM32F042C6T6" H 7400 5525 50 0000 R BNN
F 2 "Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm" H 7400 5475 50 0000 R TNN
F 3 "" H 4600 3300 50 0000 C CNN
F 4 "497-14648-ND" H 4600 3300 60 0001 C CNN "DigiKeyPart"
F 5 "511-STM32F042C6T6" H 4600 3300 60 0001 C CNN "MouserPart"
1 4600 3300
1 0 0 -1
$EndComp
Wire Wire Line
1700 3500 1600 3500
Wire Wire Line
1600 3500 1600 3050
$Comp
L +3.3V #PWR056
U 1 1 56BFDE01
P 4500 850
F 0 "#PWR056" H 4500 700 50 0001 C CNN
F 1 "+3.3V" H 4500 990 50 0000 C CNN
F 2 "" H 4500 850 60 0000 C CNN
F 3 "" H 4500 850 60 0000 C CNN
1 4500 850
1 0 0 -1
$EndComp
Wire Wire Line
4500 850 4500 1000
Wire Wire Line
4500 900 4800 900
Wire Wire Line
4800 900 4800 1000
Connection ~ 4500 900
Wire Wire Line
4600 1000 4600 900
Connection ~ 4600 900
Wire Wire Line
4700 1000 4700 900
Connection ~ 4700 900
$Comp
L +3.3V #PWR057
U 1 1 56BFDE0F
P 1700 1800
F 0 "#PWR057" H 1700 1650 50 0001 C CNN
F 1 "+3.3V" V 1800 1850 50 0000 C CNN
F 2 "" H 1700 1800 60 0000 C CNN
F 3 "" H 1700 1800 60 0000 C CNN
1 1700 1800
0 -1 -1 0
$EndComp
$Comp
L GND #PWR058
U 1 1 56BFDE15
P 4500 5750
F 0 "#PWR058" H 4500 5500 50 0001 C CNN
F 1 "GND" H 4500 5600 50 0000 C CNN
F 2 "" H 4500 5750 60 0000 C CNN
F 3 "" H 4500 5750 60 0000 C CNN
1 4500 5750
1 0 0 -1
$EndComp
Wire Wire Line
4500 5600 4500 5750
Wire Wire Line
4500 5700 4800 5700
Wire Wire Line
4800 5700 4800 5600
Connection ~ 4500 5700
Wire Wire Line
4700 5600 4700 5700
Connection ~ 4700 5700
Wire Wire Line
4600 5600 4600 5700
Connection ~ 4600 5700
Text Notes 1100 2150 0 60 ~ 0
TODO: Vbat?
$Comp
L C C605
U 1 1 56C04C7B
P 3750 6600
F 0 "C605" H 3775 6700 50 0000 L CNN
F 1 "100n" H 3775 6500 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 3788 6450 30 0001 C CNN
F 3 "" H 3750 6600 60 0000 C CNN
1 3750 6600
1 0 0 -1
$EndComp
$Comp
L C C604
U 1 1 56C04C82
P 3500 6600
F 0 "C604" H 3525 6700 50 0000 L CNN
F 1 "100n" H 3525 6500 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 3538 6450 30 0001 C CNN
F 3 "" H 3500 6600 60 0000 C CNN
1 3500 6600
1 0 0 -1
$EndComp
$Comp
L GND #PWR059
U 1 1 56C04C89
P 3750 6750
F 0 "#PWR059" H 3750 6500 50 0001 C CNN
F 1 "GND" H 3750 6600 50 0000 C CNN
F 2 "" H 3750 6750 60 0000 C CNN
F 3 "" H 3750 6750 60 0000 C CNN
1 3750 6750
1 0 0 -1
$EndComp
$Comp
L +3.3V #PWR060
U 1 1 56C04C8F
P 3750 6450
F 0 "#PWR060" H 3750 6300 50 0001 C CNN
F 1 "+3.3V" H 3750 6590 50 0000 C CNN
F 2 "" H 3750 6450 60 0000 C CNN
F 3 "" H 3750 6450 60 0000 C CNN
1 3750 6450
1 0 0 -1
$EndComp
Wire Wire Line
3500 6750 3750 6750
Wire Wire Line
3500 6450 3750 6450
Connection ~ 3750 6450
Connection ~ 3750 6750
Wire Wire Line
7500 4100 8450 4100
Wire Wire Line
7500 2600 7750 2600
Wire Wire Line
7500 2700 7750 2700
Wire Wire Line
7500 3000 7750 3000
Wire Wire Line
7500 3800 7750 3800
Wire Wire Line
7750 3900 7500 3900
Wire Wire Line
7500 2200 7750 2200
Wire Wire Line
7500 2400 7750 2400
Wire Wire Line
7500 3200 7750 3200
Wire Wire Line
7500 2100 7750 2100
Wire Wire Line
7500 2500 7750 2500
Wire Wire Line
7500 1500 8150 1500
Text Label 7750 1500 0 60 ~ 0
SEN_1
Wire Wire Line
7500 1600 8150 1600
Text Label 7750 1600 0 60 ~ 0
SEN_2
Wire Wire Line
7500 1700 8150 1700
Text Label 7750 1700 0 60 ~ 0
SEN_3
Wire Wire Line
7500 1800 8150 1800
Text Label 7750 1800 0 60 ~ 0
SEN_4
Wire Wire Line
7500 1900 8150 1900
Text Label 7750 1900 0 60 ~ 0
SEN_5
Wire Wire Line
7500 2800 7750 2800
Wire Wire Line
7500 2900 7750 2900
Wire Wire Line
7500 3300 7750 3300
Wire Wire Line
8750 1500 8750 1900
Wire Wire Line
8650 1500 8750 1500
Wire Wire Line
8650 1600 8750 1600
Connection ~ 8750 1600
Wire Wire Line
8650 1700 8750 1700
Connection ~ 8750 1700
Wire Wire Line
8650 1800 8750 1800
Connection ~ 8750 1800
Wire Wire Line
8750 1900 8650 1900
$Comp
L GND #PWR061
U 1 1 56C333CF
P 8750 1500
F 0 "#PWR061" H 8750 1250 50 0001 C CNN
F 1 "GND" H 8750 1350 50 0000 C CNN
F 2 "" H 8750 1500 50 0000 C CNN
F 3 "" H 8750 1500 50 0000 C CNN
1 8750 1500
-1 0 0 1
$EndComp
Wire Wire Line
8550 4000 8550 5100
Wire Wire Line
8450 4100 8450 4800
Wire Wire Line
7500 2000 7750 2000
Text HLabel 7750 2400 2 60 Output ~ 0
MC_IN1
Text HLabel 7750 2500 2 60 Output ~ 0
MC_IN3
Text HLabel 7750 2600 2 60 BiDi ~ 0
USB_D-
Text HLabel 7750 2700 2 60 BiDi ~ 0
USB_D+
Text HLabel 7750 3000 2 60 Input ~ 0
USB_VBUS
Text HLabel 7750 3200 2 60 Output ~ 0
MC_IN2
Text HLabel 7750 3300 2 60 Output ~ 0
MC_IN4
Text HLabel 7750 3800 2 60 Output ~ 0
UART_RX
Text HLabel 7750 3900 2 60 Input ~ 0
UART_TX
Text HLabel 8600 4300 2 60 Output ~ 0
IO_SCL
Text HLabel 8600 4400 2 60 BiDi ~ 0
IO_SDA
Text HLabel 8600 4600 2 60 Output ~ 0
IMU_SCL
Text HLabel 8600 4700 2 60 BiDi ~ 0
IMU_SDA
Text Notes 9650 3900 2 60 ~ 0
TODO: Check RX/TX swapping
$Comp
L R R501
U 1 1 56C926D1
P 8550 5250
F 0 "R501" V 8630 5250 50 0000 C CNN
F 1 "3k3" V 8550 5250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603" V 8480 5250 50 0001 C CNN
F 3 "" H 8550 5250 50 0000 C CNN
1 8550 5250
1 0 0 1
$EndComp
$Comp
L R R502
U 1 1 56C9271E
P 8450 4950
F 0 "R502" V 8530 4950 50 0000 C CNN
F 1 "3k3" V 8450 4950 50 0000 C CNN
F 2 "Resistors_SMD:R_0603" V 8380 4950 50 0001 C CNN
F 3 "" H 8450 4950 50 0000 C CNN
1 8450 4950
-1 0 0 1
$EndComp
Wire Wire Line
8550 4600 8600 4600
Connection ~ 8550 4300
Connection ~ 8450 4400
Wire Wire Line
7500 4000 8550 4000
Connection ~ 8550 4600
Connection ~ 8450 4700
Wire Wire Line
8550 5450 8550 5400
Wire Wire Line
8450 5450 8550 5450
Connection ~ 8500 5450
Wire Wire Line
8450 5450 8450 5100
$Comp
L +3.3V #PWR062
U 1 1 56C9596C
P 8500 5450
F 0 "#PWR062" H 8500 5300 50 0001 C CNN
F 1 "+3.3V" H 8500 5590 50 0000 C CNN
F 2 "" H 8500 5450 50 0000 C CNN
F 3 "" H 8500 5450 50 0000 C CNN
1 8500 5450
-1 0 0 1
$EndComp
Wire Wire Line
8450 4700 8600 4700
Wire Wire Line
8450 4400 8600 4400
Wire Wire Line
8550 4300 8600 4300
Text HLabel 7750 2200 2 60 Input ~ 0
MC_FBB
Text HLabel 7750 2100 2 60 Input ~ 0
MC_FBA
NoConn ~ 7500 2300
Text HLabel 7750 2000 2 60 Input ~ 0
IO_INT
NoConn ~ 1700 3300
NoConn ~ 1700 3400
Wire Wire Line
7500 3400 7750 3400
Wire Wire Line
7500 3500 7750 3500
Wire Wire Line
7500 3600 7750 3600
Wire Wire Line
7500 3700 7750 3700
Wire Wire Line
7500 4200 7750 4200
Wire Wire Line
7500 4300 7750 4300
Wire Wire Line
7500 4400 7750 4400
Wire Wire Line
7500 4500 7750 4500
Wire Wire Line
7500 4600 7750 4600
Wire Wire Line
7500 4700 7750 4700
Wire Wire Line
7500 4900 7750 4900
Wire Wire Line
7500 5100 7750 5100
Text Label 7750 3400 0 60 ~ 0
EXT_PB2
Text Label 7750 3500 0 60 ~ 0
EXT_PB3
Text Label 7750 3600 0 60 ~ 0
EXT_PB4
Text Label 7750 3700 0 60 ~ 0
EXT_PB5
Text Label 7750 4200 0 60 ~ 0
EXT_PB10
Text Label 7750 4300 0 60 ~ 0
EXT_PB11
Text Label 7750 4400 0 60 ~ 0
EXT_PB12
Text Label 7750 4500 0 60 ~ 0
EXT_PB13
Text Label 7750 4600 0 60 ~ 0
EXT_PB14
Text Label 7750 4700 0 60 ~ 0
EXT_PB15
Text Label 7750 4900 0 60 ~ 0
EXT_PC13
Text Label 7750 5100 0 60 ~ 0
EXT_PF11
Wire Wire Line
9800 6200 9550 6200
Wire Wire Line
10300 6200 10550 6200
Wire Wire Line
10300 6100 10550 6100
Text Label 9550 6200 2 60 ~ 0
EXT_PB4
Text Label 10550 6200 0 60 ~ 0
EXT_PB3
Text Label 10550 6100 0 60 ~ 0
EXT_PC13
Wire Wire Line
10300 6000 10550 6000
Wire Wire Line
10300 5900 10550 5900
Wire Wire Line
10300 5700 10550 5700
Wire Wire Line
9800 5700 9550 5700
Wire Wire Line
9800 5900 9550 5900
Wire Wire Line
9800 6000 9550 6000
Wire Wire Line
9800 6100 9550 6100
Text Label 10550 6000 0 60 ~ 0
EXT_PF11
Text Label 10550 5900 0 60 ~ 0
EXT_PB14
Text Label 10550 5700 0 60 ~ 0
EXT_PB10
Text Label 9550 5700 2 60 ~ 0
EXT_PB11
Text Label 9550 5900 2 60 ~ 0
EXT_PB13
Text Label 9550 6000 2 60 ~ 0
EXT_PB15
Text Label 9550 6100 2 60 ~ 0
EXT_PB5
$Comp
L CONN_02X08 EXT1
U 1 1 56B55F48
P 10050 5950
F 0 "EXT1" H 10050 6400 50 0000 C CNN
F 1 "CONN_02X08" H 10050 5500 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Angled_2x08" H 10050 4750 50 0001 C CNN
F 3 "" H 10050 4750 50 0000 C CNN
1 10050 5950
1 0 0 -1
$EndComp
$Comp
L CONN_01X06 SWD1
U 1 1 56B5891C
P 10850 4900
F 0 "SWD1" H 10850 5250 50 0000 C CNN
F 1 "CONN_01X06" V 10950 4900 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x06" H 10850 4900 50 0001 C CNN
F 3 "" H 10850 4900 50 0000 C CNN
1 10850 4900
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR063
U 1 1 56B58923
P 10600 4600
F 0 "#PWR063" H 10600 4450 50 0001 C CNN
F 1 "+3V3" H 10600 4740 50 0000 C CNN
F 2 "" H 10600 4600 50 0000 C CNN
F 3 "" H 10600 4600 50 0000 C CNN
1 10600 4600
1 0 0 -1
$EndComp
Wire Wire Line
10650 4650 10600 4650
Wire Wire Line
10600 4650 10600 4600
Wire Wire Line
10650 4750 10450 4750
Wire Wire Line
10650 4950 10450 4950
Wire Wire Line
10650 5050 10450 5050
NoConn ~ 10650 5150
Text Label 10450 5050 2 60 ~ 0
NRST
Text Label 10450 4950 2 60 ~ 0
SWDIO
Text Label 10450 4750 2 60 ~ 0
SWDCLK
$Comp
L GND #PWR064
U 1 1 56B58932
P 10650 4850
F 0 "#PWR064" H 10650 4600 50 0001 C CNN
F 1 "GND" V 10650 4650 50 0000 C CNN
F 2 "" H 10650 4850 50 0000 C CNN
F 3 "" H 10650 4850 50 0000 C CNN
1 10650 4850
0 1 1 0
$EndComp
Text Label 7750 2800 0 60 ~ 0
SWDIO
Text Label 7750 2900 0 60 ~ 0
SWDCLK
Text Label 1300 1500 0 60 ~ 0
NRST
Wire Wire Line
9800 5800 9550 5800
Text Label 9550 5800 2 60 ~ 0
EXT_PB2
Wire Wire Line
10300 5800 10550 5800
Text Label 10550 5800 0 60 ~ 0
EXT_PB12
$Comp
L GND #PWR065
U 1 1 56B1D5C6
P 9800 6300
F 0 "#PWR065" H 9800 6050 50 0001 C CNN
F 1 "GND" H 9800 6150 50 0000 C CNN
F 2 "" H 9800 6300 50 0000 C CNN
F 3 "" H 9800 6300 50 0000 C CNN
1 9800 6300
0 1 1 0
$EndComp
$Comp
L +5V #PWR066
U 1 1 56B1DA02
P 10300 6300
F 0 "#PWR066" H 10300 6150 50 0001 C CNN
F 1 "+5V" H 10300 6440 50 0000 C CNN
F 2 "" H 10300 6300 50 0000 C CNN
F 3 "" H 10300 6300 50 0000 C CNN
1 10300 6300
0 1 1 0
$EndComp
$Comp
L GND #PWR067
U 1 1 56B1DCCB
P 10300 5600
F 0 "#PWR067" H 10300 5350 50 0001 C CNN
F 1 "GND" H 10300 5450 50 0000 C CNN
F 2 "" H 10300 5600 50 0000 C CNN
F 3 "" H 10300 5600 50 0000 C CNN
1 10300 5600
0 -1 -1 0
$EndComp
$Comp
L +3.3V #PWR068
U 1 1 56B1DD6F
P 9800 5600
F 0 "#PWR068" H 9800 5450 50 0001 C CNN
F 1 "+3.3V" H 9800 5740 50 0000 C CNN
F 2 "" H 9800 5600 50 0000 C CNN
F 3 "" H 9800 5600 50 0000 C CNN
1 9800 5600
0 -1 -1 0
$EndComp
$Comp
L CONN_02X05 P6