Skip to content
Snippets Groups Projects
LoRaTracker_M8Q.sch 39.4 KiB
Newer Older
julian.quandt's avatar
julian.quandt committed
$EndComp
Wire Wire Line
	8650 5650 9050 5650
julian.quandt's avatar
julian.quandt committed
Wire Wire Line
	9050 5400 9050 5650
Connection ~ 9050 5650
julian.quandt's avatar
julian.quandt committed
$Comp
julian.quandt's avatar
julian.quandt committed
L power:GND #PWR0134
U 1 1 5C01C417
P 9050 6150
F 0 "#PWR0134" H 9050 5900 50  0001 C CNN
F 1 "GND" H 9055 5977 50  0000 C CNN
F 2 "" H 9050 6150 50  0001 C CNN
F 3 "" H 9050 6150 50  0001 C CNN
	1    9050 6150
julian.quandt's avatar
julian.quandt committed
	1    0    0    -1  
julian.quandt's avatar
julian.quandt committed
$EndComp
julian.quandt's avatar
julian.quandt committed
Wire Wire Line
	9050 5950 9050 6150
Text Notes 6350 3500 0    60   ~ 0
mmbt2222a\n
P 5600 3650
F 0 "R15" H 5400 3700 50  0000 L CNN
F 1 "10k" H 5400 3600 50  0000 L CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5530 3650 50  0001 C CNN
F 3 "~" H 5600 3650 50  0001 C CNN
	1    5600 3650
	0    1    1    0   
$EndComp
$Comp
L Device:R R16
U 1 1 5C0AC4C0
P 5600 4400
F 0 "R16" H 5400 4450 50  0000 L CNN
F 1 "10k" H 5400 4350 50  0000 L CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5530 4400 50  0001 C CNN
F 3 "~" H 5600 4400 50  0001 C CNN
	1    5600 4400
Text GLabel 3450 6350 2    60   Input ~ 0
	3450 6350 3250 6350
Text GLabel 6150 4650 2    60   Input ~ 0
	1250 4600 1250 4650
Text GLabel 650  5000 1    60   Input ~ 0
	1250 4950 1250 5100
	1250 5100 650  5100
	1250 5100 1250 5250
Connection ~ 1250 5100
Text GLabel 6100 3350 2    60   Input ~ 0
Text Notes 6350 3750 0    60   ~ 0
Text Notes 5900 4250 0    60   ~ 0
	5350 3650 5350 4050
	6100 4050 6100 4200
	5450 3650 5350 3650
	5750 3650 5800 3650
	6100 3850 6100 3900
	6100 3900 6000 3900
	6000 3900 6000 4150
Text GLabel 5250 4400 0    60   Input ~ 0
Text GLabel 5250 3650 0    60   Input ~ 0
Connection ~ 1500 1300
$Comp
L Regulator_Linear:AP2112K-3.3 U2
U 1 1 5C146BB0
P 2200 1400
F 0 "U2" H 2200 1742 50  0000 C CNN
F 1 "AP2112K-3.3" H 2200 1651 50  0000 C CNN
F 2 "TO_SOT_Packages_SMD:SOT-23-5_HandSoldering" H 2200 1725 50  0001 C CNN
F 3 "https://www.diodes.com/assets/Datasheets/AP2112.pdf" H 2200 1500 50  0001 C CNN
	1    2200 1400
	1500 1300 1650 1300
	1900 1300 1650 1300
Connection ~ 1650 1300
	1650 1600 1650 1650
	1650 1650 1800 1650
	1900 1650 1900 1400
	1800 1700 1800 1650
Connection ~ 1800 1650
	1800 1650 1900 1650
	2200 1700 2200 1950
P 7950 4150
F 0 "R11" H 8020 4196 50  0000 L CNN
F 1 "100k" H 8020 4105 50  0000 L CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 7880 4150 50  0001 C CNN
F 3 "~" H 7950 4150 50  0001 C CNN
	1    7950 4150
	1    0    0    -1  
