Sfoglia il codice sorgente

Avancement schématique

remy 5 anni fa
parent
commit
6d1dbf1b5b
9 ha cambiato i file con 8161 aggiunte e 729 eliminazioni
  1. 0 624
      EDA/7segment.sch
  2. 182 10
      EDA/GPS-cache.lib
  3. 1721 77
      EDA/GPS.kicad_pcb
  4. 1825 1
      EDA/GPS.kicad_pcb-bak
  5. 1044 0
      EDA/GPS.net
  6. 11 1
      EDA/GPS.pro
  7. 1715 8
      EDA/GPS.sch
  8. 1621 8
      EDA/GPS.sch-bak
  9. 42 0
      EDA/fp-info-cache

+ 0 - 624
EDA/7segment.sch

@@ -1,624 +0,0 @@
-EESchema Schematic File Version 4
-EELAYER 30 0
-EELAYER END
-$Descr A3 16535 11693
-encoding utf-8
-Sheet 2 2
-Title ""
-Date ""
-Rev ""
-Comp ""
-Comment1 ""
-Comment2 ""
-Comment3 ""
-Comment4 ""
-$EndDescr
-$Comp
-L TI:CD74HC4511 U?
-U 1 1 60D9E410
-P 12800 7250
-AR Path="/60D9D499/60D9D788/60D9E410" Ref="U?"  Part="1" 
-AR Path="/60D9D499/60D9E410" Ref="U?"  Part="1" 
-F 0 "U?" H 12950 6800 50  0000 C CNN
-F 1 "CD74HC4511" H 12800 7734 50  0000 C CNN
-F 2 "" H 13250 7250 50  0001 C CNN
-F 3 "" H 13250 7250 50  0001 C CNN
-	1    12800 7250
-	1    0    0    -1  
-$EndComp
-Text Label 12500 7300 2    50   ~ 0
-GND
-Text Label 12500 7200 2    50   ~ 0
-LATCH
-Text Label 12500 6900 2    50   ~ 0
-D1
-Text Label 12500 7000 2    50   ~ 0
-D2
-Text Label 12500 7400 2    50   ~ 0
-D3
-Text Label 12500 7500 2    50   ~ 0
-D4
-Text Label 12500 7100 2    50   ~ 0
-EN
-Text Label 12500 7600 2    50   ~ 0
-GND
-Text Label 13100 6900 0    50   ~ 0
-3.3V
-Text Label 13100 7000 0    50   ~ 0
-f1
-Text Label 13100 7100 0    50   ~ 0
-g1
-Text Label 13100 7200 0    50   ~ 0
-a1
-Text Label 13100 7300 0    50   ~ 0
-b1
-Text Label 13100 7400 0    50   ~ 0
-c1
-Text Label 13100 7500 0    50   ~ 0
-d1
-Text Label 13100 7600 0    50   ~ 0
-e1
-Text Label 13450 5200 3    60   ~ 0
-GND
-Text Label 14350 5100 0    60   ~ 0
-3.3V
-Text Label 15100 5000 0    60   ~ 0
-wc
-Text Label 14350 4900 0    60   ~ 0
-sdl
-Text Label 14350 4800 0    60   ~ 0
-sda
-$Comp
-L global:R R?
-U 1 1 60D9EDF2
-P 14850 4850
-AR Path="/60D9D499/60D9D7A3/60D9EDF2" Ref="R?"  Part="1" 
-AR Path="/60D9D499/60D9EDF2" Ref="R?"  Part="1" 
-F 0 "R?" V 14930 4850 50  0000 C CNN
-F 1 "10K" V 14850 4850 50  0000 C CNN
-F 2 "R:0805" V 14780 4850 50  0001 C CNN
-F 3 "" H 14850 4850 50  0000 C CNN
-F 4 "910" H 7250 -1000 50  0001 C CNN "Partkeepr"
-	1    14850 4850
-	1    0    0    -1  
-$EndComp
-Text Label 14850 4700 0    60   ~ 0
-3.3V
-$Comp
-L ST:M24C32 U?
-U 1 1 60D9EDFA
-P 13900 4750
-AR Path="/60D9D499/60D9D7A3/60D9EDFA" Ref="U?"  Part="1" 
-AR Path="/60D9D499/60D9EDFA" Ref="U?"  Part="1" 
-F 0 "U?" H 14100 4700 60  0000 C CNN
-F 1 "M24C32" H 13900 5200 60  0000 C CNN
-F 2 "U:SO8N" H 13900 4750 60  0001 C CNN
-F 3 "" H 13900 4750 60  0000 C CNN
-F 4 "1700" H 7250 -1000 50  0001 C CNN "Partkeepr"
-	1    13900 4750
-	-1   0    0    1   
-$EndComp
-Wire Wire Line
-	13450 4800 13450 4900
-Connection ~ 13450 4900
-Connection ~ 13450 5000
-Connection ~ 13450 5100
-Wire Wire Line
-	14350 5000 14850 5000
-Connection ~ 14850 5000
-Wire Wire Line
-	13450 4900 13450 5000
-Wire Wire Line
-	13450 5000 13450 5100
-Wire Wire Line
-	13450 5100 13450 5200
-Wire Wire Line
-	14850 5000 15100 5000
-Text Label 12750 900  2    60   ~ 0
-USB_OTG_FS_VBUS
-Text Label 13350 1000 2    60   ~ 0
-GND
-$Comp
-L ST:STC4054 U?
-U 1 1 60D9FFA4
-P 13800 1000
-AR Path="/60D9D499/60D9D7CC/60D9FFA4" Ref="U?"  Part="1" 
-AR Path="/60D9D499/60D9FFA4" Ref="U?"  Part="1" 
-F 0 "U?" H 14050 800 60  0000 C CNN
-F 1 "STC4054" H 13825 1241 60  0000 C CNN
-F 2 "" H 13800 1000 60  0001 C CNN
-F 3 "" H 13800 1000 60  0001 C CNN
-	1    13800 1000
-	1    0    0    -1  
-$EndComp
-$Comp
-L global:LED D?
-U 1 1 60D9FFAA
-P 12950 900
-AR Path="/60D9D499/60D9D7CC/60D9FFAA" Ref="D?"  Part="1" 
-AR Path="/60D9D499/60D9FFAA" Ref="D?"  Part="1" 
-F 0 "D?" H 12950 655 50  0000 C CNN
-F 1 "LED" H 12950 746 50  0000 C CNN
-F 2 "" H 12950 900 50  0000 C CNN
-F 3 "" H 12950 900 50  0000 C CNN
-	1    12950 900 
-	-1   0    0    1   
-$EndComp
-$Comp
-L global:C C?
-U 1 1 60D9FFB1
-P 14350 1250
-AR Path="/60D9D499/60D9D7CC/60D9FFB1" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9FFB1" Ref="C?"  Part="1" 
-F 0 "C?" H 14465 1296 50  0000 L CNN
-F 1 "C" H 14465 1205 50  0000 L CNN
-F 2 "" H 14388 1100 50  0000 C CNN
-F 3 "" H 14350 1250 50  0000 C CNN
-	1    14350 1250
-	1    0    0    -1  
-$EndComp
-Text Label 14350 1400 2    60   ~ 0
-GND
-Wire Wire Line
-	14400 1100 14350 1100
-Connection ~ 14350 1100
-Wire Wire Line
-	14350 1100 14300 1100
-Text Label 13350 1100 2    50   ~ 0
-Vbat
-Wire Wire Line
-	13350 900  13150 900 
-$Comp
-L global:R R?
-U 1 1 60D9FFBD
-P 14600 900
-AR Path="/60D9D499/60D9D7CC/60D9FFBD" Ref="R?"  Part="1" 
-AR Path="/60D9D499/60D9FFBD" Ref="R?"  Part="1" 
-F 0 "R?" V 14600 900 50  0000 C CNN
-F 1 "6K 1%" V 14500 900 50  0000 C CNN
-F 2 "" V 14530 900 50  0000 C CNN
-F 3 "" H 14600 900 50  0000 C CNN
-	1    14600 900 
-	0    1    1    0   
-$EndComp
-Text Notes 14300 750  0    50   ~ 0
-Calcul de R : 1000/(courant de charge)\n
-Wire Wire Line
-	14450 900  14300 900 
-Wire Wire Line
-	14750 900  14900 900 
-Text Label 14900 900  0    60   ~ 0
-GND
-$Comp
-L conn:Micro_USB J?
-U 1 1 60DA9BD7
-P 14100 3000
-AR Path="/60D9D499/60D9D8C0/60DA9BD7" Ref="J?"  Part="1" 
-AR Path="/60D9D499/60DA9BD7" Ref="J?"  Part="1" 
-F 0 "J?" H 14350 2650 60  0000 C CNN
-F 1 "Micro_USB" H 14150 3350 60  0000 C CNN
-F 2 "Connector:Micro-USB" H 14300 2800 60  0001 C CNN
-F 3 "" H 14300 2800 60  0001 C CNN
-F 4 "50" H 7750 -650 50  0001 C CNN "Partkeepr"
-	1    14100 3000
-	1    0    0    -1  
-$EndComp
-NoConn ~ 13950 3400
-Text Label 14600 3000 0    60   ~ 0
-USB_OTG_FS_P
-Text Label 14600 2900 0    60   ~ 0
-USB_OTG_FS_N
-Text Label 14600 3100 0    60   ~ 0
-USB_OTG_FS_ID
-Text Label 14600 2800 0    60   ~ 0
-USB_OTG_FS_VBUS
-Text Label 14600 3200 0    60   ~ 0
-GND
-$Comp
-L ST:STM32L433Cx U?
-U 1 1 60DA8519
-P 3300 9400
-AR Path="/60D9D499/60D9D7FC/60DA8519" Ref="U?"  Part="1" 
-AR Path="/60D9D499/60DA8519" Ref="U?"  Part="1" 
-F 0 "U?" H 4050 8500 60  0000 L CNN
-F 1 "STM32L433Cx" H 3000 9400 60  0000 L CNN
-F 2 "" H 3300 9400 60  0001 C CNN
-F 3 "" H 3300 9400 60  0001 C CNN
-	1    3300 9400
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	7950 11050 7650 11050
-Connection ~ 7950 11050
-Wire Wire Line
-	7650 11050 7350 11050
-Connection ~ 7650 11050
-Wire Wire Line
-	7350 11050 7100 11050
-Connection ~ 7350 11050
-Wire Wire Line
-	7100 11050 6800 11050
-Connection ~ 7100 11050
-Wire Wire Line
-	6800 11050 6500 11050
-Connection ~ 6800 11050
-Wire Wire Line
-	6500 11050 6350 11050
-Connection ~ 6500 11050
-Wire Wire Line
-	8250 11050 7950 11050
-Wire Wire Line
-	7950 10750 7650 10750
-Connection ~ 7950 10750
-Wire Wire Line
-	7650 10750 7350 10750
-Connection ~ 7650 10750
-Wire Wire Line
-	7350 10750 7100 10750
-Connection ~ 7350 10750
-Wire Wire Line
-	7100 10750 6800 10750
-Connection ~ 7100 10750
-Wire Wire Line
-	6800 10750 6500 10750
-Connection ~ 6800 10750
-Wire Wire Line
-	6500 10750 6350 10750
-Connection ~ 6500 10750
-Wire Wire Line
-	8250 10750 7950 10750
-$Comp
-L global:C C?
-U 1 1 60DA84ED
-P 6500 10900
-AR Path="/5CEE5B5C/60DA84ED" Ref="C?"  Part="1" 
-AR Path="/60DA84ED" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA84ED" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA84ED" Ref="C?"  Part="1" 
-F 0 "C?" H 6525 11000 50  0000 L CNN
-F 1 "4.7µF" H 6525 10800 50  0000 L CNN
-F 2 "C:0805" H 6538 10750 50  0001 C CNN
-F 3 "" H 6500 10900 50  0000 C CNN
-F 4 "607" H 5700 3925 50  0001 C CNN "Partkeepr"
-	1    6500 10900
-	1    0    0    -1  
-$EndComp
-Connection ~ 1500 9450
-Wire Wire Line
-	1500 9450 1200 9450
-Connection ~ 1500 9150
-Wire Wire Line
-	1500 9150 1200 9150
-Wire Wire Line
-	1850 9350 2250 9350
-Wire Wire Line
-	1850 9450 1850 9350
-Wire Wire Line
-	1500 9450 1850 9450
-Wire Wire Line
-	1850 9150 1850 9250
-Wire Wire Line
-	1500 9150 1850 9150
-Wire Wire Line
-	2250 9250 1850 9250
-Text Label 4350 9250 0    60   ~ 0
-USB_OTG_FS_N
-Text Label 4350 9150 0    60   ~ 0
-USB_OTG_FS_P
-Text Label 6350 11050 2    60   ~ 0
-GND
-Text Label 6350 10750 2    60   ~ 0
-3.3V
-$Comp
-L global:C C?
-U 1 1 60DA84CC
-P 7100 10900
-AR Path="/5CEE5B5C/60DA84CC" Ref="C?"  Part="1" 
-AR Path="/60DA84CC" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA84CC" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA84CC" Ref="C?"  Part="1" 
-F 0 "C?" H 7125 11000 50  0000 L CNN
-F 1 "1µF" H 7125 10800 50  0000 L CNN
-F 2 "C:0805" H 7138 10750 50  0001 C CNN
-F 3 "" H 7100 10900 50  0000 C CNN
-F 4 "606" H 5725 5000 50  0001 C CNN "Partkeepr"
-	1    7100 10900
-	1    0    0    -1  
-$EndComp
-Text Label 2250 9550 2    60   ~ 0
-GND
-Text Label 2250 9650 2    60   ~ 0
-3.3V
-$Comp
-L global:C C?
-U 1 1 60DA84C3
-P 7350 10900
-AR Path="/5CEE5B5C/60DA84C3" Ref="C?"  Part="1" 
-AR Path="/60DA84C3" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA84C3" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA84C3" Ref="C?"  Part="1" 
-F 0 "C?" H 7375 11000 50  0000 L CNN
-F 1 "100nF" H 7375 10800 50  0000 L CNN
-F 2 "C:0805" H 7388 10750 50  0001 C CNN
-F 3 "" H 7350 10900 50  0000 C CNN
-F 4 "605" H 5700 5000 50  0001 C CNN "Partkeepr"
-	1    7350 10900
-	1    0    0    -1  
-$EndComp
-Text Label 3750 10450 3    60   ~ 0
-GND
-Text Label 3850 10450 3    60   ~ 0
-3.3V
-$Comp
-L global:C C?
-U 1 1 60DA84BA
-P 7650 10900
-AR Path="/5CEE5B5C/60DA84BA" Ref="C?"  Part="1" 
-AR Path="/60DA84BA" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA84BA" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA84BA" Ref="C?"  Part="1" 
-F 0 "C?" H 7675 11000 50  0000 L CNN
-F 1 "100nF" H 7675 10800 50  0000 L CNN
-F 2 "C:0805" H 7688 10750 50  0001 C CNN
-F 3 "" H 7650 10900 50  0000 C CNN
-F 4 "605" H 4975 3775 50  0001 C CNN "Partkeepr"
-	1    7650 10900
-	1    0    0    -1  
-$EndComp
-Text Label 4350 8950 0    60   ~ 0
-GND
-Text Label 4350 8850 0    60   ~ 0
-3.3V
-$Comp
-L global:C C?
-U 1 1 60DA84B1
-P 8250 10900
-AR Path="/5CEE5B5C/60DA84B1" Ref="C?"  Part="1" 
-AR Path="/60DA84B1" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA84B1" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA84B1" Ref="C?"  Part="1" 
-F 0 "C?" H 8275 11000 50  0000 L CNN
-F 1 "100nF" H 8275 10800 50  0000 L CNN
-F 2 "C:0805" H 8288 10750 50  0001 C CNN
-F 3 "" H 8250 10900 50  0000 C CNN
-F 4 "605" H 3350 6100 50  0001 C CNN "Partkeepr"
-	1    8250 10900
-	1    0    0    -1  
-$EndComp
-$Comp
-L global:C C?
-U 1 1 60DA84AA
-P 7950 10900
-AR Path="/5CEE5B5C/60DA84AA" Ref="C?"  Part="1" 
-AR Path="/60DA84AA" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA84AA" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA84AA" Ref="C?"  Part="1" 
-F 0 "C?" H 7975 11000 50  0000 L CNN
-F 1 "100nF" H 7975 10800 50  0000 L CNN
-F 2 "C:0805" H 7988 10750 50  0001 C CNN
-F 3 "" H 7950 10900 50  0000 C CNN
-F 4 "605" H 3925 3725 50  0001 C CNN "Partkeepr"
-	1    7950 10900
-	1    0    0    -1  
-$EndComp
-Text Label 900  9450 2    60   ~ 0
-GND
-Text Label 900  9150 2    60   ~ 0
-GND
-$Comp
-L global:C C?
-U 1 1 60DA84A1
-P 1050 9150
-AR Path="/5CEE5B5C/60DA84A1" Ref="C?"  Part="1" 
-AR Path="/60DA84A1" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA84A1" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA84A1" Ref="C?"  Part="1" 
-F 0 "C?" H 1075 9250 50  0000 L CNN
-F 1 "22pF" H 1075 9050 50  0000 L CNN
-F 2 "C:0603" H 1088 9000 50  0001 C CNN
-F 3 "" H 1050 9150 50  0000 C CNN
-F 4 "600" H 175 4100 50  0001 C CNN "Partkeepr"
-	1    1050 9150
-	0    1    1    0   
-$EndComp
-$Comp
-L global:C C?
-U 1 1 60DA849A
-P 1050 9450
-AR Path="/5CEE5B5C/60DA849A" Ref="C?"  Part="1" 
-AR Path="/60DA849A" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA849A" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA849A" Ref="C?"  Part="1" 
-F 0 "C?" H 1075 9550 50  0000 L CNN
-F 1 "22pF" H 1075 9350 50  0000 L CNN
-F 2 "C:0603" H 1088 9300 50  0001 C CNN
-F 3 "" H 1050 9450 50  0000 C CNN
-F 4 "600" H 175 4100 50  0001 C CNN "Partkeepr"
-	1    1050 9450
-	0    1    1    0   
-$EndComp
-$Comp
-L global:Crystal Y?
-U 1 1 60DA8493
-P 1500 9300
-AR Path="/5CEE5B5C/60DA8493" Ref="Y?"  Part="1" 
-AR Path="/60DA8493" Ref="Y?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA8493" Ref="Y?"  Part="1" 
-AR Path="/60D9D499/60DA8493" Ref="Y?"  Part="1" 
-F 0 "Y?" H 1500 9450 50  0000 C CNN
-F 1 "25Mhz" H 1500 9150 50  0000 C CNN
-F 2 "Y:5032" H 1500 9300 50  0001 C CNN
-F 3 "" H 1500 9300 50  0000 C CNN
-F 4 "1650" H 200 4100 50  0001 C CNN "Partkeepr"
-	1    1500 9300
-	0    1    1    0   
-$EndComp
-Text Label 2850 8350 1    60   ~ 0
-GND
-Text Label 2750 8350 1    60   ~ 0
-3.3V
-$Comp
-L global:C C?
-U 1 1 60DA848A
-P 6800 10900
-AR Path="/5CEE5B5C/60DA848A" Ref="C?"  Part="1" 
-AR Path="/60DA848A" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA848A" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA848A" Ref="C?"  Part="1" 
-F 0 "C?" H 6825 11000 50  0000 L CNN
-F 1 "100nF" H 6825 10800 50  0000 L CNN
-F 2 "C:0805" H 6838 10750 50  0001 C CNN
-F 3 "" H 6800 10900 50  0000 C CNN
-F 4 "605" H 4225 6825 50  0001 C CNN "Partkeepr"
-	1    6800 10900
-	1    0    0    -1  
-$EndComp
-Text Label 3850 8350 1    60   ~ 0
-swclk
-Text Label 4350 9050 0    60   ~ 0
-swdio
-Text Label 2250 9450 2    60   ~ 0
-nrst
-Text Label 7050 9200 2    60   ~ 0
-swclk
-Text Label 7050 9400 2    60   ~ 0
-swdio
-Text Label 7050 9500 2    60   ~ 0
-nrst
-Text Label 7050 9300 2    60   ~ 0
-GND
-Text Label 7050 9100 2    60   ~ 0
-3.3V
-$Comp
-L conn:CONN_01X05 P?
-U 1 1 60DA84D7
-P 7250 9300
-AR Path="/60D9D499/60D9D7FC/60DA84D7" Ref="P?"  Part="1" 
-AR Path="/60D9D499/60DA84D7" Ref="P?"  Part="1" 
-F 0 "P?" H 7328 9341 50  0000 L CNN
-F 1 "CONN_01X05" H 7328 9250 50  0000 L CNN
-F 2 "Connector:PinHeader2.54_1X5" H 7327 9204 50  0001 L CNN
-F 3 "" H 7250 9300 50  0000 C CNN
-F 4 "100" H 7250 9300 50  0001 C CNN "Partkeepr"
-	1    7250 9300
-	1    0    0    -1  
-$EndComp
-Connection ~ 7450 10100
-Wire Wire Line
-	7450 10100 7600 10100
-Wire Wire Line
-	7450 10350 7450 10100
-Wire Wire Line
-	7300 10350 7450 10350
-Wire Wire Line
-	6850 10350 7000 10350
-Wire Wire Line
-	6850 10100 6850 10350
-Connection ~ 6850 10100
-Wire Wire Line
-	6800 10100 6850 10100
-Wire Wire Line
-	6850 9850 6850 10100
-Wire Wire Line
-	7000 9850 6850 9850
-Wire Wire Line
-	7300 9850 7600 9850
-Text Label 6800 10100 2    60   ~ 0
-nrst
-Text Label 7600 9850 0    60   ~ 0
-3.3V
-$Comp
-L global:R R?
-U 1 1 60DA847F
-P 7150 9850
-AR Path="/5CEE5B5C/60DA847F" Ref="R?"  Part="1" 
-AR Path="/60DA847F" Ref="R?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA847F" Ref="R?"  Part="1" 
-AR Path="/60D9D499/60DA847F" Ref="R?"  Part="1" 
-F 0 "R?" V 7230 9850 50  0000 C CNN
-F 1 "10K" V 7150 9850 50  0000 C CNN
-F 2 "R:0805" V 7080 9850 50  0001 C CNN
-F 3 "" H 7150 9850 50  0000 C CNN
-F 4 "910" H -3350 9225 50  0001 C CNN "Partkeepr"
-	1    7150 9850
-	0    1    1    0   
-$EndComp
-Text Label 7600 10100 0    60   ~ 0
-GND
-$Comp
-L global:C C?
-U 1 1 60DA8477
-P 7150 10350
-AR Path="/5CEE5B5C/60DA8477" Ref="C?"  Part="1" 
-AR Path="/60DA8477" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA8477" Ref="C?"  Part="1" 
-AR Path="/60D9D499/60DA8477" Ref="C?"  Part="1" 
-F 0 "C?" H 7175 10450 50  0000 L CNN
-F 1 "100nF" H 7175 10250 50  0000 L CNN
-F 2 "C:0805" H 7188 10200 50  0001 C CNN
-F 3 "" H 7150 10350 50  0000 C CNN
-F 4 "605" H -3350 9250 50  0001 C CNN "Partkeepr"
-	1    7150 10350
-	0    1    1    0   
-$EndComp
-$Comp
-L global:SW_PUSH SW?
-U 1 1 60DA8470
-P 7150 10100
-AR Path="/5CEE5B5C/60DA8470" Ref="SW?"  Part="1" 
-AR Path="/60DA8470" Ref="SW?"  Part="1" 
-AR Path="/60D9D499/60D9D7FC/60DA8470" Ref="SW?"  Part="1" 
-AR Path="/60D9D499/60DA8470" Ref="SW?"  Part="1" 
-F 0 "SW?" H 7300 10210 50  0000 C CNN
-F 1 "boot" H 7150 10020 50  0000 C CNN
-F 2 "SW:SW" H 7150 10100 50  0001 C CNN
-F 3 "" H 7150 10100 50  0000 C CNN
-F 4 "200" H -3350 9225 50  0001 C CNN "Partkeepr"
-	1    7150 10100
-	1    0    0    -1  
-$EndComp
-$Comp
-L Module:NEO-7M U?
-U 1 1 60DF9CF4
-P 1400 1400
-F 0 "U?" H 1400 2175 50  0000 C CNN
-F 1 "NEO-7M" H 1400 2084 50  0000 C CNN
-F 2 "" H 1950 1950 50  0001 C CNN
-F 3 "" H 1950 1950 50  0001 C CNN
-	1    1400 1400
-	1    0    0    -1  
-$EndComp
-Wire Notes Line
-	11800 500  11800 1850
-Wire Notes Line
-	11800 1850 16050 1850
-Text Label 14400 1100 0    60   ~ 0
-USB_OTG_FS_VBUS
-Text Notes 17100 5350 0    50   ~ 0
-10 mA *3 CD54\n10µA Eeprom
-$Comp
-L afficheur:7segment_3 DS?
-U 1 1 60E14383
-P 14650 7250
-F 0 "DS?" H 14650 7765 50  0000 C CNN
-F 1 "7segment_3" H 14650 7674 50  0000 C CNN
-F 2 "" H 14850 6900 50  0001 C CNN
-F 3 "" H 14800 6900 50  0001 C CNN
-	1    14650 7250
-	1    0    0    -1  
-$EndComp
-Text Label 15000 7200 0    50   ~ 0
-f1
-Text Label 14300 7400 2    50   ~ 0
-g1
-Text Label 15000 7100 0    50   ~ 0
-a1
-Text Label 15000 7500 0    50   ~ 0
-b1
-Text Label 14300 7300 2    50   ~ 0
-c1
-Text Label 14300 7100 2    50   ~ 0
-d1
-Text Label 14300 7000 2    50   ~ 0
-e1
-$EndSCHEMATC

+ 182 - 10
EDA/GPS-cache.lib

@@ -1,6 +1,23 @@
 EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
+# Microchip_MIC5219-3.3
+#
+DEF Microchip_MIC5219-3.3 U 0 40 Y Y 1 F N
+F0 "U" 200 -200 50 H V C CNN
+F1 "Microchip_MIC5219-3.3" 0 200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+S -250 -150 250 150 0 1 0 N
+X IN 1 -350 100 100 R 50 50 1 1 W
+X GND 2 -350 0 100 R 50 50 1 1 W
+X EN 3 -350 -100 100 R 50 50 1 1 I
+X BYP 4 350 -100 100 L 50 50 1 1 I
+X OUT 5 350 100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
 # Module_NEO-7M
 #
 DEF Module_NEO-7M U 0 40 Y Y 1 F N
@@ -233,6 +250,38 @@ X USB_GND 5 500 -200 200 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
+# global_Antenne
+#
+DEF global_Antenne AE? 0 40 Y Y 1 F N
+F0 "AE?" 0 250 50 H V C CNN
+F1 "global_Antenne" 150 50 50 V I C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 5 0 1 0 0 100 -100 200 100 200 0 100 0 200 N
+X ~ ~ 0 0 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# global_Battery
+#
+DEF global_Battery BT 0 0 N Y 1 F N
+F0 "BT" 100 50 50 H V L CNN
+F1 "global_Battery" 100 -50 50 H V L CNN
+F2 "" 0 40 50 V V C CNN
+F3 "" 0 40 50 V V C CNN
+DRAW
+S -90 -7 90 -17 0 1 0 F
+S -90 50 90 40 0 1 0 F
+S -62 -30 58 -50 0 1 0 F
+S -62 27 58 7 0 1 0 F
+P 2 0 1 10 20 95 60 95 N
+P 2 0 1 10 40 115 40 75 N
+X ~ 1 0 150 100 D 50 50 1 1 P
+X ~ 2 0 -150 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # global_C
 #
 DEF global_C C 0 10 N Y 1 F N
@@ -255,6 +304,34 @@ X ~ 2 0 -150 110 U 40 40 1 1 P
 ENDDRAW
 ENDDEF
 #
+# global_CP
+#
+DEF global_CP C 0 10 N Y 1 F N
+F0 "C" 25 100 50 H V L CNN
+F1 "global_CP" 25 -100 50 H V L CNN
+F2 "" 38 -150 50 H V C CNN
+F3 "" 0 0 50 H V C CNN
+$FPLIST
+ CP*
+ Elko*
+ TantalC*
+ C*elec
+ c_elec*
+ SMD*_Pol
+$ENDFPLIST
+DRAW
+S -90 20 -90 40 0 1 0 N
+S -90 20 90 20 0 1 0 N
+S 90 -20 -90 -40 0 1 0 F
+S 90 40 -90 40 0 1 0 N
+S 90 40 90 20 0 1 0 N
+P 2 0 1 0 -70 90 -30 90 N
+P 2 0 1 0 -50 110 -50 70 N
+X ~ 1 0 150 110 D 40 40 1 1 P
+X ~ 2 0 -150 110 U 40 40 1 1 P
+ENDDRAW
+ENDDEF
+#
 # global_Crystal
 #
 DEF global_Crystal Y 0 40 N N 1 F N
@@ -274,6 +351,45 @@ X 2 2 150 0 50 L 40 40 1 1 P
 ENDDRAW
 ENDDEF
 #
+# global_D
+#
+DEF global_D D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "global_D" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H V C CNN
+F3 "" 0 0 50 H V C CNN
+$FPLIST
+ Diode_*
+ D-Pak_TO252AA
+ *SingleDiode
+ *_Diode_*
+ *SingleDiode*
+$ENDFPLIST
+DRAW
+P 2 0 1 6 -50 50 -50 -50 N
+P 3 0 1 0 50 50 -50 0 50 -50 F
+X K 1 -150 0 100 R 50 50 1 1 P
+X A 2 150 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# global_INDUCTOR
+#
+DEF global_INDUCTOR L 0 40 N N 1 F N
+F0 "L" -50 0 50 V V C CNN
+F1 "global_INDUCTOR" 100 0 50 V V C CNN
+F2 "" 0 0 50 H V C CNN
+F3 "" 0 0 50 H V C CNN
+DRAW
+A 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100
+A 0 -49 51 -889 889 0 1 0 N 1 -99 1 2
+A 0 51 51 -889 889 0 1 0 N 1 1 1 102
+A 0 148 48 -889 889 0 1 0 N 1 101 1 196
+X 1 1 0 300 100 D 50 50 1 1 P
+X 2 2 0 -300 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # global_LED
 #
 DEF global_LED D 0 40 Y N 1 F N
@@ -300,6 +416,34 @@ X A 2 200 0 150 L 40 40 1 1 P
 ENDDRAW
 ENDDEF
 #
+# global_NPN_2222A
+#
+DEF global_NPN_2222A Q 0 40 Y Y 1 F N
+F0 "Q" 150 -90 60 H V C CNN
+F1 "global_NPN_2222A" 260 0 60 V V C CNN
+F2 "U:SOT23-3" 400 350 60 H I C CNN
+F3 "" -100 0 60 H I C CNN
+F4 "2550" 450 -350 50 H V C CNN "Partkeepr"
+DRAW
+C 0 0 103 0 1 0 N
+P 2 0 1 0 -40 0 -100 0 N
+P 2 0 1 0 -40 0 50 -90 N
+P 2 0 1 0 -40 0 50 90 N
+P 2 0 1 0 -40 50 -40 -50 N
+P 2 0 1 0 -30 -20 -20 -10 N
+P 2 0 1 0 -30 -20 -20 -10 N
+P 2 0 1 0 -30 -20 -10 -30 N
+P 2 0 1 0 -30 -20 -10 -30 N
+P 2 0 1 0 -10 -30 -20 -10 N
+P 2 0 1 0 -10 -30 -20 -10 N
+P 2 0 1 0 50 -100 50 -90 N
+P 2 0 1 0 50 100 50 90 N
+X ~ 1 -300 0 200 R 50 50 1 1 I
+X ~ 2 50 -300 200 U 50 50 1 1 I
+X ~ 3 50 300 200 D 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
 # global_R
 #
 DEF global_R R 0 0 N Y 1 F N
@@ -318,18 +462,46 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# global_SW_PUSH
+# power_+BATT
 #
-DEF global_SW_PUSH SW 0 40 N N 1 F N
-F0 "SW" 150 110 50 H V C CNN
-F1 "global_SW_PUSH" 0 -80 50 H V C CNN
-F2 "" 0 0 50 H V C CNN
-F3 "" 0 0 50 H V C CNN
+DEF power_+BATT #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+BATT" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +BATT 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_3.3V
+#
+DEF power_3.3V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_3.3V" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +3V8 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_GND
+#
+DEF power_GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "power_GND" 0 -150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
 DRAW
