1 EESchema Schematic File Version 2
32 LIBS:hardpass-pcb-cache
51 F 0 "P1" H 2000 3100 50 0000 C CNN
52 F 1 "Pi_Zero" V 2000 2050 50 0000 C CNN
53 F 2 "hardpass:Pin_Header_Mirrored-NoHoles_centered_2x20" H 2000 700 50 0000 C CNN
54 F 3 "" H 2000 1100 50 0000 C CNN
58 Text GLabel 1750 1200 0 60 Input ~ 0
60 Text GLabel 1750 1300 0 60 Input ~ 0
62 Text GLabel 1750 1400 0 60 Input ~ 0
64 Text GLabel 1750 1600 0 60 Input ~ 0
66 Text GLabel 1750 1700 0 60 Input ~ 0
68 Text GLabel 1750 1800 0 60 Input ~ 0
70 Text GLabel 1750 2500 0 60 Input ~ 0
72 Text GLabel 1750 2600 0 60 Input ~ 0
74 Text GLabel 1750 2700 0 60 Input ~ 0
76 Text GLabel 1750 2900 0 60 Input ~ 0
80 Text GLabel 2250 1400 2 60 Input ~ 0
82 Text GLabel 2250 1500 2 60 Input ~ 0
84 Text GLabel 2250 1800 2 60 Input ~ 0
86 Text GLabel 2250 1900 2 60 Input ~ 0
88 Text GLabel 2250 2600 2 60 Input ~ 0
90 Text GLabel 2250 2800 2 60 Input ~ 0
92 Text GLabel 2250 2900 2 60 Input ~ 0
94 Text GLabel 2250 3000 2 60 Input ~ 0
100 F 0 "#PWR1" H 1000 2850 50 0001 C CNN
101 F 1 "GND" H 1000 2950 50 0000 C CNN
102 F 2 "" H 1000 3100 50 0000 C CNN
103 F 3 "" H 1000 3100 50 0000 C CNN
111 F 0 "#PWR2" H 1050 800 50 0001 C CNN
112 F 1 "+3.3V" H 1050 1090 50 0000 C CNN
113 F 2 "" H 1050 950 50 0000 C CNN
114 F 3 "" H 1050 950 50 0000 C CNN
118 Text GLabel 2250 2100 2 60 Input ~ 0
124 F 0 "#PWR3" H 3000 2850 50 0001 C CNN
125 F 1 "GND" H 3000 2950 50 0000 C CNN
126 F 2 "" H 3000 3100 50 0000 C CNN
127 F 3 "" H 3000 3100 50 0000 C CNN
135 F 0 "SW1" H 2050 5110 50 0000 C CNN
136 F 1 "1" H 1900 4950 50 0000 C CNN
137 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 2500 3550 50 0000 C CNN
138 F 3 "" H 1900 5000 50 0000 C CNN
146 F 0 "SW2" H 2500 5110 50 0000 C CNN
147 F 1 "2" H 2350 4950 50 0000 C CNN
148 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 5350 50 0001 C CNN
149 F 3 "" H 2350 5000 50 0000 C CNN
157 F 0 "SW3" H 2950 5110 50 0000 C CNN
158 F 1 "3" H 2800 4950 50 0000 C CNN
159 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 5250 50 0001 C CNN
160 F 3 "" H 2800 5000 50 0000 C CNN
168 F 0 "SW4" H 2050 5510 50 0000 C CNN
169 F 1 "4" H 1900 5350 50 0000 C CNN
170 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 5950 50 0001 C CNN
171 F 3 "" H 1900 5400 50 0000 C CNN
179 F 0 "SW5" H 2500 5510 50 0000 C CNN
180 F 1 "5" H 2350 5350 50 0000 C CNN
181 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 5850 50 0001 C CNN
182 F 3 "" H 2350 5400 50 0000 C CNN
190 F 0 "SW6" H 2950 5510 50 0000 C CNN
191 F 1 "6" H 2800 5350 50 0000 C CNN
192 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 5750 50 0001 C CNN
193 F 3 "" H 2800 5400 50 0000 C CNN
201 F 0 "SW7" H 2050 5910 50 0000 C CNN
202 F 1 "7" H 1900 5750 50 0000 C CNN
203 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 6450 50 0001 C CNN
204 F 3 "" H 1900 5800 50 0000 C CNN
212 F 0 "SW8" H 2500 5910 50 0000 C CNN
213 F 1 "8" H 2350 5750 50 0000 C CNN
214 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 6350 50 0001 C CNN
215 F 3 "" H 2350 5800 50 0000 C CNN
223 F 0 "SW9" H 2950 5910 50 0000 C CNN
224 F 1 "9" H 2800 5750 50 0000 C CNN
225 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 6250 50 0001 C CNN
226 F 3 "" H 2800 5800 50 0000 C CNN
234 F 0 "SW10" H 2050 6310 50 0000 C CNN
235 F 1 "C/UP" H 1800 6150 50 0000 C CNN
236 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 6950 50 0001 C CNN
237 F 3 "" H 1900 6200 50 0000 C CNN
245 F 0 "SW11" H 2500 6310 50 0000 C CNN
246 F 1 "0/OK" H 2250 6150 50 0000 C CNN
247 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 6850 50 0001 C CNN
248 F 3 "" H 2350 6200 50 0000 C CNN
256 F 0 "SW12" H 2950 6310 50 0000 C CNN
257 F 1 "OK/DN" H 2700 6150 50 0000 C CNN
258 F 2 "Buttons_Switches_SMD:SW_SPST_PTS645" H 4650 6750 50 0001 C CNN
259 F 3 "" H 2800 6200 50 0000 C CNN
263 Text GLabel 1800 4600 1 60 Input ~ 0
265 Text GLabel 2250 4600 1 60 Input ~ 0
267 Text GLabel 2700 4600 1 60 Input ~ 0
269 Text GLabel 3300 5100 2 60 Input ~ 0
271 Text GLabel 3300 5500 2 60 Input ~ 0
273 Text GLabel 3300 5900 2 60 Input ~ 0
275 Text GLabel 3300 6300 2 60 Input ~ 0
281 F 0 "C6" V 6100 1150 50 0000 L CNN
282 F 1 "1µF" H 6050 950 50 0000 L CNN
283 F 2 "Capacitors_SMD:C_1206" V 5900 350 50 0000 C CNN
284 F 3 "" H 6050 1100 50 0000 C CNN
292 F 0 "C5" V 6100 1350 50 0000 L CNN
293 F 1 "1µF" H 6050 1150 50 0000 L CNN
294 F 2 "Capacitors_SMD:C_1206" V 6050 2800 50 0001 C CNN
295 F 3 "" H 6050 1300 50 0000 C CNN
303 F 0 "C2" V 5550 1850 50 0000 L CNN
304 F 1 "1µF" V 5450 1600 50 0000 L CNN
305 F 2 "Capacitors_SMD:C_1206" V 5500 -250 50 0001 C CNN
306 F 3 "" H 5500 1800 50 0000 C CNN
314 F 0 "C3" V 6100 3750 50 0000 L CNN
315 F 1 "2.2µF" V 6100 3450 50 0000 L CNN
316 F 2 "Capacitors_SMD:C_1206" V 6050 5200 50 0001 C CNN
317 F 3 "" H 6050 3700 50 0000 C CNN
325 F 0 "C4" V 6100 3650 50 0000 L CNN
326 F 1 "4.7µF" V 6100 3350 50 0000 L CNN
327 F 2 "Capacitors_SMD:C_1206" V 6050 5100 50 0001 C CNN
328 F 3 "" H 6050 3600 50 0000 C CNN
336 F 0 "R1" V 6100 3600 50 0000 L CNN
337 F 1 "390k" V 6100 3250 50 0000 L CNN
338 F 2 "Resistors_SMD:R_1206" V 6050 5000 50 0001 C CNN
339 F 3 "" H 6050 3500 50 0000 C CNN
347 F 0 "#PWR14" H 6050 600 50 0001 C CNN
348 F 1 "GND" H 6050 700 50 0001 C CNN
349 F 2 "" H 6050 850 50 0000 C CNN
350 F 3 "" H 6050 850 50 0000 C CNN
354 Text GLabel 5550 2800 0 60 Input ~ 0
356 Text GLabel 5550 2700 0 60 Input ~ 0
362 F 0 "#PWR11" H 5750 2450 50 0001 C CNN
363 F 1 "+3.3V" H 5750 2740 50 0001 C CNN
364 F 2 "" H 5750 2600 50 0000 C CNN
365 F 3 "" H 5750 2600 50 0000 C CNN
373 F 0 "#PWR12" H 5850 3650 50 0001 C CNN
374 F 1 "GND" H 5850 3750 50 0001 C CNN
375 F 2 "" H 5850 3900 50 0000 C CNN
376 F 3 "" H 5850 3900 50 0000 C CNN
384 F 0 "R11" V 5950 2850 50 0000 L CNN
385 F 1 "10k" V 5950 2500 50 0000 L CNN
386 F 2 "Resistors_SMD:R_1206" V 5950 4350 50 0001 C CNN
387 F 3 "" H 5950 2750 50 0000 C CNN
395 F 0 "R10" V 5950 2750 50 0000 L CNN
396 F 1 "10k" V 5950 2400 50 0000 L CNN
397 F 2 "Resistors_SMD:R_1206" V 4350 2000 50 0000 C CNN
398 F 3 "" H 5950 2650 50 0000 C CNN
406 F 0 "SW13" H 3650 7160 50 0000 C CNN
407 F 1 "SHUTDN" H 3500 6970 50 0000 C CNN
408 F 2 "" H 3500 7050 50 0000 C CNN
409 F 3 "" H 3500 7050 50 0000 C CNN
413 Text GLabel 3200 7050 0 60 Input ~ 0
419 F 0 "#PWR4" H 3800 6800 50 0001 C CNN
420 F 1 "GND" H 3800 6900 50 0000 C CNN
421 F 2 "" H 3800 7050 50 0000 C CNN
422 F 3 "" H 3800 7050 50 0000 C CNN
426 Text Notes 500 1450 0 60 ~ 0
427 Wifi Pants: \n pin 27-->
432 F 0 "#PWR6" H 5400 1550 50 0001 C CNN
433 F 1 "GND" H 5400 1650 50 0001 C CNN
434 F 2 "" H 5400 1800 50 0000 C CNN
435 F 3 "" H 5400 1800 50 0000 C CNN
443 F 0 "#PWR10" H 5600 1650 50 0001 C CNN
444 F 1 "+3.3V" H 5600 1940 50 0001 C CNN
445 F 2 "" H 5600 1800 50 0000 C CNN
446 F 3 "" H 5600 1800 50 0000 C CNN
454 F 0 "C7" H 5500 2350 50 0000 L CNN
455 F 1 "0.1µF" H 5200 2350 50 0000 L CNN
456 F 2 "Capacitors_SMD:C_1206" H 8050 2400 50 0001 C CNN
457 F 3 "" H 5450 2400 50 0000 C CNN
465 F 0 "R2" V 5350 2150 50 0000 L CNN
466 F 1 "100k" V 5550 2100 50 0000 L CNN
467 F 2 "Resistors_SMD:R_1206" H 2850 2200 50 0001 C CNN
468 F 3 "" H 5450 2200 50 0000 C CNN
476 F 0 "R3" V 5800 2300 50 0000 L CNN
477 F 1 "100k" V 5600 2250 50 0000 L CNN
478 F 2 "Resistors_SMD:R_1206" V 5700 4650 50 0001 C CNN
479 F 3 "" H 5700 2300 50 0000 C CNN
487 F 0 "#PWR7" H 5450 1950 50 0001 C CNN
488 F 1 "+3.3V" H 5450 2240 50 0001 C CNN
489 F 2 "" H 5450 2100 50 0000 C CNN
490 F 3 "" H 5450 2100 50 0000 C CNN
498 F 0 "#PWR8" H 5450 2250 50 0001 C CNN
499 F 1 "GND" H 5450 2350 50 0001 C CNN
500 F 2 "" H 5450 2500 50 0000 C CNN
501 F 3 "" H 5450 2500 50 0000 C CNN
505 Text GLabel 9000 5400 3 60 Input ~ 0
507 Text GLabel 8900 5400 3 60 Input ~ 0
509 Text GLabel 8800 5400 3 60 Input ~ 0
511 Text GLabel 8700 5400 3 60 Input ~ 0
513 Text GLabel 8600 5400 3 60 Input ~ 0
515 Text GLabel 8500 5400 3 60 Input ~ 0
521 F 0 "R12" H 8450 5400 50 0000 L CNN
522 F 1 "33" V 8500 5250 50 0000 L CNN
523 F 2 "Resistors_SMD:R_1206" V 7800 5200 50 0001 C CNN
524 F 3 "" H 8500 5300 50 0000 C CNN
532 F 0 "R13" H 8550 5400 50 0000 L CNN
533 F 1 "33" V 8600 5250 50 0000 L CNN
534 F 2 "Resistors_SMD:R_1206" V 7900 5200 50 0001 C CNN
535 F 3 "" H 8600 5300 50 0000 C CNN
543 F 0 "R14" H 8650 5400 50 0000 L CNN
544 F 1 "33" V 8700 5250 50 0000 L CNN
545 F 2 "Resistors_SMD:R_1206" V 8000 5200 50 0001 C CNN
546 F 3 "" H 8700 5300 50 0000 C CNN
554 F 0 "R15" H 8750 5400 50 0000 L CNN
555 F 1 "33" V 8800 5250 50 0000 L CNN
556 F 2 "Resistors_SMD:R_1206" V 8100 5200 50 0001 C CNN
557 F 3 "" H 8800 5300 50 0000 C CNN
565 F 0 "R16" H 8850 5400 50 0000 L CNN
566 F 1 "33" V 8900 5250 50 0000 L CNN
567 F 2 "Resistors_SMD:R_1206" V 8200 5200 50 0001 C CNN
568 F 3 "" H 8900 5300 50 0000 C CNN
576 F 0 "R17" H 8950 5400 50 0000 L CNN
577 F 1 "33" V 9000 5250 50 0000 L CNN
578 F 2 "Resistors_SMD:R_1206" V 8300 5200 50 0000 C CNN
579 F 3 "" H 9000 5300 50 0000 C CNN
588 F 0 "#PWR19" H 9650 4450 50 0001 C CNN
589 F 1 "GND" H 9650 4550 50 0000 C CNN
590 F 2 "" H 9650 4700 50 0000 C CNN
591 F 3 "" H 9650 4700 50 0000 C CNN
606 F 0 "#PWR18" H 7650 4550 50 0001 C CNN
607 F 1 "+3V3" H 7650 4840 50 0000 C CNN
608 F 2 "" H 7650 4700 50 0000 C CNN
609 F 3 "" H 7650 4700 50 0000 C CNN
618 Text GLabel 7850 4200 0 60 Input ~ 0
624 F 0 "U2" H 8750 4200 50 0000 C CNN
625 F 1 "ESP-12E" H 8750 4400 50 0000 C CNN
626 F 2 "hardpass:ESP-12E_smd" H 8750 4300 50 0001 C CNN
627 F 3 "" H 8750 4300 50 0001 C CNN
635 F 0 "P2" H 6350 4000 50 0000 C CNN
636 F 1 "OLED_I2C" V 6450 2450 50 0000 C CNN
637 F 2 "adafruit-oled:UG-2864HSWEG01_0.96IN_WRAPAROUND" V 6550 2450 50 0000 C CNN
638 F 3 "" H 6350 2450 50 0000 C CNN
646 F 0 "C1" V 5550 1550 50 0000 L CNN
647 F 1 "1µF" V 5450 1300 50 0000 L CNN
648 F 2 "Capacitors_SMD:C_1206" V 5500 -550 50 0001 C CNN
649 F 3 "" H 5500 1500 50 0000 C CNN
657 F 0 "#PWR5" H 5400 1250 50 0001 C CNN
658 F 1 "GND" H 5400 1350 50 0001 C CNN
659 F 2 "" H 5400 1500 50 0000 C CNN
660 F 3 "" H 5400 1500 50 0000 C CNN
668 F 0 "#PWR9" H 5600 1350 50 0001 C CNN
669 F 1 "+3.3V" H 5600 1640 50 0001 C CNN
670 F 2 "" H 5600 1500 50 0000 C CNN
671 F 3 "" H 5600 1500 50 0000 C CNN
680 F 0 "#PWR13" H 5900 1700 50 0001 C CNN
681 F 1 "GND" H 5900 1800 50 0001 C CNN
682 F 2 "" H 5900 1950 50 0000 C CNN
683 F 3 "" H 5900 1950 50 0000 C CNN
691 F 0 "#PWR16" H 6050 1900 50 0001 C CNN
692 F 1 "+3.3V" H 6050 2190 50 0001 C CNN
693 F 2 "" H 6050 2050 50 0000 C CNN
694 F 3 "" H 6050 2050 50 0000 C CNN
702 F 0 "#PWR15" H 6050 1400 50 0001 C CNN
703 F 1 "GND" H 6050 1500 50 0001 C CNN
704 F 2 "" H 6050 1650 50 0000 C CNN
705 F 3 "" H 6050 1650 50 0000 C CNN
713 Connection ~ 5850 2650
724 Connection ~ 1000 2300
727 Connection ~ 1000 3000
734 Connection ~ 3000 2000
737 Connection ~ 3000 1700
740 Connection ~ 3000 2500
743 Connection ~ 3000 2700
750 Connection ~ 1050 1100
753 Connection ~ 1800 4900
754 Connection ~ 1800 5300
755 Connection ~ 1800 5700
758 Connection ~ 2250 4900
759 Connection ~ 2250 5300
760 Connection ~ 2250 5700
761 Connection ~ 2700 4900
762 Connection ~ 2700 5300
763 Connection ~ 2700 5700
774 Connection ~ 2450 5100
775 Connection ~ 2900 5100
776 Connection ~ 2900 5500
777 Connection ~ 2900 5900
778 Connection ~ 2450 5500
779 Connection ~ 2450 5900
780 Connection ~ 2450 6300
781 Connection ~ 2900 6300
792 Connection ~ 2000 5100
793 Connection ~ 2000 5500
794 Connection ~ 2000 5900
795 Connection ~ 2000 6300
796 Connection ~ 1800 6100
797 Connection ~ 2250 6100
798 Connection ~ 2700 6100
807 Connection ~ 5850 3800
810 Connection ~ 5850 3600
813 Connection ~ 5850 3700
832 Connection ~ 6000 1900
845 Connection ~ 6050 2700
848 Connection ~ 6050 2800
855 F 0 "#PWR17" H 6050 2150 50 0001 C CNN
856 F 1 "GND" H 6050 2250 50 0001 C CNN
857 F 2 "" H 6050 2400 50 0000 C CNN
858 F 3 "" H 6050 2400 50 0000 C CNN
864 Text Notes 5150 3300 0 60 ~ 0
865 Switching to SPI4:\n - pull 11 down\n - disconnect 20