$EndComp
$Comp
L Device:C C6
U 1 1 5C1AE185
P 4800 6350
F 0 "C6" H 4915 6396 50  0000 L CNN
F 1 "1uF" H 4915 6305 50  0000 L CNN
F 2 "Capacitors_SMD:C_0603_HandSoldering" H 4838 6200 50  0001 C CNN
F 3 "~" H 4800 6350 50  0001 C CNN
	1    4800 6350
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR0113
U 1 1 5C1AE29D
P 4550 6550
F 0 "#PWR0113" H 4550 6300 50  0001 C CNN
F 1 "GND" H 4555 6377 50  0000 C CNN
F 2 "" H 4550 6550 50  0001 C CNN
F 3 "" H 4550 6550 50  0001 C CNN
	1    4550 6550
	4550 6500 4550 6550
P 4550 5900
F 0 "R13" H 4350 5950 50  0000 L CNN
F 1 "1k" H 4350 5850 50  0000 L CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 4480 5900 50  0001 C CNN
F 3 "~" H 4550 5900 50  0001 C CNN
	1    4550 5900
	4550 6050 4550 6200
	4800 6200 4550 6200
Connection ~ 4800 6200
Connection ~ 4550 6200
$Comp
L power:+3V3 #PWR0118
U 1 1 5C1C4D49
P 4550 5100
F 0 "#PWR0118" H 4550 4950 50  0001 C CNN
F 1 "+3V3" H 4565 5273 50  0000 C CNN
F 2 "" H 4550 5100 50  0001 C CNN
F 3 "" H 4550 5100 50  0001 C CNN
	1    4550 5100
	4550 5600 4550 5750
$Comp
L Device:LED D5
U 1 1 5C1FE423
P 5350 7450
F 0 "D5" V 5388 7333 50  0000 R CNN
F 1 "LED" V 5297 7333 50  0000 R CNN
F 2 "LEDs:LED_0603_HandSoldering" H 5350 7450 50  0001 C CNN
F 3 "~" H 5350 7450 50  0001 C CNN
	1    5350 7450
	1    0    0    -1  
$EndComp
$Comp
L Device:R R14
U 1 1 5C1FE5BD
P 5600 7250
F 0 "R14" H 5400 7300 50  0000 L CNN
F 1 "100" H 5400 7200 50  0000 L CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5530 7250 50  0001 C CNN
F 3 "~" H 5600 7250 50  0001 C CNN
	1    5600 7250
	-1   0    0    1   
$EndComp
$Comp
L power:GND #PWR0135
U 1 1 5C1FE6E9
P 5000 7450
F 0 "#PWR0135" H 5000 7200 50  0001 C CNN
F 1 "GND" H 5005 7277 50  0000 C CNN
F 2 "" H 5000 7450 50  0001 C CNN
F 3 "" H 5000 7450 50  0001 C CNN
	1    5000 7450
	0    1    1    0   
$EndComp
Wire Wire Line
	5600 7000 5600 7100
Wire Wire Line
	5600 7400 5600 7450
NoConn ~ 2150 6800
NoConn ~ 2250 6800
NoConn ~ 2350 6800
NoConn ~ 2450 6800
NoConn ~ 2550 6800
NoConn ~ 2650 6800
NoConn ~ 3250 5150
NoConn ~ 1550 5350
NoConn ~ 1550 5450
NoConn ~ 1550 5950
NoConn ~ 1550 6050
$Comp
L MBRA160T3G:MBRA160T3G D1
U 1 1 5C2B9D66
P 850 1300
F 0 "D1" H 850 1517 50  0000 C CNN
F 1 "MBRA160T3G" H 850 1426 50  0000 C CNN
F 2 "adafruit:SOD-323F" H 850 1300 50  0001 L BNN
F 3 "MBRA160T3G" H 850 1300 50  0001 L BNN
F 4 "Unavailable" H 850 1300 50  0001 L BNN "Feld4"
F 5 "DO-214 ON Semiconductor" H 850 1300 50  0001 L BNN "Feld5"
F 6 "ON Semiconductor" H 850 1300 50  0001 L BNN "Feld6"
F 7 "None" H 850 1300 50  0001 L BNN "Feld7"
F 8 "MBRA Series 60 V 1 A Surface Mount Schottky Power Rectifier CASE-403D" H 850 1300 50  0001 L BNN "Feld8"
	1    850  1300
	1    0    0    -1  