-S -170 50 170 60 0 1 0 N
-P 4 0 1 0 -40 60 -30 90 30 90 40 60 N
-X 1 1 -300 0 200 R 50 50 0 1 P I
-X 2 2 300 0 200 L 50 50 0 1 P I
+P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
+X GND 1 0 0 0 D 50 50 1 1 W N
 ENDDRAW
 ENDDEF
 #

+ 1721 - 77
EDA/GPS.kicad_pcb

@@ -1,12 +1,12 @@
-(kicad_pcb (version 20171130) (host pcbnew "(5.1.6)-1")
+(kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2build2)
 
   (general
     (thickness 1.6)
-    (drawings 0)
-    (tracks 2)
+    (drawings 19)
+    (tracks 0)
     (zones 0)
-    (modules 1)
-    (nets 1)
+    (modules 58)
+    (nets 124)
   )
 
   (page A4)
@@ -59,7 +59,8 @@
     (pad_drill 0.762)
     (pad_to_mask_clearance 0.05)
     (aux_axis_origin 0 0)
-    (visible_elements FFFFFF7F)
+    (grid_origin 75 75)
+    (visible_elements FFFFF77F)
     (pcbplotparams
       (layerselection 0x010fc_ffffffff)
       (usegerberextensions false)
@@ -90,6 +91,129 @@
   )
 
   (net 0 "")
+  (net 1 "Net-(C1-Pad1)")
+  (net 2 /GND)
+  (net 3 "Net-(C2-Pad1)")
+  (net 4 /3.3V)
+  (net 5 /nrst)
+  (net 6 /USB_OTG_FS_VBUS)
+  (net 7 "Net-(D1-Pad1)")
+  (net 8 "Net-(D2-Pad2)")
+  (net 9 "Net-(D2-Pad1)")
+  (net 10 "Net-(D3-Pad2)")
+  (net 11 "Net-(D3-Pad1)")
+  (net 12 "Net-(D4-Pad1)")
+  (net 13 "Net-(D5-Pad1)")
+  (net 14 "Net-(D6-Pad1)")
+  (net 15 "Net-(D7-Pad1)")
+  (net 16 "Net-(D8-Pad1)")
+  (net 17 "Net-(D9-Pad1)")
+  (net 18 /e1)
+  (net 19 "Net-(DS1-Pad6)")
+  (net 20 /b1)
+  (net 21 /DIG3)
+  (net 22 /DIG2)
+  (net 23 /f1)
+  (net 24 /a1)
+  (net 25 /DIG1)
+  (net 26 /d1)
+  (net 27 "Net-(DS1-Pad3)")
+  (net 28 /c1)
+  (net 29 /g1)
+  (net 30 "Net-(J1-Pad0)")
+  (net 31 /USB_OTG_FS_ID)
+  (net 32 /USB_OTG_FS_P)
+  (net 33 /USB_OTG_FS_N)
+  (net 34 "Net-(Q1-Pad3)")
+  (net 35 /Di1)
+  (net 36 "Net-(Q2-Pad3)")
+  (net 37 /J1)
+  (net 38 "Net-(Q3-Pad3)")
+  (net 39 "Net-(Q4-Pad3)")
+  (net 40 /J2)
+  (net 41 "Net-(Q5-Pad3)")
+  (net 42 "Net-(Q6-Pad3)")
+  (net 43 /Di2)
+  (net 44 /C1)
+  (net 45 /C2)
+  (net 46 "Net-(Q9-Pad3)")
+  (net 47 /Point)
+  (net 48 "Net-(Q10-Pad3)")
+  (net 49 /J3)
+  (net 50 "Net-(Q11-Pad3)")
+  (net 51 "Net-(Q12-Pad3)")
+  (net 52 /J4)
+  (net 53 "Net-(Q13-Pad3)")
+  (net 54 "Net-(Q14-Pad3)")
+  (net 55 /Di3)
+  (net 56 "Net-(R2-Pad2)")
+  (net 57 /wc)
+  (net 58 "Net-(U1-Pad18)")
+  (net 59 "Net-(U1-Pad23)")
+  (net 60 "Net-(U1-Pad24)")
+  (net 61 "Net-(U1-Pad16)")
+  (net 62 "Net-(U1-Pad17)")
+  (net 63 "Net-(U1-Pad13)")
+  (net 64 "Net-(U1-Pad14)")
+  (net 65 /TX)
+  (net 66 "Net-(U1-Pad22)")
+  (net 67 /RX)
+  (net 68 "Net-(U1-Pad15)")
+  (net 69 "Net-(U1-Pad19)")
+  (net 70 "Net-(U1-Pad12)")
+  (net 71 "Net-(U1-Pad11)")
+  (net 72 "Net-(U1-Pad10)")
+  (net 73 "Net-(U1-Pad9)")
+  (net 74 "Net-(U1-Pad8)")
+  (net 75 "Net-(U1-Pad7)")
+  (net 76 "Net-(U1-Pad6)")
+  (net 77 "Net-(U1-Pad5)")
+  (net 78 "Net-(U1-Pad4)")
+  (net 79 "Net-(U1-Pad3)")
+  (net 80 "Net-(U1-Pad2)")
+  (net 81 "Net-(U1-Pad1)")
+  (net 82 "Net-(U2-Pad46)")
+  (net 83 "Net-(U2-Pad45)")
+  (net 84 "Net-(U2-Pad44)")
+  (net 85 "Net-(U2-Pad41)")
+  (net 86 "Net-(U2-Pad40)")
+  (net 87 "Net-(U2-Pad39)")
+  (net 88 "Net-(U2-Pad38)")
+  (net 89 /swclk)
+  (net 90 /swdio)
+  (net 91 "Net-(U2-Pad31)")
+  (net 92 "Net-(U2-Pad30)")
+  (net 93 "Net-(U2-Pad29)")
+  (net 94 "Net-(U2-Pad28)")
+  (net 95 "Net-(U2-Pad27)")
+  (net 96 "Net-(U2-Pad26)")
+  (net 97 "Net-(U2-Pad25)")
+  (net 98 "Net-(U2-Pad22)")
+  (net 99 "Net-(U2-Pad21)")
+  (net 100 "Net-(U2-Pad20)")
+  (net 101 "Net-(U2-Pad19)")
+  (net 102 "Net-(U2-Pad18)")
+  (net 103 "Net-(U2-Pad17)")
+  (net 104 "Net-(U2-Pad16)")
+  (net 105 "Net-(U2-Pad15)")
+  (net 106 "Net-(U2-Pad14)")
+  (net 107 "Net-(U2-Pad13)")
+  (net 108 "Net-(U2-Pad12)")
+  (net 109 "Net-(U2-Pad11)")
+  (net 110 "Net-(U2-Pad10)")
+  (net 111 "Net-(U2-Pad4)")
+  (net 112 "Net-(U2-Pad3)")
+  (net 113 "Net-(U2-Pad2)")
+  (net 114 "Net-(U2-Pad1)")
+  (net 115 /Vbat)
+  (net 116 /sda)
+  (net 117 /sdl)
+  (net 118 /D1)
+  (net 119 /D2)
+  (net 120 /EN)
+  (net 121 /LATCH)
+  (net 122 /D3)
+  (net 123 /D0)
 
   (net_class Default "This is the default net class."
     (clearance 0.2)
@@ -98,78 +222,1598 @@
     (via_drill 0.4)
     (uvia_dia 0.3)
     (uvia_drill 0.1)
+    (add_net /3.3V)
+    (add_net /C1)
+    (add_net /C2)
+    (add_net /D0)
+    (add_net /D1)
+    (add_net /D2)
+    (add_net /D3)
+    (add_net /DIG1)
+    (add_net /DIG2)
+    (add_net /DIG3)
+    (add_net /Di1)
+    (add_net /Di2)
+    (add_net /Di3)
+    (add_net /EN)
+    (add_net /GND)
+    (add_net /J1)
+    (add_net /J2)
+    (add_net /J3)
+    (add_net /J4)
+    (add_net /LATCH)
+    (add_net /Point)
+    (add_net /RX)
+    (add_net /TX)
+    (add_net /USB_OTG_FS_ID)
+    (add_net /USB_OTG_FS_N)
+    (add_net /USB_OTG_FS_P)
+    (add_net /USB_OTG_FS_VBUS)
+    (add_net /Vbat)
+    (add_net /a1)
+    (add_net /b1)
+    (add_net /c1)
+    (add_net /d1)
+    (add_net /e1)
+    (add_net /f1)
+    (add_net /g1)
+    (add_net /nrst)
+    (add_net /sda)
+    (add_net /sdl)
+    (add_net /swclk)
+    (add_net /swdio)
+    (add_net /wc)
+    (add_net "Net-(C1-Pad1)")
+    (add_net "Net-(C2-Pad1)")
+    (add_net "Net-(D1-Pad1)")
+    (add_net "Net-(D2-Pad1)")
+    (add_net "Net-(D2-Pad2)")
+    (add_net "Net-(D3-Pad1)")
+    (add_net "Net-(D3-Pad2)")
+    (add_net "Net-(D4-Pad1)")
+    (add_net "Net-(D5-Pad1)")
+    (add_net "Net-(D6-Pad1)")
+    (add_net "Net-(D7-Pad1)")
+    (add_net "Net-(D8-Pad1)")
+    (add_net "Net-(D9-Pad1)")
+    (add_net "Net-(DS1-Pad3)")
+    (add_net "Net-(DS1-Pad6)")
+    (add_net "Net-(J1-Pad0)")
+    (add_net "Net-(Q1-Pad3)")
+    (add_net "Net-(Q10-Pad3)")
+    (add_net "Net-(Q11-Pad3)")
+    (add_net "Net-(Q12-Pad3)")
+    (add_net "Net-(Q13-Pad3)")
+    (add_net "Net-(Q14-Pad3)")
+    (add_net "Net-(Q2-Pad3)")
+    (add_net "Net-(Q3-Pad3)")
+    (add_net "Net-(Q4-Pad3)")
+    (add_net "Net-(Q5-Pad3)")
+    (add_net "Net-(Q6-Pad3)")
+    (add_net "Net-(Q9-Pad3)")
+    (add_net "Net-(R2-Pad2)")
+    (add_net "Net-(U1-Pad1)")
+    (add_net "Net-(U1-Pad10)")
+    (add_net "Net-(U1-Pad11)")
+    (add_net "Net-(U1-Pad12)")
+    (add_net "Net-(U1-Pad13)")
+    (add_net "Net-(U1-Pad14)")
+    (add_net "Net-(U1-Pad15)")
+    (add_net "Net-(U1-Pad16)")
+    (add_net "Net-(U1-Pad17)")
+    (add_net "Net-(U1-Pad18)")
+    (add_net "Net-(U1-Pad19)")
+    (add_net "Net-(U1-Pad2)")
+    (add_net "Net-(U1-Pad22)")
+    (add_net "Net-(U1-Pad23)")
+    (add_net "Net-(U1-Pad24)")
+    (add_net "Net-(U1-Pad3)")
+    (add_net "Net-(U1-Pad4)")
+    (add_net "Net-(U1-Pad5)")
+    (add_net "Net-(U1-Pad6)")
+    (add_net "Net-(U1-Pad7)")
+    (add_net "Net-(U1-Pad8)")
+    (add_net "Net-(U1-Pad9)")
+    (add_net "Net-(U2-Pad1)")
+    (add_net "Net-(U2-Pad10)")
+    (add_net "Net-(U2-Pad11)")
+    (add_net "Net-(U2-Pad12)")
+    (add_net "Net-(U2-Pad13)")
+    (add_net "Net-(U2-Pad14)")
+    (add_net "Net-(U2-Pad15)")
+    (add_net "Net-(U2-Pad16)")
+    (add_net "Net-(U2-Pad17)")
+    (add_net "Net-(U2-Pad18)")
+    (add_net "Net-(U2-Pad19)")
+    (add_net "Net-(U2-Pad2)")
+    (add_net "Net-(U2-Pad20)")
+    (add_net "Net-(U2-Pad21)")
+    (add_net "Net-(U2-Pad22)")
+    (add_net "Net-(U2-Pad25)")
+    (add_net "Net-(U2-Pad26)")
+    (add_net "Net-(U2-Pad27)")
+    (add_net "Net-(U2-Pad28)")
+    (add_net "Net-(U2-Pad29)")
+    (add_net "Net-(U2-Pad3)")
+    (add_net "Net-(U2-Pad30)")
+    (add_net "Net-(U2-Pad31)")
+    (add_net "Net-(U2-Pad38)")
+    (add_net "Net-(U2-Pad39)")
+    (add_net "Net-(U2-Pad4)")
+    (add_net "Net-(U2-Pad40)")
+    (add_net "Net-(U2-Pad41)")
+    (add_net "Net-(U2-Pad44)")
+    (add_net "Net-(U2-Pad45)")
+    (add_net "Net-(U2-Pad46)")
   )
 
-  (module mw_inductor (layer F.Cu) (tedit 5F282DFA) (tstamp 5F282DFA)
-    (at 147.76 96.21)
-    (attr smd virtual)
-    (fp_text reference REF** (at 2.605 2.075) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 300mL (at 2.605 4.075) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 5.21 6.15) (end 4.689 5.535) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.689 5.535) (end 4.587291 5.351661) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.587291 5.351661) (end 4.563485 5.143356) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.563485 5.143356) (end 4.621206 4.941796) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.621206 4.941796) (end 4.751667 4.777668) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.751667 4.777668) (end 5.444635 4.190618) (layer F.Cu) (width 0.25))
-    (fp_line (start 5.444635 4.190618) (end 5.575095 4.02649) (layer F.Cu) (width 0.25))
-    (fp_line (start 5.575095 4.02649) (end 5.632816 3.82493) (layer F.Cu) (width 0.25))
-    (fp_line (start 5.632816 3.82493) (end 5.60901 3.616624) (layer F.Cu) (width 0.25))
-    (fp_line (start 5.60901 3.616624) (end 5.507301 3.433285) (layer F.Cu) (width 0.25))
-    (fp_line (start 5.507301 3.433285) (end 5.343173 3.302824) (layer F.Cu) (width 0.25))
-    (fp_line (start 5.343173 3.302824) (end 5.141614 3.245104) (layer F.Cu) (width 0.25))
-    (fp_line (start 5.141614 3.245104) (end 4.933308 3.26891) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.933308 3.26891) (end 4.749969 3.370619) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.749969 3.370619) (end 2.544034 5.239386) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.544034 5.239386) (end 2.360695 5.341095) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.360695 5.341095) (end 2.152389 5.364901) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.152389 5.364901) (end 1.95083 5.307181) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.95083 5.307181) (end 1.786702 5.17672) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.786702 5.17672) (end 1.684993 4.993381) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.684993 4.993381) (end 1.661187 4.785075) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.661187 4.785075) (end 1.718907 4.583515) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.718907 4.583515) (end 1.849368 4.419387) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.849368 4.419387) (end 4.055303 2.55062) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.055303 2.55062) (end 4.185764 2.386492) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.185764 2.386492) (end 4.243485 2.184932) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.243485 2.184932) (end 4.219679 1.976627) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.219679 1.976627) (end 4.11797 1.793287) (layer F.Cu) (width 0.25))
-    (fp_line (start 4.11797 1.793287) (end 3.953842 1.662827) (layer F.Cu) (width 0.25))
-    (fp_line (start 3.953842 1.662827) (end 3.752282 1.605106) (layer F.Cu) (width 0.25))
-    (fp_line (start 3.752282 1.605106) (end 3.543977 1.628912) (layer F.Cu) (width 0.25))
-    (fp_line (start 3.543977 1.628912) (end 3.360638 1.730621) (layer F.Cu) (width 0.25))
-    (fp_line (start 3.360638 1.730621) (end 1.154703 3.599389) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.154703 3.599389) (end 0.971363 3.701098) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.971363 3.701098) (end 0.763058 3.724904) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.763058 3.724904) (end 0.561498 3.667183) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.561498 3.667183) (end 0.39737 3.536722) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.39737 3.536722) (end 0.295661 3.353383) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.295661 3.353383) (end 0.271855 3.145077) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.271855 3.145077) (end 0.329576 2.943518) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.329576 2.943518) (end 0.460037 2.77939) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.460037 2.77939) (end 2.665972 0.910622) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.665972 0.910622) (end 2.796433 0.746494) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.796433 0.746494) (end 2.854153 0.544935) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.854153 0.544935) (end 2.830348 0.336629) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.830348 0.336629) (end 2.728638 0.15329) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.728638 0.15329) (end 2.56451 0.022829) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.56451 0.022829) (end 2.362951 -0.034892) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.362951 -0.034892) (end 2.154645 -0.011086) (layer F.Cu) (width 0.25))
-    (fp_line (start 2.154645 -0.011086) (end 1.971306 0.090623) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.971306 0.090623) (end 1.278338 0.677674) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.278338 0.677674) (end 1.094999 0.779383) (layer F.Cu) (width 0.25))
-    (fp_line (start 1.094999 0.779383) (end 0.886694 0.803189) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.886694 0.803189) (end 0.685134 0.745468) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.685134 0.745468) (end 0.521006 0.615007) (layer F.Cu) (width 0.25))
-    (fp_line (start 0.521006 0.615007) (end 0 0) (layer F.Cu) (width 0.25))
-    (pad 1 smd circle (at 0 0) (size 0.25 0.25) (layers F.Cu))
-    (pad 2 smd circle (at 5.21 6.15) (size 0.25 0.25) (layers F.Cu))
-  )
-
-  (segment (start 154.46 102.96) (end 154.96 102.96) (width 0.25) (layer F.Cu) (net 0))
-  (segment (start 154.96 102.96) (end 154.38 103.54) (width 0.25) (layer F.Cu) (net 0))
+  (module Y:5032 (layer F.Cu) (tedit 592E7CF3) (tstamp 60DE021F)
+    (at 177.5 60)
+    (path /60DC58A2)
+    (fp_text reference Y1 (at 0 2.2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 25Mhz (at 0 -2.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.75 -1.25) (end 0.75 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.75 1.25) (end 0.75 1.25) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 1 smd rect (at -1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+  )
+
+  (module U:SO16 (layer B.Cu) (tedit 5D88D7C8) (tstamp 60DE0217)
+    (at 58 71.5 90)
+    (path /60DC57CE)
+    (fp_text reference U5 (at 6.985 0 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value CD74HC4511 (at -0.127 0.127 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_arc (start -5.969 0) (end -5.842001 -0.761999) (angle 161.0753556) (layer B.SilkS) (width 0.17))
+    (fp_line (start 5.95 -5.725) (end -5.95 -5.725) (layer B.SilkS) (width 0.17))
+    (fp_line (start 5.95 5.725) (end 5.95 -5.725) (layer B.SilkS) (width 0.17))
+    (fp_line (start -5.95 5.725) (end 5.95 5.725) (layer B.SilkS) (width 0.17))
+    (fp_line (start -5.95 -5.725) (end -5.95 5.725) (layer B.SilkS) (width 0.17))
+    (pad 1 smd rect (at -4.445 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 118 /D1))
+    (pad 2 smd rect (at -3.175 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 119 /D2))
+    (pad 3 smd rect (at -1.905 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 120 /EN))
+    (pad 4 smd rect (at -0.635 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 121 /LATCH))
+    (pad 5 smd rect (at 0.635 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 2 /GND))
+    (pad 6 smd rect (at 1.905 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 122 /D3))
+    (pad 7 smd rect (at 3.175 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 123 /D0))
+    (pad 8 smd rect (at 4.445 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 2 /GND))
+    (pad 9 smd rect (at 4.445 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 18 /e1))
+    (pad 10 smd rect (at 3.175 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 26 /d1))
+    (pad 11 smd rect (at 1.905 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 28 /c1))
+    (pad 12 smd rect (at 0.635 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 20 /b1))
+    (pad 13 smd rect (at -0.635 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 24 /a1))
+    (pad 14 smd rect (at -1.905 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 29 /g1))
+    (pad 15 smd rect (at -3.175 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 23 /f1))
+    (pad 16 smd rect (at -4.445 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 4 /3.3V))
+  )
+
+  (module U:SO8N (layer F.Cu) (tedit 5D9B0AA0) (tstamp 60DE01FE)
+    (at 59 92.5)
+    (path /60DC57F2)
+    (fp_text reference U4 (at 3.5 0 90) (layer F.SilkS)
+      (effects (font (size 0.75 0.75) (thickness 0.15)))
+    )
+    (fp_text value M24C32 (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -1.75) (end 2.5 -1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.5 -1.75) (end 2.5 1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.5 -1.75) (end 2.5 -1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.5 1.75) (end -2.5 -1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.5 1.75) (end -2.5 1.75) (layer F.SilkS) (width 0.15))
+    (fp_circle (center -1.95 1.35) (end -1.95 1.55) (layer F.SilkS) (width 0.15))
+    (pad 8 smd rect (at -1.905 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 116 /sda))
+    (pad 7 smd rect (at -0.635 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 117 /sdl))
+    (pad 6 smd rect (at 0.635 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 57 /wc))
+    (pad 5 smd rect (at 1.905 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 4 smd rect (at 1.905 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 3 smd rect (at 0.635 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 2 smd rect (at -0.7 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.905 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+  )
+
+  (module U:TSOT23-5L (layer F.Cu) (tedit 595FA4FB) (tstamp 60DE01EC)
+    (at 88.97 103.674999)
+    (path /60DC5804)
+    (fp_text reference U3 (at -4.9 -1.4) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value STC4054 (at -3.5 -2.7) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (pad 5 connect rect (at -0.95 -1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 56 "Net-(R2-Pad2)"))
+    (pad 4 connect rect (at 0.95 -1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 6 /USB_OTG_FS_VBUS))
+    (pad 3 connect rect (at 0.95 1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 115 /Vbat))
+    (pad 2 connect rect (at 0 1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 2 /GND))
+    (pad 1 connect rect (at -0.95 1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 7 "Net-(D1-Pad1)"))
+  )
+
+  (module U:LQFP48 (layer F.Cu) (tedit 57E941AE) (tstamp 60DE01E3)
+    (at 75.5 93)
+    (path /60DC5833)
+    (fp_text reference U2 (at 0 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value STM32L433Cx (at 0 -2.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 3 -3.5) (end -3.5 -3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3 -3.5) (end 3.5 -3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.5 3.5) (end -3.5 -3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.SilkS) (width 0.15))
+    (fp_circle (center -2.75 3) (end -2.75 3.25) (layer F.SilkS) (width 0.15))
+    (pad 48 smd rect (at -4.25 2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 47 smd rect (at -4.25 2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 46 smd rect (at -4.25 1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 82 "Net-(U2-Pad46)"))
+    (pad 45 smd rect (at -4.25 1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 83 "Net-(U2-Pad45)"))
+    (pad 44 smd rect (at -4.25 0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 84 "Net-(U2-Pad44)"))
+    (pad 43 smd rect (at -4.25 0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 65 /TX))
+    (pad 42 smd rect (at -4.25 -0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 67 /RX))
+    (pad 41 smd rect (at -4.25 -0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 85 "Net-(U2-Pad41)"))
+    (pad 40 smd rect (at -4.25 -1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 86 "Net-(U2-Pad40)"))
+    (pad 39 smd rect (at -4.25 -1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 87 "Net-(U2-Pad39)"))
+    (pad 38 smd rect (at -4.25 -2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 88 "Net-(U2-Pad38)"))
+    (pad 37 smd rect (at -4.25 -2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 89 /swclk))
+    (pad 36 smd rect (at -2.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 35 smd rect (at -2.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 34 smd rect (at -1.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 90 /swdio))
+    (pad 33 smd rect (at -1.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 32 /USB_OTG_FS_P))
+    (pad 32 smd rect (at -0.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 33 /USB_OTG_FS_N))
+    (pad 31 smd rect (at -0.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 91 "Net-(U2-Pad31)"))
+    (pad 30 smd rect (at 0.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 92 "Net-(U2-Pad30)"))
+    (pad 29 smd rect (at 0.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 93 "Net-(U2-Pad29)"))
+    (pad 28 smd rect (at 1.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 94 "Net-(U2-Pad28)"))
+    (pad 27 smd rect (at 1.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 95 "Net-(U2-Pad27)"))
+    (pad 26 smd rect (at 2.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 96 "Net-(U2-Pad26)"))
+    (pad 25 smd rect (at 2.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 97 "Net-(U2-Pad25)"))
+    (pad 24 smd rect (at 4.25 -2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 23 smd rect (at 4.25 -2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 22 smd rect (at 4.25 -1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 98 "Net-(U2-Pad22)"))
+    (pad 21 smd rect (at 4.25 -1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 99 "Net-(U2-Pad21)"))
+    (pad 20 smd rect (at 4.25 -0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 100 "Net-(U2-Pad20)"))
+    (pad 19 smd rect (at 4.25 -0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 101 "Net-(U2-Pad19)"))
+    (pad 18 smd rect (at 4.25 0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 102 "Net-(U2-Pad18)"))
+    (pad 17 smd rect (at 4.25 0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 103 "Net-(U2-Pad17)"))
+    (pad 16 smd rect (at 4.25 1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 104 "Net-(U2-Pad16)"))
+    (pad 15 smd rect (at 4.25 1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 105 "Net-(U2-Pad15)"))
+    (pad 14 smd rect (at 4.25 2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 106 "Net-(U2-Pad14)"))
+    (pad 13 smd rect (at 4.25 2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 107 "Net-(U2-Pad13)"))
+    (pad 12 smd rect (at 2.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 108 "Net-(U2-Pad12)"))
+    (pad 11 smd rect (at 2.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 109 "Net-(U2-Pad11)"))
+    (pad 10 smd rect (at 1.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 110 "Net-(U2-Pad10)"))
+    (pad 9 smd rect (at 1.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 8 smd rect (at 0.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 7 smd rect (at 0.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+    (pad 6 smd rect (at -0.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 5 smd rect (at -0.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 4 smd rect (at -1.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 111 "Net-(U2-Pad4)"))
+    (pad 3 smd rect (at -1.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 112 "Net-(U2-Pad3)"))
+    (pad 2 smd rect (at -2.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 113 "Net-(U2-Pad2)"))
+    (pad 1 smd rect (at -2.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 114 "Net-(U2-Pad1)"))
+  )
+
+  (module Module:NEO-7 (layer F.Cu) (tedit 60DDE4A9) (tstamp 60DE01A9)
+    (at 75 53)
+    (path /60DC58E3)
+    (fp_text reference U1 (at 4 9) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value NEO-7M (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -6.1 -8) (end -6.1 8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.1 -8) (end -6.1 -8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.1 8) (end 6.1 -8) (layer F.SilkS) (width 0.12))
+    (fp_line (start -6.1 8) (end 6.1 8) (layer F.SilkS) (width 0.12))
+    (pad 18 smd rect (at -6 0.4) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 58 "Net-(U1-Pad18)"))
+    (pad 23 smd rect (at -6 5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 59 "Net-(U1-Pad23)"))
+    (pad 24 smd rect (at -6 7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 60 "Net-(U1-Pad24)"))
+    (pad 16 smd rect (at -6 -3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 61 "Net-(U1-Pad16)"))
+    (pad 17 smd rect (at -6 -0.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 62 "Net-(U1-Pad17)"))
+    (pad 13 smd rect (at -6 -7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 63 "Net-(U1-Pad13)"))
+    (pad 14 smd rect (at -6 -5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 64 "Net-(U1-Pad14)"))
+    (pad 20 smd rect (at -6 2.6) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 65 /TX))
+    (pad 22 smd rect (at -6 4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 66 "Net-(U1-Pad22)"))
+    (pad 21 smd rect (at -6 3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 67 /RX))
+    (pad 15 smd rect (at -6 -4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 68 "Net-(U1-Pad15)"))
+    (pad 19 smd rect (at -6 1.5) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 69 "Net-(U1-Pad19)"))
+    (pad 12 smd rect (at 6 -7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 70 "Net-(U1-Pad12)"))
+    (pad 11 smd rect (at 6 -5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 71 "Net-(U1-Pad11)"))
+    (pad 10 smd rect (at 6 -4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 72 "Net-(U1-Pad10)"))
+    (pad 9 smd rect (at 6 -3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 73 "Net-(U1-Pad9)"))
+    (pad 8 smd rect (at 6 -2.6) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 74 "Net-(U1-Pad8)"))
+    (pad 7 smd rect (at 6 0.4) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 75 "Net-(U1-Pad7)"))
+    (pad 6 smd rect (at 6 1.5) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 76 "Net-(U1-Pad6)"))
+    (pad 5 smd rect (at 6 2.6) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 77 "Net-(U1-Pad5)"))
+    (pad 4 smd rect (at 6 3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 78 "Net-(U1-Pad4)"))
+    (pad 3 smd rect (at 6 4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 79 "Net-(U1-Pad3)"))
+    (pad 2 smd rect (at 6 5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 80 "Net-(U1-Pad2)"))
+    (pad 1 smd rect (at 6 7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 81 "Net-(U1-Pad1)"))
+    (model ${MY_PATH}/3D/module.3dshapes/NEO-7.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 90))
+    )
+  )
+
+  (module SW:SW (layer F.Cu) (tedit 57260B93) (tstamp 60DE0189)
+    (at 148.625001 104.904999)
+    (path /60DC58DD)
+    (fp_text reference SW1 (at 0 -6.985) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value nrst (at 0 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.27 -4.445) (end 1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end 1.27 -4.445) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.27 -0.635) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -5.08) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at 0 0) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE017F)
+    (at 222.5 82.5)
+    (path /60DF3A08)
+    (fp_text reference R15 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 54 "Net-(Q14-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 21 /DIG3) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0177)
+    (at 217.5 82.5)
+    (path /60F8A794)
+    (fp_text reference R14 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(Q13-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 17 "Net-(D9-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE016F)
+    (at 212.5 82.5)
+    (path /60F5A9A2)
+    (fp_text reference R13 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(Q12-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 16 "Net-(D8-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0167)
+    (at 207.5 82.5)
+    (path /60F8A780)
+    (fp_text reference R12 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q11-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 15 "Net-(D7-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE015F)
+    (at 202.5 82.5)
+    (path /60F5A98E)
+    (fp_text reference R11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q10-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 14 "Net-(D6-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0157)
+    (at 197.5 82.5)
+    (path /60DF6275)
+    (fp_text reference R10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q9-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE014F)
+    (at 192.5 82.5)
+    (path /60DF3384)
+    (fp_text reference R9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 42 "Net-(Q6-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 22 /DIG2) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0147)
+    (at 227.5 77.5)
+    (path /60F8A76C)
+    (fp_text reference R8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q5-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 13 "Net-(D5-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE013F)
+    (at 222.5 77.5)
+    (path /60F5A97A)
+    (fp_text reference R7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 39 "Net-(Q4-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 12 "Net-(D4-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0137)
+    (at 217.5 77.5)
+    (path /60F8A759)
+    (fp_text reference R6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q3-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 11 "Net-(D3-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE012F)
+    (at 212.5 77.5)
+    (path /60F5A967)
+    (fp_text reference R5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 36 "Net-(Q2-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(D2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0127)
+    (at 207.5 77.5)
+    (path /60DF2FF3)
+    (fp_text reference R4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q1-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 25 /DIG1) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE011F)
+    (at 202.5 77.5)
+    (path /60DC57EA)
+    (fp_text reference R3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 57 /wc) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0117)
+    (at 197.5 77.5)
+    (path /60DC581C)
+    (fp_text reference R2 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value "6K 1%" (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 56 "Net-(R2-Pad2)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE010F)
+    (at 192.5 77.5)
+    (path /60DC58CE)
+    (fp_text reference R1 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE0107)
+    (at 214.451 64.455999)
+    (path /60DE851A)
+    (fp_text reference Q14 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 54 "Net-(Q14-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 55 /Di3))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE0100)
+    (at 220 70)
+    (path /60F8A79B)
+    (fp_text reference Q13 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(Q13-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 52 /J4))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00F9)
+    (at 170.581 100.365999)
+    (path /60F5A9A9)
+    (fp_text reference Q12 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(Q12-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 52 /J4))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00F2)
+    (at 174.581 96.625999)
+    (path /60F8A787)
+    (fp_text reference Q11 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q11-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 49 /J3))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00EB)
+    (at 164.331 103.215999)
+    (path /60F5A995)
+    (fp_text reference Q10 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q10-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 49 /J3))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00E4)
+    (at 210.751 69.665999)
+    (path /60DF59A1)
+    (fp_text reference Q9 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q9-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 27 "Net-(DS1-Pad3)"))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 47 /Point))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00DD)
+    (at 190 67.5)
+    (path /60F8A753)
+    (fp_text reference Q8 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 45 /C2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00D6)
+    (at 200 67.5)
+    (path /60F5A961)
+    (fp_text reference Q7 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 44 /C1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00CF)
+    (at 166.881 99.475999)
+    (path /60DE7F4F)
+    (fp_text reference Q6 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 42 "Net-(Q6-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 43 /Di2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00C8)
+    (at 170.881 96.625999)
+    (path /60F8A773)
+    (fp_text reference Q5 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q5-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 40 /J2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00C1)
+    (at 160.631 106.395999)
+    (path /60F5A981)
+    (fp_text reference Q4 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 39 "Net-(Q4-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 40 /J2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00BA)
+    (at 213.121 60.715999)
+    (path /60F8A760)
+    (fp_text reference Q3 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q3-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 37 /J1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00B3)
+    (at 185 67.5)
+    (path /60F5A96E)
+    (fp_text reference Q2 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 36 "Net-(Q2-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 37 /J1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00AC)
+    (at 210.751 65.925999)
+    (path /60DE75AC)
+    (fp_text reference Q1 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q1-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 35 /Di1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector:Micro-USB (layer F.Cu) (tedit 5B3625F1) (tstamp 60DE00A5)
+    (at 110 90 67.5)
+    (path /60DC5827)
+    (fp_text reference J1 (at 6.6 -1.7 157.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Micro_USB (at 0 4.5 67.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user "PCB edge" (at 0 3 67.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.675 -2.75) (end 3.675 -2.75) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.675 -2.75) (end 3.675 1.75) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.675 -2.75) (end -3.675 1.75) (layer F.Fab) (width 0.15))
+    (pad 0 thru_hole oval (at 4.85 -3.3 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 0 thru_hole oval (at 4.85 0 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 0 thru_hole oval (at -4.85 0 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 0 thru_hole oval (at -4.85 -3.3 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 5 smd rect (at 1.3 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 4 smd rect (at 0.65 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 31 /USB_OTG_FS_ID))
+    (pad 3 smd rect (at 0 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 32 /USB_OTG_FS_P))
+    (pad 2 smd rect (at -0.65 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 33 /USB_OTG_FS_N))
+    (pad 1 smd rect (at -1.3 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 6 /USB_OTG_FS_VBUS))
+  )
+
+  (module LED:7segment_3 (layer F.Cu) (tedit 60DDDCAE) (tstamp 60DE0093)
+    (at 75 75)
+    (path /60DC58ED)
+    (fp_text reference DS1 (at 16.51 11.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 7segment_3 (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -18.8 9.5) (end 18.8 9.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 18.8 -9.5) (end -18.8 -9.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 18.8 -9.5) (end 18.8 9.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -18.8 9.5) (end -18.8 -9.5) (layer F.SilkS) (width 0.12))
+    (pad 1 thru_hole circle (at -6.35 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 18 /e1))
+    (pad 6 thru_hole circle (at 6.35 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 19 "Net-(DS1-Pad6)"))
+    (pad 7 thru_hole circle (at 6.35 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 20 /b1))
+    (pad 8 thru_hole circle (at 3.81 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 21 /DIG3))
+    (pad 9 thru_hole circle (at 1.27 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 22 /DIG2))
+    (pad 10 thru_hole circle (at -1.27 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 23 /f1))
+    (pad 11 thru_hole circle (at -3.81 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 24 /a1))
+    (pad 12 thru_hole circle (at -6.35 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 25 /DIG1))
+    (pad 2 thru_hole circle (at -3.81 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 26 /d1))
+    (pad 3 thru_hole circle (at -1.27 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 27 "Net-(DS1-Pad3)"))
+    (pad 4 thru_hole circle (at 1.27 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 28 /c1))
+    (pad 5 thru_hole circle (at 3.81 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 29 /g1))
+    (model ${MY_PATH}/3D/LED.3dshapes/7segment_3.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE007F)
+    (at 170 90)
+    (path /60F8A78E)
+    (fp_text reference D9 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 17 "Net-(D9-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0075)
+    (at 100.5 49.5)
+    (path /60F5A99C)
+    (fp_text reference D8 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 16 "Net-(D8-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE006B)
+    (at 112.5 75)
+    (path /60F8A77A)
+    (fp_text reference D7 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 15 "Net-(D7-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0061)
+    (at 100.5 100.5)
+    (path /60F5A988)
+    (fp_text reference D6 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 14 "Net-(D6-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0057)
+    (at 75 111)
+    (path /60F8A766)
+    (fp_text reference D5 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 13 "Net-(D5-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE004D)
+    (at 49.5 100.5)
+    (path /60F5A974)
+    (fp_text reference D4 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 12 "Net-(D4-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0043)
+    (at 39 75)
+    (path /60F8A74C)
+    (fp_text reference D3 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 11 "Net-(D3-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0039)
+    (at 49.6 49.6)
+    (path /60F5A95A)
+    (fp_text reference D2 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(D2-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE002F)
+    (at 75 39)
+    (path /60DC580A)
+    (fp_text reference D1 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 6 /USB_OTG_FS_VBUS))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(D1-Pad1)"))
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE0025)
+    (at 225 95)
+    (path /60DC5810)
+    (fp_text reference C11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value C (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 6 /USB_OTG_FS_VBUS) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE001D)
+    (at 219.125 95)
+    (path /60DC5884)
+    (fp_text reference C10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE0015)
+    (at 215 95)
+    (path /60DC588B)
+    (fp_text reference C9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE000D)
+    (at 210 95)
+    (path /60DC587B)
+    (fp_text reference C8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE0005)
+    (at 205 95)
+    (path /60DC58D6)
+    (fp_text reference C7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFFD)
+    (at 200 95)
+    (path /60DC5872)
+    (fp_text reference C6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFF5)
+    (at 215 90)
+    (path /60DC5869)
+    (fp_text reference C5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 1µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFED)
+    (at 210 90)
+    (path /60DC58AB)
+    (fp_text reference C4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFE5)
+    (at 205 90)
+    (path /60DC5854)
+    (fp_text reference C3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 60DDFFDD)
+    (at 200 90.05)
+    (path /60DC589B)
+    (fp_text reference C2 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 60DDFFD5)
+    (at 196.5 90)
+    (path /60DC5894)
+    (fp_text reference C1 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_line (start 75 75) (end 104.21 45.79) (layer Eco1.User) (width 0.15))
+  (gr_arc (start 75 75) (end 113.099999 87.189999) (angle -349.1909214) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 109.4 93.8) (end 111.2 94.6) (layer Eco1.User) (width 0.15))
+  (gr_line (start 106 92.4) (end 110.137936 94.118876) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 108.9 85.5) (end 106 92.4) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 108.9 85.5) (end 113.099999 87.189999) (layer Edge.Cuts) (width 0.05))
+  (gr_circle (center 75 75) (end 100.4 49.6) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 35.63 75) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 47.06 102.94) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 114.37) (end 75 115.64) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 75 114.37) (layer Eco1.User) (width 0.15))
+  (gr_line (start 104.21 104.21) (end 75 75) (layer Eco1.User) (width 0.15) (tstamp 60DED436))
+  (gr_line (start 75 75) (end 115.64 75) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 75 34.36) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 45.79 45.79) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 75 115) (layer Eco2.User) (width 0.15))
+  (gr_line (start 75 75) (end 35 75) (layer Eco2.User) (width 0.15))
+  (gr_line (start 75 75) (end 115 75) (layer Eco2.User) (width 0.15))
+  (gr_line (start 75 75) (end 75 35) (layer Eco2.User) (width 0.15))
 
 )

+ 1825 - 1
EDA/GPS.kicad_pcb-bak

@@ -1 +1,1825 @@
-(kicad_pcb (version 4) (host kicad "dummy file") )
+(kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2build2)
+
+  (general
+    (thickness 1.6)
+    (drawings 22)
+    (tracks 0)
+    (zones 0)
+    (modules 58)
+    (nets 124)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.2)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (via_size 0.8)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (edge_width 0.05)
+    (segment_width 0.2)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.12)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.524 1.524)
+    (pad_drill 0.762)
+    (pad_to_mask_clearance 0.05)
+    (aux_axis_origin 0 0)
+    (grid_origin 75 75)
+    (visible_elements FFFFF77F)
+    (pcbplotparams
+      (layerselection 0x010fc_ffffffff)
+      (usegerberextensions false)
+      (usegerberattributes true)
+      (usegerberadvancedattributes true)
+      (creategerberjobfile true)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 "Net-(C1-Pad1)")
+  (net 2 /GND)
+  (net 3 "Net-(C2-Pad1)")
+  (net 4 /3.3V)
+  (net 5 /nrst)
+  (net 6 /USB_OTG_FS_VBUS)
+  (net 7 "Net-(D1-Pad1)")
+  (net 8 "Net-(D2-Pad2)")
+  (net 9 "Net-(D2-Pad1)")
+  (net 10 "Net-(D3-Pad2)")
+  (net 11 "Net-(D3-Pad1)")
+  (net 12 "Net-(D4-Pad1)")
+  (net 13 "Net-(D5-Pad1)")
+  (net 14 "Net-(D6-Pad1)")
+  (net 15 "Net-(D7-Pad1)")
+  (net 16 "Net-(D8-Pad1)")
+  (net 17 "Net-(D9-Pad1)")
+  (net 18 /e1)
+  (net 19 "Net-(DS1-Pad6)")
+  (net 20 /b1)
+  (net 21 /DIG3)
+  (net 22 /DIG2)
+  (net 23 /f1)
+  (net 24 /a1)
+  (net 25 /DIG1)
+  (net 26 /d1)
+  (net 27 "Net-(DS1-Pad3)")
+  (net 28 /c1)
+  (net 29 /g1)
+  (net 30 "Net-(J1-Pad0)")
+  (net 31 /USB_OTG_FS_ID)
+  (net 32 /USB_OTG_FS_P)
+  (net 33 /USB_OTG_FS_N)
+  (net 34 "Net-(Q1-Pad3)")
+  (net 35 /Di1)
+  (net 36 "Net-(Q2-Pad3)")
+  (net 37 /J1)
+  (net 38 "Net-(Q3-Pad3)")
+  (net 39 "Net-(Q4-Pad3)")
+  (net 40 /J2)
+  (net 41 "Net-(Q5-Pad3)")
+  (net 42 "Net-(Q6-Pad3)")
+  (net 43 /Di2)
+  (net 44 /C1)
+  (net 45 /C2)
+  (net 46 "Net-(Q9-Pad3)")
+  (net 47 /Point)
+  (net 48 "Net-(Q10-Pad3)")
+  (net 49 /J3)
+  (net 50 "Net-(Q11-Pad3)")
+  (net 51 "Net-(Q12-Pad3)")
+  (net 52 /J4)
+  (net 53 "Net-(Q13-Pad3)")
+  (net 54 "Net-(Q14-Pad3)")
+  (net 55 /Di3)
+  (net 56 "Net-(R2-Pad2)")
+  (net 57 /wc)
+  (net 58 "Net-(U1-Pad18)")
+  (net 59 "Net-(U1-Pad23)")
+  (net 60 "Net-(U1-Pad24)")
+  (net 61 "Net-(U1-Pad16)")
+  (net 62 "Net-(U1-Pad17)")
+  (net 63 "Net-(U1-Pad13)")
+  (net 64 "Net-(U1-Pad14)")
+  (net 65 /TX)
+  (net 66 "Net-(U1-Pad22)")
+  (net 67 /RX)
+  (net 68 "Net-(U1-Pad15)")
+  (net 69 "Net-(U1-Pad19)")
+  (net 70 "Net-(U1-Pad12)")
+  (net 71 "Net-(U1-Pad11)")
+  (net 72 "Net-(U1-Pad10)")
+  (net 73 "Net-(U1-Pad9)")
+  (net 74 "Net-(U1-Pad8)")
+  (net 75 "Net-(U1-Pad7)")
+  (net 76 "Net-(U1-Pad6)")
+  (net 77 "Net-(U1-Pad5)")
+  (net 78 "Net-(U1-Pad4)")
+  (net 79 "Net-(U1-Pad3)")
+  (net 80 "Net-(U1-Pad2)")
+  (net 81 "Net-(U1-Pad1)")
+  (net 82 "Net-(U2-Pad46)")
+  (net 83 "Net-(U2-Pad45)")
+  (net 84 "Net-(U2-Pad44)")
+  (net 85 "Net-(U2-Pad41)")
+  (net 86 "Net-(U2-Pad40)")
+  (net 87 "Net-(U2-Pad39)")
+  (net 88 "Net-(U2-Pad38)")
+  (net 89 /swclk)
+  (net 90 /swdio)
+  (net 91 "Net-(U2-Pad31)")
+  (net 92 "Net-(U2-Pad30)")
+  (net 93 "Net-(U2-Pad29)")
+  (net 94 "Net-(U2-Pad28)")
+  (net 95 "Net-(U2-Pad27)")
+  (net 96 "Net-(U2-Pad26)")
+  (net 97 "Net-(U2-Pad25)")
+  (net 98 "Net-(U2-Pad22)")
+  (net 99 "Net-(U2-Pad21)")
+  (net 100 "Net-(U2-Pad20)")
+  (net 101 "Net-(U2-Pad19)")
+  (net 102 "Net-(U2-Pad18)")
+  (net 103 "Net-(U2-Pad17)")
+  (net 104 "Net-(U2-Pad16)")
+  (net 105 "Net-(U2-Pad15)")
+  (net 106 "Net-(U2-Pad14)")
+  (net 107 "Net-(U2-Pad13)")
+  (net 108 "Net-(U2-Pad12)")
+  (net 109 "Net-(U2-Pad11)")
+  (net 110 "Net-(U2-Pad10)")
+  (net 111 "Net-(U2-Pad4)")
+  (net 112 "Net-(U2-Pad3)")
+  (net 113 "Net-(U2-Pad2)")
+  (net 114 "Net-(U2-Pad1)")
+  (net 115 /Vbat)
+  (net 116 /sda)
+  (net 117 /sdl)
+  (net 118 /D1)
+  (net 119 /D2)
+  (net 120 /EN)
+  (net 121 /LATCH)
+  (net 122 /D3)
+  (net 123 /D0)
+
+  (net_class Default "This is the default net class."
+    (clearance 0.2)
+    (trace_width 0.25)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net /3.3V)
+    (add_net /C1)
+    (add_net /C2)
+    (add_net /D0)
+    (add_net /D1)
+    (add_net /D2)
+    (add_net /D3)
+    (add_net /DIG1)
+    (add_net /DIG2)
+    (add_net /DIG3)
+    (add_net /Di1)
+    (add_net /Di2)
+    (add_net /Di3)
+    (add_net /EN)
+    (add_net /GND)
+    (add_net /J1)
+    (add_net /J2)
+    (add_net /J3)
+    (add_net /J4)
+    (add_net /LATCH)
+    (add_net /Point)
+    (add_net /RX)
+    (add_net /TX)
+    (add_net /USB_OTG_FS_ID)
+    (add_net /USB_OTG_FS_N)
+    (add_net /USB_OTG_FS_P)
+    (add_net /USB_OTG_FS_VBUS)
+    (add_net /Vbat)
+    (add_net /a1)
+    (add_net /b1)
+    (add_net /c1)
+    (add_net /d1)
+    (add_net /e1)
+    (add_net /f1)
+    (add_net /g1)
+    (add_net /nrst)
+    (add_net /sda)
+    (add_net /sdl)
+    (add_net /swclk)
+    (add_net /swdio)
+    (add_net /wc)
+    (add_net "Net-(C1-Pad1)")
+    (add_net "Net-(C2-Pad1)")
+    (add_net "Net-(D1-Pad1)")
+    (add_net "Net-(D2-Pad1)")
+    (add_net "Net-(D2-Pad2)")
+    (add_net "Net-(D3-Pad1)")
+    (add_net "Net-(D3-Pad2)")
+    (add_net "Net-(D4-Pad1)")
+    (add_net "Net-(D5-Pad1)")
+    (add_net "Net-(D6-Pad1)")
+    (add_net "Net-(D7-Pad1)")
+    (add_net "Net-(D8-Pad1)")
+    (add_net "Net-(D9-Pad1)")
+    (add_net "Net-(DS1-Pad3)")
+    (add_net "Net-(DS1-Pad6)")
+    (add_net "Net-(J1-Pad0)")
+    (add_net "Net-(Q1-Pad3)")
+    (add_net "Net-(Q10-Pad3)")
+    (add_net "Net-(Q11-Pad3)")
+    (add_net "Net-(Q12-Pad3)")
+    (add_net "Net-(Q13-Pad3)")
+    (add_net "Net-(Q14-Pad3)")
+    (add_net "Net-(Q2-Pad3)")
+    (add_net "Net-(Q3-Pad3)")
+    (add_net "Net-(Q4-Pad3)")
+    (add_net "Net-(Q5-Pad3)")
+    (add_net "Net-(Q6-Pad3)")
+    (add_net "Net-(Q9-Pad3)")
+    (add_net "Net-(R2-Pad2)")
+    (add_net "Net-(U1-Pad1)")
+    (add_net "Net-(U1-Pad10)")
+    (add_net "Net-(U1-Pad11)")
+    (add_net "Net-(U1-Pad12)")
+    (add_net "Net-(U1-Pad13)")
+    (add_net "Net-(U1-Pad14)")
+    (add_net "Net-(U1-Pad15)")
+    (add_net "Net-(U1-Pad16)")
+    (add_net "Net-(U1-Pad17)")
+    (add_net "Net-(U1-Pad18)")
+    (add_net "Net-(U1-Pad19)")
+    (add_net "Net-(U1-Pad2)")
+    (add_net "Net-(U1-Pad22)")
+    (add_net "Net-(U1-Pad23)")
+    (add_net "Net-(U1-Pad24)")
+    (add_net "Net-(U1-Pad3)")
+    (add_net "Net-(U1-Pad4)")
+    (add_net "Net-(U1-Pad5)")
+    (add_net "Net-(U1-Pad6)")
+    (add_net "Net-(U1-Pad7)")
+    (add_net "Net-(U1-Pad8)")
+    (add_net "Net-(U1-Pad9)")
+    (add_net "Net-(U2-Pad1)")
+    (add_net "Net-(U2-Pad10)")
+    (add_net "Net-(U2-Pad11)")
+    (add_net "Net-(U2-Pad12)")
+    (add_net "Net-(U2-Pad13)")
+    (add_net "Net-(U2-Pad14)")
+    (add_net "Net-(U2-Pad15)")
+    (add_net "Net-(U2-Pad16)")
+    (add_net "Net-(U2-Pad17)")
+    (add_net "Net-(U2-Pad18)")
+    (add_net "Net-(U2-Pad19)")
+    (add_net "Net-(U2-Pad2)")
+    (add_net "Net-(U2-Pad20)")
+    (add_net "Net-(U2-Pad21)")
+    (add_net "Net-(U2-Pad22)")
+    (add_net "Net-(U2-Pad25)")
+    (add_net "Net-(U2-Pad26)")
+    (add_net "Net-(U2-Pad27)")
+    (add_net "Net-(U2-Pad28)")
+    (add_net "Net-(U2-Pad29)")
+    (add_net "Net-(U2-Pad3)")
+    (add_net "Net-(U2-Pad30)")
+    (add_net "Net-(U2-Pad31)")
+    (add_net "Net-(U2-Pad38)")
+    (add_net "Net-(U2-Pad39)")
+    (add_net "Net-(U2-Pad4)")
+    (add_net "Net-(U2-Pad40)")
+    (add_net "Net-(U2-Pad41)")
+    (add_net "Net-(U2-Pad44)")
+    (add_net "Net-(U2-Pad45)")
+    (add_net "Net-(U2-Pad46)")
+  )
+
+  (module Y:5032 (layer F.Cu) (tedit 592E7CF3) (tstamp 60DE021F)
+    (at 177.5 60)
+    (path /60DC58A2)
+    (fp_text reference Y1 (at 0 2.2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 25Mhz (at 0 -2.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.75 -1.25) (end 0.75 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.75 1.25) (end 0.75 1.25) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 1 smd rect (at -1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+  )
+
+  (module U:SO16 (layer B.Cu) (tedit 5D88D7C8) (tstamp 60DE0217)
+    (at 58 71.5 90)
+    (path /60DC57CE)
+    (fp_text reference U5 (at 6.985 0 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value CD74HC4511 (at -0.127 0.127 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_arc (start -5.969 0) (end -5.842001 -0.761999) (angle 161.0753556) (layer B.SilkS) (width 0.17))
+    (fp_line (start 5.95 -5.725) (end -5.95 -5.725) (layer B.SilkS) (width 0.17))
+    (fp_line (start 5.95 5.725) (end 5.95 -5.725) (layer B.SilkS) (width 0.17))
+    (fp_line (start -5.95 5.725) (end 5.95 5.725) (layer B.SilkS) (width 0.17))
+    (fp_line (start -5.95 -5.725) (end -5.95 5.725) (layer B.SilkS) (width 0.17))
+    (pad 1 smd rect (at -4.445 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 118 /D1))
+    (pad 2 smd rect (at -3.175 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 119 /D2))
+    (pad 3 smd rect (at -1.905 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 120 /EN))
+    (pad 4 smd rect (at -0.635 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 121 /LATCH))
+    (pad 5 smd rect (at 0.635 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 2 /GND))
+    (pad 6 smd rect (at 1.905 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 122 /D3))
+    (pad 7 smd rect (at 3.175 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 123 /D0))
+    (pad 8 smd rect (at 4.445 -4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 2 /GND))
+    (pad 9 smd rect (at 4.445 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 18 /e1))
+    (pad 10 smd rect (at 3.175 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 26 /d1))
+    (pad 11 smd rect (at 1.905 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 28 /c1))
+    (pad 12 smd rect (at 0.635 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 20 /b1))
+    (pad 13 smd rect (at -0.635 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 24 /a1))
+    (pad 14 smd rect (at -1.905 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 29 /g1))
+    (pad 15 smd rect (at -3.175 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 23 /f1))
+    (pad 16 smd rect (at -4.445 4.4 90) (size 0.7 2.4) (layers B.Cu B.Paste B.Mask)
+      (net 4 /3.3V))
+  )
+
+  (module U:SO8N (layer F.Cu) (tedit 5D9B0AA0) (tstamp 60DE01FE)
+    (at 59 92.5)
+    (path /60DC57F2)
+    (fp_text reference U4 (at 3.5 0 90) (layer F.SilkS)
+      (effects (font (size 0.75 0.75) (thickness 0.15)))
+    )
+    (fp_text value M24C32 (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -1.75) (end 2.5 -1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.5 -1.75) (end 2.5 1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.5 -1.75) (end 2.5 -1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.5 1.75) (end -2.5 -1.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.5 1.75) (end -2.5 1.75) (layer F.SilkS) (width 0.15))
+    (fp_circle (center -1.95 1.35) (end -1.95 1.55) (layer F.SilkS) (width 0.15))
+    (pad 8 smd rect (at -1.905 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 116 /sda))
+    (pad 7 smd rect (at -0.635 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 117 /sdl))
+    (pad 6 smd rect (at 0.635 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 57 /wc))
+    (pad 5 smd rect (at 1.905 -2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 4 smd rect (at 1.905 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 3 smd rect (at 0.635 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 2 smd rect (at -0.7 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.905 2.65) (size 0.6 1.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+  )
+
+  (module U:TSOT23-5L (layer F.Cu) (tedit 595FA4FB) (tstamp 60DE01EC)
+    (at 88.97 103.674999)
+    (path /60DC5804)
+    (fp_text reference U3 (at -4.9 -1.4) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value STC4054 (at -3.5 -2.7) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (pad 5 connect rect (at -0.95 -1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 56 "Net-(R2-Pad2)"))
+    (pad 4 connect rect (at 0.95 -1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 6 /USB_OTG_FS_VBUS))
+    (pad 3 connect rect (at 0.95 1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 115 /Vbat))
+    (pad 2 connect rect (at 0 1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 2 /GND))
+    (pad 1 connect rect (at -0.95 1.15) (size 0.8 0.7) (layers F.Cu F.Mask)
+      (net 7 "Net-(D1-Pad1)"))
+  )
+
+  (module U:LQFP48 (layer F.Cu) (tedit 57E941AE) (tstamp 60DE01E3)
+    (at 75.5 93)
+    (path /60DC5833)
+    (fp_text reference U2 (at 0 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value STM32L433Cx (at 0 -2.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 3 -3.5) (end -3.5 -3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3 -3.5) (end 3.5 -3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.5 3.5) (end -3.5 -3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.SilkS) (width 0.15))
+    (fp_circle (center -2.75 3) (end -2.75 3.25) (layer F.SilkS) (width 0.15))
+    (pad 48 smd rect (at -4.25 2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 47 smd rect (at -4.25 2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 46 smd rect (at -4.25 1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 82 "Net-(U2-Pad46)"))
+    (pad 45 smd rect (at -4.25 1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 83 "Net-(U2-Pad45)"))
+    (pad 44 smd rect (at -4.25 0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 84 "Net-(U2-Pad44)"))
+    (pad 43 smd rect (at -4.25 0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 65 /TX))
+    (pad 42 smd rect (at -4.25 -0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 67 /RX))
+    (pad 41 smd rect (at -4.25 -0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 85 "Net-(U2-Pad41)"))
+    (pad 40 smd rect (at -4.25 -1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 86 "Net-(U2-Pad40)"))
+    (pad 39 smd rect (at -4.25 -1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 87 "Net-(U2-Pad39)"))
+    (pad 38 smd rect (at -4.25 -2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 88 "Net-(U2-Pad38)"))
+    (pad 37 smd rect (at -4.25 -2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 89 /swclk))
+    (pad 36 smd rect (at -2.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 35 smd rect (at -2.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 34 smd rect (at -1.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 90 /swdio))
+    (pad 33 smd rect (at -1.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 32 /USB_OTG_FS_P))
+    (pad 32 smd rect (at -0.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 33 /USB_OTG_FS_N))
+    (pad 31 smd rect (at -0.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 91 "Net-(U2-Pad31)"))
+    (pad 30 smd rect (at 0.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 92 "Net-(U2-Pad30)"))
+    (pad 29 smd rect (at 0.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 93 "Net-(U2-Pad29)"))
+    (pad 28 smd rect (at 1.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 94 "Net-(U2-Pad28)"))
+    (pad 27 smd rect (at 1.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 95 "Net-(U2-Pad27)"))
+    (pad 26 smd rect (at 2.25 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 96 "Net-(U2-Pad26)"))
+    (pad 25 smd rect (at 2.75 -4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 97 "Net-(U2-Pad25)"))
+    (pad 24 smd rect (at 4.25 -2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 23 smd rect (at 4.25 -2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 22 smd rect (at 4.25 -1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 98 "Net-(U2-Pad22)"))
+    (pad 21 smd rect (at 4.25 -1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 99 "Net-(U2-Pad21)"))
+    (pad 20 smd rect (at 4.25 -0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 100 "Net-(U2-Pad20)"))
+    (pad 19 smd rect (at 4.25 -0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 101 "Net-(U2-Pad19)"))
+    (pad 18 smd rect (at 4.25 0.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 102 "Net-(U2-Pad18)"))
+    (pad 17 smd rect (at 4.25 0.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 103 "Net-(U2-Pad17)"))
+    (pad 16 smd rect (at 4.25 1.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 104 "Net-(U2-Pad16)"))
+    (pad 15 smd rect (at 4.25 1.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 105 "Net-(U2-Pad15)"))
+    (pad 14 smd rect (at 4.25 2.25) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 106 "Net-(U2-Pad14)"))
+    (pad 13 smd rect (at 4.25 2.75) (size 1.2 0.3) (layers F.Cu F.Paste F.Mask)
+      (net 107 "Net-(U2-Pad13)"))
+    (pad 12 smd rect (at 2.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 108 "Net-(U2-Pad12)"))
+    (pad 11 smd rect (at 2.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 109 "Net-(U2-Pad11)"))
+    (pad 10 smd rect (at 1.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 110 "Net-(U2-Pad10)"))
+    (pad 9 smd rect (at 1.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 8 smd rect (at 0.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 7 smd rect (at 0.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+    (pad 6 smd rect (at -0.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 5 smd rect (at -0.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 4 smd rect (at -1.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 111 "Net-(U2-Pad4)"))
+    (pad 3 smd rect (at -1.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 112 "Net-(U2-Pad3)"))
+    (pad 2 smd rect (at -2.25 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 113 "Net-(U2-Pad2)"))
+    (pad 1 smd rect (at -2.75 4.25) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 114 "Net-(U2-Pad1)"))
+  )
+
+  (module Module:NEO-7 (layer F.Cu) (tedit 60DDE4A9) (tstamp 60DE01A9)
+    (at 75 53)
+    (path /60DC58E3)
+    (fp_text reference U1 (at 4 9) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value NEO-7M (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -6.1 -8) (end -6.1 8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.1 -8) (end -6.1 -8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.1 8) (end 6.1 -8) (layer F.SilkS) (width 0.12))
+    (fp_line (start -6.1 8) (end 6.1 8) (layer F.SilkS) (width 0.12))
+    (pad 18 smd rect (at -6 0.4) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 58 "Net-(U1-Pad18)"))
+    (pad 23 smd rect (at -6 5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 59 "Net-(U1-Pad23)"))
+    (pad 24 smd rect (at -6 7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 60 "Net-(U1-Pad24)"))
+    (pad 16 smd rect (at -6 -3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 61 "Net-(U1-Pad16)"))
+    (pad 17 smd rect (at -6 -0.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 62 "Net-(U1-Pad17)"))
+    (pad 13 smd rect (at -6 -7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 63 "Net-(U1-Pad13)"))
+    (pad 14 smd rect (at -6 -5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 64 "Net-(U1-Pad14)"))
+    (pad 20 smd rect (at -6 2.6) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 65 /TX))
+    (pad 22 smd rect (at -6 4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 66 "Net-(U1-Pad22)"))
+    (pad 21 smd rect (at -6 3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 67 /RX))
+    (pad 15 smd rect (at -6 -4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 68 "Net-(U1-Pad15)"))
+    (pad 19 smd rect (at -6 1.5) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 69 "Net-(U1-Pad19)"))
+    (pad 12 smd rect (at 6 -7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 70 "Net-(U1-Pad12)"))
+    (pad 11 smd rect (at 6 -5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 71 "Net-(U1-Pad11)"))
+    (pad 10 smd rect (at 6 -4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 72 "Net-(U1-Pad10)"))
+    (pad 9 smd rect (at 6 -3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 73 "Net-(U1-Pad9)"))
+    (pad 8 smd rect (at 6 -2.6) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 74 "Net-(U1-Pad8)"))
+    (pad 7 smd rect (at 6 0.4) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 75 "Net-(U1-Pad7)"))
+    (pad 6 smd rect (at 6 1.5) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 76 "Net-(U1-Pad6)"))
+    (pad 5 smd rect (at 6 2.6) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 77 "Net-(U1-Pad5)"))
+    (pad 4 smd rect (at 6 3.7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 78 "Net-(U1-Pad4)"))
+    (pad 3 smd rect (at 6 4.8) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 79 "Net-(U1-Pad3)"))
+    (pad 2 smd rect (at 6 5.9) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 80 "Net-(U1-Pad2)"))
+    (pad 1 smd rect (at 6 7) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 81 "Net-(U1-Pad1)"))
+    (model ${MY_PATH}/3D/module.3dshapes/NEO-7.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 90))
+    )
+  )
+
+  (module SW:SW (layer F.Cu) (tedit 57260B93) (tstamp 60DE0189)
+    (at 148.625001 104.904999)
+    (path /60DC58DD)
+    (fp_text reference SW1 (at 0 -6.985) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value nrst (at 0 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.27 -4.445) (end 1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end 1.27 -4.445) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.27 -0.635) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -5.08) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at 0 0) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE017F)
+    (at 222.5 82.5)
+    (path /60DF3A08)
+    (fp_text reference R15 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 54 "Net-(Q14-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 21 /DIG3) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0177)
+    (at 217.5 82.5)
+    (path /60F8A794)
+    (fp_text reference R14 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(Q13-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 17 "Net-(D9-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE016F)
+    (at 212.5 82.5)
+    (path /60F5A9A2)
+    (fp_text reference R13 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(Q12-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 16 "Net-(D8-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0167)
+    (at 207.5 82.5)
+    (path /60F8A780)
+    (fp_text reference R12 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q11-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 15 "Net-(D7-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE015F)
+    (at 202.5 82.5)
+    (path /60F5A98E)
+    (fp_text reference R11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q10-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 14 "Net-(D6-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0157)
+    (at 197.5 82.5)
+    (path /60DF6275)
+    (fp_text reference R10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q9-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE014F)
+    (at 192.5 82.5)
+    (path /60DF3384)
+    (fp_text reference R9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 42 "Net-(Q6-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 22 /DIG2) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0147)
+    (at 227.5 77.5)
+    (path /60F8A76C)
+    (fp_text reference R8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q5-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 13 "Net-(D5-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE013F)
+    (at 222.5 77.5)
+    (path /60F5A97A)
+    (fp_text reference R7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 39 "Net-(Q4-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 12 "Net-(D4-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0137)
+    (at 217.5 77.5)
+    (path /60F8A759)
+    (fp_text reference R6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q3-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 11 "Net-(D3-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE012F)
+    (at 212.5 77.5)
+    (path /60F5A967)
+    (fp_text reference R5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 36 "Net-(Q2-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(D2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0127)
+    (at 207.5 77.5)
+    (path /60DF2FF3)
+    (fp_text reference R4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q1-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 25 /DIG1) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE011F)
+    (at 202.5 77.5)
+    (path /60DC57EA)
+    (fp_text reference R3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 57 /wc) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE0117)
+    (at 197.5 77.5)
+    (path /60DC581C)
+    (fp_text reference R2 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value "6K 1%" (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 56 "Net-(R2-Pad2)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 60DE010F)
+    (at 192.5 77.5)
+    (path /60DC58CE)
+    (fp_text reference R1 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE0107)
+    (at 214.451 64.455999)
+    (path /60DE851A)
+    (fp_text reference Q14 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 54 "Net-(Q14-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 55 /Di3))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE0100)
+    (at 220 70)
+    (path /60F8A79B)
+    (fp_text reference Q13 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(Q13-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 52 /J4))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00F9)
+    (at 170.581 100.365999)
+    (path /60F5A9A9)
+    (fp_text reference Q12 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(Q12-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 52 /J4))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00F2)
+    (at 174.581 96.625999)
+    (path /60F8A787)
+    (fp_text reference Q11 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q11-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 49 /J3))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00EB)
+    (at 164.331 103.215999)
+    (path /60F5A995)
+    (fp_text reference Q10 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q10-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 49 /J3))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00E4)
+    (at 210.751 69.665999)
+    (path /60DF59A1)
+    (fp_text reference Q9 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q9-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 27 "Net-(DS1-Pad3)"))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 47 /Point))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00DD)
+    (at 190 67.5)
+    (path /60F8A753)
+    (fp_text reference Q8 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 45 /C2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00D6)
+    (at 200 67.5)
+    (path /60F5A961)
+    (fp_text reference Q7 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 44 /C1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00CF)
+    (at 166.881 99.475999)
+    (path /60DE7F4F)
+    (fp_text reference Q6 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 42 "Net-(Q6-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 43 /Di2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00C8)
+    (at 170.881 96.625999)
+    (path /60F8A773)
+    (fp_text reference Q5 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q5-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 40 /J2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00C1)
+    (at 160.631 106.395999)
+    (path /60F5A981)
+    (fp_text reference Q4 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 39 "Net-(Q4-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 40 /J2))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00BA)
+    (at 213.121 60.715999)
+    (path /60F8A760)
+    (fp_text reference Q3 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q3-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 37 /J1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00B3)
+    (at 185 67.5)
+    (path /60F5A96E)
+    (fp_text reference Q2 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 36 "Net-(Q2-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 37 /J1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 60DE00AC)
+    (at 210.751 65.925999)
+    (path /60DE75AC)
+    (fp_text reference Q1 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q1-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 35 /Di1))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector:Micro-USB (layer F.Cu) (tedit 5B3625F1) (tstamp 60DE00A5)
+    (at 110 90 67.5)
+    (path /60DC5827)
+    (fp_text reference J1 (at 6.6 -1.7 157.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Micro_USB (at 0 4.5 67.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user "PCB edge" (at 0 3 67.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.675 -2.75) (end 3.675 -2.75) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.675 -2.75) (end 3.675 1.75) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.675 -2.75) (end -3.675 1.75) (layer F.Fab) (width 0.15))
+    (fp_text user "A Supp" (at 0 0 67.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 0 thru_hole oval (at 4.85 -3.3 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 0 thru_hole oval (at 4.85 0 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 0 thru_hole oval (at -4.85 0 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 0 thru_hole oval (at -4.85 -3.3 67.5) (size 1.4 2.3) (drill oval 0.8 1.7) (layers *.Cu *.Mask)
+      (net 30 "Net-(J1-Pad0)"))
+    (pad 5 smd rect (at 1.3 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 4 smd rect (at 0.65 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 31 /USB_OTG_FS_ID))
+    (pad 3 smd rect (at 0 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 32 /USB_OTG_FS_P))
+    (pad 2 smd rect (at -0.65 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 33 /USB_OTG_FS_N))
+    (pad 1 smd rect (at -1.3 -3.825 67.5) (size 0.4 1.05) (layers F.Cu F.Paste F.Mask)
+      (net 6 /USB_OTG_FS_VBUS))
+  )
+
+  (module LED:7segment_3 (layer F.Cu) (tedit 60DDDCAE) (tstamp 60DE0093)
+    (at 75 75)
+    (path /60DC58ED)
+    (fp_text reference DS1 (at 16.51 11.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 7segment_3 (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -18.8 9.5) (end 18.8 9.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 18.8 -9.5) (end -18.8 -9.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 18.8 -9.5) (end 18.8 9.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -18.8 9.5) (end -18.8 -9.5) (layer F.SilkS) (width 0.12))
+    (pad 1 thru_hole circle (at -6.35 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 18 /e1))
+    (pad 6 thru_hole circle (at 6.35 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 19 "Net-(DS1-Pad6)"))
+    (pad 7 thru_hole circle (at 6.35 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 20 /b1))
+    (pad 8 thru_hole circle (at 3.81 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 21 /DIG3))
+    (pad 9 thru_hole circle (at 1.27 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 22 /DIG2))
+    (pad 10 thru_hole circle (at -1.27 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 23 /f1))
+    (pad 11 thru_hole circle (at -3.81 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 24 /a1))
+    (pad 12 thru_hole circle (at -6.35 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 25 /DIG1))
+    (pad 2 thru_hole circle (at -3.81 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 26 /d1))
+    (pad 3 thru_hole circle (at -1.27 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 27 "Net-(DS1-Pad3)"))
+    (pad 4 thru_hole circle (at 1.27 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 28 /c1))
+    (pad 5 thru_hole circle (at 3.81 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 29 /g1))
+    (model ${MY_PATH}/3D/LED.3dshapes/7segment_3.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE007F)
+    (at 170 90)
+    (path /60F8A78E)
+    (fp_text reference D9 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 17 "Net-(D9-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0075)
+    (at 100.5 49.5)
+    (path /60F5A99C)
+    (fp_text reference D8 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 16 "Net-(D8-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE006B)
+    (at 112.5 75)
+    (path /60F8A77A)
+    (fp_text reference D7 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 15 "Net-(D7-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0061)
+    (at 100.5 100.5)
+    (path /60F5A988)
+    (fp_text reference D6 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 14 "Net-(D6-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0057)
+    (at 75 111)
+    (path /60F8A766)
+    (fp_text reference D5 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 13 "Net-(D5-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE004D)
+    (at 49.5 100.5)
+    (path /60F5A974)
+    (fp_text reference D4 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 12 "Net-(D4-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0043)
+    (at 39 75)
+    (path /60F8A74C)
+    (fp_text reference D3 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(D3-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 11 "Net-(D3-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE0039)
+    (at 49.6 49.6)
+    (path /60F5A95A)
+    (fp_text reference D2 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 8 "Net-(D2-Pad2)"))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(D2-Pad1)"))
+  )
+
+  (module LED:0805 (layer F.Cu) (tedit 5B0815A3) (tstamp 60DE002F)
+    (at 75 39)
+    (path /60DC580A)
+    (fp_text reference D1 (at 0 1.6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED (at 0 -1.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.4 -0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 0.4 -0.6) (end 0.4 0.6) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.1 -1.1) (end 1.1 -0.7) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.3 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 6 /USB_OTG_FS_VBUS))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(D1-Pad1)"))
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE0025)
+    (at 225 95)
+    (path /60DC5810)
+    (fp_text reference C11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value C (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 6 /USB_OTG_FS_VBUS) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE001D)
+    (at 219.125 95)
+    (path /60DC5884)
+    (fp_text reference C10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE0015)
+    (at 215 95)
+    (path /60DC588B)
+    (fp_text reference C9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE000D)
+    (at 210 95)
+    (path /60DC587B)
+    (fp_text reference C8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DE0005)
+    (at 205 95)
+    (path /60DC58D6)
+    (fp_text reference C7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFFD)
+    (at 200 95)
+    (path /60DC5872)
+    (fp_text reference C6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFF5)
+    (at 215 90)
+    (path /60DC5869)
+    (fp_text reference C5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 1µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFED)
+    (at 210 90)
+    (path /60DC58AB)
+    (fp_text reference C4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 60DDFFE5)
+    (at 205 90)
+    (path /60DC5854)
+    (fp_text reference C3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 60DDFFDD)
+    (at 200 90.05)
+    (path /60DC589B)
+    (fp_text reference C2 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 60DDFFD5)
+    (at 196.5 90)
+    (path /60DC5894)
+    (fp_text reference C1 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_line (start 106 92.4) (end 110.1 94.1) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 108.9 85.5) (end 106 92.4) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 108.9 85.5) (end 113.1 87.2) (layer Edge.Cuts) (width 0.05))
+  (gr_circle (center 75 75) (end 100.4 49.6) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 35.63 75) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 47.06 102.94) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 114.37) (end 75 115.64) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 75 114.37) (layer Eco1.User) (width 0.15))
+  (gr_line (start 104.21 104.21) (end 75 75) (layer Eco1.User) (width 0.15) (tstamp 60DED436))
+  (gr_line (start 75 75) (end 115.64 75) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 75 34.36) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 45.79 45.79) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 104.21 45.79) (layer Eco1.User) (width 0.15))
+  (gr_line (start 75 75) (end 115 115) (layer Eco2.User) (width 0.15) (tstamp 60DE05EF))
+  (gr_line (start 35 115) (end 75 75) (layer Eco2.User) (width 0.15) (tstamp 60DE05EE))
+  (gr_line (start 75 75) (end 35 35) (layer Eco2.User) (width 0.15) (tstamp 60DE05ED))
+  (gr_line (start 115 35) (end 75 75) (layer Eco2.User) (width 0.15) (tstamp 60DE05EC))
+  (gr_line (start 75 75) (end 75 115) (layer Eco2.User) (width 0.15))
+  (gr_line (start 75 75) (end 35 75) (layer Eco2.User) (width 0.15))
+  (gr_line (start 75 75) (end 115 75) (layer Eco2.User) (width 0.15))
+  (gr_line (start 75 75) (end 75 35) (layer Eco2.User) (width 0.15))
+  (gr_circle (center 75 75) (end 35 75) (layer Edge.Cuts) (width 0.05))
+
+)

+ 1044 - 0
EDA/GPS.net

@@ -0,0 +1,1044 @@
+(export (version D)
+  (design
+    (source /home/remy/Projet/GPS_Moto/EDA/GPS.sch)
+    (date "jeu. 01 juil. 2021 17:52:55")
+    (tool "Eeschema 5.1.5+dfsg1-2build2")
+    (sheet (number 1) (name /) (tstamps /)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source GPS.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value "")))))
+  (components
+    (comp (ref U5)
+      (value CD74HC4511)
+      (footprint U:SO16)
+      (libsource (lib TI) (part CD74HC4511) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC57CE))
+    (comp (ref R3)
+      (value 10K)
+      (footprint R:0805)
+      (fields
+        (field (name Partkeepr) 910))
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC57EA))
+    (comp (ref U4)
+      (value M24C32)
+      (footprint U:SO8N)
+      (fields
+        (field (name Partkeepr) 1700))
+      (libsource (lib ST) (part M24C32) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC57F2))
+    (comp (ref U3)
+      (value STC4054)
+      (footprint U:TSOT23-5L)
+      (libsource (lib ST) (part STC4054) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5804))
+    (comp (ref D1)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC580A))
+    (comp (ref C11)
+      (value C)
+      (footprint C:0805)
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5810))
+    (comp (ref R2)
+      (value "6K 1%")
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC581C))
+    (comp (ref J1)
+      (value Micro_USB)
+      (footprint Connector:Micro-USB)
+      (fields
+        (field (name Partkeepr) 50))
+      (libsource (lib conn) (part Micro_USB) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5827))
+    (comp (ref U2)
+      (value STM32L433Cx)
+      (footprint U:LQFP48)
+      (libsource (lib ST) (part STM32L433Cx) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5833))
+    (comp (ref C3)
+      (value 4.7µF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 607))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5854))
+    (comp (ref C5)
+      (value 1µF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 606))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5869))
+    (comp (ref C6)
+      (value 100nF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 605))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5872))
+    (comp (ref C8)
+      (value 100nF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 605))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC587B))
+    (comp (ref C10)
+      (value 100nF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 605))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5884))
+    (comp (ref C9)
+      (value 100nF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 605))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC588B))
+    (comp (ref C1)
+      (value 22pF)
+      (footprint C:0603)
+      (fields
+        (field (name Partkeepr) 600))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC5894))
+    (comp (ref C2)
+      (value 22pF)
+      (footprint C:0603)
+      (fields
+        (field (name Partkeepr) 600))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC589B))
+    (comp (ref Y1)
+      (value 25Mhz)
+      (footprint Y:5032)
+      (fields
+        (field (name Partkeepr) 1650))
+      (libsource (lib global) (part Crystal) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58A2))
+    (comp (ref C4)
+      (value 100nF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 605))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58AB))
+    (comp (ref P1)
+      (value CONN_01X05)
+      (footprint Connector:PinHeader2.54_1X5)
+      (fields
+        (field (name Partkeepr) 100))
+      (libsource (lib conn) (part CONN_01X05) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58BA))
+    (comp (ref R1)
+      (value 10K)
+      (footprint R:0805)
+      (fields
+        (field (name Partkeepr) 910))
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58CE))
+    (comp (ref C7)
+      (value 100nF)
+      (footprint C:0805)
+      (fields
+        (field (name Partkeepr) 605))
+      (libsource (lib global) (part C) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58D6))
+    (comp (ref SW1)
+      (value nrst)
+      (footprint SW:SW)
+      (fields
+        (field (name Partkeepr) 200))
+      (libsource (lib global) (part SW_PUSH) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58DD))
+    (comp (ref U1)
+      (value NEO-7M)
+      (footprint Module:NEO-7)
+      (libsource (lib Module) (part NEO-7M) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58E3))
+    (comp (ref DS1)
+      (value 7segment_3)
+      (footprint LED:7segment_3)
+      (libsource (lib afficheur) (part 7segment_3) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DC58ED))
+    (comp (ref Q1)
+      (value NPN_2222A)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DE75AC))
+    (comp (ref Q6)
+      (value NPN_2222A)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DE7F4F))
+    (comp (ref Q14)
+      (value NPN_2222A)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DE851A))
+    (comp (ref R4)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DF2FF3))
+    (comp (ref R9)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DF3384))
+    (comp (ref R15)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DF3A08))
+    (comp (ref Q9)
+      (value NPN_2222A)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DF59A1))
+    (comp (ref R10)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60DF6275))
+    (comp (ref D2)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A95A))
+    (comp (ref Q7)
+      (value NPN_2222A)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A961))
+    (comp (ref R5)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A967))
+    (comp (ref Q2)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A96E))
+    (comp (ref D4)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A974))
+    (comp (ref R7)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A97A))
+    (comp (ref Q4)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A981))
+    (comp (ref D6)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A988))
+    (comp (ref R11)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A98E))
+    (comp (ref Q10)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A995))
+    (comp (ref D8)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A99C))
+    (comp (ref R13)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A9A2))
+    (comp (ref Q12)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F5A9A9))
+    (comp (ref D3)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A74C))
+    (comp (ref Q8)
+      (value NPN_2222A)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A753))
+    (comp (ref R6)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A759))
+    (comp (ref Q3)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A760))
+    (comp (ref D5)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A766))
+    (comp (ref R8)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A76C))
+    (comp (ref Q5)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A773))
+    (comp (ref D7)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A77A))
+    (comp (ref R12)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A780))
+    (comp (ref Q11)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A787))
+    (comp (ref D9)
+      (value LED)
+      (footprint LED:0805)
+      (libsource (lib global) (part LED) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A78E))
+    (comp (ref R14)
+      (value R)
+      (footprint R:0805)
+      (libsource (lib global) (part R) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A794))
+    (comp (ref Q13)
+      (value NPN)
+      (footprint U:SOT23-3)
+      (fields
+        (field (name Partkeepr) 2550))
+      (libsource (lib global) (part NPN_2222A) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60F8A79B)))
+  (libparts
+    (libpart (lib Module) (part NEO-7M)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) NEO-7M))
+      (pins
+        (pin (num 1) (name NC) (type NotConnected))
+        (pin (num 2) (name D_SEL) (type input))
+        (pin (num 3) (name TimePulse) (type output))
+        (pin (num 4) (name EXTINT) (type input))
+        (pin (num 5) (name USB_DM) (type BiDi))
+        (pin (num 6) (name USB_DP) (type BiDi))
+        (pin (num 7) (name VDD_USB) (type power_in))
+        (pin (num 8) (name RESET_N) (type input))
+        (pin (num 9) (name VCC_RFF) (type power_out))
+        (pin (num 10) (name GND) (type power_in))
+        (pin (num 11) (name RF_IN) (type input))
+        (pin (num 12) (name GND) (type power_in))
+        (pin (num 13) (name GND) (type power_in))
+        (pin (num 14) (name NC) (type NotConnected))
+        (pin (num 15) (name NC) (type NotConnected))
+        (pin (num 16) (name NC) (type NotConnected))
+        (pin (num 17) (name NC) (type NotConnected))
+        (pin (num 18) (name SDA) (type BiDi))
+        (pin (num 19) (name SCL) (type input))
+        (pin (num 20) (name TX) (type output))
+        (pin (num 21) (name RX) (type input))
+        (pin (num 22) (name V_BCKP) (type power_in))
+        (pin (num 23) (name VCC) (type power_in))
+        (pin (num 24) (name GND) (type power_in))))
+    (libpart (lib ST) (part M24C32)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) M24C32))
+      (pins
+        (pin (num 1) (name E0) (type input))
+        (pin (num 2) (name E1) (type input))
+        (pin (num 3) (name E2) (type input))
+        (pin (num 4) (name VSS) (type power_in))
+        (pin (num 5) (name VCC) (type power_in))
+        (pin (num 6) (name ~WC) (type input))
+        (pin (num 7) (name SCL) (type input))
+        (pin (num 8) (name SDA) (type BiDi))))
+    (libpart (lib ST) (part STC4054)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) STC4054))
+      (pins
+        (pin (num 1) (name CHRG) (type input))
+        (pin (num 2) (name GND) (type power_in))
+        (pin (num 3) (name BAT) (type power_out))
+        (pin (num 4) (name Vcc) (type power_in))
+        (pin (num 5) (name PROG) (type input))))
+    (libpart (lib ST) (part STM32L433Cx)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) STM32L433Cx))
+      (pins
+        (pin (num 1) (name VBAT) (type input))
+        (pin (num 2) (name PC13) (type BiDi))
+        (pin (num 3) (name PC14) (type BiDi))
+        (pin (num 4) (name PC15) (type BiDi))
+        (pin (num 5) (name PH0) (type BiDi))
+        (pin (num 6) (name PH1) (type BiDi))
+        (pin (num 7) (name NRST) (type BiDi))
+        (pin (num 8) (name VSSA) (type input))
+        (pin (num 9) (name VDDA) (type input))
+        (pin (num 10) (name PA0) (type BiDi))
+        (pin (num 11) (name PA1) (type BiDi))
+        (pin (num 12) (name PA2) (type BiDi))
+        (pin (num 13) (name PA3) (type BiDi))
+        (pin (num 14) (name PA4) (type BiDi))
+        (pin (num 15) (name PA5) (type BiDi))
+        (pin (num 16) (name PA6) (type BiDi))
+        (pin (num 17) (name PA7) (type BiDi))
+        (pin (num 18) (name PB0) (type BiDi))
+        (pin (num 19) (name PB1) (type BiDi))
+        (pin (num 20) (name PB2) (type BiDi))
+        (pin (num 21) (name PB10) (type BiDi))
+        (pin (num 22) (name PB11) (type BiDi))
+        (pin (num 23) (name VSS) (type input))
+        (pin (num 24) (name VDD) (type input))
+        (pin (num 25) (name PB12) (type BiDi))
+        (pin (num 26) (name PB13) (type BiDi))
+        (pin (num 27) (name PB14) (type BiDi))
+        (pin (num 28) (name PB15) (type BiDi))
+        (pin (num 29) (name PA8) (type BiDi))
+        (pin (num 30) (name PA9) (type BiDi))
+        (pin (num 31) (name PA10) (type BiDi))
+        (pin (num 32) (name PA11) (type BiDi))
+        (pin (num 33) (name PA12) (type BiDi))
+        (pin (num 34) (name PA13) (type BiDi))
+        (pin (num 35) (name VSS) (type input))
+        (pin (num 36) (name VDDUSB) (type input))
+        (pin (num 37) (name PA14) (type BiDi))
+        (pin (num 38) (name PA15) (type BiDi))
+        (pin (num 39) (name PB3) (type BiDi))
+        (pin (num 40) (name PB4) (type BiDi))
+        (pin (num 41) (name PB5) (type BiDi))
+        (pin (num 42) (name PB6) (type BiDi))
+        (pin (num 43) (name PB7) (type BiDi))
+        (pin (num 44) (name PH3) (type BiDi))
+        (pin (num 45) (name PB8) (type BiDi))
+        (pin (num 46) (name PB9) (type BiDi))
+        (pin (num 47) (name VSS) (type input))
+        (pin (num 48) (name VDD) (type input))))
+    (libpart (lib TI) (part CD74HC4511)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) CD74HC4511))
+      (pins
+        (pin (num 1) (name D1) (type input))
+        (pin (num 2) (name D2) (type input))
+        (pin (num 3) (name ~LT) (type input))
+        (pin (num 4) (name ~BL) (type input))
+        (pin (num 5) (name ~LE) (type input))
+        (pin (num 6) (name D3) (type input))
+        (pin (num 7) (name D0) (type input))
+        (pin (num 8) (name GND) (type power_in))
+        (pin (num 9) (name e) (type output))
+        (pin (num 10) (name d) (type output))
+        (pin (num 11) (name c) (type output))
+        (pin (num 12) (name b) (type output))
+        (pin (num 13) (name a) (type output))
+        (pin (num 14) (name g) (type output))
+        (pin (num 15) (name f) (type output))
+        (pin (num 16) (name VCC) (type power_in))))
+    (libpart (lib afficheur) (part 7segment_3)
+      (fields
+        (field (name Reference) DS)
+        (field (name Value) 7segment_3))
+      (pins
+        (pin (num 1) (name E) (type input))
+        (pin (num 2) (name D) (type input))
+        (pin (num 3) (name DP) (type input))
+        (pin (num 4) (name C) (type input))
+        (pin (num 5) (name G) (type input))
+        (pin (num 6) (name NC) (type NotConnected))
+        (pin (num 7) (name B) (type input))
+        (pin (num 8) (name DIG3) (type input))
+        (pin (num 9) (name DIG2) (type input))
+        (pin (num 10) (name F) (type input))
+        (pin (num 11) (name A) (type input))
+        (pin (num 12) (name DIG1) (type input))))
+    (libpart (lib conn) (part CONN_01X05)
+      (footprints
+        (fp Pin_Header_Straight_1X05)
+        (fp Pin_Header_Angled_1X05)
+        (fp Socket_Strip_Straight_1X05)
+        (fp Socket_Strip_Angled_1X05))
+      (fields
+        (field (name Reference) P)
+        (field (name Value) CONN_01X05))
+      (pins
+        (pin (num 1) (name P1) (type passive))
+        (pin (num 2) (name P2) (type passive))
+        (pin (num 3) (name P3) (type passive))
+        (pin (num 4) (name P4) (type passive))
+        (pin (num 5) (name P5) (type passive))))
+    (libpart (lib conn) (part Micro_USB)
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Micro_USB))
+      (pins
+        (pin (num 0) (name USB_SH) (type input))
+        (pin (num 1) (name USB_VBUS) (type input))
+        (pin (num 2) (name USB_N) (type input))
+        (pin (num 3) (name USB_P) (type input))
+        (pin (num 4) (name USB_ID) (type input))
+        (pin (num 5) (name USB_GND) (type input))))
+    (libpart (lib global) (part C)
+      (footprints
+        (fp C?)
+        (fp C_????_*)
+        (fp C_????)
+        (fp SMD*_c)
+        (fp Capacitor*))
+      (fields
+        (field (name Reference) C)
+        (field (name Value) C))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))))
+    (libpart (lib global) (part Crystal)
+      (footprints
+        (fp Crystal_*))
+      (fields
+        (field (name Reference) Y)
+        (field (name Value) Crystal))
+      (pins
+        (pin (num 1) (name 1) (type passive))
+        (pin (num 2) (name 2) (type passive))))
+    (libpart (lib global) (part LED)
+      (footprints
+        (fp LED-3MM)
+        (fp LED-5MM)
+        (fp LED-10MM)
+        (fp LED-0603)
+        (fp LED-0805)
+        (fp LED-1206)
+        (fp LEDV))
+      (fields
+        (field (name Reference) D)
+        (field (name Value) LED))
+      (pins
+        (pin (num 1) (name K) (type passive))
+        (pin (num 2) (name A) (type passive))))
+    (libpart (lib global) (part NPN_2222A)
+      (fields
+        (field (name Reference) Q)
+        (field (name Value) NPN_2222A)
+        (field (name Footprint) U:SOT23-3)
+        (field (name Partkeepr) 2550))
+      (pins
+        (pin (num 1) (name ~) (type input))
+        (pin (num 2) (name ~) (type input))
+        (pin (num 3) (name ~) (type input))))
+    (libpart (lib global) (part R)
+      (footprints
+        (fp R_*)
+        (fp Resistor_*))
+      (fields
+        (field (name Reference) R)
+        (field (name Value) R))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))))
+    (libpart (lib global) (part SW_PUSH)
+      (fields
+        (field (name Reference) SW)
+        (field (name Value) SW_PUSH))
+      (pins
+        (pin (num 1) (name 1) (type passive))
+        (pin (num 2) (name 2) (type passive)))))
+  (libraries
+    (library (logical Module)
+      (uri /home/remy/Projet/Librairie_Kicad/schematic/Module.lib))
+    (library (logical ST)
+      (uri /home/remy/Projet/Librairie_Kicad/schematic/ST.lib))
+    (library (logical TI)
+      (uri /home/remy/Projet/Librairie_Kicad/schematic/TI.lib))
+    (library (logical afficheur)
+      (uri /home/remy/Projet/Librairie_Kicad/schematic/afficheur.lib))
+    (library (logical conn)
+      (uri /home/remy/Projet/Librairie_Kicad/schematic/conn.lib))
+    (library (logical global)
+      (uri /home/remy/Projet/Librairie_Kicad/schematic/global.lib)))
+  (nets
+    (net (code 1) (name "Net-(Q14-Pad3)")
+      (node (ref Q14) (pin 3))
+      (node (ref R15) (pin 2)))
+    (net (code 2) (name /GND)
+      (node (ref Q3) (pin 2))
+      (node (ref P1) (pin 3))
+      (node (ref U4) (pin 1))
+      (node (ref C2) (pin 2))
+      (node (ref Q11) (pin 2))
+      (node (ref C8) (pin 2))
+      (node (ref C3) (pin 2))
+      (node (ref C5) (pin 2))
+      (node (ref C6) (pin 2))
+      (node (ref Q5) (pin 2))
+      (node (ref Q13) (pin 2))
+      (node (ref C4) (pin 2))
+      (node (ref C1) (pin 2))
+      (node (ref C9) (pin 2))
+      (node (ref C10) (pin 2))
+      (node (ref U4) (pin 2))
+      (node (ref U4) (pin 3))
+      (node (ref U2) (pin 47))
+      (node (ref U4) (pin 4))
+      (node (ref U2) (pin 35))
+      (node (ref C7) (pin 1))
+      (node (ref R2) (pin 1))
+      (node (ref U2) (pin 23))
+      (node (ref SW1) (pin 2))
+      (node (ref U3) (pin 2))
+      (node (ref Q1) (pin 2))
+      (node (ref Q6) (pin 2))
+      (node (ref Q14) (pin 2))
+      (node (ref U2) (pin 8))
+      (node (ref C11) (pin 2))
+      (node (ref Q12) (pin 2))
+      (node (ref Q10) (pin 2))
+      (node (ref U5) (pin 5))
+      (node (ref U5) (pin 8))
+      (node (ref Q4) (pin 2))
+      (node (ref Q2) (pin 2))
+      (node (ref J1) (pin 5)))
+    (net (code 3) (name /Di3)
+      (node (ref Q14) (pin 1)))
+    (net (code 4) (name "Net-(Q6-Pad3)")
+      (node (ref R9) (pin 2))
+      (node (ref Q6) (pin 3)))
+    (net (code 5) (name /Di2)
+      (node (ref Q6) (pin 1)))
+    (net (code 6) (name "Net-(Q1-Pad3)")
+      (node (ref R4) (pin 2))
+      (node (ref Q1) (pin 3)))
+    (net (code 7) (name /Di1)
+      (node (ref Q1) (pin 1)))
+    (net (code 8) (name /b1)
+      (node (ref U5) (pin 12))
+      (node (ref DS1) (pin 7)))
+    (net (code 9) (name /c1)
+      (node (ref U5) (pin 11))
+      (node (ref DS1) (pin 4)))
+    (net (code 10) (name /d1)
+      (node (ref U5) (pin 10))
+      (node (ref DS1) (pin 2)))
+    (net (code 11) (name /a1)
+      (node (ref U5) (pin 13))
+      (node (ref DS1) (pin 11)))
+    (net (code 12) (name /e1)
+      (node (ref U5) (pin 9))
+      (node (ref DS1) (pin 1)))
+    (net (code 13) (name /DIG2)
+      (node (ref R9) (pin 1))
+      (node (ref DS1) (pin 9)))
+    (net (code 14) (name /DIG3)
+      (node (ref DS1) (pin 8))
+      (node (ref R15) (pin 1)))
+    (net (code 15) (name /Point)
+      (node (ref Q9) (pin 1)))
+    (net (code 16) (name /D0)
+      (node (ref U5) (pin 7)))
+    (net (code 18) (name /D2)
+      (node (ref U5) (pin 2)))
+    (net (code 19) (name /D1)
+      (node (ref U5) (pin 1)))
+    (net (code 20) (name "Net-(DS1-Pad3)")
+      (node (ref Q9) (pin 2))
+      (node (ref DS1) (pin 3)))
+    (net (code 21) (name "Net-(DS1-Pad6)")
+      (node (ref DS1) (pin 6)))
+    (net (code 22) (name "Net-(Q9-Pad3)")
+      (node (ref R10) (pin 2))
+      (node (ref Q9) (pin 3)))
+    (net (code 23) (name /3.3V)
+      (node (ref R1) (pin 1))
+      (node (ref U5) (pin 16))
+      (node (ref R10) (pin 1))
+      (node (ref Q7) (pin 3))
+      (node (ref U2) (pin 24))
+      (node (ref Q8) (pin 3))
+      (node (ref U2) (pin 9))
+      (node (ref P1) (pin 1))
+      (node (ref C8) (pin 1))
+      (node (ref R3) (pin 1))
+      (node (ref C10) (pin 1))
+      (node (ref C9) (pin 1))
+      (node (ref C4) (pin 1))
+      (node (ref C6) (pin 1))
+      (node (ref C3) (pin 1))
+      (node (ref C5) (pin 1))
+      (node (ref U2) (pin 48))
+      (node (ref U4) (pin 5))
+      (node (ref U2) (pin 36)))
+    (net (code 24) (name "Net-(U1-Pad11)")
+      (node (ref U1) (pin 11)))
+    (net (code 25) (name "Net-(U1-Pad10)")
+      (node (ref U1) (pin 10)))
+    (net (code 26) (name /nrst)
+      (node (ref U2) (pin 7))
+      (node (ref P1) (pin 5))
+      (node (ref R1) (pin 2))
+      (node (ref SW1) (pin 1))
+      (node (ref C7) (pin 2)))
+    (net (code 27) (name "Net-(U1-Pad12)")
+      (node (ref U1) (pin 12)))
+    (net (code 28) (name /swdio)
+      (node (ref U2) (pin 34))
+      (node (ref P1) (pin 4)))
+    (net (code 29) (name /swclk)
+      (node (ref P1) (pin 2))
+      (node (ref U2) (pin 37)))
+    (net (code 30) (name "Net-(U1-Pad24)")
+      (node (ref U1) (pin 24)))
+    (net (code 31) (name /g1)
+      (node (ref DS1) (pin 5))
+      (node (ref U5) (pin 14)))
+    (net (code 32) (name /DIG1)
+      (node (ref DS1) (pin 12))
+      (node (ref R4) (pin 1)))
+    (net (code 33) (name /f1)
+      (node (ref DS1) (pin 10))
+      (node (ref U5) (pin 15)))
+    (net (code 34) (name "Net-(U1-Pad1)")
+      (node (ref U1) (pin 1)))
+    (net (code 35) (name "Net-(U1-Pad9)")
+      (node (ref U1) (pin 9)))
+    (net (code 36) (name "Net-(U1-Pad8)")
+      (node (ref U1) (pin 8)))
+    (net (code 37) (name "Net-(U1-Pad7)")
+      (node (ref U1) (pin 7)))
+    (net (code 38) (name "Net-(U1-Pad6)")
+      (node (ref U1) (pin 6)))
+    (net (code 39) (name "Net-(U1-Pad5)")
+      (node (ref U1) (pin 5)))
+    (net (code 40) (name "Net-(U1-Pad4)")
+      (node (ref U1) (pin 4)))
+    (net (code 41) (name "Net-(U1-Pad3)")
+      (node (ref U1) (pin 3)))
+    (net (code 42) (name "Net-(U1-Pad23)")
+      (node (ref U1) (pin 23)))
+    (net (code 43) (name "Net-(U1-Pad22)")
+      (node (ref U1) (pin 22)))
+    (net (code 44) (name "Net-(U1-Pad2)")
+      (node (ref U1) (pin 2)))
+    (net (code 45) (name "Net-(U1-Pad19)")
+      (node (ref U1) (pin 19)))
+    (net (code 46) (name "Net-(U1-Pad18)")
+      (node (ref U1) (pin 18)))
+    (net (code 47) (name "Net-(U1-Pad17)")
+      (node (ref U1) (pin 17)))
+    (net (code 48) (name "Net-(U1-Pad16)")
+      (node (ref U1) (pin 16)))
+    (net (code 49) (name "Net-(U1-Pad15)")
+      (node (ref U1) (pin 15)))
+    (net (code 50) (name "Net-(U1-Pad14)")
+      (node (ref U1) (pin 14)))
+    (net (code 51) (name "Net-(U1-Pad13)")
+      (node (ref U1) (pin 13)))
+    (net (code 52) (name /J3)
+      (node (ref Q10) (pin 1))
+      (node (ref Q11) (pin 1)))
+    (net (code 53) (name "Net-(Q13-Pad3)")
+      (node (ref R14) (pin 2))
+      (node (ref Q13) (pin 3)))
+    (net (code 54) (name /J4)
+      (node (ref Q13) (pin 1))
+      (node (ref Q12) (pin 1)))
+    (net (code 55) (name "Net-(D9-Pad1)")
+      (node (ref R14) (pin 1))
+      (node (ref D9) (pin 1)))
+    (net (code 56) (name "Net-(Q11-Pad3)")
+      (node (ref R12) (pin 2))
+      (node (ref Q11) (pin 3)))
+    (net (code 57) (name "Net-(D7-Pad1)")
+      (node (ref R12) (pin 1))
+      (node (ref D7) (pin 1)))
+    (net (code 58) (name "Net-(D3-Pad2)")
+      (node (ref D7) (pin 2))
+      (node (ref D3) (pin 2))
+      (node (ref D5) (pin 2))
+      (node (ref D9) (pin 2))
+      (node (ref Q8) (pin 2)))
+    (net (code 59) (name "Net-(Q5-Pad3)")
+      (node (ref R8) (pin 2))
+      (node (ref Q5) (pin 3)))
+    (net (code 60) (name /J2)
+      (node (ref Q4) (pin 1))
+      (node (ref Q5) (pin 1)))
+    (net (code 61) (name "Net-(D5-Pad1)")
+      (node (ref D5) (pin 1))
+      (node (ref R8) (pin 1)))
+    (net (code 62) (name "Net-(Q3-Pad3)")
+      (node (ref R6) (pin 2))
+      (node (ref Q3) (pin 3)))
+    (net (code 63) (name /C2)
+      (node (ref Q8) (pin 1)))
+    (net (code 64) (name /C1)
+      (node (ref Q7) (pin 1)))
+    (net (code 65) (name "Net-(D4-Pad1)")
+      (node (ref R7) (pin 1))
+      (node (ref D4) (pin 1)))
+    (net (code 66) (name "Net-(Q10-Pad3)")
+      (node (ref Q10) (pin 3))
+      (node (ref R11) (pin 2)))
+    (net (code 67) (name "Net-(D6-Pad1)")
+      (node (ref D6) (pin 1))
+      (node (ref R11) (pin 1)))
+    (net (code 68) (name "Net-(Q4-Pad3)")
+      (node (ref R7) (pin 2))
+      (node (ref Q4) (pin 3)))
+    (net (code 69) (name "Net-(Q2-Pad3)")
+      (node (ref R5) (pin 2))
+      (node (ref Q2) (pin 3)))
+    (net (code 70) (name "Net-(D2-Pad1)")
+      (node (ref R5) (pin 1))
+      (node (ref D2) (pin 1)))
+    (net (code 71) (name "Net-(D2-Pad2)")
+      (node (ref D2) (pin 2))
+      (node (ref D4) (pin 2))
+      (node (ref D6) (pin 2))
+      (node (ref D8) (pin 2))
+      (node (ref Q7) (pin 2)))
+    (net (code 72) (name /J1)
+      (node (ref Q2) (pin 1))
+      (node (ref Q3) (pin 1)))
+    (net (code 73) (name "Net-(D3-Pad1)")
+      (node (ref D3) (pin 1))
+      (node (ref R6) (pin 1)))
+    (net (code 74) (name "Net-(Q12-Pad3)")
+      (node (ref R13) (pin 2))
+      (node (ref Q12) (pin 3)))
+    (net (code 75) (name "Net-(D8-Pad1)")
+      (node (ref D8) (pin 1))
+      (node (ref R13) (pin 1)))
+    (net (code 76) (name "Net-(J1-Pad0)")
+      (node (ref J1) (pin 0)))
+    (net (code 77) (name "Net-(R2-Pad2)")
+      (node (ref U3) (pin 5))
+      (node (ref R2) (pin 2)))
+    (net (code 78) (name "Net-(D1-Pad1)")
+      (node (ref U3) (pin 1))
+      (node (ref D1) (pin 1)))
+    (net (code 79) (name /USB_OTG_FS_VBUS)
+      (node (ref J1) (pin 1))
+      (node (ref C11) (pin 1))
+      (node (ref D1) (pin 2))
+      (node (ref U3) (pin 4)))
+    (net (code 80) (name /USB_OTG_FS_N)
+      (node (ref U2) (pin 32))
+      (node (ref J1) (pin 2)))
+    (net (code 81) (name /Vbat)
+      (node (ref U3) (pin 3)))
+    (net (code 82) (name /wc)
+      (node (ref R3) (pin 2))
+      (node (ref U4) (pin 6)))
+    (net (code 83) (name "Net-(U2-Pad12)")
+      (node (ref U2) (pin 12)))
+    (net (code 84) (name "Net-(U2-Pad22)")
+      (node (ref U2) (pin 22)))
+    (net (code 85) (name "Net-(U2-Pad21)")
+      (node (ref U2) (pin 21)))
+    (net (code 86) (name "Net-(U2-Pad20)")
+      (node (ref U2) (pin 20)))
+    (net (code 87) (name "Net-(U2-Pad2)")
+      (node (ref U2) (pin 2)))
+    (net (code 88) (name "Net-(U2-Pad19)")
+      (node (ref U2) (pin 19)))
+    (net (code 89) (name "Net-(U2-Pad18)")
+      (node (ref U2) (pin 18)))
+    (net (code 90) (name "Net-(U2-Pad17)")
+      (node (ref U2) (pin 17)))
+    (net (code 91) (name "Net-(U2-Pad16)")
+      (node (ref U2) (pin 16)))
+    (net (code 92) (name "Net-(U2-Pad15)")
+      (node (ref U2) (pin 15)))
+    (net (code 93) (name "Net-(U2-Pad14)")
+      (node (ref U2) (pin 14)))
+    (net (code 94) (name "Net-(U2-Pad13)")
+      (node (ref U2) (pin 13)))
+    (net (code 95) (name "Net-(U2-Pad11)")
+      (node (ref U2) (pin 11)))
+    (net (code 96) (name "Net-(U2-Pad10)")
+      (node (ref U2) (pin 10)))
+    (net (code 97) (name "Net-(U2-Pad1)")
+      (node (ref U2) (pin 1)))
+    (net (code 98) (name /USB_OTG_FS_ID)
+      (node (ref J1) (pin 4)))
+    (net (code 99) (name /USB_OTG_FS_P)
+      (node (ref U2) (pin 33))
+      (node (ref J1) (pin 3)))
+    (net (code 100) (name /D3)
+      (node (ref U5) (pin 6)))
+    (net (code 101) (name /LATCH)
+      (node (ref U5) (pin 4)))
+    (net (code 102) (name /EN)
+      (node (ref U5) (pin 3)))
+    (net (code 103) (name /sda)
+      (node (ref U4) (pin 8)))
+    (net (code 104) (name /sdl)
+      (node (ref U4) (pin 7)))
+    (net (code 105) (name "Net-(U2-Pad25)")
+      (node (ref U2) (pin 25)))
+    (net (code 106) (name "Net-(C1-Pad1)")
+      (node (ref Y1) (pin 1))
+      (node (ref C1) (pin 1))
+      (node (ref U2) (pin 5)))
+    (net (code 107) (name "Net-(C2-Pad1)")
+      (node (ref Y1) (pin 2))
+      (node (ref U2) (pin 6))
+      (node (ref C2) (pin 1)))
+    (net (code 108) (name "Net-(U2-Pad46)")
+      (node (ref U2) (pin 46)))
+    (net (code 109) (name "Net-(U2-Pad45)")
+      (node (ref U2) (pin 45)))
+    (net (code 110) (name "Net-(U2-Pad44)")
+      (node (ref U2) (pin 44)))
+    (net (code 111) (name /TX)
+      (node (ref U1) (pin 20))
+      (node (ref U2) (pin 43)))
+    (net (code 112) (name /RX)
+      (node (ref U2) (pin 42))
+      (node (ref U1) (pin 21)))
+    (net (code 113) (name "Net-(U2-Pad41)")
+      (node (ref U2) (pin 41)))
+    (net (code 114) (name "Net-(U2-Pad40)")
+      (node (ref U2) (pin 40)))
+    (net (code 115) (name "Net-(U2-Pad4)")
+      (node (ref U2) (pin 4)))
+    (net (code 116) (name "Net-(U2-Pad39)")
+      (node (ref U2) (pin 39)))
+    (net (code 117) (name "Net-(U2-Pad38)")
+      (node (ref U2) (pin 38)))
+    (net (code 118) (name "Net-(U2-Pad31)")
+      (node (ref U2) (pin 31)))
+    (net (code 119) (name "Net-(U2-Pad30)")
+      (node (ref U2) (pin 30)))
+    (net (code 120) (name "Net-(U2-Pad3)")
+      (node (ref U2) (pin 3)))
+    (net (code 121) (name "Net-(U2-Pad29)")
+      (node (ref U2) (pin 29)))
+    (net (code 122) (name "Net-(U2-Pad28)")
+      (node (ref U2) (pin 28)))
+    (net (code 123) (name "Net-(U2-Pad27)")
+      (node (ref U2) (pin 27)))
+    (net (code 124) (name "Net-(U2-Pad26)")
+      (node (ref U2) (pin 26)))))

