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 $EndSCHEMATC