$EndComp
$Comp
L MBRA160T3G:MBRA160T3G D4
U 1 1 5C2B9F41
P 4550 5450
F 0 "D4" V 4504 5530 50  0000 L CNN
F 1 "MBRA160T3G" V 4595 5530 50  0000 L CNN
F 2 "adafruit:SOD-323F" H 4550 5450 50  0001 L BNN
F 3 "MBRA160T3G" H 4550 5450 50  0001 L BNN
F 4 "Unavailable" H 4550 5450 50  0001 L BNN "Feld4"
F 5 "DO-214 ON Semiconductor" H 4550 5450 50  0001 L BNN "Feld5"
F 6 "ON Semiconductor" H 4550 5450 50  0001 L BNN "Feld6"
F 7 "None" H 4550 5450 50  0001 L BNN "Feld7"
F 8 "MBRA Series 60 V 1 A Surface Mount Schottky Power Rectifier CASE-403D" H 4550 5450 50  0001 L BNN "Feld8"
	1    4550 5450
	4550 5100 4550 5300
$Comp
L SparkfunConnectors:M01NOSILK-KIT JP7
U 1 1 5C2BC96E
P 3900 3400
F 0 "JP7" H 3772 3354 50  0000 R CNN
F 1 "M01NOSILK-KIT" H 3772 3445 50  0000 R CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm" H 3930 3550 20  0001 C CNN
F 3 "" H 3900 3400 60  0000 C CNN
	1    3900 3400
	-1   0    0    1   
$EndComp
$Comp
L SparkfunConnectors:M01NOSILK-KIT JP10
U 1 1 5C2BCA94
P 3900 3600
F 0 "JP10" H 3772 3554 50  0000 R CNN
F 1 "M01NOSILK-KIT" H 3772 3645 50  0000 R CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm" H 3930 3750 20  0001 C CNN
F 3 "" H 3900 3600 60  0000 C CNN
	1    3900 3600
	-1   0    0    1   
$EndComp
$Comp
L SparkfunConnectors:M01NOSILK-KIT JP11
U 1 1 5C2BCB3E
P 3900 3800
F 0 "JP11" H 3772 3754 50  0000 R CNN
F 1 "M01NOSILK-KIT" H 3772 3845 50  0000 R CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm" H 3930 3950 20  0001 C CNN
F 3 "" H 3900 3800 60  0000 C CNN
	1    3900 3800
	-1   0    0    1   
$EndComp
$Comp
L power:GND #PWR0128
U 1 1 5C2BCBC2
P 3500 3800
F 0 "#PWR0128" H 3500 3550 50  0001 C CNN
F 1 "GND" H 3505 3627 50  0000 C CNN
F 2 "" H 3500 3800 50  0001 C CNN
F 3 "" H 3500 3800 50  0001 C CNN
	1    3500 3800
	3600 3600 3500 3600
	3600 3800 3500 3800
	3500 3400 3600 3400
$Comp
L SparkfunConnectors:M01NOSILK-KIT JP12
U 1 1 5C2E117F
P 9200 1450
F 0 "JP12" H 9072 1404 50  0000 R CNN
F 1 "M01NOSILK-KIT" H 9072 1495 50  0000 R CNN
F 2 "SparkFun-Connectors:1X01NS-KIT" H 9230 1600 20  0001 C CNN
F 3 "" H 9200 1450 60  0000 C CNN
	1    9200 1450
	9350 1150 9200 1150
	9000 1150 9200 1150
Connection ~ 9200 1150
	8300 4000 8300 4150
	10200 4000 10200 4050
Text GLabel 10700 1700 2    60   Input ~ 0
	10400 1700 10700 1700
Text GLabel 10700 1800 2    60   Input ~ 0
	10400 1800 10700 1800
	5350 1450 5250 1450