+ 11 - 1
EDA/GPS.pro

@@ -1,4 +1,4 @@
-update=22/05/2015 07:44:53
+update=jeu. 01 juil. 2021 17:52:55
 version=1
 last_client=kicad
 [general]
@@ -31,3 +31,13 @@ NetIExt=net
 version=1
 LibDir=
 [eeschema/libraries]
+[schematic_editor]
+version=1
+PageLayoutDescrFile=
+PlotDirectoryName=
+SubpartIdSeparator=0
+SubpartFirstId=65
+NetFmtName=Pcbnew
+SpiceAjustPassiveValues=0
+LabSize=50
+ERC_TestSimilarLabels=1

+ 1715 - 8
EDA/GPS.sch

@@ -1,9 +1,9 @@
 EESchema Schematic File Version 4
 EELAYER 30 0
 EELAYER END
-$Descr A4 11693 8268
+$Descr A3 16535 11693
 encoding utf-8
-Sheet 1 2
+Sheet 1 1
 Title ""
 Date ""
 Rev ""
@@ -13,10 +13,1717 @@ Comment2 ""
 Comment3 ""
 Comment4 ""
 $EndDescr
-$Sheet
-S 1200 1700 1400 950 
-U 60D9D499
-F0 "Sheet60D9D498" 50
-F1 "7segment.sch" 50
-$EndSheet
+$Comp
+L TI:CD74HC4511 U?
+U 1 1 60DC57CE
+P 12850 1400
+AR Path="/60D9D499/60D9D788/60DC57CE" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC57CE" Ref="U?"  Part="1" 
+AR Path="/60DC57CE" Ref="U5"  Part="1" 
+F 0 "U5" H 13000 950 50  0000 C CNN
+F 1 "CD74HC4511" H 12850 1884 50  0000 C CNN
+F 2 "U:SO16" H 13300 1400 50  0001 C CNN
+F 3 "" H 13300 1400 50  0001 C CNN
+	1    12850 1400
+	1    0    0    -1  
+$EndComp
+Text Label 12550 1450 2    50   ~ 0
+GND
+Text Label 12550 1350 2    50   ~ 0
+LATCH
+Text Label 12550 1050 2    50   ~ 0
+D1
+Text Label 12550 1150 2    50   ~ 0
+D2
+Text Label 12550 1550 2    50   ~ 0
+D3
+Text Label 12550 1650 2    50   ~ 0
+D0
+Text Label 12550 1250 2    50   ~ 0
+EN
+Text Label 13150 1150 0    50   ~ 0
+f1
+Text Label 13150 1250 0    50   ~ 0
+g1
+Text Label 13150 1350 0    50   ~ 0
+a1
+Text Label 13150 1450 0    50   ~ 0
+b1
+Text Label 13150 1550 0    50   ~ 0
+c1
+Text Label 13150 1650 0    50   ~ 0
+d1
+Text Label 13150 1750 0    50   ~ 0
+e1
+Text Label 10150 10600 0    60   ~ 0
+3.3V
+Text Label 10900 10500 0    60   ~ 0
+wc
+Text Label 10150 10400 0    60   ~ 0
+sdl
+Text Label 10150 10300 0    60   ~ 0
+sda
+$Comp
+L global:R R?
+U 1 1 60DC57EA
+P 10650 10350
+AR Path="/60D9D499/60D9D7A3/60DC57EA" Ref="R?"  Part="1" 
+AR Path="/60D9D499/60DC57EA" Ref="R?"  Part="1" 
+AR Path="/60DC57EA" Ref="R3"  Part="1" 
+F 0 "R3" V 10730 10350 50  0000 C CNN
+F 1 "10K" V 10650 10350 50  0000 C CNN
+F 2 "R:0805" V 10580 10350 50  0001 C CNN
+F 3 "" H 10650 10350 50  0000 C CNN
+F 4 "910" H 3050 4500 50  0001 C CNN "Partkeepr"
+	1    10650 10350
+	1    0    0    -1  
+$EndComp
+$Comp
+L ST:M24C32 U?
+U 1 1 60DC57F2
+P 9700 10250
+AR Path="/60D9D499/60D9D7A3/60DC57F2" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC57F2" Ref="U?"  Part="1" 
+AR Path="/60DC57F2" Ref="U4"  Part="1" 
+F 0 "U4" H 9900 10200 60  0000 C CNN
+F 1 "M24C32" H 9700 10700 60  0000 C CNN
+F 2 "U:SO8N" H 9700 10250 60  0001 C CNN
+F 3 "" H 9700 10250 60  0000 C CNN
+F 4 "1700" H 3050 4500 50  0001 C CNN "Partkeepr"
+	1    9700 10250
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	9250 10300 9250 10400
+Connection ~ 9250 10400
+Connection ~ 9250 10500
+Connection ~ 9250 10600
+Wire Wire Line
+	10150 10500 10650 10500
+Connection ~ 10650 10500
+Wire Wire Line
+	9250 10400 9250 10500
+Wire Wire Line
+	9250 10500 9250 10600
+Wire Wire Line
+	9250 10600 9250 10700
+Wire Wire Line
+	10650 10500 10900 10500
+Text Label 8500 8850 2    60   ~ 0
+USB_OTG_FS_VBUS
+Text Label 9100 8950 2    60   ~ 0
+GND
+$Comp
+L ST:STC4054 U?
+U 1 1 60DC5804
+P 9550 8950
+AR Path="/60D9D499/60D9D7CC/60DC5804" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC5804" Ref="U?"  Part="1" 
+AR Path="/60DC5804" Ref="U3"  Part="1" 
+F 0 "U3" H 9800 8750 60  0000 C CNN
+F 1 "STC4054" H 9575 9191 60  0000 C CNN
+F 2 "U:TSOT23-5L" H 9550 8950 60  0001 C CNN
+F 3 "" H 9550 8950 60  0001 C CNN
+	1    9550 8950
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:LED D?
+U 1 1 60DC580A
+P 8700 8850
+AR Path="/60D9D499/60D9D7CC/60DC580A" Ref="D?"  Part="1" 
+AR Path="/60D9D499/60DC580A" Ref="D?"  Part="1" 
+AR Path="/60DC580A" Ref="D1"  Part="1" 
+F 0 "D1" H 8700 8605 50  0000 C CNN
+F 1 "LED" H 8700 8696 50  0000 C CNN
+F 2 "LED:0805" H 8700 8850 50  0001 C CNN
+F 3 "" H 8700 8850 50  0000 C CNN
+	1    8700 8850
+	-1   0    0    1   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5810
+P 10100 9200
+AR Path="/60D9D499/60D9D7CC/60DC5810" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5810" Ref="C?"  Part="1" 
+AR Path="/60DC5810" Ref="C11"  Part="1" 
+F 0 "C11" H 10215 9246 50  0000 L CNN
+F 1 "C" H 10215 9155 50  0000 L CNN
+F 2 "C:0805" H 10138 9050 50  0001 C CNN
+F 3 "" H 10100 9200 50  0000 C CNN
+	1    10100 9200
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	10150 9050 10100 9050
+Connection ~ 10100 9050
+Wire Wire Line
+	10100 9050 10050 9050
+Wire Wire Line
+	9100 8850 8900 8850
+$Comp
+L global:R R?
+U 1 1 60DC581C
+P 10350 8850
+AR Path="/60D9D499/60D9D7CC/60DC581C" Ref="R?"  Part="1" 
+AR Path="/60D9D499/60DC581C" Ref="R?"  Part="1" 
+AR Path="/60DC581C" Ref="R2"  Part="1" 
+F 0 "R2" V 10350 8850 50  0000 C CNN
+F 1 "6K 1%" V 10250 8850 50  0000 C CNN
+F 2 "R:0805" V 10280 8850 50  0001 C CNN
+F 3 "" H 10350 8850 50  0000 C CNN
+	1    10350 8850
+	0    1    1    0   
+$EndComp
+Text Notes 10050 8700 0    50   ~ 0
+Calcul de R : 1000/(courant de charge)\n
+Wire Wire Line
+	10200 8850 10050 8850
+$Comp
+L conn:Micro_USB J?
+U 1 1 60DC5827
+P 9050 7350
+AR Path="/60D9D499/60D9D8C0/60DC5827" Ref="J?"  Part="1" 
+AR Path="/60D9D499/60DC5827" Ref="J?"  Part="1" 
+AR Path="/60DC5827" Ref="J1"  Part="1" 
+F 0 "J1" H 9300 7000 60  0000 C CNN
+F 1 "Micro_USB" H 9100 7700 60  0000 C CNN
+F 2 "Connector:Micro-USB" H 9250 7150 60  0001 C CNN
+F 3 "" H 9250 7150 60  0001 C CNN
+F 4 "50" H 2700 3700 50  0001 C CNN "Partkeepr"
+	1    9050 7350
+	1    0    0    -1  
+$EndComp
+NoConn ~ 8900 7750
+Text Label 9550 7350 0    60   ~ 0
+USB_OTG_FS_P
+Text Label 9550 7250 0    60   ~ 0
+USB_OTG_FS_N
+Text Label 9550 7450 0    60   ~ 0
+USB_OTG_FS_ID
+Text Label 9550 7150 0    60   ~ 0
+USB_OTG_FS_VBUS
+$Comp
+L ST:STM32L433Cx U?
+U 1 1 60DC5833
+P 3350 9050
+AR Path="/60D9D499/60D9D7FC/60DC5833" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC5833" Ref="U?"  Part="1" 
+AR Path="/60DC5833" Ref="U2"  Part="1" 
+F 0 "U2" H 4100 8150 60  0000 L CNN
+F 1 "STM32L433Cx" H 3050 9050 60  0000 L CNN
+F 2 "U:LQFP48" H 3350 9050 60  0001 C CNN
+F 3 "" H 3350 9050 60  0001 C CNN
+	1    3350 9050
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	6400 10700 6100 10700
+Connection ~ 6400 10700
+Wire Wire Line
+	6100 10700 5800 10700
+Connection ~ 6100 10700
+Wire Wire Line
+	5800 10700 5550 10700
+Connection ~ 5800 10700
+Wire Wire Line
+	5550 10700 5250 10700
+Connection ~ 5550 10700
+Wire Wire Line
+	5250 10700 4950 10700
+Connection ~ 5250 10700
+Wire Wire Line
+	4950 10700 4800 10700
+Connection ~ 4950 10700
+Wire Wire Line
+	6700 10700 6400 10700
+Wire Wire Line
+	6400 10400 6100 10400
+Connection ~ 6400 10400
+Wire Wire Line
+	6100 10400 5800 10400
+Connection ~ 6100 10400
+Wire Wire Line
+	5800 10400 5550 10400
+Connection ~ 5800 10400
+Wire Wire Line
+	5550 10400 5250 10400
+Connection ~ 5550 10400
+Wire Wire Line
+	5250 10400 4950 10400
+Connection ~ 5250 10400
+Wire Wire Line
+	4950 10400 4800 10400
+Connection ~ 4950 10400
+Wire Wire Line
+	6700 10400 6400 10400
+$Comp
+L global:C C?
+U 1 1 60DC5854
+P 4950 10550
+AR Path="/5CEE5B5C/60DC5854" Ref="C?"  Part="1" 
+AR Path="/60DC5854" Ref="C3"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5854" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5854" Ref="C?"  Part="1" 
+F 0 "C3" H 4975 10650 50  0000 L CNN
+F 1 "4.7µF" H 4975 10450 50  0000 L CNN
+F 2 "C:0805" H 4988 10400 50  0001 C CNN
+F 3 "" H 4950 10550 50  0000 C CNN
+F 4 "607" H 4150 3575 50  0001 C CNN "Partkeepr"
+	1    4950 10550
+	1    0    0    -1  
+$EndComp
+Connection ~ 1550 9100
+Wire Wire Line
+	1550 9100 1250 9100
+Connection ~ 1550 8800
+Wire Wire Line
+	1550 8800 1250 8800
+Wire Wire Line
+	1900 9000 2300 9000
+Wire Wire Line
+	1900 9100 1900 9000
+Wire Wire Line
+	1550 9100 1900 9100
+Wire Wire Line
+	1900 8800 1900 8900
+Wire Wire Line
+	1550 8800 1900 8800
+Wire Wire Line
+	2300 8900 1900 8900
+Text Label 4400 8900 0    60   ~ 0
+USB_OTG_FS_N
+Text Label 4400 8800 0    60   ~ 0
+USB_OTG_FS_P
+$Comp
+L global:C C?
+U 1 1 60DC5869
+P 5550 10550
+AR Path="/5CEE5B5C/60DC5869" Ref="C?"  Part="1" 
+AR Path="/60DC5869" Ref="C5"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5869" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5869" Ref="C?"  Part="1" 
+F 0 "C5" H 5575 10650 50  0000 L CNN
+F 1 "1µF" H 5575 10450 50  0000 L CNN
+F 2 "C:0805" H 5588 10400 50  0001 C CNN
+F 3 "" H 5550 10550 50  0000 C CNN
+F 4 "606" H 4175 4650 50  0001 C CNN "Partkeepr"
+	1    5550 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5872
+P 5800 10550
+AR Path="/5CEE5B5C/60DC5872" Ref="C?"  Part="1" 
+AR Path="/60DC5872" Ref="C6"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5872" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5872" Ref="C?"  Part="1" 
+F 0 "C6" H 5825 10650 50  0000 L CNN
+F 1 "100nF" H 5825 10450 50  0000 L CNN
+F 2 "C:0805" H 5838 10400 50  0001 C CNN
+F 3 "" H 5800 10550 50  0000 C CNN
+F 4 "605" H 4150 4650 50  0001 C CNN "Partkeepr"
+	1    5800 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC587B
+P 6100 10550
+AR Path="/5CEE5B5C/60DC587B" Ref="C?"  Part="1" 
+AR Path="/60DC587B" Ref="C8"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC587B" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC587B" Ref="C?"  Part="1" 
+F 0 "C8" H 6125 10650 50  0000 L CNN
+F 1 "100nF" H 6125 10450 50  0000 L CNN
+F 2 "C:0805" H 6138 10400 50  0001 C CNN
+F 3 "" H 6100 10550 50  0000 C CNN
+F 4 "605" H 3425 3425 50  0001 C CNN "Partkeepr"
+	1    6100 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5884
+P 6700 10550
+AR Path="/5CEE5B5C/60DC5884" Ref="C?"  Part="1" 
+AR Path="/60DC5884" Ref="C10"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5884" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5884" Ref="C?"  Part="1" 
+F 0 "C10" H 6725 10650 50  0000 L CNN
+F 1 "100nF" H 6725 10450 50  0000 L CNN
+F 2 "C:0805" H 6738 10400 50  0001 C CNN
+F 3 "" H 6700 10550 50  0000 C CNN
+F 4 "605" H 1800 5750 50  0001 C CNN "Partkeepr"
+	1    6700 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC588B
+P 6400 10550
+AR Path="/5CEE5B5C/60DC588B" Ref="C?"  Part="1" 
+AR Path="/60DC588B" Ref="C9"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC588B" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC588B" Ref="C?"  Part="1" 
+F 0 "C9" H 6425 10650 50  0000 L CNN
+F 1 "100nF" H 6425 10450 50  0000 L CNN
+F 2 "C:0805" H 6438 10400 50  0001 C CNN
+F 3 "" H 6400 10550 50  0000 C CNN
+F 4 "605" H 2375 3375 50  0001 C CNN "Partkeepr"
+	1    6400 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5894
+P 1100 8800
+AR Path="/5CEE5B5C/60DC5894" Ref="C?"  Part="1" 
+AR Path="/60DC5894" Ref="C1"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5894" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5894" Ref="C?"  Part="1" 
+F 0 "C1" H 1125 8900 50  0000 L CNN
+F 1 "22pF" H 1125 8700 50  0000 L CNN
+F 2 "C:0603" H 1138 8650 50  0001 C CNN
+F 3 "" H 1100 8800 50  0000 C CNN
+F 4 "600" H 225 3750 50  0001 C CNN "Partkeepr"
+	1    1100 8800
+	0    1    1    0   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC589B
+P 1100 9100
+AR Path="/5CEE5B5C/60DC589B" Ref="C?"  Part="1" 
+AR Path="/60DC589B" Ref="C2"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC589B" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC589B" Ref="C?"  Part="1" 
+F 0 "C2" H 1125 9200 50  0000 L CNN
+F 1 "22pF" H 1125 9000 50  0000 L CNN
+F 2 "C:0603" H 1138 8950 50  0001 C CNN
+F 3 "" H 1100 9100 50  0000 C CNN
+F 4 "600" H 225 3750 50  0001 C CNN "Partkeepr"
+	1    1100 9100
+	0    1    1    0   
+$EndComp
+$Comp
+L global:Crystal Y?
+U 1 1 60DC58A2
+P 1550 8950
+AR Path="/5CEE5B5C/60DC58A2" Ref="Y?"  Part="1" 
+AR Path="/60DC58A2" Ref="Y1"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58A2" Ref="Y?"  Part="1" 
+AR Path="/60D9D499/60DC58A2" Ref="Y?"  Part="1" 
+F 0 "Y1" H 1550 9100 50  0000 C CNN
+F 1 "25Mhz" H 1550 8800 50  0000 C CNN
+F 2 "Y:5032" H 1550 8950 50  0001 C CNN
+F 3 "" H 1550 8950 50  0000 C CNN
+F 4 "1650" H 250 3750 50  0001 C CNN "Partkeepr"
+	1    1550 8950
+	0    1    1    0   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC58AB
+P 5250 10550
+AR Path="/5CEE5B5C/60DC58AB" Ref="C?"  Part="1" 
+AR Path="/60DC58AB" Ref="C4"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58AB" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC58AB" Ref="C?"  Part="1" 
+F 0 "C4" H 5275 10650 50  0000 L CNN
+F 1 "100nF" H 5275 10450 50  0000 L CNN
+F 2 "C:0805" H 5288 10400 50  0001 C CNN
+F 3 "" H 5250 10550 50  0000 C CNN
+F 4 "605" H 2675 6475 50  0001 C CNN "Partkeepr"
+	1    5250 10550
+	1    0    0    -1  
+$EndComp
+Text Label 3900 8000 1    60   ~ 0
+swclk
+Text Label 4400 8700 0    60   ~ 0
+swdio
+Text Label 2300 9100 2    60   ~ 0
+nrst
+Text Label 5900 7900 2    60   ~ 0
+swclk
+Text Label 5900 8100 2    60   ~ 0
+swdio
+Text Label 5900 8200 2    60   ~ 0
+nrst
+Text Label 5900 8000 2    60   ~ 0
+GND
+Text Label 5900 7800 2    60   ~ 0
+3.3V
+$Comp
+L conn:CONN_01X05 P?
+U 1 1 60DC58BA
+P 6100 8000
+AR Path="/60D9D499/60D9D7FC/60DC58BA" Ref="P?"  Part="1" 
+AR Path="/60D9D499/60DC58BA" Ref="P?"  Part="1" 
+AR Path="/60DC58BA" Ref="P1"  Part="1" 
+F 0 "P1" H 6178 8041 50  0000 L CNN
+F 1 "CONN_01X05" H 6178 7950 50  0000 L CNN
+F 2 "Connector:PinHeader2.54_1X5" H 6177 7904 50  0001 L CNN
+F 3 "" H 6100 8000 50  0000 C CNN
+F 4 "100" H 6100 8000 50  0001 C CNN "Partkeepr"
+	1    6100 8000
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	6300 8850 6450 8850
+Wire Wire Line
+	6300 9100 6300 8850
+Wire Wire Line
+	6150 9100 6300 9100
+Wire Wire Line
+	5700 9100 5850 9100
+Wire Wire Line
+	5700 8850 5700 9100
+Connection ~ 5700 8850
+Wire Wire Line
+	5650 8850 5700 8850
+Wire Wire Line
+	5700 8600 5700 8850
+Wire Wire Line
+	5850 8600 5700 8600
+Wire Wire Line
+	6150 8600 6450 8600
+Text Label 5650 8850 2    60   ~ 0
+nrst
+$Comp
+L global:R R?
+U 1 1 60DC58CE
+P 6000 8600
+AR Path="/5CEE5B5C/60DC58CE" Ref="R?"  Part="1" 
+AR Path="/60DC58CE" Ref="R1"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58CE" Ref="R?"  Part="1" 
+AR Path="/60D9D499/60DC58CE" Ref="R?"  Part="1" 
+F 0 "R1" V 6080 8600 50  0000 C CNN
+F 1 "10K" V 6000 8600 50  0000 C CNN
+F 2 "R:0805" V 5930 8600 50  0001 C CNN
+F 3 "" H 6000 8600 50  0000 C CNN
+F 4 "910" H -4500 7975 50  0001 C CNN "Partkeepr"
+	1    6000 8600
+	0    1    1    0   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC58D6
+P 6000 9100
+AR Path="/5CEE5B5C/60DC58D6" Ref="C?"  Part="1" 
+AR Path="/60DC58D6" Ref="C7"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58D6" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC58D6" Ref="C?"  Part="1" 
+F 0 "C7" H 6025 9200 50  0000 L CNN
+F 1 "100nF" H 6025 9000 50  0000 L CNN
+F 2 "C:0805" H 6038 8950 50  0001 C CNN
+F 3 "" H 6000 9100 50  0000 C CNN
+F 4 "605" H -4500 8000 50  0001 C CNN "Partkeepr"
+	1    6000 9100
+	0    1    1    0   
+$EndComp
+$Comp
+L Module:NEO-7M U?
+U 1 1 60DC58E3
+P 2850 1800
+AR Path="/60D9D499/60DC58E3" Ref="U?"  Part="1" 
+AR Path="/60DC58E3" Ref="U1"  Part="1" 
+F 0 "U1" H 2850 2575 50  0000 C CNN
+F 1 "NEO-7M" H 2850 2484 50  0000 C CNN
+F 2 "Module:NEO-7" H 3400 2350 50  0001 C CNN
+F 3 "" H 3400 2350 50  0001 C CNN
+	1    2850 1800
+	1    0    0    -1  
+$EndComp
+Text Label 10150 9050 0    60   ~ 0
+USB_OTG_FS_VBUS
+$Comp
+L afficheur:7segment_3 DS?
+U 1 1 60DC58ED
+P 15350 1650
+AR Path="/60D9D499/60DC58ED" Ref="DS?"  Part="1" 
+AR Path="/60DC58ED" Ref="DS1"  Part="1" 
+F 0 "DS1" H 15350 2165 50  0000 C CNN
+F 1 "7segment_3" H 15350 2074 50  0000 C CNN
+F 2 "LED:7segment_3" H 15550 1300 50  0001 C CNN
+F 3 "" H 15500 1300 50  0001 C CNN
+	1    15350 1650
+	1    0    0    -1  
+$EndComp
+Text Label 15700 1600 0    50   ~ 0
+f1
+Text Label 15000 1800 2    50   ~ 0
+g1
+Text Label 15700 1500 0    50   ~ 0
+a1
+Text Label 15700 1900 0    50   ~ 0
+b1
+Text Label 15000 1700 2    50   ~ 0
+c1
+Text Label 15000 1500 2    50   ~ 0
+d1
+Text Label 15000 1400 2    50   ~ 0
+e1
+$Comp
+L global:NPN_2222A Q1
+U 1 1 60DE75AC
+P 12400 3250
+F 0 "Q1" H 12531 3348 60  0000 L CNN
+F 1 "NPN_2222A" H 12531 3242 60  0000 L CNN
+F 2 "U:SOT23-3" H 12800 3600 60  0001 C CNN
+F 3 "" H 12300 3250 60  0001 C CNN
+F 4 "2550" H 12531 3144 50  0000 L CNN "Partkeepr"
+	1    12400 3250
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q6
+U 1 1 60DE7F4F
+P 13800 3250
+F 0 "Q6" H 13931 3348 60  0000 L CNN
+F 1 "NPN_2222A" H 13931 3242 60  0000 L CNN
+F 2 "U:SOT23-3" H 14200 3600 60  0001 C CNN
+F 3 "" H 13700 3250 60  0001 C CNN
+F 4 "2550" H 13931 3144 50  0000 L CNN "Partkeepr"
+	1    13800 3250
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q14
+U 1 1 60DE851A
+P 15200 3250
+F 0 "Q14" H 15331 3348 60  0000 L CNN
+F 1 "NPN_2222A" H 15331 3242 60  0000 L CNN
+F 2 "U:SOT23-3" H 15600 3600 60  0001 C CNN
+F 3 "" H 15100 3250 60  0001 C CNN
+F 4 "2550" H 15331 3144 50  0000 L CNN "Partkeepr"
+	1    15200 3250
+	1    0    0    -1  
+$EndComp
+Text Label 15700 1400 0    50   ~ 0
+DIG1
+Text Label 15700 1700 0    50   ~ 0
+DIG2
+Text Label 15700 1800 0    50   ~ 0
+DIG3
+$Comp
+L global:R R4
+U 1 1 60DF2FF3
+P 12450 2800
+F 0 "R4" H 12520 2846 50  0000 L CNN
+F 1 "R" H 12520 2755 50  0000 L CNN
+F 2 "R:0805" V 12380 2800 50  0001 C CNN
+F 3 "" H 12450 2800 50  0000 C CNN
+	1    12450 2800
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R9
+U 1 1 60DF3384
+P 13850 2800
+F 0 "R9" H 13920 2846 50  0000 L CNN
+F 1 "R" H 13920 2755 50  0000 L CNN
+F 2 "R:0805" V 13780 2800 50  0001 C CNN
+F 3 "" H 13850 2800 50  0000 C CNN
+	1    13850 2800
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R15
+U 1 1 60DF3A08
+P 15250 2800
+F 0 "R15" H 15320 2846 50  0000 L CNN
+F 1 "R" H 15320 2755 50  0000 L CNN
+F 2 "R:0805" V 15180 2800 50  0001 C CNN
+F 3 "" H 15250 2800 50  0000 C CNN
+	1    15250 2800
+	1    0    0    -1  
+$EndComp
+Text Label 12450 2650 0    50   ~ 0
+DIG1
+Text Label 13850 2650 0    50   ~ 0
+DIG2
+Text Label 15250 2650 0    50   ~ 0
+DIG3
+$Comp
+L global:NPN_2222A Q9
+U 1 1 60DF59A1
+P 14200 1300
+F 0 "Q9" H 14331 1398 60  0000 L CNN
+F 1 "NPN_2222A" H 14331 1292 60  0000 L CNN
+F 2 "U:SOT23-3" H 14600 1650 60  0001 C CNN
+F 3 "" H 14100 1300 60  0001 C CNN
+F 4 "2550" H 14331 1194 50  0000 L CNN "Partkeepr"
+	1    14200 1300
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R10
+U 1 1 60DF6275
+P 14250 850
+F 0 "R10" H 14320 896 50  0000 L CNN
+F 1 "R" H 14320 805 50  0000 L CNN
+F 2 "R:0805" V 14180 850 50  0001 C CNN
+F 3 "" H 14250 850 50  0000 C CNN
+	1    14250 850 
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	14250 1600 15000 1600
+Text Label 12100 3250 2    50   ~ 0
+Di1
+Text Label 13500 3250 2    50   ~ 0
+Di2
+Text Label 14900 3250 2    50   ~ 0
+Di3
+Text Label 13900 1300 2    50   ~ 0
+Point
+Text Label 1000 8100 2    50   ~ 0
+D1
+Text Label 1000 8200 2    50   ~ 0
+D2
+Text Label 1000 8300 2    50   ~ 0
+D4
+Text Label 1000 8000 2    50   ~ 0
+D0
+Text Label 1000 8400 2    50   ~ 0
+Point
+Text Label 1200 8200 2    50   ~ 0
+Di3
+Text Label 1200 8100 2    50   ~ 0
+Di2
+Text Label 1200 8000 2    50   ~ 0
+Di1
+Text Notes 3900 -200 0    100  ~ 0
+A faire:\nAlimentation.\nRefaire decouplage µC\nCalcul de la consomation pour la batterie\nchoix des leds\nempreinte U3 bizare ???\n
+$Comp
+L global:LED D2
+U 1 1 60F5A95A
+P 12750 6050
+F 0 "D2" V 12796 5942 50  0000 R CNN
+F 1 "LED" V 12705 5942 50  0000 R CNN
+F 2 "LED:0805" H 12750 6050 50  0001 C CNN
+F 3 "" H 12750 6050 50  0000 C CNN
+	1    12750 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:NPN_2222A Q7
+U 1 1 60F5A961
+P 13800 5550
+F 0 "Q7" H 13931 5648 60  0000 L CNN
+F 1 "NPN_2222A" H 13931 5542 60  0000 L CNN
+F 2 "U:SOT23-3" H 14200 5900 60  0001 C CNN
+F 3 "" H 13700 5550 60  0001 C CNN
+F 4 "2550" H 13931 5444 50  0000 L CNN "Partkeepr"
+	1    13800 5550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R5
+U 1 1 60F5A967
+P 12750 6400
+F 0 "R5" H 12820 6446 50  0000 L CNN
+F 1 "R" H 12820 6355 50  0000 L CNN
+F 2 "R:0805" V 12680 6400 50  0001 C CNN
+F 3 "" H 12750 6400 50  0000 C CNN
+	1    12750 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q2
+U 1 1 60F5A96E
+P 12700 6850
+F 0 "Q2" H 12831 6948 60  0000 L CNN
+F 1 "NPN" H 12850 6850 60  0000 L CNN
+F 2 "U:SOT23-3" H 13100 7200 60  0001 C CNN
+F 3 "" H 12600 6850 60  0001 C CNN
+F 4 "2550" H 12831 6744 50  0000 L CNN "Partkeepr"
+	1    12700 6850
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:LED D4
+U 1 1 60F5A974
+P 13500 6050
+F 0 "D4" V 13546 5942 50  0000 R CNN
+F 1 "LED" V 13455 5942 50  0000 R CNN
+F 2 "LED:0805" H 13500 6050 50  0001 C CNN
+F 3 "" H 13500 6050 50  0000 C CNN
+	1    13500 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R7
+U 1 1 60F5A97A
+P 13500 6400
+F 0 "R7" H 13570 6446 50  0000 L CNN
+F 1 "R" H 13570 6355 50  0000 L CNN
+F 2 "R:0805" V 13430 6400 50  0001 C CNN
+F 3 "" H 13500 6400 50  0000 C CNN
+	1    13500 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q4
+U 1 1 60F5A981
+P 13450 6850
+F 0 "Q4" H 13580 6948 60  0000 L CNN
+F 1 "NPN" H 13580 6842 60  0000 L CNN
+F 2 "U:SOT23-3" H 13850 7200 60  0001 C CNN
+F 3 "" H 13350 6850 60  0001 C CNN
+F 4 "2550" H 13580 6744 50  0000 L CNN "Partkeepr"
+	1    13450 6850
+	1    0    0    -1  
+$EndComp
+Text Label 13150 6850 2    50   ~ 0
+J2
+$Comp
+L global:LED D6
+U 1 1 60F5A988
+P 14250 6050
+F 0 "D6" V 14296 5942 50  0000 R CNN
+F 1 "LED" V 14205 5942 50  0000 R CNN
+F 2 "LED:0805" H 14250 6050 50  0001 C CNN
+F 3 "" H 14250 6050 50  0000 C CNN
+	1    14250 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R11
+U 1 1 60F5A98E
+P 14250 6400
+F 0 "R11" H 14320 6446 50  0000 L CNN
+F 1 "R" H 14320 6355 50  0000 L CNN
+F 2 "R:0805" V 14180 6400 50  0001 C CNN
+F 3 "" H 14250 6400 50  0000 C CNN
+	1    14250 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q10
+U 1 1 60F5A995
+P 14200 6850
+F 0 "Q10" H 14330 6948 60  0000 L CNN
+F 1 "NPN" H 14330 6842 60  0000 L CNN
+F 2 "U:SOT23-3" H 14600 7200 60  0001 C CNN
+F 3 "" H 14100 6850 60  0001 C CNN
+F 4 "2550" H 14330 6744 50  0000 L CNN "Partkeepr"
+	1    14200 6850
+	1    0    0    -1  
+$EndComp
+Text Label 13900 6850 2    50   ~ 0
+J3
+$Comp
+L global:LED D8
+U 1 1 60F5A99C
+P 15050 6050
+F 0 "D8" V 15096 5942 50  0000 R CNN
+F 1 "LED" V 15005 5942 50  0000 R CNN
+F 2 "LED:0805" H 15050 6050 50  0001 C CNN
+F 3 "" H 15050 6050 50  0000 C CNN
+	1    15050 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R13
+U 1 1 60F5A9A2
+P 15050 6400
+F 0 "R13" H 15120 6446 50  0000 L CNN
+F 1 "R" H 15120 6355 50  0000 L CNN
+F 2 "R:0805" V 14980 6400 50  0001 C CNN
+F 3 "" H 15050 6400 50  0000 C CNN
+	1    15050 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q12
+U 1 1 60F5A9A9
+P 15000 6850
+F 0 "Q12" H 15130 6948 60  0000 L CNN
+F 1 "NPN" H 15130 6842 60  0000 L CNN
+F 2 "U:SOT23-3" H 15400 7200 60  0001 C CNN
+F 3 "" H 14900 6850 60  0001 C CNN
+F 4 "2550" H 15130 6744 50  0000 L CNN "Partkeepr"
+	1    15000 6850
+	1    0    0    -1  
+$EndComp
+Text Label 14700 6850 2    50   ~ 0
+J4
+Connection ~ 13500 5850
+Wire Wire Line
+	13500 5850 12750 5850
+Text Label 12400 6850 2    50   ~ 0
+J1
+Connection ~ 14250 5850
+Wire Wire Line
+	14250 5850 15050 5850
+Connection ~ 13850 5850
+Wire Wire Line
+	13850 5850 13500 5850
+Wire Wire Line
+	13850 5850 14250 5850
+Text Label 13500 5550 2    50   ~ 0
+C1
+$Comp
+L global:LED D3
+U 1 1 60F8A74C
+P 12800 8350
+F 0 "D3" V 12846 8242 50  0000 R CNN
+F 1 "LED" V 12755 8242 50  0000 R CNN
+F 2 "LED:0805" H 12800 8350 50  0001 C CNN
+F 3 "" H 12800 8350 50  0000 C CNN
+	1    12800 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:NPN_2222A Q8
+U 1 1 60F8A753
+P 13850 7850
+F 0 "Q8" H 13981 7948 60  0000 L CNN
+F 1 "NPN_2222A" H 13981 7842 60  0000 L CNN
+F 2 "U:SOT23-3" H 14250 8200 60  0001 C CNN
+F 3 "" H 13750 7850 60  0001 C CNN
+F 4 "2550" H 13981 7744 50  0000 L CNN "Partkeepr"
+	1    13850 7850
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R6
+U 1 1 60F8A759
+P 12800 8700
+F 0 "R6" H 12870 8746 50  0000 L CNN
+F 1 "R" H 12870 8655 50  0000 L CNN
+F 2 "R:0805" V 12730 8700 50  0001 C CNN
+F 3 "" H 12800 8700 50  0000 C CNN
+	1    12800 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q3
+U 1 1 60F8A760
+P 12750 9150
+F 0 "Q3" H 12881 9248 60  0000 L CNN
+F 1 "NPN" H 12900 9150 60  0000 L CNN
+F 2 "U:SOT23-3" H 13150 9500 60  0001 C CNN
+F 3 "" H 12650 9150 60  0001 C CNN
+F 4 "2550" H 12881 9044 50  0000 L CNN "Partkeepr"
+	1    12750 9150
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:LED D5
+U 1 1 60F8A766
+P 13550 8350
+F 0 "D5" V 13596 8242 50  0000 R CNN
+F 1 "LED" V 13505 8242 50  0000 R CNN
+F 2 "LED:0805" H 13550 8350 50  0001 C CNN
+F 3 "" H 13550 8350 50  0000 C CNN
+	1    13550 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R8
+U 1 1 60F8A76C
+P 13550 8700
+F 0 "R8" H 13620 8746 50  0000 L CNN
+F 1 "R" H 13620 8655 50  0000 L CNN
+F 2 "R:0805" V 13480 8700 50  0001 C CNN
+F 3 "" H 13550 8700 50  0000 C CNN
+	1    13550 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q5
+U 1 1 60F8A773
+P 13500 9150
+F 0 "Q5" H 13630 9248 60  0000 L CNN
+F 1 "NPN" H 13630 9142 60  0000 L CNN
+F 2 "U:SOT23-3" H 13900 9500 60  0001 C CNN
+F 3 "" H 13400 9150 60  0001 C CNN
+F 4 "2550" H 13630 9044 50  0000 L CNN "Partkeepr"
+	1    13500 9150
+	1    0    0    -1  
+$EndComp
+Text Label 13200 9150 2    50   ~ 0
+J2
+$Comp
+L global:LED D7
+U 1 1 60F8A77A
+P 14300 8350
+F 0 "D7" V 14346 8242 50  0000 R CNN
+F 1 "LED" V 14255 8242 50  0000 R CNN
+F 2 "LED:0805" H 14300 8350 50  0001 C CNN
+F 3 "" H 14300 8350 50  0000 C CNN
+	1    14300 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R12
+U 1 1 60F8A780
+P 14300 8700
+F 0 "R12" H 14370 8746 50  0000 L CNN
+F 1 "R" H 14370 8655 50  0000 L CNN
+F 2 "R:0805" V 14230 8700 50  0001 C CNN
+F 3 "" H 14300 8700 50  0000 C CNN
+	1    14300 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q11
+U 1 1 60F8A787
+P 14250 9150
+F 0 "Q11" H 14380 9248 60  0000 L CNN
+F 1 "NPN" H 14380 9142 60  0000 L CNN
+F 2 "U:SOT23-3" H 14650 9500 60  0001 C CNN
+F 3 "" H 14150 9150 60  0001 C CNN
+F 4 "2550" H 14380 9044 50  0000 L CNN "Partkeepr"
+	1    14250 9150
+	1    0    0    -1  
+$EndComp
+Text Label 13950 9150 2    50   ~ 0
+J3
+$Comp
+L global:LED D9
+U 1 1 60F8A78E
+P 15100 8350
+F 0 "D9" V 15146 8242 50  0000 R CNN
+F 1 "LED" V 15055 8242 50  0000 R CNN
+F 2 "LED:0805" H 15100 8350 50  0001 C CNN
+F 3 "" H 15100 8350 50  0000 C CNN
+	1    15100 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R14
+U 1 1 60F8A794
+P 15100 8700
+F 0 "R14" H 15170 8746 50  0000 L CNN
+F 1 "R" H 15170 8655 50  0000 L CNN
+F 2 "R:0805" V 15030 8700 50  0001 C CNN
+F 3 "" H 15100 8700 50  0000 C CNN
+	1    15100 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q13
+U 1 1 60F8A79B
+P 15050 9150
+F 0 "Q13" H 15180 9248 60  0000 L CNN
+F 1 "NPN" H 15180 9142 60  0000 L CNN
+F 2 "U:SOT23-3" H 15450 9500 60  0001 C CNN
+F 3 "" H 14950 9150 60  0001 C CNN
+F 4 "2550" H 15180 9044 50  0000 L CNN "Partkeepr"
+	1    15050 9150
+	1    0    0    -1  
+$EndComp
+Text Label 14750 9150 2    50   ~ 0
+J4
+Connection ~ 13550 8150
+Wire Wire Line
+	13550 8150 12800 8150
+Text Label 12450 9150 2    50   ~ 0
+J1
+Connection ~ 14300 8150
+Wire Wire Line
+	14300 8150 15100 8150
+Connection ~ 13900 8150
+Wire Wire Line
+	13900 8150 13550 8150
+Wire Wire Line
+	13900 8150 14300 8150
+Text Label 13550 7850 2    50   ~ 0
+C2
+Wire Notes Line
+	11850 9950 11850 450 
+Wire Notes Line
+	16050 4500 11850 4500
+Wire Notes Line
+	7200 9750 11850 9750
+Wire Notes Line
+	7200 8050 11850 8050
+Wire Notes Line
+	7200 6550 11850 6550
+Wire Notes Line
+	7200 6550 7200 11200
+Text Label 850  7200 2    50   ~ 0
+J1
+Text Label 1000 7200 2    50   ~ 0
+C1
+Text Label 850  7300 2    50   ~ 0
+J2
+Text Label 850  7400 2    50   ~ 0
+J3
+Text Label 850  7500 2    50   ~ 0
+J4
+Text Label 1000 7300 2    50   ~ 0
+C2
+Text Label 3400 1550 0    50   ~ 0
+RX
+Text Label 3400 1650 0    50   ~ 0
+TX
+Text Label 3300 8000 1    50   ~ 0
+TX
+Text Label 3400 8000 1    50   ~ 0
+RX
+$Comp
+L global:Battery BT?
+U 1 1 60DEE44C
+P 4300 1600
+F 0 "BT?" H 4418 1646 50  0000 L CNN
+F 1 "Battery" H 4418 1555 50  0000 L CNN
+F 2 "" V 4300 1640 50  0000 C CNN
+F 3 "" V 4300 1640 50  0000 C CNN
+	1    4300 1600
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R?
+U 1 1 60DEEF98
+P 4850 1450
+F 0 "R?" V 4750 1450 50  0000 C CNN
+F 1 "1K" V 4850 1450 50  0000 C CNN
+F 2 "" V 4780 1450 50  0000 C CNN
+F 3 "" H 4850 1450 50  0000 C CNN
+	1    4850 1450
+	0    1    1    0   
+$EndComp
+$Comp
+L global:D D?
+U 1 1 60DEF388
+P 5300 1300
+F 0 "D?" V 5346 1222 50  0000 R CNN
+F 1 "D" V 5255 1222 50  0000 R CNN
+F 2 "" H 5300 1300 50  0000 C CNN
+F 3 "" H 5300 1300 50  0000 C CNN
+	1    5300 1300
+	0    -1   -1   0   
+$EndComp
+Wire Wire Line
+	5300 1450 5000 1450
+Wire Wire Line
+	4700 1450 4300 1450
+Connection ~ 4300 1450
+Wire Wire Line
+	4300 1450 3400 1450
+$Comp
+L global:C C?
+U 1 1 60DF401A
+P 3800 1250
+F 0 "C?" H 3915 1296 50  0000 L CNN
+F 1 "C" H 3915 1205 50  0000 L CNN
+F 2 "" H 3838 1100 50  0000 C CNN
+F 3 "" H 3800 1250 50  0000 C CNN
+	1    3800 1250
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	3800 1400 3500 1400
+Wire Wire Line
+	3500 1400 3500 1350
+Wire Wire Line
+	3500 1350 3400 1350
+Wire Wire Line
+	3800 1100 3500 1100
+Wire Wire Line
+	3500 1100 3500 1250
+Wire Wire Line
+	3500 1250 3400 1250
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E1620B
+P 4400 8500
+F 0 "#PWR?" H 4400 8350 50  0001 C CNN
+F 1 "3.3V" H 4415 8673 50  0000 C CNN
+F 2 "" H 4400 8500 50  0001 C CNN
+F 3 "" H 4400 8500 50  0001 C CNN
+	1    4400 8500
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E1A0F5
+P 4350 10100
+F 0 "#PWR?" H 4350 9950 50  0001 C CNN
+F 1 "3.3V" H 4365 10273 50  0000 C CNN
+F 2 "" H 4350 10100 50  0001 C CNN
+F 3 "" H 4350 10100 50  0001 C CNN
+	1    4350 10100
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E1C324
+P 2050 9300
+F 0 "#PWR?" H 2050 9150 50  0001 C CNN
+F 1 "3.3V" H 2065 9473 50  0000 C CNN
+F 2 "" H 2050 9300 50  0001 C CNN
+F 3 "" H 2050 9300 50  0001 C CNN
+	1    2050 9300
+	-1   0    0    1   
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E1CC50
+P 2050 9200
+F 0 "#PWR?" H 2050 8950 50  0001 C CNN
+F 1 "GND" H 2055 9027 50  0000 C CNN
+F 2 "" H 2050 9200 50  0001 C CNN
+F 3 "" H 2050 9200 50  0001 C CNN
+	1    2050 9200
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	2300 9200 2050 9200
+Wire Wire Line
+	2050 9300 2300 9300
+$Comp
+L power:GND #PWR?
+U 1 1 60E20D84
+P 950 8950
+F 0 "#PWR?" H 950 8700 50  0001 C CNN
+F 1 "GND" V 955 8822 50  0000 R CNN
+F 2 "" H 950 8950 50  0001 C CNN
+F 3 "" H 950 8950 50  0001 C CNN
+	1    950  8950
+	0    1    1    0   
+$EndComp
+Wire Wire Line
+	950  8800 950  8950
+Connection ~ 950  8950
+Wire Wire Line
+	950  8950 950  9100
+Wire Wire Line
+	12550 1750 12200 1750
+Wire Wire Line
+	13150 1050 13400 1050
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E2BBB3
+P 13400 1050
+F 0 "#PWR?" H 13400 900 50  0001 C CNN
+F 1 "3.3V" H 13415 1223 50  0000 C CNN
+F 2 "" H 13400 1050 50  0001 C CNN
+F 3 "" H 13400 1050 50  0001 C CNN
+	1    13400 1050
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2BF60
+P 12200 1750
+F 0 "#PWR?" H 12200 1500 50  0001 C CNN
+F 1 "GND" H 12205 1577 50  0000 C CNN
+F 2 "" H 12200 1750 50  0001 C CNN
+F 3 "" H 12200 1750 50  0001 C CNN
+	1    12200 1750
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E2CE76
+P 14250 700
+F 0 "#PWR?" H 14250 550 50  0001 C CNN
+F 1 "3.3V" H 14265 873 50  0000 C CNN
+F 2 "" H 14250 700 50  0001 C CNN
+F 3 "" H 14250 700 50  0001 C CNN
+	1    14250 700 
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2D1F8
+P 12450 3550
+F 0 "#PWR?" H 12450 3300 50  0001 C CNN
+F 1 "GND" H 12455 3377 50  0000 C CNN
+F 2 "" H 12450 3550 50  0001 C CNN
+F 3 "" H 12450 3550 50  0001 C CNN
+	1    12450 3550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2DF8F
+P 13850 3550
+F 0 "#PWR?" H 13850 3300 50  0001 C CNN
+F 1 "GND" H 13855 3377 50  0000 C CNN
+F 2 "" H 13850 3550 50  0001 C CNN
+F 3 "" H 13850 3550 50  0001 C CNN
+	1    13850 3550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2E271
+P 15250 3550
+F 0 "#PWR?" H 15250 3300 50  0001 C CNN
+F 1 "GND" H 15255 3377 50  0000 C CNN
+F 2 "" H 15250 3550 50  0001 C CNN
+F 3 "" H 15250 3550 50  0001 C CNN
+	1    15250 3550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E33141
+P 12750 7150
+F 0 "#PWR?" H 12750 6900 50  0001 C CNN
+F 1 "GND" H 12755 6977 50  0000 C CNN
+F 2 "" H 12750 7150 50  0001 C CNN
+F 3 "" H 12750 7150 50  0001 C CNN
+	1    12750 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E353C6
+P 13850 5250
+F 0 "#PWR?" H 13850 5100 50  0001 C CNN
+F 1 "3.3V" H 13865 5423 50  0000 C CNN
+F 2 "" H 13850 5250 50  0001 C CNN
+F 3 "" H 13850 5250 50  0001 C CNN
+	1    13850 5250
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E42923
+P 13900 7550
+F 0 "#PWR?" H 13900 7400 50  0001 C CNN
+F 1 "3.3V" H 13915 7723 50  0000 C CNN
+F 2 "" H 13900 7550 50  0001 C CNN
+F 3 "" H 13900 7550 50  0001 C CNN
+	1    13900 7550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4A23E
+P 13500 7150
+F 0 "#PWR?" H 13500 6900 50  0001 C CNN
+F 1 "GND" H 13505 6977 50  0000 C CNN
+F 2 "" H 13500 7150 50  0001 C CNN
+F 3 "" H 13500 7150 50  0001 C CNN
+	1    13500 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4A64D
+P 14250 7150
+F 0 "#PWR?" H 14250 6900 50  0001 C CNN
+F 1 "GND" H 14255 6977 50  0000 C CNN
+F 2 "" H 14250 7150 50  0001 C CNN
+F 3 "" H 14250 7150 50  0001 C CNN
+	1    14250 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4AA84
+P 15050 7150
+F 0 "#PWR?" H 15050 6900 50  0001 C CNN
+F 1 "GND" H 15055 6977 50  0000 C CNN
+F 2 "" H 15050 7150 50  0001 C CNN
+F 3 "" H 15050 7150 50  0001 C CNN
+	1    15050 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4AE50
+P 9550 7550
+F 0 "#PWR?" H 9550 7300 50  0001 C CNN
+F 1 "GND" H 9555 7377 50  0000 C CNN
+F 2 "" H 9550 7550 50  0001 C CNN
+F 3 "" H 9550 7550 50  0001 C CNN
+	1    9550 7550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D07F
+P 12800 9450
+F 0 "#PWR?" H 12800 9200 50  0001 C CNN
+F 1 "GND" H 12805 9277 50  0000 C CNN
+F 2 "" H 12800 9450 50  0001 C CNN
+F 3 "" H 12800 9450 50  0001 C CNN
+	1    12800 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D31D
+P 13550 9450
+F 0 "#PWR?" H 13550 9200 50  0001 C CNN
+F 1 "GND" H 13555 9277 50  0000 C CNN
+F 2 "" H 13550 9450 50  0001 C CNN
+F 3 "" H 13550 9450 50  0001 C CNN
+	1    13550 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D64C
+P 14300 9450
+F 0 "#PWR?" H 14300 9200 50  0001 C CNN
+F 1 "GND" H 14305 9277 50  0000 C CNN
+F 2 "" H 14300 9450 50  0001 C CNN
+F 3 "" H 14300 9450 50  0001 C CNN
+	1    14300 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D985
+P 15100 9450
+F 0 "#PWR?" H 15100 9200 50  0001 C CNN
+F 1 "GND" H 15105 9277 50  0000 C CNN
+F 2 "" H 15100 9450 50  0001 C CNN
+F 3 "" H 15100 9450 50  0001 C CNN
+	1    15100 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E5C114
+P 10650 10200
+F 0 "#PWR?" H 10650 10050 50  0001 C CNN
+F 1 "3.3V" H 10665 10373 50  0000 C CNN
+F 2 "" H 10650 10200 50  0001 C CNN
+F 3 "" H 10650 10200 50  0001 C CNN
+	1    10650 10200
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E649DF
+P 10100 9350
+F 0 "#PWR?" H 10100 9100 50  0001 C CNN
+F 1 "GND" H 10105 9177 50  0000 C CNN
+F 2 "" H 10100 9350 50  0001 C CNN
+F 3 "" H 10100 9350 50  0001 C CNN
+	1    10100 9350
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E65571
+P 11150 8850
+F 0 "#PWR?" H 11150 8600 50  0001 C CNN
+F 1 "GND" H 11155 8677 50  0000 C CNN
+F 2 "" H 11150 8850 50  0001 C CNN
+F 3 "" H 11150 8850 50  0001 C CNN
+	1    11150 8850
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	10500 8850 11150 8850
+$Comp
+L power:+BATT #PWR?
+U 1 1 60E6829B
+P 9100 9050
+F 0 "#PWR?" H 9100 8900 50  0001 C CNN
+F 1 "+BATT" H 9115 9223 50  0000 C CNN
+F 2 "" H 9100 9050 50  0001 C CNN
+F 3 "" H 9100 9050 50  0001 C CNN
+	1    9100 9050
+	-1   0    0    1   
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E69F6E
+P 9250 10700
+F 0 "#PWR?" H 9250 10450 50  0001 C CNN
+F 1 "GND" H 9255 10527 50  0000 C CNN
+F 2 "" H 9250 10700 50  0001 C CNN
+F 3 "" H 9250 10700 50  0001 C CNN
+	1    9250 10700
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E6E320
+P 2900 7750
+F 0 "#PWR?" H 2900 7500 50  0001 C CNN
+F 1 "GND" H 2905 7577 50  0000 C CNN
+F 2 "" H 2900 7750 50  0001 C CNN
+F 3 "" H 2900 7750 50  0001 C CNN
+	1    2900 7750
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	3900 10100 4350 10100
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E7D331
+P 2800 8000
+F 0 "#PWR?" H 2800 7850 50  0001 C CNN
+F 1 "3.3V" H 2815 8173 50  0000 C CNN
+F 2 "" H 2800 8000 50  0001 C CNN
+F 3 "" H 2800 8000 50  0001 C CNN
+	1    2800 8000
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	2900 8000 2900 7750
+$Comp
+L power:GND #PWR?
+U 1 1 60E9396C
+P 3800 1100
+F 0 "#PWR?" H 3800 850 50  0001 C CNN
+F 1 "GND" H 3805 927 50  0000 C CNN
+F 2 "" H 3800 1100 50  0001 C CNN
+F 3 "" H 3800 1100 50  0001 C CNN
+	1    3800 1100
+	-1   0    0    1   
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E93972
+P 4150 1400
+F 0 "#PWR?" H 4150 1250 50  0001 C CNN
+F 1 "3.3V" H 4165 1573 50  0000 C CNN
+F 2 "" H 4150 1400 50  0001 C CNN
+F 3 "" H 4150 1400 50  0001 C CNN
+	1    4150 1400
+	1    0    0    -1  
+$EndComp
+Connection ~ 3800 1100
+Wire Wire Line
+	4150 1400 3800 1400
+Connection ~ 3800 1400
+$Comp
+L power:GND #PWR?
+U 1 1 60E9C13B
+P 4300 1750
+F 0 "#PWR?" H 4300 1500 50  0001 C CNN
+F 1 "GND" H 4305 1577 50  0000 C CNN
+F 2 "" H 4300 1750 50  0001 C CNN
+F 3 "" H 4300 1750 50  0001 C CNN
+	1    4300 1750
+	1    0    0    -1  
+$EndComp
+NoConn ~ 2300 1450
+NoConn ~ 2300 1550
+NoConn ~ 2300 1650
+NoConn ~ 2300 1750
+NoConn ~ 2300 1850
+$Comp
+L power:GND #PWR?
+U 1 1 60EA5BCC
+P 2300 2150
+F 0 "#PWR?" H 2300 1900 50  0001 C CNN
+F 1 "GND" V 2305 2022 50  0000 R CNN
+F 2 "" H 2300 2150 50  0001 C CNN
+F 3 "" H 2300 2150 50  0001 C CNN
+	1    2300 2150
+	0    1    1    0   
+$EndComp
+$Comp
+L global:Antenne AE??
+U 1 1 60EA8E0B
+P 650 1950
+F 0 "AE??" H 600 2200 50  0000 L CNN
+F 1 "Antenne" V 800 2000 50  0001 C CNN
+F 2 "Connector:U.FL-R-SM" H 650 1950 50  0001 C CNN
+F 3 "" H 650 1950 50  0001 C CNN
+	1    650  1950
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60EAB684
+P 2300 2350
+F 0 "#PWR?" H 2300 2100 50  0001 C CNN
+F 1 "GND" V 2305 2222 50  0000 R CNN
+F 2 "" H 2300 2350 50  0001 C CNN
+F 3 "" H 2300 2350 50  0001 C CNN
+	1    2300 2350
+	0    1    1    0   
+$EndComp
+$Comp
+L global:INDUCTOR L?
+U 1 1 60EABB56
+P 1450 1950
+F 0 "L?" V 1269 1950 50  0000 C CNN
+F 1 "INDUCTOR" V 1360 1950 50  0000 C CNN
+F 2 "" H 1450 1950 50  0000 C CNN
+F 3 "" H 1450 1950 50  0000 C CNN
+	1    1450 1950
+	0    1    1    0   
+$EndComp
+$Comp
+L global:R R?
+U 1 1 60EB1AC4
+P 1900 1950
+F 0 "R?" V 1693 1950 50  0000 C CNN
+F 1 "R" V 1784 1950 50  0000 C CNN
+F 2 "" V 1830 1950 50  0000 C CNN
+F 3 "" H 1900 1950 50  0000 C CNN
+	1    1900 1950
+	0    1    1    0   
+$EndComp
+Wire Wire Line
+	2300 1950 2050 1950
+Wire Wire Line
+	650  1950 1150 1950
+Wire Wire Line
+	1150 1950 1150 2250
+Wire Wire Line
+	1150 2250 2300 2250
+Connection ~ 1150 1950
+$Comp
+L power:3.3V #PWR?
+U 1 1 60DF1749
+P 5300 1150
+F 0 "#PWR?" H 5300 1000 50  0001 C CNN
+F 1 "3.3V" H 5315 1323 50  0000 C CNN
+F 2 "" H 5300 1150 50  0001 C CNN
+F 3 "" H 5300 1150 50  0001 C CNN
+	1    5300 1150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E0EF4E
+P 4800 10400
+F 0 "#PWR?" H 4800 10250 50  0001 C CNN
+F 1 "3.3V" H 4815 10573 50  0000 C CNN
+F 2 "" H 4800 10400 50  0001 C CNN
+F 3 "" H 4800 10400 50  0001 C CNN
+	1    4800 10400
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E10097
+P 4550 8600
+F 0 "#PWR?" H 4550 8350 50  0001 C CNN
+F 1 "GND" H 4555 8427 50  0000 C CNN
+F 2 "" H 4550 8600 50  0001 C CNN
+F 3 "" H 4550 8600 50  0001 C CNN
+	1    4550 8600
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	4550 8600 4400 8600
+$Comp
+L power:GND #PWR?
+U 1 1 60E14C56
+P 4800 10700
+F 0 "#PWR?" H 4800 10450 50  0001 C CNN
+F 1 "GND" H 4805 10527 50  0000 C CNN
+F 2 "" H 4800 10700 50  0001 C CNN
+F 3 "" H 4800 10700 50  0001 C CNN
+	1    4800 10700
+	1    0    0    -1  
+$EndComp
+$Comp
+L Microchip:MIC5219-3.3 U?
+U 1 1 60E275DC
+P 9300 5800
+F 0 "U?" H 9300 6125 50  0000 C CNN
+F 1 "MIC5219-3.3" H 9300 6034 50  0000 C CNN
+F 2 "" H 9300 5800 50  0001 C CNN
+F 3 "" H 9300 5800 50  0001 C CNN
+	1    9300 5800
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:+BATT #PWR?
+U 1 1 60E2CBFC
+P 8800 5700
+F 0 "#PWR?" H 8800 5550 50  0001 C CNN
+F 1 "+BATT" H 8815 5873 50  0000 C CNN
+F 2 "" H 8800 5700 50  0001 C CNN
+F 3 "" H 8800 5700 50  0001 C CNN
+	1    8800 5700
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2F2F9
+P 8650 5800
+F 0 "#PWR?" H 8650 5550 50  0001 C CNN
+F 1 "GND" H 8655 5627 50  0000 C CNN
+F 2 "" H 8650 5800 50  0001 C CNN
+F 3 "" H 8650 5800 50  0001 C CNN
+	1    8650 5800
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:CP C?
+U 1 1 60E2F721
+P 10200 5850
+F 0 "C?" H 10318 5896 50  0000 L CNN
+F 1 "CP" H 10318 5805 50  0000 L CNN
+F 2 "" H 10238 5700 50  0000 C CNN
+F 3 "" H 10200 5850 50  0000 C CNN
+	1    10200 5850
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60E2FDCF
+P 9800 6050
+F 0 "C?" H 9915 6096 50  0000 L CNN
+F 1 "C" H 9915 6005 50  0000 L CNN
+F 2 "" H 9838 5900 50  0000 C CNN
+F 3 "" H 9800 6050 50  0000 C CNN
+	1    9800 6050
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E30012
+P 9800 6200
+F 0 "#PWR?" H 9800 5950 50  0001 C CNN
+F 1 "GND" H 9805 6027 50  0000 C CNN
+F 2 "" H 9800 6200 50  0001 C CNN
+F 3 "" H 9800 6200 50  0001 C CNN
+	1    9800 6200
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E302A0
+P 10200 6000
+F 0 "#PWR?" H 10200 5750 50  0001 C CNN
+F 1 "GND" H 10205 5827 50  0000 C CNN
+F 2 "" H 10200 6000 50  0001 C CNN
+F 3 "" H 10200 6000 50  0001 C CNN
+	1    10200 6000
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E32FDF
+P 10300 5700
+F 0 "#PWR?" H 10300 5550 50  0001 C CNN
+F 1 "3.3V" H 10315 5873 50  0000 C CNN
+F 2 "" H 10300 5700 50  0001 C CNN
+F 3 "" H 10300 5700 50  0001 C CNN
+	1    10300 5700
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	9650 5700 10200 5700
+Wire Wire Line
+	10300 5700 10200 5700
+Connection ~ 10200 5700
+Wire Wire Line
+	9800 5900 9650 5900
+Wire Wire Line
+	8950 5800 8650 5800
+Wire Wire Line
+	8850 5900 8950 5900
+Wire Wire Line
+	8800 5700 8950 5700
+Wire Wire Line
+	8850 5900 8850 6050
+Wire Wire Line
+	8850 6050 8500 6050
 $EndSCHEMATC

+ 1621 - 8
EDA/GPS.sch-bak

@@ -1,9 +1,9 @@
 EESchema Schematic File Version 4
 EELAYER 30 0
 EELAYER END
-$Descr A4 11693 8268
+$Descr A3 16535 11693
 encoding utf-8
-Sheet 1 2
+Sheet 1 1
 Title ""
 Date ""
 Rev ""
@@ -13,10 +13,1623 @@ Comment2 ""
 Comment3 ""
 Comment4 ""
 $EndDescr
-$Sheet
-S 1200 1700 1400 950 
-U 60D9D499
-F0 "Sheet60D9D498" 50
-F1 "7segment.sch" 50
-$EndSheet
+$Comp
+L TI:CD74HC4511 U?
+U 1 1 60DC57CE
+P 12850 1400
+AR Path="/60D9D499/60D9D788/60DC57CE" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC57CE" Ref="U?"  Part="1" 
+AR Path="/60DC57CE" Ref="U5"  Part="1" 
+F 0 "U5" H 13000 950 50  0000 C CNN
+F 1 "CD74HC4511" H 12850 1884 50  0000 C CNN
+F 2 "U:SO16" H 13300 1400 50  0001 C CNN
+F 3 "" H 13300 1400 50  0001 C CNN
+	1    12850 1400
+	1    0    0    -1  
+$EndComp
+Text Label 12550 1450 2    50   ~ 0
+GND
+Text Label 12550 1350 2    50   ~ 0
+LATCH
+Text Label 12550 1050 2    50   ~ 0
+D1
+Text Label 12550 1150 2    50   ~ 0
+D2
+Text Label 12550 1550 2    50   ~ 0
+D3
+Text Label 12550 1650 2    50   ~ 0
+D0
+Text Label 12550 1250 2    50   ~ 0
+EN
+Text Label 13150 1150 0    50   ~ 0
+f1
+Text Label 13150 1250 0    50   ~ 0
+g1
+Text Label 13150 1350 0    50   ~ 0
+a1
+Text Label 13150 1450 0    50   ~ 0
+b1
+Text Label 13150 1550 0    50   ~ 0
+c1
+Text Label 13150 1650 0    50   ~ 0
+d1
+Text Label 13150 1750 0    50   ~ 0
+e1
+Text Label 10150 10600 0    60   ~ 0
+3.3V
+Text Label 10900 10500 0    60   ~ 0
+wc
+Text Label 10150 10400 0    60   ~ 0
+sdl
+Text Label 10150 10300 0    60   ~ 0
+sda
+$Comp
+L global:R R?
+U 1 1 60DC57EA
+P 10650 10350
+AR Path="/60D9D499/60D9D7A3/60DC57EA" Ref="R?"  Part="1" 
+AR Path="/60D9D499/60DC57EA" Ref="R?"  Part="1" 
+AR Path="/60DC57EA" Ref="R3"  Part="1" 
+F 0 "R3" V 10730 10350 50  0000 C CNN
+F 1 "10K" V 10650 10350 50  0000 C CNN
+F 2 "R:0805" V 10580 10350 50  0001 C CNN
+F 3 "" H 10650 10350 50  0000 C CNN
+F 4 "910" H 3050 4500 50  0001 C CNN "Partkeepr"
+	1    10650 10350
+	1    0    0    -1  
+$EndComp
+$Comp
+L ST:M24C32 U?
+U 1 1 60DC57F2
+P 9700 10250
+AR Path="/60D9D499/60D9D7A3/60DC57F2" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC57F2" Ref="U?"  Part="1" 
+AR Path="/60DC57F2" Ref="U4"  Part="1" 
+F 0 "U4" H 9900 10200 60  0000 C CNN
+F 1 "M24C32" H 9700 10700 60  0000 C CNN
+F 2 "U:SO8N" H 9700 10250 60  0001 C CNN
+F 3 "" H 9700 10250 60  0000 C CNN
+F 4 "1700" H 3050 4500 50  0001 C CNN "Partkeepr"
+	1    9700 10250
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	9250 10300 9250 10400
+Connection ~ 9250 10400
+Connection ~ 9250 10500
+Connection ~ 9250 10600
+Wire Wire Line
+	10150 10500 10650 10500
+Connection ~ 10650 10500
+Wire Wire Line
+	9250 10400 9250 10500
+Wire Wire Line
+	9250 10500 9250 10600
+Wire Wire Line
+	9250 10600 9250 10700
+Wire Wire Line
+	10650 10500 10900 10500
+Text Label 8500 8850 2    60   ~ 0
+USB_OTG_FS_VBUS
+Text Label 9100 8950 2    60   ~ 0
+GND
+$Comp
+L ST:STC4054 U?
+U 1 1 60DC5804
+P 9550 8950
+AR Path="/60D9D499/60D9D7CC/60DC5804" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC5804" Ref="U?"  Part="1" 
+AR Path="/60DC5804" Ref="U3"  Part="1" 
+F 0 "U3" H 9800 8750 60  0000 C CNN
+F 1 "STC4054" H 9575 9191 60  0000 C CNN
+F 2 "U:TSOT23-5L" H 9550 8950 60  0001 C CNN
+F 3 "" H 9550 8950 60  0001 C CNN
+	1    9550 8950
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:LED D?
+U 1 1 60DC580A
+P 8700 8850
+AR Path="/60D9D499/60D9D7CC/60DC580A" Ref="D?"  Part="1" 
+AR Path="/60D9D499/60DC580A" Ref="D?"  Part="1" 
+AR Path="/60DC580A" Ref="D1"  Part="1" 
+F 0 "D1" H 8700 8605 50  0000 C CNN
+F 1 "LED" H 8700 8696 50  0000 C CNN
+F 2 "LED:0805" H 8700 8850 50  0001 C CNN
+F 3 "" H 8700 8850 50  0000 C CNN
+	1    8700 8850
+	-1   0    0    1   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5810
+P 10100 9200
+AR Path="/60D9D499/60D9D7CC/60DC5810" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5810" Ref="C?"  Part="1" 
+AR Path="/60DC5810" Ref="C11"  Part="1" 
+F 0 "C11" H 10215 9246 50  0000 L CNN
+F 1 "C" H 10215 9155 50  0000 L CNN
+F 2 "C:0805" H 10138 9050 50  0001 C CNN
+F 3 "" H 10100 9200 50  0000 C CNN
+	1    10100 9200
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	10150 9050 10100 9050
+Connection ~ 10100 9050
+Wire Wire Line
+	10100 9050 10050 9050
+Wire Wire Line
+	9100 8850 8900 8850
+$Comp
+L global:R R?
+U 1 1 60DC581C
+P 10350 8850
+AR Path="/60D9D499/60D9D7CC/60DC581C" Ref="R?"  Part="1" 
+AR Path="/60D9D499/60DC581C" Ref="R?"  Part="1" 
+AR Path="/60DC581C" Ref="R2"  Part="1" 
+F 0 "R2" V 10350 8850 50  0000 C CNN
+F 1 "6K 1%" V 10250 8850 50  0000 C CNN
+F 2 "R:0805" V 10280 8850 50  0001 C CNN
+F 3 "" H 10350 8850 50  0000 C CNN
+	1    10350 8850
+	0    1    1    0   
+$EndComp
+Text Notes 10050 8700 0    50   ~ 0
+Calcul de R : 1000/(courant de charge)\n
+Wire Wire Line
+	10200 8850 10050 8850
+$Comp
+L conn:Micro_USB J?
+U 1 1 60DC5827
+P 9050 7350
+AR Path="/60D9D499/60D9D8C0/60DC5827" Ref="J?"  Part="1" 
+AR Path="/60D9D499/60DC5827" Ref="J?"  Part="1" 
+AR Path="/60DC5827" Ref="J1"  Part="1" 
+F 0 "J1" H 9300 7000 60  0000 C CNN
+F 1 "Micro_USB" H 9100 7700 60  0000 C CNN
+F 2 "Connector:Micro-USB" H 9250 7150 60  0001 C CNN
+F 3 "" H 9250 7150 60  0001 C CNN
+F 4 "50" H 2700 3700 50  0001 C CNN "Partkeepr"
+	1    9050 7350
+	1    0    0    -1  
+$EndComp
+NoConn ~ 8900 7750
+Text Label 9550 7350 0    60   ~ 0
+USB_OTG_FS_P
+Text Label 9550 7250 0    60   ~ 0
+USB_OTG_FS_N
+Text Label 9550 7450 0    60   ~ 0
+USB_OTG_FS_ID
+Text Label 9550 7150 0    60   ~ 0
+USB_OTG_FS_VBUS
+$Comp
+L ST:STM32L433Cx U?
+U 1 1 60DC5833
+P 3350 9050
+AR Path="/60D9D499/60D9D7FC/60DC5833" Ref="U?"  Part="1" 
+AR Path="/60D9D499/60DC5833" Ref="U?"  Part="1" 
+AR Path="/60DC5833" Ref="U2"  Part="1" 
+F 0 "U2" H 4100 8150 60  0000 L CNN
+F 1 "STM32L433Cx" H 3050 9050 60  0000 L CNN
+F 2 "U:LQFP48" H 3350 9050 60  0001 C CNN
+F 3 "" H 3350 9050 60  0001 C CNN
+	1    3350 9050
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	6400 10700 6100 10700
+Connection ~ 6400 10700
+Wire Wire Line
+	6100 10700 5800 10700
+Connection ~ 6100 10700
+Wire Wire Line
+	5800 10700 5550 10700
+Connection ~ 5800 10700
+Wire Wire Line
+	5550 10700 5250 10700
+Connection ~ 5550 10700
+Wire Wire Line
+	5250 10700 4950 10700
+Connection ~ 5250 10700
+Wire Wire Line
+	4950 10700 4800 10700
+Connection ~ 4950 10700
+Wire Wire Line
+	6700 10700 6400 10700
+Wire Wire Line
+	6400 10400 6100 10400
+Connection ~ 6400 10400
+Wire Wire Line
+	6100 10400 5800 10400
+Connection ~ 6100 10400
+Wire Wire Line
+	5800 10400 5550 10400
+Connection ~ 5800 10400
+Wire Wire Line
+	5550 10400 5250 10400
+Connection ~ 5550 10400
+Wire Wire Line
+	5250 10400 4950 10400
+Connection ~ 5250 10400
+Wire Wire Line
+	4950 10400 4800 10400
+Connection ~ 4950 10400
+Wire Wire Line
+	6700 10400 6400 10400
+$Comp
+L global:C C?
+U 1 1 60DC5854
+P 4950 10550
+AR Path="/5CEE5B5C/60DC5854" Ref="C?"  Part="1" 
+AR Path="/60DC5854" Ref="C3"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5854" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5854" Ref="C?"  Part="1" 
+F 0 "C3" H 4975 10650 50  0000 L CNN
+F 1 "4.7µF" H 4975 10450 50  0000 L CNN
+F 2 "C:0805" H 4988 10400 50  0001 C CNN
+F 3 "" H 4950 10550 50  0000 C CNN
+F 4 "607" H 4150 3575 50  0001 C CNN "Partkeepr"
+	1    4950 10550
+	1    0    0    -1  
+$EndComp
+Connection ~ 1550 9100
+Wire Wire Line
+	1550 9100 1250 9100
+Connection ~ 1550 8800
+Wire Wire Line
+	1550 8800 1250 8800
+Wire Wire Line
+	1900 9000 2300 9000
+Wire Wire Line
+	1900 9100 1900 9000
+Wire Wire Line
+	1550 9100 1900 9100
+Wire Wire Line
+	1900 8800 1900 8900
+Wire Wire Line
+	1550 8800 1900 8800
+Wire Wire Line
+	2300 8900 1900 8900
+Text Label 4400 8900 0    60   ~ 0
+USB_OTG_FS_N
+Text Label 4400 8800 0    60   ~ 0
+USB_OTG_FS_P
+$Comp
+L global:C C?
+U 1 1 60DC5869
+P 5550 10550
+AR Path="/5CEE5B5C/60DC5869" Ref="C?"  Part="1" 
+AR Path="/60DC5869" Ref="C5"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5869" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5869" Ref="C?"  Part="1" 
+F 0 "C5" H 5575 10650 50  0000 L CNN
+F 1 "1µF" H 5575 10450 50  0000 L CNN
+F 2 "C:0805" H 5588 10400 50  0001 C CNN
+F 3 "" H 5550 10550 50  0000 C CNN
+F 4 "606" H 4175 4650 50  0001 C CNN "Partkeepr"
+	1    5550 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5872
+P 5800 10550
+AR Path="/5CEE5B5C/60DC5872" Ref="C?"  Part="1" 
+AR Path="/60DC5872" Ref="C6"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5872" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5872" Ref="C?"  Part="1" 
+F 0 "C6" H 5825 10650 50  0000 L CNN
+F 1 "100nF" H 5825 10450 50  0000 L CNN
+F 2 "C:0805" H 5838 10400 50  0001 C CNN
+F 3 "" H 5800 10550 50  0000 C CNN
+F 4 "605" H 4150 4650 50  0001 C CNN "Partkeepr"
+	1    5800 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC587B
+P 6100 10550
+AR Path="/5CEE5B5C/60DC587B" Ref="C?"  Part="1" 
+AR Path="/60DC587B" Ref="C8"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC587B" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC587B" Ref="C?"  Part="1" 
+F 0 "C8" H 6125 10650 50  0000 L CNN
+F 1 "100nF" H 6125 10450 50  0000 L CNN
+F 2 "C:0805" H 6138 10400 50  0001 C CNN
+F 3 "" H 6100 10550 50  0000 C CNN
+F 4 "605" H 3425 3425 50  0001 C CNN "Partkeepr"
+	1    6100 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5884
+P 6700 10550
+AR Path="/5CEE5B5C/60DC5884" Ref="C?"  Part="1" 
+AR Path="/60DC5884" Ref="C10"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5884" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5884" Ref="C?"  Part="1" 
+F 0 "C10" H 6725 10650 50  0000 L CNN
+F 1 "100nF" H 6725 10450 50  0000 L CNN
+F 2 "C:0805" H 6738 10400 50  0001 C CNN
+F 3 "" H 6700 10550 50  0000 C CNN
+F 4 "605" H 1800 5750 50  0001 C CNN "Partkeepr"
+	1    6700 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC588B
+P 6400 10550
+AR Path="/5CEE5B5C/60DC588B" Ref="C?"  Part="1" 
+AR Path="/60DC588B" Ref="C9"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC588B" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC588B" Ref="C?"  Part="1" 
+F 0 "C9" H 6425 10650 50  0000 L CNN
+F 1 "100nF" H 6425 10450 50  0000 L CNN
+F 2 "C:0805" H 6438 10400 50  0001 C CNN
+F 3 "" H 6400 10550 50  0000 C CNN
+F 4 "605" H 2375 3375 50  0001 C CNN "Partkeepr"
+	1    6400 10550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC5894
+P 1100 8800
+AR Path="/5CEE5B5C/60DC5894" Ref="C?"  Part="1" 
+AR Path="/60DC5894" Ref="C1"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC5894" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC5894" Ref="C?"  Part="1" 
+F 0 "C1" H 1125 8900 50  0000 L CNN
+F 1 "22pF" H 1125 8700 50  0000 L CNN
+F 2 "C:0603" H 1138 8650 50  0001 C CNN
+F 3 "" H 1100 8800 50  0000 C CNN
+F 4 "600" H 225 3750 50  0001 C CNN "Partkeepr"
+	1    1100 8800
+	0    1    1    0   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC589B
+P 1100 9100
+AR Path="/5CEE5B5C/60DC589B" Ref="C?"  Part="1" 
+AR Path="/60DC589B" Ref="C2"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC589B" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC589B" Ref="C?"  Part="1" 
+F 0 "C2" H 1125 9200 50  0000 L CNN
+F 1 "22pF" H 1125 9000 50  0000 L CNN
+F 2 "C:0603" H 1138 8950 50  0001 C CNN
+F 3 "" H 1100 9100 50  0000 C CNN
+F 4 "600" H 225 3750 50  0001 C CNN "Partkeepr"
+	1    1100 9100
+	0    1    1    0   
+$EndComp
+$Comp
+L global:Crystal Y?
+U 1 1 60DC58A2
+P 1550 8950
+AR Path="/5CEE5B5C/60DC58A2" Ref="Y?"  Part="1" 
+AR Path="/60DC58A2" Ref="Y1"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58A2" Ref="Y?"  Part="1" 
+AR Path="/60D9D499/60DC58A2" Ref="Y?"  Part="1" 
+F 0 "Y1" H 1550 9100 50  0000 C CNN
+F 1 "25Mhz" H 1550 8800 50  0000 C CNN
+F 2 "Y:5032" H 1550 8950 50  0001 C CNN
+F 3 "" H 1550 8950 50  0000 C CNN
+F 4 "1650" H 250 3750 50  0001 C CNN "Partkeepr"
+	1    1550 8950
+	0    1    1    0   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC58AB
+P 5250 10550
+AR Path="/5CEE5B5C/60DC58AB" Ref="C?"  Part="1" 
+AR Path="/60DC58AB" Ref="C4"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58AB" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC58AB" Ref="C?"  Part="1" 
+F 0 "C4" H 5275 10650 50  0000 L CNN
+F 1 "100nF" H 5275 10450 50  0000 L CNN
+F 2 "C:0805" H 5288 10400 50  0001 C CNN
+F 3 "" H 5250 10550 50  0000 C CNN
+F 4 "605" H 2675 6475 50  0001 C CNN "Partkeepr"
+	1    5250 10550
+	1    0    0    -1  
+$EndComp
+Text Label 3900 8000 1    60   ~ 0
+swclk
+Text Label 4400 8700 0    60   ~ 0
+swdio
+Text Label 2300 9100 2    60   ~ 0
+nrst
+Text Label 5900 7900 2    60   ~ 0
+swclk
+Text Label 5900 8100 2    60   ~ 0
+swdio
+Text Label 5900 8200 2    60   ~ 0
+nrst
+Text Label 5900 8000 2    60   ~ 0
+GND
+Text Label 5900 7800 2    60   ~ 0
+3.3V
+$Comp
+L conn:CONN_01X05 P?
+U 1 1 60DC58BA
+P 6100 8000
+AR Path="/60D9D499/60D9D7FC/60DC58BA" Ref="P?"  Part="1" 
+AR Path="/60D9D499/60DC58BA" Ref="P?"  Part="1" 
+AR Path="/60DC58BA" Ref="P1"  Part="1" 
+F 0 "P1" H 6178 8041 50  0000 L CNN
+F 1 "CONN_01X05" H 6178 7950 50  0000 L CNN
+F 2 "Connector:PinHeader2.54_1X5" H 6177 7904 50  0001 L CNN
+F 3 "" H 6100 8000 50  0000 C CNN
+F 4 "100" H 6100 8000 50  0001 C CNN "Partkeepr"
+	1    6100 8000
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	6300 8850 6450 8850
+Wire Wire Line
+	6300 9100 6300 8850
+Wire Wire Line
+	6150 9100 6300 9100
+Wire Wire Line
+	5700 9100 5850 9100
+Wire Wire Line
+	5700 8850 5700 9100
+Connection ~ 5700 8850
+Wire Wire Line
+	5650 8850 5700 8850
+Wire Wire Line
+	5700 8600 5700 8850
+Wire Wire Line
+	5850 8600 5700 8600
+Wire Wire Line
+	6150 8600 6450 8600
+Text Label 5650 8850 2    60   ~ 0
+nrst
+$Comp
+L global:R R?
+U 1 1 60DC58CE
+P 6000 8600
+AR Path="/5CEE5B5C/60DC58CE" Ref="R?"  Part="1" 
+AR Path="/60DC58CE" Ref="R1"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58CE" Ref="R?"  Part="1" 
+AR Path="/60D9D499/60DC58CE" Ref="R?"  Part="1" 
+F 0 "R1" V 6080 8600 50  0000 C CNN
+F 1 "10K" V 6000 8600 50  0000 C CNN
+F 2 "R:0805" V 5930 8600 50  0001 C CNN
+F 3 "" H 6000 8600 50  0000 C CNN
+F 4 "910" H -4500 7975 50  0001 C CNN "Partkeepr"
+	1    6000 8600
+	0    1    1    0   
+$EndComp
+$Comp
+L global:C C?
+U 1 1 60DC58D6
+P 6000 9100
+AR Path="/5CEE5B5C/60DC58D6" Ref="C?"  Part="1" 
+AR Path="/60DC58D6" Ref="C7"  Part="1" 
+AR Path="/60D9D499/60D9D7FC/60DC58D6" Ref="C?"  Part="1" 
+AR Path="/60D9D499/60DC58D6" Ref="C?"  Part="1" 
+F 0 "C7" H 6025 9200 50  0000 L CNN
+F 1 "100nF" H 6025 9000 50  0000 L CNN
+F 2 "C:0805" H 6038 8950 50  0001 C CNN
+F 3 "" H 6000 9100 50  0000 C CNN
+F 4 "605" H -4500 8000 50  0001 C CNN "Partkeepr"
+	1    6000 9100
+	0    1    1    0   
+$EndComp
+$Comp
+L Module:NEO-7M U?
+U 1 1 60DC58E3
+P 2850 1800
+AR Path="/60D9D499/60DC58E3" Ref="U?"  Part="1" 
+AR Path="/60DC58E3" Ref="U1"  Part="1" 
+F 0 "U1" H 2850 2575 50  0000 C CNN
+F 1 "NEO-7M" H 2850 2484 50  0000 C CNN
+F 2 "Module:NEO-7" H 3400 2350 50  0001 C CNN
+F 3 "" H 3400 2350 50  0001 C CNN
+	1    2850 1800
+	1    0    0    -1  
+$EndComp
+Text Label 10150 9050 0    60   ~ 0
+USB_OTG_FS_VBUS
+$Comp
+L afficheur:7segment_3 DS?
+U 1 1 60DC58ED
+P 15350 1650
+AR Path="/60D9D499/60DC58ED" Ref="DS?"  Part="1" 
+AR Path="/60DC58ED" Ref="DS1"  Part="1" 
+F 0 "DS1" H 15350 2165 50  0000 C CNN
+F 1 "7segment_3" H 15350 2074 50  0000 C CNN
+F 2 "LED:7segment_3" H 15550 1300 50  0001 C CNN
+F 3 "" H 15500 1300 50  0001 C CNN
+	1    15350 1650
+	1    0    0    -1  
+$EndComp
+Text Label 15700 1600 0    50   ~ 0
+f1
+Text Label 15000 1800 2    50   ~ 0
+g1
+Text Label 15700 1500 0    50   ~ 0
+a1
+Text Label 15700 1900 0    50   ~ 0
+b1
+Text Label 15000 1700 2    50   ~ 0
+c1
+Text Label 15000 1500 2    50   ~ 0
+d1
+Text Label 15000 1400 2    50   ~ 0
+e1
+$Comp
+L global:NPN_2222A Q1
+U 1 1 60DE75AC
+P 12400 3250
+F 0 "Q1" H 12531 3348 60  0000 L CNN
+F 1 "NPN_2222A" H 12531 3242 60  0000 L CNN
+F 2 "U:SOT23-3" H 12800 3600 60  0001 C CNN
+F 3 "" H 12300 3250 60  0001 C CNN
+F 4 "2550" H 12531 3144 50  0000 L CNN "Partkeepr"
+	1    12400 3250
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q6
+U 1 1 60DE7F4F
+P 13800 3250
+F 0 "Q6" H 13931 3348 60  0000 L CNN
+F 1 "NPN_2222A" H 13931 3242 60  0000 L CNN
+F 2 "U:SOT23-3" H 14200 3600 60  0001 C CNN
+F 3 "" H 13700 3250 60  0001 C CNN
+F 4 "2550" H 13931 3144 50  0000 L CNN "Partkeepr"
+	1    13800 3250
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q14
+U 1 1 60DE851A
+P 15200 3250
+F 0 "Q14" H 15331 3348 60  0000 L CNN
+F 1 "NPN_2222A" H 15331 3242 60  0000 L CNN
+F 2 "U:SOT23-3" H 15600 3600 60  0001 C CNN
+F 3 "" H 15100 3250 60  0001 C CNN
+F 4 "2550" H 15331 3144 50  0000 L CNN "Partkeepr"
+	1    15200 3250
+	1    0    0    -1  
+$EndComp
+Text Label 15700 1400 0    50   ~ 0
+DIG1
+Text Label 15700 1700 0    50   ~ 0
+DIG2
+Text Label 15700 1800 0    50   ~ 0
+DIG3
+$Comp
+L global:R R4
+U 1 1 60DF2FF3
+P 12450 2800
+F 0 "R4" H 12520 2846 50  0000 L CNN
+F 1 "R" H 12520 2755 50  0000 L CNN
+F 2 "R:0805" V 12380 2800 50  0001 C CNN
+F 3 "" H 12450 2800 50  0000 C CNN
+	1    12450 2800
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R9
+U 1 1 60DF3384
+P 13850 2800
+F 0 "R9" H 13920 2846 50  0000 L CNN
+F 1 "R" H 13920 2755 50  0000 L CNN
+F 2 "R:0805" V 13780 2800 50  0001 C CNN
+F 3 "" H 13850 2800 50  0000 C CNN
+	1    13850 2800
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R15
+U 1 1 60DF3A08
+P 15250 2800
+F 0 "R15" H 15320 2846 50  0000 L CNN
+F 1 "R" H 15320 2755 50  0000 L CNN
+F 2 "R:0805" V 15180 2800 50  0001 C CNN
+F 3 "" H 15250 2800 50  0000 C CNN
+	1    15250 2800
+	1    0    0    -1  
+$EndComp
+Text Label 12450 2650 0    50   ~ 0
+DIG1
+Text Label 13850 2650 0    50   ~ 0
+DIG2
+Text Label 15250 2650 0    50   ~ 0
+DIG3
+$Comp
+L global:NPN_2222A Q9
+U 1 1 60DF59A1
+P 14200 1300
+F 0 "Q9" H 14331 1398 60  0000 L CNN
+F 1 "NPN_2222A" H 14331 1292 60  0000 L CNN
+F 2 "U:SOT23-3" H 14600 1650 60  0001 C CNN
+F 3 "" H 14100 1300 60  0001 C CNN
+F 4 "2550" H 14331 1194 50  0000 L CNN "Partkeepr"
+	1    14200 1300
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R10
+U 1 1 60DF6275
+P 14250 850
+F 0 "R10" H 14320 896 50  0000 L CNN
+F 1 "R" H 14320 805 50  0000 L CNN
+F 2 "R:0805" V 14180 850 50  0001 C CNN
+F 3 "" H 14250 850 50  0000 C CNN
+	1    14250 850 
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	14250 1600 15000 1600
+Text Label 12100 3250 2    50   ~ 0
+Di1
+Text Label 13500 3250 2    50   ~ 0
+Di2
+Text Label 14900 3250 2    50   ~ 0
+Di3
+Text Label 13900 1300 2    50   ~ 0
+Point
+Text Label 1000 8100 2    50   ~ 0
+D1
+Text Label 1000 8200 2    50   ~ 0
+D2
+Text Label 1000 8300 2    50   ~ 0
+D4
+Text Label 1000 8000 2    50   ~ 0
+D0
+Text Label 1000 8400 2    50   ~ 0
+Point
+Text Label 1200 8200 2    50   ~ 0
+Di3
+Text Label 1200 8100 2    50   ~ 0
+Di2
+Text Label 1200 8000 2    50   ~ 0
+Di1
+Text Notes 3900 -200 0    100  ~ 0
+A faire:\nAlimentation.\nCalcul de la consomation pour la batterie\nchoix des leds\nempreinte U3 bizare ???\n
+$Comp
+L global:LED D2
+U 1 1 60F5A95A
+P 12750 6050
+F 0 "D2" V 12796 5942 50  0000 R CNN
+F 1 "LED" V 12705 5942 50  0000 R CNN
+F 2 "LED:0805" H 12750 6050 50  0001 C CNN
+F 3 "" H 12750 6050 50  0000 C CNN
+	1    12750 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:NPN_2222A Q7
+U 1 1 60F5A961
+P 13800 5550
+F 0 "Q7" H 13931 5648 60  0000 L CNN
+F 1 "NPN_2222A" H 13931 5542 60  0000 L CNN
+F 2 "U:SOT23-3" H 14200 5900 60  0001 C CNN
+F 3 "" H 13700 5550 60  0001 C CNN
+F 4 "2550" H 13931 5444 50  0000 L CNN "Partkeepr"
+	1    13800 5550
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R5
+U 1 1 60F5A967
+P 12750 6400
+F 0 "R5" H 12820 6446 50  0000 L CNN
+F 1 "R" H 12820 6355 50  0000 L CNN
+F 2 "R:0805" V 12680 6400 50  0001 C CNN
+F 3 "" H 12750 6400 50  0000 C CNN
+	1    12750 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q2
+U 1 1 60F5A96E
+P 12700 6850
+F 0 "Q2" H 12831 6948 60  0000 L CNN
+F 1 "NPN" H 12850 6850 60  0000 L CNN
+F 2 "U:SOT23-3" H 13100 7200 60  0001 C CNN
+F 3 "" H 12600 6850 60  0001 C CNN
+F 4 "2550" H 12831 6744 50  0000 L CNN "Partkeepr"
+	1    12700 6850
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:LED D4
+U 1 1 60F5A974
+P 13500 6050
+F 0 "D4" V 13546 5942 50  0000 R CNN
+F 1 "LED" V 13455 5942 50  0000 R CNN
+F 2 "LED:0805" H 13500 6050 50  0001 C CNN
+F 3 "" H 13500 6050 50  0000 C CNN
+	1    13500 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R7
+U 1 1 60F5A97A
+P 13500 6400
+F 0 "R7" H 13570 6446 50  0000 L CNN
+F 1 "R" H 13570 6355 50  0000 L CNN
+F 2 "R:0805" V 13430 6400 50  0001 C CNN
+F 3 "" H 13500 6400 50  0000 C CNN
+	1    13500 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q4
+U 1 1 60F5A981
+P 13450 6850
+F 0 "Q4" H 13580 6948 60  0000 L CNN
+F 1 "NPN" H 13580 6842 60  0000 L CNN
+F 2 "U:SOT23-3" H 13850 7200 60  0001 C CNN
+F 3 "" H 13350 6850 60  0001 C CNN
+F 4 "2550" H 13580 6744 50  0000 L CNN "Partkeepr"
+	1    13450 6850
+	1    0    0    -1  
+$EndComp
+Text Label 13150 6850 2    50   ~ 0
+J2
+$Comp
+L global:LED D6
+U 1 1 60F5A988
+P 14250 6050
+F 0 "D6" V 14296 5942 50  0000 R CNN
+F 1 "LED" V 14205 5942 50  0000 R CNN
+F 2 "LED:0805" H 14250 6050 50  0001 C CNN
+F 3 "" H 14250 6050 50  0000 C CNN
+	1    14250 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R11
+U 1 1 60F5A98E
+P 14250 6400
+F 0 "R11" H 14320 6446 50  0000 L CNN
+F 1 "R" H 14320 6355 50  0000 L CNN
+F 2 "R:0805" V 14180 6400 50  0001 C CNN
+F 3 "" H 14250 6400 50  0000 C CNN
+	1    14250 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q10
+U 1 1 60F5A995
+P 14200 6850
+F 0 "Q10" H 14330 6948 60  0000 L CNN
+F 1 "NPN" H 14330 6842 60  0000 L CNN
+F 2 "U:SOT23-3" H 14600 7200 60  0001 C CNN
+F 3 "" H 14100 6850 60  0001 C CNN
+F 4 "2550" H 14330 6744 50  0000 L CNN "Partkeepr"
+	1    14200 6850
+	1    0    0    -1  
+$EndComp
+Text Label 13900 6850 2    50   ~ 0
+J3
+$Comp
+L global:LED D8
+U 1 1 60F5A99C
+P 15050 6050
+F 0 "D8" V 15096 5942 50  0000 R CNN
+F 1 "LED" V 15005 5942 50  0000 R CNN
+F 2 "LED:0805" H 15050 6050 50  0001 C CNN
+F 3 "" H 15050 6050 50  0000 C CNN
+	1    15050 6050
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R13
+U 1 1 60F5A9A2
+P 15050 6400
+F 0 "R13" H 15120 6446 50  0000 L CNN
+F 1 "R" H 15120 6355 50  0000 L CNN
+F 2 "R:0805" V 14980 6400 50  0001 C CNN
+F 3 "" H 15050 6400 50  0000 C CNN
+	1    15050 6400
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q12
+U 1 1 60F5A9A9
+P 15000 6850
+F 0 "Q12" H 15130 6948 60  0000 L CNN
+F 1 "NPN" H 15130 6842 60  0000 L CNN
+F 2 "U:SOT23-3" H 15400 7200 60  0001 C CNN
+F 3 "" H 14900 6850 60  0001 C CNN
+F 4 "2550" H 15130 6744 50  0000 L CNN "Partkeepr"
+	1    15000 6850
+	1    0    0    -1  
+$EndComp
+Text Label 14700 6850 2    50   ~ 0
+J4
+Connection ~ 13500 5850
+Wire Wire Line
+	13500 5850 12750 5850
+Text Label 12400 6850 2    50   ~ 0
+J1
+Connection ~ 14250 5850
+Wire Wire Line
+	14250 5850 15050 5850
+Connection ~ 13850 5850
+Wire Wire Line
+	13850 5850 13500 5850
+Wire Wire Line
+	13850 5850 14250 5850
+Text Label 13500 5550 2    50   ~ 0
+C1
+$Comp
+L global:LED D3
+U 1 1 60F8A74C
+P 12800 8350
+F 0 "D3" V 12846 8242 50  0000 R CNN
+F 1 "LED" V 12755 8242 50  0000 R CNN
+F 2 "LED:0805" H 12800 8350 50  0001 C CNN
+F 3 "" H 12800 8350 50  0000 C CNN
+	1    12800 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:NPN_2222A Q8
+U 1 1 60F8A753
+P 13850 7850
+F 0 "Q8" H 13981 7948 60  0000 L CNN
+F 1 "NPN_2222A" H 13981 7842 60  0000 L CNN
+F 2 "U:SOT23-3" H 14250 8200 60  0001 C CNN
+F 3 "" H 13750 7850 60  0001 C CNN
+F 4 "2550" H 13981 7744 50  0000 L CNN "Partkeepr"
+	1    13850 7850
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R6
+U 1 1 60F8A759
+P 12800 8700
+F 0 "R6" H 12870 8746 50  0000 L CNN
+F 1 "R" H 12870 8655 50  0000 L CNN
+F 2 "R:0805" V 12730 8700 50  0001 C CNN
+F 3 "" H 12800 8700 50  0000 C CNN
+	1    12800 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q3
+U 1 1 60F8A760
+P 12750 9150
+F 0 "Q3" H 12881 9248 60  0000 L CNN
+F 1 "NPN" H 12900 9150 60  0000 L CNN
+F 2 "U:SOT23-3" H 13150 9500 60  0001 C CNN
+F 3 "" H 12650 9150 60  0001 C CNN
+F 4 "2550" H 12881 9044 50  0000 L CNN "Partkeepr"
+	1    12750 9150
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:LED D5
+U 1 1 60F8A766
+P 13550 8350
+F 0 "D5" V 13596 8242 50  0000 R CNN
+F 1 "LED" V 13505 8242 50  0000 R CNN
+F 2 "LED:0805" H 13550 8350 50  0001 C CNN
+F 3 "" H 13550 8350 50  0000 C CNN
+	1    13550 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R8
+U 1 1 60F8A76C
+P 13550 8700
+F 0 "R8" H 13620 8746 50  0000 L CNN
+F 1 "R" H 13620 8655 50  0000 L CNN
+F 2 "R:0805" V 13480 8700 50  0001 C CNN
+F 3 "" H 13550 8700 50  0000 C CNN
+	1    13550 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q5
+U 1 1 60F8A773
+P 13500 9150
+F 0 "Q5" H 13630 9248 60  0000 L CNN
+F 1 "NPN" H 13630 9142 60  0000 L CNN
+F 2 "U:SOT23-3" H 13900 9500 60  0001 C CNN
+F 3 "" H 13400 9150 60  0001 C CNN
+F 4 "2550" H 13630 9044 50  0000 L CNN "Partkeepr"
+	1    13500 9150
+	1    0    0    -1  
+$EndComp
+Text Label 13200 9150 2    50   ~ 0
+J2
+$Comp
+L global:LED D7
+U 1 1 60F8A77A
+P 14300 8350
+F 0 "D7" V 14346 8242 50  0000 R CNN
+F 1 "LED" V 14255 8242 50  0000 R CNN
+F 2 "LED:0805" H 14300 8350 50  0001 C CNN
+F 3 "" H 14300 8350 50  0000 C CNN
+	1    14300 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R12
+U 1 1 60F8A780
+P 14300 8700
+F 0 "R12" H 14370 8746 50  0000 L CNN
+F 1 "R" H 14370 8655 50  0000 L CNN
+F 2 "R:0805" V 14230 8700 50  0001 C CNN
+F 3 "" H 14300 8700 50  0000 C CNN
+	1    14300 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q11
+U 1 1 60F8A787
+P 14250 9150
+F 0 "Q11" H 14380 9248 60  0000 L CNN
+F 1 "NPN" H 14380 9142 60  0000 L CNN
+F 2 "U:SOT23-3" H 14650 9500 60  0001 C CNN
+F 3 "" H 14150 9150 60  0001 C CNN
+F 4 "2550" H 14380 9044 50  0000 L CNN "Partkeepr"
+	1    14250 9150
+	1    0    0    -1  
+$EndComp
+Text Label 13950 9150 2    50   ~ 0
+J3
+$Comp
+L global:LED D9
+U 1 1 60F8A78E
+P 15100 8350
+F 0 "D9" V 15146 8242 50  0000 R CNN
+F 1 "LED" V 15055 8242 50  0000 R CNN
+F 2 "LED:0805" H 15100 8350 50  0001 C CNN
+F 3 "" H 15100 8350 50  0000 C CNN
+	1    15100 8350
+	0    -1   -1   0   
+$EndComp
+$Comp
+L global:R R14
+U 1 1 60F8A794
+P 15100 8700
+F 0 "R14" H 15170 8746 50  0000 L CNN
+F 1 "R" H 15170 8655 50  0000 L CNN
+F 2 "R:0805" V 15030 8700 50  0001 C CNN
+F 3 "" H 15100 8700 50  0000 C CNN
+	1    15100 8700
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:NPN_2222A Q13
+U 1 1 60F8A79B
+P 15050 9150
+F 0 "Q13" H 15180 9248 60  0000 L CNN
+F 1 "NPN" H 15180 9142 60  0000 L CNN
+F 2 "U:SOT23-3" H 15450 9500 60  0001 C CNN
+F 3 "" H 14950 9150 60  0001 C CNN
+F 4 "2550" H 15180 9044 50  0000 L CNN "Partkeepr"
+	1    15050 9150
+	1    0    0    -1  
+$EndComp
+Text Label 14750 9150 2    50   ~ 0
+J4
+Connection ~ 13550 8150
+Wire Wire Line
+	13550 8150 12800 8150
+Text Label 12450 9150 2    50   ~ 0
+J1
+Connection ~ 14300 8150
+Wire Wire Line
+	14300 8150 15100 8150
+Connection ~ 13900 8150
+Wire Wire Line
+	13900 8150 13550 8150
+Wire Wire Line
+	13900 8150 14300 8150
+Text Label 13550 7850 2    50   ~ 0
+C2
+Wire Notes Line
+	11850 9950 11850 450 
+Wire Notes Line
+	16050 4500 11850 4500
+Wire Notes Line
+	7200 9750 11850 9750
+Wire Notes Line
+	7200 8050 11850 8050
+Wire Notes Line
+	7200 6550 11850 6550
+Wire Notes Line
+	7200 6550 7200 11200
+Text Label 850  7200 2    50   ~ 0
+J1
+Text Label 1000 7200 2    50   ~ 0
+C1
+Text Label 850  7300 2    50   ~ 0
+J2
+Text Label 850  7400 2    50   ~ 0
+J3
+Text Label 850  7500 2    50   ~ 0
+J4
+Text Label 1000 7300 2    50   ~ 0
+C2
+Text Label 3400 1550 0    50   ~ 0
+RX
+Text Label 3400 1650 0    50   ~ 0
+TX
+Text Label 3300 8000 1    50   ~ 0
+TX
+Text Label 3400 8000 1    50   ~ 0
+RX
+$Comp
+L global:Battery BT?
+U 1 1 60DEE44C
+P 4300 1600
+F 0 "BT?" H 4418 1646 50  0000 L CNN
+F 1 "Battery" H 4418 1555 50  0000 L CNN
+F 2 "" V 4300 1640 50  0000 C CNN
+F 3 "" V 4300 1640 50  0000 C CNN
+	1    4300 1600
+	1    0    0    -1  
+$EndComp
+$Comp
+L global:R R?
+U 1 1 60DEEF98
+P 4850 1450
+F 0 "R?" V 4750 1450 50  0000 C CNN
+F 1 "1K" V 4850 1450 50  0000 C CNN
+F 2 "" V 4780 1450 50  0000 C CNN
+F 3 "" H 4850 1450 50  0000 C CNN
+	1    4850 1450
+	0    1    1    0   
+$EndComp
+$Comp
+L global:D D?
+U 1 1 60DEF388
+P 5300 1300
+F 0 "D?" V 5346 1222 50  0000 R CNN
+F 1 "D" V 5255 1222 50  0000 R CNN
+F 2 "" H 5300 1300 50  0000 C CNN
+F 3 "" H 5300 1300 50  0000 C CNN
+	1    5300 1300
+	0    -1   -1   0   
+$EndComp
+Wire Wire Line
+	5300 1450 5000 1450
+Wire Wire Line
+	4700 1450 4300 1450
+Connection ~ 4300 1450
+Wire Wire Line
+	4300 1450 3400 1450
+$Comp
+L global:C C?
+U 1 1 60DF401A
+P 3800 1250
+F 0 "C?" H 3915 1296 50  0000 L CNN
+F 1 "C" H 3915 1205 50  0000 L CNN
+F 2 "" H 3838 1100 50  0000 C CNN
+F 3 "" H 3800 1250 50  0000 C CNN
+	1    3800 1250
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	3800 1400 3500 1400
+Wire Wire Line
+	3500 1400 3500 1350
+Wire Wire Line
+	3500 1350 3400 1350
+Wire Wire Line
+	3800 1100 3500 1100
+Wire Wire Line
+	3500 1100 3500 1250
+Wire Wire Line
+	3500 1250 3400 1250
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E1620B
+P 4400 8500
+F 0 "#PWR?" H 4400 8350 50  0001 C CNN
+F 1 "3.3V" H 4415 8673 50  0000 C CNN
+F 2 "" H 4400 8500 50  0001 C CNN
+F 3 "" H 4400 8500 50  0001 C CNN
+	1    4400 8500
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E1A0F5
+P 4350 10100
+F 0 "#PWR?" H 4350 9950 50  0001 C CNN
+F 1 "3.3V" H 4365 10273 50  0000 C CNN
+F 2 "" H 4350 10100 50  0001 C CNN
+F 3 "" H 4350 10100 50  0001 C CNN
+	1    4350 10100
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E1C324
+P 2050 9300
+F 0 "#PWR?" H 2050 9150 50  0001 C CNN
+F 1 "3.3V" H 2065 9473 50  0000 C CNN
+F 2 "" H 2050 9300 50  0001 C CNN
+F 3 "" H 2050 9300 50  0001 C CNN
+	1    2050 9300
+	-1   0    0    1   
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E1CC50
+P 2050 9200
+F 0 "#PWR?" H 2050 8950 50  0001 C CNN
+F 1 "GND" H 2055 9027 50  0000 C CNN
+F 2 "" H 2050 9200 50  0001 C CNN
+F 3 "" H 2050 9200 50  0001 C CNN
+	1    2050 9200
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	2300 9200 2050 9200
+Wire Wire Line
+	2050 9300 2300 9300
+$Comp
+L power:GND #PWR?
+U 1 1 60E20D84
+P 950 8950
+F 0 "#PWR?" H 950 8700 50  0001 C CNN
+F 1 "GND" V 955 8822 50  0000 R CNN
+F 2 "" H 950 8950 50  0001 C CNN
+F 3 "" H 950 8950 50  0001 C CNN
+	1    950  8950
+	0    1    1    0   
+$EndComp
+Wire Wire Line
+	950  8800 950  8950
+Connection ~ 950  8950
+Wire Wire Line
+	950  8950 950  9100
+Wire Wire Line
+	12550 1750 12200 1750
+Wire Wire Line
+	13150 1050 13400 1050
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E2BBB3
+P 13400 1050
+F 0 "#PWR?" H 13400 900 50  0001 C CNN
+F 1 "3.3V" H 13415 1223 50  0000 C CNN
+F 2 "" H 13400 1050 50  0001 C CNN
+F 3 "" H 13400 1050 50  0001 C CNN
+	1    13400 1050
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2BF60
+P 12200 1750
+F 0 "#PWR?" H 12200 1500 50  0001 C CNN
+F 1 "GND" H 12205 1577 50  0000 C CNN
+F 2 "" H 12200 1750 50  0001 C CNN
+F 3 "" H 12200 1750 50  0001 C CNN
+	1    12200 1750
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E2CE76
+P 14250 700
+F 0 "#PWR?" H 14250 550 50  0001 C CNN
+F 1 "3.3V" H 14265 873 50  0000 C CNN
+F 2 "" H 14250 700 50  0001 C CNN
+F 3 "" H 14250 700 50  0001 C CNN
+	1    14250 700 
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2D1F8
+P 12450 3550
+F 0 "#PWR?" H 12450 3300 50  0001 C CNN
+F 1 "GND" H 12455 3377 50  0000 C CNN
+F 2 "" H 12450 3550 50  0001 C CNN
+F 3 "" H 12450 3550 50  0001 C CNN
+	1    12450 3550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2DF8F
+P 13850 3550
+F 0 "#PWR?" H 13850 3300 50  0001 C CNN
+F 1 "GND" H 13855 3377 50  0000 C CNN
+F 2 "" H 13850 3550 50  0001 C CNN
+F 3 "" H 13850 3550 50  0001 C CNN
+	1    13850 3550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E2E271
+P 15250 3550
+F 0 "#PWR?" H 15250 3300 50  0001 C CNN
+F 1 "GND" H 15255 3377 50  0000 C CNN
+F 2 "" H 15250 3550 50  0001 C CNN
+F 3 "" H 15250 3550 50  0001 C CNN
+	1    15250 3550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E32CCA
+P 9950 5650
+F 0 "#PWR?" H 9950 5500 50  0001 C CNN
+F 1 "3.3V" H 9965 5823 50  0000 C CNN
+F 2 "" H 9950 5650 50  0001 C CNN
+F 3 "" H 9950 5650 50  0001 C CNN
+	1    9950 5650
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E33141
+P 12750 7150
+F 0 "#PWR?" H 12750 6900 50  0001 C CNN
+F 1 "GND" H 12755 6977 50  0000 C CNN
+F 2 "" H 12750 7150 50  0001 C CNN
+F 3 "" H 12750 7150 50  0001 C CNN
+	1    12750 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E353C6
+P 13850 5250
+F 0 "#PWR?" H 13850 5100 50  0001 C CNN
+F 1 "3.3V" H 13865 5423 50  0000 C CNN
+F 2 "" H 13850 5250 50  0001 C CNN
+F 3 "" H 13850 5250 50  0001 C CNN
+	1    13850 5250
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E42923
+P 13900 7550
+F 0 "#PWR?" H 13900 7400 50  0001 C CNN
+F 1 "3.3V" H 13915 7723 50  0000 C CNN
+F 2 "" H 13900 7550 50  0001 C CNN
+F 3 "" H 13900 7550 50  0001 C CNN
+	1    13900 7550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4A23E
+P 13500 7150
+F 0 "#PWR?" H 13500 6900 50  0001 C CNN
+F 1 "GND" H 13505 6977 50  0000 C CNN
+F 2 "" H 13500 7150 50  0001 C CNN
+F 3 "" H 13500 7150 50  0001 C CNN
+	1    13500 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4A64D
+P 14250 7150
+F 0 "#PWR?" H 14250 6900 50  0001 C CNN
+F 1 "GND" H 14255 6977 50  0000 C CNN
+F 2 "" H 14250 7150 50  0001 C CNN
+F 3 "" H 14250 7150 50  0001 C CNN
+	1    14250 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4AA84
+P 15050 7150
+F 0 "#PWR?" H 15050 6900 50  0001 C CNN
+F 1 "GND" H 15055 6977 50  0000 C CNN
+F 2 "" H 15050 7150 50  0001 C CNN
+F 3 "" H 15050 7150 50  0001 C CNN
+	1    15050 7150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4AE50
+P 9550 7550
+F 0 "#PWR?" H 9550 7300 50  0001 C CNN
+F 1 "GND" H 9555 7377 50  0000 C CNN
+F 2 "" H 9550 7550 50  0001 C CNN
+F 3 "" H 9550 7550 50  0001 C CNN
+	1    9550 7550
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D07F
+P 12800 9450
+F 0 "#PWR?" H 12800 9200 50  0001 C CNN
+F 1 "GND" H 12805 9277 50  0000 C CNN
+F 2 "" H 12800 9450 50  0001 C CNN
+F 3 "" H 12800 9450 50  0001 C CNN
+	1    12800 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D31D
+P 13550 9450
+F 0 "#PWR?" H 13550 9200 50  0001 C CNN
+F 1 "GND" H 13555 9277 50  0000 C CNN
+F 2 "" H 13550 9450 50  0001 C CNN
+F 3 "" H 13550 9450 50  0001 C CNN
+	1    13550 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D64C
+P 14300 9450
+F 0 "#PWR?" H 14300 9200 50  0001 C CNN
+F 1 "GND" H 14305 9277 50  0000 C CNN
+F 2 "" H 14300 9450 50  0001 C CNN
+F 3 "" H 14300 9450 50  0001 C CNN
+	1    14300 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E4D985
+P 15100 9450
+F 0 "#PWR?" H 15100 9200 50  0001 C CNN
+F 1 "GND" H 15105 9277 50  0000 C CNN
+F 2 "" H 15100 9450 50  0001 C CNN
+F 3 "" H 15100 9450 50  0001 C CNN
+	1    15100 9450
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E5C114
+P 10650 10200
+F 0 "#PWR?" H 10650 10050 50  0001 C CNN
+F 1 "3.3V" H 10665 10373 50  0000 C CNN
+F 2 "" H 10650 10200 50  0001 C CNN
+F 3 "" H 10650 10200 50  0001 C CNN
+	1    10650 10200
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E649DF
+P 10100 9350
+F 0 "#PWR?" H 10100 9100 50  0001 C CNN
+F 1 "GND" H 10105 9177 50  0000 C CNN
+F 2 "" H 10100 9350 50  0001 C CNN
+F 3 "" H 10100 9350 50  0001 C CNN
+	1    10100 9350
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E65571
+P 11150 8850
+F 0 "#PWR?" H 11150 8600 50  0001 C CNN
+F 1 "GND" H 11155 8677 50  0000 C CNN
+F 2 "" H 11150 8850 50  0001 C CNN
+F 3 "" H 11150 8850 50  0001 C CNN
+	1    11150 8850
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	10500 8850 11150 8850
+$Comp
+L power:+BATT #PWR?
+U 1 1 60E6829B
+P 9100 9050
+F 0 "#PWR?" H 9100 8900 50  0001 C CNN
+F 1 "+BATT" H 9115 9223 50  0000 C CNN
+F 2 "" H 9100 9050 50  0001 C CNN
+F 3 "" H 9100 9050 50  0001 C CNN
+	1    9100 9050
+	-1   0    0    1   
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E69F6E
+P 9250 10700
+F 0 "#PWR?" H 9250 10450 50  0001 C CNN
+F 1 "GND" H 9255 10527 50  0000 C CNN
+F 2 "" H 9250 10700 50  0001 C CNN
+F 3 "" H 9250 10700 50  0001 C CNN
+	1    9250 10700
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E6E320
+P 2900 7750
+F 0 "#PWR?" H 2900 7500 50  0001 C CNN
+F 1 "GND" H 2905 7577 50  0000 C CNN
+F 2 "" H 2900 7750 50  0001 C CNN
+F 3 "" H 2900 7750 50  0001 C CNN
+	1    2900 7750
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	3900 10100 4350 10100
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E7D331
+P 2800 8000
+F 0 "#PWR?" H 2800 7850 50  0001 C CNN
+F 1 "3.3V" H 2815 8173 50  0000 C CNN
+F 2 "" H 2800 8000 50  0001 C CNN
+F 3 "" H 2800 8000 50  0001 C CNN
+	1    2800 8000
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	2900 8000 2900 7750
+$Comp
+L power:GND #PWR?
+U 1 1 60E9396C
+P 3800 1100
+F 0 "#PWR?" H 3800 850 50  0001 C CNN
+F 1 "GND" H 3805 927 50  0000 C CNN
+F 2 "" H 3800 1100 50  0001 C CNN
+F 3 "" H 3800 1100 50  0001 C CNN
+	1    3800 1100
+	-1   0    0    1   
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E93972
+P 4150 1400
+F 0 "#PWR?" H 4150 1250 50  0001 C CNN
+F 1 "3.3V" H 4165 1573 50  0000 C CNN
+F 2 "" H 4150 1400 50  0001 C CNN
+F 3 "" H 4150 1400 50  0001 C CNN
+	1    4150 1400
+	1    0    0    -1  
+$EndComp
+Connection ~ 3800 1100
+Wire Wire Line
+	4150 1400 3800 1400
+Connection ~ 3800 1400
+$Comp
+L power:GND #PWR?
+U 1 1 60E9C13B
+P 4300 1750
+F 0 "#PWR?" H 4300 1500 50  0001 C CNN
+F 1 "GND" H 4305 1577 50  0000 C CNN
+F 2 "" H 4300 1750 50  0001 C CNN
+F 3 "" H 4300 1750 50  0001 C CNN
+	1    4300 1750
+	1    0    0    -1  
+$EndComp
+NoConn ~ 2300 1450
+NoConn ~ 2300 1550
+NoConn ~ 2300 1650
+NoConn ~ 2300 1750
+NoConn ~ 2300 1850
+$Comp
+L power:GND #PWR?
+U 1 1 60EA5BCC
+P 2300 2150
+F 0 "#PWR?" H 2300 1900 50  0001 C CNN
+F 1 "GND" V 2305 2022 50  0000 R CNN
+F 2 "" H 2300 2150 50  0001 C CNN
+F 3 "" H 2300 2150 50  0001 C CNN
+	1    2300 2150
+	0    1    1    0   
+$EndComp
+$Comp
+L global:Antenne AE??
+U 1 1 60EA8E0B
+P 650 1950
+F 0 "AE??" H 600 2200 50  0000 L CNN
+F 1 "Antenne" V 800 2000 50  0001 C CNN
+F 2 "Connector:U.FL-R-SM" H 650 1950 50  0001 C CNN
+F 3 "" H 650 1950 50  0001 C CNN
+	1    650  1950
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60EAB684
+P 2300 2350
+F 0 "#PWR?" H 2300 2100 50  0001 C CNN
+F 1 "GND" V 2305 2222 50  0000 R CNN
+F 2 "" H 2300 2350 50  0001 C CNN
+F 3 "" H 2300 2350 50  0001 C CNN
+	1    2300 2350
+	0    1    1    0   
+$EndComp
+$Comp
+L global:INDUCTOR L?
+U 1 1 60EABB56
+P 1450 1950
+F 0 "L?" V 1269 1950 50  0000 C CNN
+F 1 "INDUCTOR" V 1360 1950 50  0000 C CNN
+F 2 "" H 1450 1950 50  0000 C CNN
+F 3 "" H 1450 1950 50  0000 C CNN
+	1    1450 1950
+	0    1    1    0   
+$EndComp
+$Comp
+L global:R R?
+U 1 1 60EB1AC4
+P 1900 1950
+F 0 "R?" V 1693 1950 50  0000 C CNN
+F 1 "R" V 1784 1950 50  0000 C CNN
+F 2 "" V 1830 1950 50  0000 C CNN
+F 3 "" H 1900 1950 50  0000 C CNN
+	1    1900 1950
+	0    1    1    0   
+$EndComp
+Wire Wire Line
+	2300 1950 2050 1950
+Wire Wire Line
+	650  1950 1150 1950
+Wire Wire Line
+	1150 1950 1150 2250
+Wire Wire Line
+	1150 2250 2300 2250
+Connection ~ 1150 1950
+$Comp
+L power:3.3V #PWR?
+U 1 1 60DF1749
+P 5300 1150
+F 0 "#PWR?" H 5300 1000 50  0001 C CNN
+F 1 "3.3V" H 5315 1323 50  0000 C CNN
+F 2 "" H 5300 1150 50  0001 C CNN
+F 3 "" H 5300 1150 50  0001 C CNN
+	1    5300 1150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:3.3V #PWR?
+U 1 1 60E0EF4E
+P 4800 10400
+F 0 "#PWR?" H 4800 10250 50  0001 C CNN
+F 1 "3.3V" H 4815 10573 50  0000 C CNN
+F 2 "" H 4800 10400 50  0001 C CNN
+F 3 "" H 4800 10400 50  0001 C CNN
+	1    4800 10400
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 60E10097
+P 4550 8600
+F 0 "#PWR?" H 4550 8350 50  0001 C CNN
+F 1 "GND" H 4555 8427 50  0000 C CNN
+F 2 "" H 4550 8600 50  0001 C CNN
+F 3 "" H 4550 8600 50  0001 C CNN
+	1    4550 8600
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	4550 8600 4400 8600
+$Comp
+L power:GND #PWR?
+U 1 1 60E14C56
+P 4800 10700
+F 0 "#PWR?" H 4800 10450 50  0001 C CNN
+F 1 "GND" H 4805 10527 50  0000 C CNN
+F 2 "" H 4800 10700 50  0001 C CNN
+F 3 "" H 4800 10700 50  0001 C CNN
+	1    4800 10700
+	1    0    0    -1  
+$EndComp
 $EndSCHEMATC

+ 42 - 0
EDA/fp-info-cache

@@ -1 +1,43 @@
+9747060583939
+Connector
+BNC
+
+
 0
+5
+2
+Connector
+DC jack
+
+
+0
+3
+2
+Connector
+LEDPCB
+
+
+0
+5
+5
+Connector
+Micro-USB
+
+
+0
+9
+6
+Connector
+U.FL-R-SM
+
+
+0
+3
+1
+Connector
+batterie
+
+
+0
+2
+2