Text GLabel 5350 1450 2    60   Input ~ 0
	5350 1650 5250 1650
Text GLabel 5350 1650 2    60   Input ~ 0
	3750 2650 3750 2800
$Comp
L power:GND #PWR0141
U 1 1 5C1F810A
P 3750 2800
F 0 "#PWR0141" H 3750 2550 50  0001 C CNN
F 1 "GND" H 3755 2627 50  0000 C CNN
F 2 "" H 3750 2800 50  0001 C CNN
F 3 "" H 3750 2800 50  0001 C CNN
	1    3750 2800
	1    0    0    -1  
$EndComp
$Comp
L Device:C C9
U 1 1 5C1F8060
P 3750 2500
F 0 "C9" H 3865 2546 50  0000 L CNN
F 1 "0u1" H 3865 2455 50  0000 L CNN
F 2 "Capacitors_SMD:C_0603_HandSoldering" H 3788 2350 50  0001 C CNN
F 3 "~" H 3750 2500 50  0001 C CNN
	1    3750 2500
	3850 1250 3750 1250
Connection ~ 3750 1250
	3750 900  3750 1250
	3750 900  4650 900 
	3750 2350 3750 1850
	3750 1250 3750 1850
Connection ~ 3750 1850
	3750 1850 3850 1850
	4650 950  4650 900 
	4450 850  4450 950 
$Comp
L power:VBUS #PWR0140
U 1 1 5C1C46E8
P 4450 850
F 0 "#PWR0140" H 4450 700 50  0001 C CNN
F 1 "VBUS" H 4465 1023 50  0000 C CNN
F 2 "" H 4450 850 50  0001 C CNN
F 3 "" H 4450 850 50  0001 C CNN
	1    4450 850 
	4450 2750 4450 2800
	4650 2750 4650 2800
$Comp
L power:GND #PWR0139
U 1 1 5C1B09E4
P 4650 2800
F 0 "#PWR0139" H 4650 2550 50  0001 C CNN
F 1 "GND" H 4655 2627 50  0000 C CNN
F 2 "" H 4650 2800 50  0001 C CNN
F 3 "" H 4650 2800 50  0001 C CNN
	1    4650 2800
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR0138
U 1 1 5C1B0961
P 4450 2800
F 0 "#PWR0138" H 4450 2550 50  0001 C CNN
F 1 "GND" H 4455 2627 50  0000 C CNN
F 2 "" H 4450 2800 50  0001 C CNN
F 3 "" H 4450 2800 50  0001 C CNN
	1    4450 2800
Text GLabel 5350 1250 2    60   Input ~ 0
Text GLabel 5350 1350 2    60   Input ~ 0
Text GLabel 3700 1650 0    60   Input ~ 0
Text GLabel 3700 1550 0    60   Input ~ 0
USB_DM
$Comp
L Interface_USB:FT231XS U4
U 1 1 5C109200
P 4550 1850
F 0 "U4" H 4550 2928 50  0000 C CNN
F 1 "FT231XS" H 4550 2837 50  0000 C CNN
F 2 "adafruit:TSSOP20" H 5150 900 50  0001 C CNN
F 3 "http://www.ftdichip.com/Products/ICs/FT231X.html" H 4550 1850 50  0001 C CNN
	1    4550 1850
	1    0    0    -1  
$EndComp
Wire Wire Line
	3700 1550 3850 1550
Wire Wire Line
	3700 1650 3850 1650
Wire Wire Line
	5250 1250 5350 1250
Wire Wire Line
	5250 1350 5350 1350
$Comp
L win:Q_PMOS_GDS Q1
U 1 1 5C39087D
P 1050 1000
F 0 "Q1" H 1241 1046 50  0000 L CNN
F 1 "Q_PMOS_GDS" H 1241 955 50  0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23" H 1250 1100 29  0001 C CNN
F 3 "" H 1050 1000 60  0000 C CNN
	1    1050 1000
	1    0    0    -1  
$EndComp
$Comp
L win:Q_PMOS_GDS Q2
U 1 1 5C390C0D
P 10100 3800
F 0 "Q2" H 10291 3846 50  0000 L CNN
F 1 "Q_PMOS_GDS" H 10291 3755 50  0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23" H 10300 3900 29  0001 C CNN
F 3 "" H 10100 3800 60  0000 C CNN
	1    10100 3800
	1    0    0    -1  
$EndComp
$Comp
L win:Q_PMOS_GDS Q3
U 1 1 5C390DE3
P 8200 3800
F 0 "Q3" H 8391 3846 50  0000 L CNN
F 1 "Q_PMOS_GDS" H 8391 3755 50  0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23" H 8400 3900 29  0001 C CNN
F 3 "" H 8200 3800 60  0000 C CNN
	1    8200 3800
	1    0    0    -1  
$EndComp
Text Notes 6350 4350 0    60   ~ 0
MMBT2907A
Text Notes 12300 2050 0    60   ~ 0
\nI desoldered Q1 + Q2 and made a wire from collector to emitter (both Q1/Q2). That directly routes the control signals to Reset/GPIO0. \n\nNow it is working ok. No more timing issues - I could even wait for 1sec between the 2 instructions.
Text Notes 12300 3300 0    60   ~ 0
The circuit is an XOR, and it exists for compatibility between the ESP8266 and the Arduino IDE Serial Monitor.\n\nIf you hold GPIO0 low while RST is low, it puts the ESP8266 in bootloader mode instead of just restarting the firmware. When communicating through a Serial connection, the ESP8266 uses GPIO0 as the RTS signal for flow control.\n\nThe Arduino IDE uses both the DTR and RTS signals to reset a chip and launch the bootloader, but its standard signals would put the ESP8266 into flash programming mode instead of just resetting the serial interface.\n\nThe XOR allows the Serial connection to use RTS for flow control while the regular firmware is running, but prevents GPIO0 from being held low during reset.
$Comp
L Transistor_BJT:MBT3946DW1T1 Q4
U 1 1 5C3D577F
P 6000 3650
F 0 "Q4" H 6191 3696 50  0000 L CNN
F 1 "MBT3946DW1T1" H 6191 3605 50  0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6_Handsoldering" H 6200 3750 50  0001 C CNN
F 3 "http://www.onsemi.com/pub_link/Collateral/MBT3946DW1T1-D.PDF" H 6000 3650 50  0001 C CNN
	1    6000 3650
	1    0    0    -1  
$EndComp
$Comp
L Transistor_BJT:MBT3946DW1T1 Q4
U 2 1 5C3D5844
P 6000 4400
F 0 "Q4" H 6191 4446 50  0000 L CNN
F 1 "MBT3946DW1T1" H 6191 4355 50  0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6_Handsoldering" H 6200 4500 50  0001 C CNN
F 3 "http://www.onsemi.com/pub_link/Collateral/MBT3946DW1T1-D.PDF" H 6000 4400 50  0001 C CNN
	2    6000 4400
	5250 3650 5350 3650
Connection ~ 5350 3650
$Comp
L Device:C C7
U 1 1 5C400C06
P 650 5400
F 0 "C7" H 765 5446 50  0000 L CNN
F 1 "0u1" H 765 5355 50  0000 L CNN
F 2 "Capacitors_SMD:C_0603_HandSoldering" H 688 5250 50  0001 C CNN
F 3 "~" H 650 5400 50  0001 C CNN
	1    650  5400
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR01
U 1 1 5C400DC0
P 650 5750
F 0 "#PWR01" H 650 5500 50  0001 C CNN
F 1 "GND" H 655 5577 50  0000 C CNN
F 2 "" H 650 5750 50  0001 C CNN
F 3 "" H 650 5750 50  0001 C CNN
	1    650  5750
	1    0    0    -1  
$EndComp
Wire Wire Line
	650  5550 650  5750
Wire Wire Line
	650  5250 650  5100
Text Notes 550  1500 0    60   ~ 0
NSR0320MW2T1G\n
Text Notes 4950 5150 2    60   ~ 0
NSR0320MW2T1G\n
Wire Wire Line
	10200 3550 10200 3600
$Comp
L power:GND #PWR0136
U 1 1 5C3E68AF
P 9800 4200
F 0 "#PWR0136" H 9800 3950 50  0001 C CNN
F 1 "GND" H 9805 4027 50  0000 C CNN
F 2 "" H 9800 4200 50  0001 C CNN
F 3 "" H 9800 4200 50  0001 C CNN
	1    9800 4200
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR0137
U 1 1 5C3F1598
P 7950 4550
F 0 "#PWR0137" H 7950 4300 50  0001 C CNN
F 1 "GND" H 7955 4377 50  0000 C CNN
F 2 "" H 7950 4550 50  0001 C CNN
F 3 "" H 7950 4550 50  0001 C CNN
	1    7950 4550
	1    0    0    -1  
$EndComp
Wire Wire Line
	1550 5550 1500 5550
Wire Wire Line
	3500 6950 3500 7000
NoConn ~ 1550 5650
Wire Wire Line
	2850 7000 3500 7000
Wire Wire Line
	2850 6800 2850 7000
Connection ~ 3500 7000
Wire Wire Line
	3500 7000 3500 7050
Wire Wire Line
	2050 6800 2050 6950
NoConn ~ 3250 6050
Wire Wire Line
	2750 6800 2750 6950
NoConn ~ 3250 6150
Wire Wire Line
	5000 6400 4950 6400
Wire Wire Line
	4950 6400 4950 6500
Wire Wire Line
	4950 6500 4800 6500
Wire Wire Line
	4800 6550 4800 6500
Connection ~ 4800 6500
Wire Wire Line
	5600 7450 5500 7450
Wire Wire Line
	5200 7450 5000 7450
Wire Wire Line
	650  5000 650  5100
Connection ~ 650  5100
Wire Wire Line
	9700 3800 9800 3800
Wire Wire Line
	9800 3850 9800 3800
Connection ~ 9800 3800
Wire Wire Line
	9800 3800 9900 3800
Wire Wire Line
	9800 4150 9800 4200
Wire Wire Line
	9800 850  9800 950 
Connection ~ 9800 950 
Wire Wire Line
	9800 950  9800 1000
Wire Wire Line
	5350 4150 6000 4150
Wire Wire Line
	7950 4300 7950 4550
Wire Wire Line
	7950 4000 7950 3800
Wire Wire Line
	7950 3800 8000 3800
Wire Wire Line
	8300 3500 8300 3600
Wire Wire Line
	7950 3800 7850 3800
Connection ~ 7950 3800
Wire Notes Line
	500  2400 3150 2400
Wire Notes Line
	4150 4100 4150 7800
Wire Notes Line
	7400 4900 7400 6550
Wire Notes Line
	450  4100 4800 4100
Wire Notes Line
	3150 450  3150 4100
Wire Notes Line
	6000 450  6000 3050
Wire Wire Line
	6100 3350 6100 3450
Wire Wire Line
	5350 4050 6100 4050
Wire Wire Line
	6150 4650 6100 4650
Wire Wire Line
	6100 4650 6100 4600
Wire Wire Line
	5250 4400 5350 4400
	5350 4150 5350 4400
Connection ~ 5350 4400
	5350 4400 5450 4400
	5800 4400 5750 4400
Wire Notes Line
	4800 3050 4800 4900
Wire Notes Line
	8400 3050 8400 450 
Wire Notes Line
	7000 4900 7000 3050
Wire Notes Line
	9650 4900 9650 4600
Wire Notes Line
	9650 4600 11200 4600
Wire Notes Line
	4800 4900 9650 4900
Wire Notes Line
	9550 4900 9550 6550
Wire Notes Line
	11200 3050 11200 3200
Wire Notes Line
	11200 3200 11250 3200
Wire Notes Line
	3150 3050 11200 3050
Text Notes 2950 7050 0    60   ~ 0
Attention: \nGPIO2 is used for bootloader detection! \nLeave it floating to prevent confusion. \nOr keep it low