diff --git a/README.md b/README.md index 5d561d1..204d017 100644 --- a/README.md +++ b/README.md @@ -59,3 +59,10 @@ This is the formed pulse at point B, from 5 V to about 0.5 V for 200 µs: ![Formed pulse at output point B](media/geiger-signal-formed.png) It is then fed into a 555 timer to further extend its duration for the ESP32 wake-up from low-power mode. + +# DRAFT Circuit Sketch - Schematics + +This is a draft version of the circuit sketch, drawn with KiCad, files are in folder `hardware`. +It may still contain errors since I've quickly drawn it from my head and from re-engineering the breadboard above. + +![Schematics](media/kicad-circuit-sketch.png) \ No newline at end of file diff --git a/hardware/kicad/lib/geiger.dcm b/hardware/kicad/lib/geiger.dcm new file mode 100644 index 0000000..b300258 --- /dev/null +++ b/hardware/kicad/lib/geiger.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MPSA44 +D 0.5A Ic, 400V Vce, NPN High Voltage Transistor, TO-92 +K NPN High Voltage Transistor +F http://www.onsemi.com/pub_link/Collateral/MPSA42-D.PDF +$ENDCMP +# +#End Doc Library diff --git a/hardware/kicad/lib/geiger.lib b/hardware/kicad/lib/geiger.lib new file mode 100644 index 0000000..352d497 --- /dev/null +++ b/hardware/kicad/lib/geiger.lib @@ -0,0 +1,135 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# ADS1115_ADC_Module +# +DEF ADS1115_ADC_Module U 0 40 Y Y 1 F N +F0 "U" 300 150 50 H V C CNN +F1 "ADS1115_ADC_Module" 350 50 50 H V C CNN +F2 "" 300 150 50 H I C CNN +F3 "" 300 150 50 H I C CNN +DRAW +S 100 -50 550 -1150 0 1 0 f +X A3 1 0 -1050 100 R 50 50 1 1 I +X VDD 10 0 -150 100 R 50 50 1 1 W +X A2 2 0 -950 100 R 50 50 1 1 I +X A1 3 0 -850 100 R 50 50 1 1 I +X A0 4 0 -750 100 R 50 50 1 1 I +X ALRT 5 650 -650 100 L 50 50 1 1 O +X ADDR 6 650 -550 100 L 50 50 1 1 I +X SDA 7 650 -450 100 L 50 50 1 1 B +X SCL 8 650 -350 100 L 50 50 1 1 I +X GND 9 0 -250 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# EzSBC_ESP32-01 +# +DEF EzSBC_ESP32-01 U 0 40 Y Y 1 F N +F0 "U" 0 900 50 H V C CNN +F1 "EzSBC_ESP32-01" 0 750 50 H V C CNN +F2 "" 0 900 50 H I C CNN +F3 "" 0 900 50 H I C CNN +DRAW +S -850 1050 850 -1050 0 1 0 f +X GND 20 -950 -950 100 R 50 50 0 0 W +X GND 21 950 -950 100 L 50 50 0 0 W +X Vin 22 950 -850 100 L 50 50 0 0 W +X 3.3V 23 950 -750 100 L 50 50 0 0 w +X GND 3 -950 750 100 R 50 50 0 0 W +X 3.3V 32 950 150 100 L 50 50 0 0 w +X Vin 37 950 650 100 L 50 50 0 0 W +X GND 38 950 750 100 L 50 50 0 0 W +X IO36 1 -950 950 100 R 50 50 1 1 I +X IO25/RTC6 10 -950 50 100 R 50 50 1 1 B +X IO26/RTC7 11 -950 -50 100 R 50 50 1 1 B +X IO27/RTC17 12 -950 -150 100 R 50 50 1 1 B +X n.c. 13 -950 -250 100 R 50 50 1 1 N +X IO23/VSPI_MOSI 14 -950 -350 100 R 50 50 1 1 B +X IO22/I2C_SCL 15 -950 -450 100 R 50 50 1 1 B +X IO21/I2C_SDA 16 -950 -550 100 R 50 50 1 1 B +X EN/Reset 17 -950 -650 100 R 50 50 1 1 I +X 3.3V 18 -950 -750 100 R 50 50 1 1 w +X Vin 19 -950 -850 100 R 50 50 1 1 W +X IO39 2 -950 850 100 R 50 50 1 1 I +X IO0/RTC11/Boot 24 950 -650 100 L 50 50 1 1 B +X IO2/RTC12 25 950 -550 100 L 50 50 1 1 B +X IO4/RTC10 26 950 -450 100 L 50 50 1 1 B +X IO5/VSPI_SS 27 950 -350 100 L 50 50 1 1 B +X IO12/RTC15/HSPI_MISO 28 950 -250 100 L 50 50 1 1 B +X IO13/RTC14/HSPI_MOSI 29 950 -150 100 L 50 50 1 1 B +X IO14/RTC16/HSPI_SCK 30 950 -50 100 L 50 50 1 1 B +X IO15/RTC13/HSPI_SS 31 950 50 100 L 50 50 1 1 B +X IO16/L1_RED 33 950 250 100 L 50 50 1 1 B +X IO17/L1_GREEN 34 950 350 100 L 50 50 1 1 B +X IO18/VSPI_SCK/L1_BLUE 35 950 450 100 L 50 50 1 1 B +X IO19/VSPI_MISO/L2_BLUE 36 950 550 100 L 50 50 1 1 B +X IO3/RX0 39 950 850 100 L 50 50 1 1 I +X Vin 4 -950 650 100 R 50 50 1 1 W +X IO1/TX0 40 950 950 100 L 50 50 1 1 O +X IO35 5 -950 550 100 R 50 50 1 1 I +X IO34 6 -950 450 100 R 50 50 1 1 I +X IO33/RTC8 7 -950 350 100 R 50 50 1 1 B +X IO32/RTC9 8 -950 250 100 R 50 50 1 1 B +X 3.3V 9 -950 150 100 R 50 50 1 1 w +ENDDRAW +ENDDEF +# +# MPSA44 +# +DEF MPSA44 Q 0 40 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MPSA44" 200 0 50 H V L CNN +F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +$FPLIST + TO?92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Pressure_R_Bridge +# +DEF Pressure_R_Bridge U 0 40 Y Y 1 F N +F0 "U" 650 -850 50 V V C CNN +F1 "Pressure_R_Bridge" 550 -850 50 V V C CNN +F2 "" 650 -850 50 V I C CNN +F3 "" 650 -850 50 V I C CNN +DRAW +A -450 -850 50 -899 899 0 1 0 N -450 -900 -450 -800 +S -450 -450 450 -1250 0 1 0 f +S -250 -1000 -50 -1100 0 1 0 N +S -250 -700 -50 -600 0 1 0 N +S 50 -1100 250 -1000 0 1 0 N +S 50 -600 250 -700 0 1 0 N +P 2 0 1 4 -50 -1050 50 -1050 N +P 2 0 1 4 0 -1050 0 -1250 N +P 2 0 1 4 0 -450 0 -650 N +P 2 0 1 4 50 -650 -50 -650 N +P 3 0 1 4 -300 -1250 -300 -1050 -250 -1050 N +P 3 0 1 4 -300 -450 -300 -650 -250 -650 N +P 3 0 1 0 -200 -1000 -150 -1100 -100 -1000 N +P 3 0 1 0 -200 -700 -150 -600 -100 -700 N +P 3 0 1 0 100 -1100 150 -1000 200 -1100 N +P 3 0 1 0 100 -600 150 -700 200 -600 N +P 5 0 1 4 250 -1050 300 -1050 300 -450 300 -650 250 -650 N +X A_low 1 -300 -1350 100 U 50 50 1 1 P +X A_mid 2 0 -1350 100 U 50 50 1 1 P +X n.c. 3 300 -1350 100 U 50 50 1 1 N +X AB_top 4 300 -350 100 D 50 50 1 1 P +X B_mid 5 0 -350 100 D 50 50 1 1 P +X B_low 6 -300 -350 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/hardware/kicad/project/geiger/geiger-cache.lib b/hardware/kicad/project/geiger/geiger-cache.lib new file mode 100644 index 0000000..c4baa41 --- /dev/null +++ b/hardware/kicad/project/geiger/geiger-cache.lib @@ -0,0 +1,436 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_Conn_01x02_Male +# +DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Connector_Conn_01x02_Male" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +X Pin_1 1 200 0 150 L 50 50 1 1 P +X Pin_2 2 200 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Conn_01x04_Female +# +DEF Connector_Conn_01x04_Female J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Connector_Conn_01x04_Female" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +X Pin_4 4 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_Buzzer +# +DEF Device_Buzzer BZ 0 1 Y N 1 F N +F0 "BZ" 150 50 50 H V L CNN +F1 "Device_Buzzer" 150 -50 50 H V L CNN +F2 "" -25 100 50 V I C CNN +F3 "" -25 100 50 V I C CNN +$FPLIST + *Buzzer* +$ENDFPLIST +DRAW +A 0 0 125 -899 899 0 1 0 N 0 -125 0 125 +P 2 0 1 0 -65 75 -45 75 N +P 2 0 1 0 -55 85 -55 65 N +P 2 0 1 0 0 125 0 -125 N +X - 1 -100 100 100 R 50 50 1 1 P +X + 2 -100 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_C +# +DEF Device_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_CP +# +DEF Device_CP C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_CP" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + CP_* +$ENDFPLIST +DRAW +S -90 20 90 40 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +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 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_D +# +DEF Device_D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 10 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 10 50 50 50 -50 -50 0 50 50 N +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 +# +# Device_D_Zener +# +DEF Device_D_Zener D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_D_Zener" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 10 -50 -50 -50 50 -30 50 N +P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N +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 +# +# Device_L +# +DEF Device_L L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "Device_L" 75 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Choke_* + *Coil* + Inductor_* + L_* +$ENDFPLIST +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R +# +DEF Device_R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device_R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Jumper_Jumper_2_Bridged +# +DEF Jumper_Jumper_2_Bridged JP 0 0 Y N 1 F N +F0 "JP" 0 75 50 H V C CNN +F1 "Jumper_Jumper_2_Bridged" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Jumper* + TestPoint*2Pads* + TestPoint*Bridge* +$ENDFPLIST +DRAW +A 0 -70 100 1269 531 0 1 0 N -60 10 60 10 +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +X A 1 -200 0 100 R 50 50 1 1 P +X B 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Jumper_Jumper_2_Open +# +DEF Jumper_Jumper_2_Open JP 0 0 Y N 1 F N +F0 "JP" 0 110 50 H V C CNN +F1 "Jumper_Jumper_2_Open" 0 -90 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Jumper* + TestPoint*2Pads* + TestPoint*Bridge* +$ENDFPLIST +DRAW +A 0 -30 100 1269 531 0 1 0 N -60 50 60 50 +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +X A 1 -200 0 100 R 50 50 1 1 P +X B 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Sensor_Nuclear-Radiation_Detector +# +DEF Sensor_Nuclear-Radiation_Detector V 0 0 Y N 1 F N +F0 "V" 200 50 50 H V L CNN +F1 "Sensor_Nuclear-Radiation_Detector" 200 -50 50 H V L CNN +F2 "" 200 100 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A -125 135 16 -184 1084 0 1 0 N -110 130 -130 150 +A -205 135 16 -184 1084 1 1 0 N -190 130 -210 150 +A -175 125 16 1616 -716 1 1 0 N -190 130 -170 110 +A -165 95 16 -184 1084 1 1 0 N -150 90 -170 110 +A -165 175 16 -184 1084 1 1 0 N -150 170 -170 190 +A -135 165 16 1616 -716 1 1 0 N -150 170 -130 150 +C 0 0 111 0 1 0 N +C 55 -35 10 0 1 0 F +T 0 80 125 50 0 0 0 + Normal 0 C C +P 2 0 1 0 -45 -60 45 -60 N +P 2 0 1 0 -45 60 45 60 N +P 2 0 1 0 0 -60 0 -100 N +P 2 0 1 0 0 100 0 60 N +P 4 0 1 0 -100 140 -120 120 -80 100 -100 140 F +P 4 1 1 0 -140 100 -160 80 -120 60 -140 100 F +X 1 1 0 200 100 D 50 50 1 1 P +X 2 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Timer_TLC555xP +# +DEF Timer_TLC555xP U 0 20 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "Timer_TLC555xP" 100 350 50 H V L CNN +F2 "Package_DIP:DIP-8_W7.62mm" 650 -400 50 H I C CNN +F3 "" 850 -400 50 H I C CNN +ALIAS LM555xN ICM7555xP LMC555xN MC1455P TLC555xP NA555P SE555P SA555P +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -350 -300 350 300 0 1 10 f +S -350 -300 350 300 0 1 10 f +X GND 1 0 -400 100 U 50 50 0 0 W +X VCC 8 0 400 100 D 50 50 0 0 W +X TR 2 -500 200 150 R 50 50 1 1 I +X Q 3 500 200 150 L 50 50 1 1 O +X R 4 -500 -200 150 R 50 50 1 1 I I +X CV 5 -500 0 150 R 50 50 1 1 I +X THR 6 500 -200 150 L 50 50 1 1 I +X DIS 7 500 0 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Transistor_BJT_BC328 +# +DEF Transistor_BJT_BC328 Q 0 0 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "Transistor_BJT_BC328" 200 0 50 H V L CNN +F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +ALIAS BC556 BC558 BC559 BC560 BC327 BC328 +$FPLIST + TO?92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transistor_BJT_BC517 +# +DEF Transistor_BJT_BC517 Q 0 0 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "Transistor_BJT_BC517" 200 0 50 H V L CNN +F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +$FPLIST + TO?92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +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 +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 +# +# power_VCC +# +DEF power_VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_VCC" 0 150 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 VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# project_EzSBC_ESP32-01 +# +DEF project_EzSBC_ESP32-01 U 0 40 Y Y 1 F N +F0 "U" 0 900 50 H V C CNN +F1 "project_EzSBC_ESP32-01" 0 750 50 H V C CNN +F2 "" 0 900 50 H I C CNN +F3 "" 0 900 50 H I C CNN +DRAW +S -850 1050 850 -1050 0 1 0 f +X GND 20 -950 -950 100 R 50 50 0 0 W +X GND 21 950 -950 100 L 50 50 0 0 W +X Vin 22 950 -850 100 L 50 50 0 0 W +X 3.3V 23 950 -750 100 L 50 50 0 0 w +X GND 3 -950 750 100 R 50 50 0 0 W +X 3.3V 32 950 150 100 L 50 50 0 0 w +X Vin 37 950 650 100 L 50 50 0 0 W +X GND 38 950 750 100 L 50 50 0 0 W +X IO36 1 -950 950 100 R 50 50 1 1 I +X IO25/RTC6 10 -950 50 100 R 50 50 1 1 B +X IO26/RTC7 11 -950 -50 100 R 50 50 1 1 B +X IO27/RTC17 12 -950 -150 100 R 50 50 1 1 B +X n.c. 13 -950 -250 100 R 50 50 1 1 N +X IO23/VSPI_MOSI 14 -950 -350 100 R 50 50 1 1 B +X IO22/I2C_SCL 15 -950 -450 100 R 50 50 1 1 B +X IO21/I2C_SDA 16 -950 -550 100 R 50 50 1 1 B +X EN/Reset 17 -950 -650 100 R 50 50 1 1 I +X 3.3V 18 -950 -750 100 R 50 50 1 1 w +X Vin 19 -950 -850 100 R 50 50 1 1 W +X IO39 2 -950 850 100 R 50 50 1 1 I +X IO0/RTC11/Boot 24 950 -650 100 L 50 50 1 1 B +X IO2/RTC12 25 950 -550 100 L 50 50 1 1 B +X IO4/RTC10 26 950 -450 100 L 50 50 1 1 B +X IO5/VSPI_SS 27 950 -350 100 L 50 50 1 1 B +X IO12/RTC15/HSPI_MISO 28 950 -250 100 L 50 50 1 1 B +X IO13/RTC14/HSPI_MOSI 29 950 -150 100 L 50 50 1 1 B +X IO14/RTC16/HSPI_SCK 30 950 -50 100 L 50 50 1 1 B +X IO15/RTC13/HSPI_SS 31 950 50 100 L 50 50 1 1 B +X IO16/L1_RED 33 950 250 100 L 50 50 1 1 B +X IO17/L1_GREEN 34 950 350 100 L 50 50 1 1 B +X IO18/VSPI_SCK/L1_BLUE 35 950 450 100 L 50 50 1 1 B +X IO19/VSPI_MISO/L2_BLUE 36 950 550 100 L 50 50 1 1 B +X IO3/RX0 39 950 850 100 L 50 50 1 1 I +X Vin 4 -950 650 100 R 50 50 1 1 W +X IO1/TX0 40 950 950 100 L 50 50 1 1 O +X IO35 5 -950 550 100 R 50 50 1 1 I +X IO34 6 -950 450 100 R 50 50 1 1 I +X IO33/RTC8 7 -950 350 100 R 50 50 1 1 B +X IO32/RTC9 8 -950 250 100 R 50 50 1 1 B +X 3.3V 9 -950 150 100 R 50 50 1 1 w +ENDDRAW +ENDDEF +# +# project_MPSA44 +# +DEF project_MPSA44 Q 0 40 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "project_MPSA44" 200 0 50 H V L CNN +F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +$FPLIST + TO?92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/hardware/kicad/project/geiger/geiger.kicad_pcb b/hardware/kicad/project/geiger/geiger.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/hardware/kicad/project/geiger/geiger.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/hardware/kicad/project/geiger/geiger.pro b/hardware/kicad/project/geiger/geiger.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/hardware/kicad/project/geiger/geiger.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/hardware/kicad/project/geiger/geiger.sch b/hardware/kicad/project/geiger/geiger.sch new file mode 100644 index 0000000..5fef148 --- /dev/null +++ b/hardware/kicad/project/geiger/geiger.sch @@ -0,0 +1,1000 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "ESP32 Geiger Counter" +Date "2021-01-29" +Rev "" +Comp "Holger Fleischmann" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Timer:TLC555xP U2 +U 1 1 60147334 +P 1650 3200 +F 0 "U2" H 1350 3600 50 0000 C CNN +F 1 "TLC555xP" H 1650 3200 50 0000 C CNN +F 2 "Package_DIP:DIP-8_W7.62mm" H 2300 2800 50 0001 C CNN +F 3 "http://www.ti.com/lit/ds/symlink/tlc555.pdf" H 2500 2800 50 0001 C CNN + 1 1650 3200 + 1 0 0 -1 +$EndComp +$Comp +L Transistor_BJT:BC328 Q1 +U 1 1 60149CD9 +P 1150 2150 +F 0 "Q1" H 1341 2104 50 0000 L CNN +F 1 "BC328" H 1341 2195 50 0000 L CNN +F 2 "Package_TO_SOT_THT:TO-92_Inline" H 1350 2075 50 0001 L CIN +F 3 "http://www.redrok.com/PNP_BC327_-45V_-800mA_0.625W_Hfe100_TO-92.pdf" H 1150 2150 50 0001 L CNN + 1 1150 2150 + -1 0 0 1 +$EndComp +$Comp +L project:MPSA44 Q2 +U 1 1 6014CD74 +P 2850 3000 +F 0 "Q2" H 3041 3046 50 0000 L CNN +F 1 "MPSA44" H 3041 2955 50 0000 L CNN +F 2 "Package_TO_SOT_THT:TO-92_Inline" H 3050 2925 50 0001 L CIN +F 3 "http://www.onsemi.com/pub_link/Collateral/MPSA42-D.PDF" H 2850 3000 50 0001 L CNN + 1 2850 3000 + 1 0 0 -1 +$EndComp +$Comp +L Device:D_Zener D3 +U 1 1 6014D6FE +P 4150 3150 +F 0 "D3" V 4104 3230 50 0000 L CNN +F 1 "200V" V 4195 3230 50 0000 L CNN +F 2 "" H 4150 3150 50 0001 C CNN +F 3 "~" H 4150 3150 50 0001 C CNN + 1 4150 3150 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Zener D2 +U 1 1 6014E074 +P 4150 2850 +F 0 "D2" V 4104 2930 50 0000 L CNN +F 1 "200V" V 4195 2930 50 0000 L CNN +F 2 "" H 4150 2850 50 0001 C CNN +F 3 "~" H 4150 2850 50 0001 C CNN + 1 4150 2850 + 0 1 1 0 +$EndComp +$Comp +L Device:L L1 +U 1 1 6014E85C +P 2950 2400 +F 0 "L1" H 2800 2450 50 0000 L CNN +F 1 "10m" H 2750 2350 50 0000 L CNN +F 2 "" H 2950 2400 50 0001 C CNN +F 3 "~" H 2950 2400 50 0001 C CNN + 1 2950 2400 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R7 +U 1 1 6015014A +P 2950 1900 +F 0 "R7" H 3150 1850 50 0000 R CNN +F 1 "15" H 3150 1950 50 0000 R CNN +F 2 "" V 2880 1900 50 0001 C CNN +F 3 "~" H 2950 1900 50 0001 C CNN + 1 2950 1900 + -1 0 0 1 +$EndComp +$Comp +L Device:R R6 +U 1 1 60150993 +P 2900 3750 +F 0 "R6" V 3000 3750 50 0000 C CNN +F 1 "10k" V 2800 3750 50 0000 C CNN +F 2 "" V 2830 3750 50 0001 C CNN +F 3 "~" H 2900 3750 50 0001 C CNN + 1 2900 3750 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R R5 +U 1 1 601514C6 +P 2350 3750 +F 0 "R5" V 2250 3750 50 0000 C CNN +F 1 "100k" V 2450 3750 50 0000 C CNN +F 2 "" V 2280 3750 50 0001 C CNN +F 3 "~" H 2350 3750 50 0001 C CNN + 1 2350 3750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR04 +U 1 1 60152872 +P 2950 3300 +F 0 "#PWR04" H 2950 3050 50 0001 C CNN +F 1 "GND" H 2955 3127 50 0000 C CNN +F 2 "" H 2950 3300 50 0001 C CNN +F 3 "" H 2950 3300 50 0001 C CNN + 1 2950 3300 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 60154776 +P 3650 3000 +F 0 "C1" H 3765 3046 50 0000 L CNN +F 1 "47n" H 3765 2955 50 0000 L CNN +F 2 "" H 3688 2850 50 0001 C CNN +F 3 "~" H 3650 3000 50 0001 C CNN + 1 3650 3000 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R3 +U 1 1 601553A6 +P 5400 2050 +F 0 "R3" H 5470 2096 50 0000 L CNN +F 1 "1M8" H 5470 2005 50 0000 L CNN +F 2 "" V 5330 2050 50 0001 C CNN +F 3 "~" H 5400 2050 50 0001 C CNN + 1 5400 2050 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R2 +U 1 1 6015E49D +P 5400 1750 +F 0 "R2" H 5470 1796 50 0000 L CNN +F 1 "1M8" H 5470 1705 50 0000 L CNN +F 2 "" V 5330 1750 50 0001 C CNN +F 3 "~" H 5400 1750 50 0001 C CNN + 1 5400 1750 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R1 +U 1 1 6015E703 +P 5400 1450 +F 0 "R1" H 5470 1496 50 0000 L CNN +F 1 "1M8" H 5470 1405 50 0000 L CNN +F 2 "" V 5330 1450 50 0001 C CNN +F 3 "~" H 5400 1450 50 0001 C CNN + 1 5400 1450 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R4 +U 1 1 6014F66C +P 2350 3000 +F 0 "R4" V 2250 3000 50 0000 C CNN +F 1 "1k5" V 2450 3000 50 0000 C CNN +F 2 "" V 2280 3000 50 0001 C CNN +F 3 "~" H 2350 3000 50 0001 C CNN + 1 2350 3000 + 0 1 1 0 +$EndComp +Wire Wire Line + 2150 3000 2200 3000 +Wire Wire Line + 2500 3000 2600 3000 +Wire Wire Line + 2600 3000 2600 3200 +Wire Wire Line + 2600 3200 2150 3200 +Connection ~ 2600 3000 +Wire Wire Line + 2600 3000 2650 3000 +$Comp +L power:GND #PWR02 +U 1 1 60167B0B +P 1650 3850 +F 0 "#PWR02" H 1650 3600 50 0001 C CNN +F 1 "GND" H 1655 3677 50 0000 C CNN +F 2 "" H 1650 3850 50 0001 C CNN +F 3 "" H 1650 3850 50 0001 C CNN + 1 1650 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 3200 2950 3300 +$Comp +L power:GND #PWR05 +U 1 1 60168350 +P 3650 3300 +F 0 "#PWR05" H 3650 3050 50 0001 C CNN +F 1 "GND" H 3655 3127 50 0000 C CNN +F 2 "" H 3650 3300 50 0001 C CNN +F 3 "" H 3650 3300 50 0001 C CNN + 1 3650 3300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3650 3300 3650 3150 +Wire Wire Line + 2950 2800 2950 2650 +Wire Wire Line + 3650 2650 3650 2850 +Wire Wire Line + 2950 2550 2950 2650 +Connection ~ 2950 2650 +Connection ~ 2950 2150 +Wire Wire Line + 1350 2150 2950 2150 +Wire Wire Line + 2950 2150 2950 2050 +Wire Wire Line + 2950 2150 2950 2250 +Wire Wire Line + 3650 2650 4150 2650 +Connection ~ 3650 2650 +Text GLabel 4550 2650 2 50 Output ~ 0 +400V +Wire Wire Line + 1150 3200 1150 3400 +Wire Wire Line + 1050 3000 1150 3000 +Wire Wire Line + 2200 3750 1650 3750 +Wire Wire Line + 1650 3600 1650 3750 +Wire Wire Line + 1650 3750 1650 3850 +Connection ~ 1650 3750 +Wire Wire Line + 1050 3000 1050 4150 +Wire Wire Line + 4150 2650 4150 2700 +Connection ~ 4150 2650 +Wire Wire Line + 4150 2650 4550 2650 +Wire Wire Line + 2600 3400 2600 3750 +Connection ~ 2600 3750 +Wire Wire Line + 2600 3750 2500 3750 +Wire Wire Line + 2600 4150 2600 3750 +Wire Wire Line + 1050 2350 1050 3000 +Connection ~ 1050 3000 +Wire Wire Line + 2950 1750 2950 1650 +Wire Wire Line + 2950 1650 1050 1650 +Wire Wire Line + 1050 1650 1050 1950 +Wire Wire Line + 4150 3750 3050 3750 +Wire Wire Line + 1050 4150 2600 4150 +Wire Wire Line + 2150 3400 2600 3400 +Wire Wire Line + 2750 3750 2600 3750 +Wire Wire Line + 4150 3300 4150 3750 +$Comp +L power:VCC #PWR03 +U 1 1 60192168 +P 2950 1400 +F 0 "#PWR03" H 2950 1250 50 0001 C CNN +F 1 "VCC" H 2965 1573 50 0000 C CNN +F 2 "" H 2950 1400 50 0001 C CNN +F 3 "" H 2950 1400 50 0001 C CNN + 1 2950 1400 + 1 0 0 -1 +$EndComp +Connection ~ 2950 1650 +$Comp +L power:VCC #PWR01 +U 1 1 601944CB +P 1650 2500 +F 0 "#PWR01" H 1650 2350 50 0001 C CNN +F 1 "VCC" H 1665 2673 50 0000 C CNN +F 2 "" H 1650 2500 50 0001 C CNN +F 3 "" H 1650 2500 50 0001 C CNN + 1 1650 2500 + 1 0 0 -1 +$EndComp +Text Notes 1350 1350 0 118 ~ 0 +High Voltage\nGenerator +$Comp +L Sensor:Nuclear-Radiation_Detector V1 +U 1 1 601CE94E +P 5400 2500 +F 0 "V1" H 5550 2600 50 0000 L CNN +F 1 "Geiger Tube" H 5550 2500 50 0000 L CNN +F 2 "" H 5600 2600 50 0001 C CNN +F 3 "~" H 5400 2500 50 0001 C CNN + 1 5400 2500 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R8 +U 1 1 601D38A3 +P 5400 3050 +F 0 "R8" H 5470 3096 50 0000 L CNN +F 1 "220k" H 5470 3005 50 0000 L CNN +F 2 "" V 5330 3050 50 0001 C CNN +F 3 "~" H 5400 3050 50 0001 C CNN + 1 5400 3050 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R9 +U 1 1 601D3F54 +P 6100 2800 +F 0 "R9" V 6000 2800 50 0000 C CNN +F 1 "100k" V 6200 2800 50 0000 C CNN +F 2 "" V 6030 2800 50 0001 C CNN +F 3 "~" H 6100 2800 50 0001 C CNN + 1 6100 2800 + 0 1 1 0 +$EndComp +Wire Wire Line + 5400 2700 5400 2800 +Connection ~ 5400 2800 +Wire Wire Line + 5400 2800 5400 2900 +Wire Wire Line + 5400 2300 5400 2200 +Text GLabel 5400 1200 1 50 Input ~ 0 +400V +Wire Wire Line + 5400 1300 5400 1200 +$Comp +L power:GND #PWR06 +U 1 1 601DC6F1 +P 5400 3300 +F 0 "#PWR06" H 5400 3050 50 0001 C CNN +F 1 "GND" H 5405 3127 50 0000 C CNN +F 2 "" H 5400 3300 50 0001 C CNN +F 3 "" H 5400 3300 50 0001 C CNN + 1 5400 3300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5400 3200 5400 3300 +$Comp +L Transistor_BJT:BC517 Q3 +U 1 1 601DDA69 +P 6500 2800 +F 0 "Q3" H 6691 2846 50 0000 L CNN +F 1 "BC517" H 6691 2755 50 0000 L CNN +F 2 "Package_TO_SOT_THT:TO-92_Inline" H 6700 2725 50 0001 L CIN +F 3 "https://www.onsemi.com/pub/Collateral/BC517-D74Z-D.PDF" H 6500 2800 50 0001 L CNN + 1 6500 2800 + 1 0 0 -1 +$EndComp +$Comp +L Device:D D1 +U 1 1 601DEE4A +P 3300 2650 +F 0 "D1" H 3300 2500 50 0000 C CNN +F 1 "MUR160" H 3300 2800 50 0000 C CNN +F 2 "" H 3300 2650 50 0001 C CNN +F 3 "~" H 3300 2650 50 0001 C CNN + 1 3300 2650 + -1 0 0 1 +$EndComp +Wire Wire Line + 2950 2650 3150 2650 +Wire Wire Line + 3450 2650 3650 2650 +$Comp +L Device:D D4 +U 1 1 601E31A0 +P 5800 3050 +F 0 "D4" V 5754 3130 50 0000 L CNN +F 1 "1N4148" V 5845 3130 50 0000 L CNN +F 2 "" H 5800 3050 50 0001 C CNN +F 3 "~" H 5800 3050 50 0001 C CNN + 1 5800 3050 + 0 1 1 0 +$EndComp +$Comp +L Device:R R10 +U 1 1 601E516A +P 6600 2250 +F 0 "R10" H 6670 2296 50 0000 L CNN +F 1 "10k" H 6670 2205 50 0000 L CNN +F 2 "" V 6530 2250 50 0001 C CNN +F 3 "~" H 6600 2250 50 0001 C CNN + 1 6600 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 2400 6600 2500 +Wire Wire Line + 6250 2800 6300 2800 +Wire Wire Line + 5400 2800 5800 2800 +Wire Wire Line + 5800 2900 5800 2800 +Connection ~ 5800 2800 +Wire Wire Line + 5800 2800 5950 2800 +$Comp +L power:GND #PWR07 +U 1 1 601E833F +P 5800 3300 +F 0 "#PWR07" H 5800 3050 50 0001 C CNN +F 1 "GND" H 5805 3127 50 0000 C CNN +F 2 "" H 5800 3300 50 0001 C CNN +F 3 "" H 5800 3300 50 0001 C CNN + 1 5800 3300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5800 3300 5800 3200 +$Comp +L power:GND #PWR09 +U 1 1 601EDA33 +P 6600 3300 +F 0 "#PWR09" H 6600 3050 50 0001 C CNN +F 1 "GND" H 6605 3127 50 0000 C CNN +F 2 "" H 6600 3300 50 0001 C CNN +F 3 "" H 6600 3300 50 0001 C CNN + 1 6600 3300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 3000 6600 3300 +$Comp +L power:VCC #PWR08 +U 1 1 601EE844 +P 6600 2000 +F 0 "#PWR08" H 6600 1850 50 0001 C CNN +F 1 "VCC" H 6615 2173 50 0000 C CNN +F 2 "" H 6600 2000 50 0001 C CNN +F 3 "" H 6600 2000 50 0001 C CNN + 1 6600 2000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 2000 6600 2100 +Text GLabel 7150 2500 2 50 Output ~ 0 +PULSE-A +Wire Wire Line + 6600 2500 7150 2500 +Connection ~ 6600 2500 +Wire Wire Line + 6600 2500 6600 2600 +Text Notes 5750 1300 0 118 ~ 0 +Detector +$Comp +L Device:C C2 +U 1 1 602027DD +P 3250 2150 +F 0 "C2" V 3100 2150 50 0000 C CNN +F 1 "100n" V 3400 2150 50 0000 C CNN +F 2 "" H 3288 2000 50 0001 C CNN +F 3 "~" H 3250 2150 50 0001 C CNN + 1 3250 2150 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR011 +U 1 1 6020354A +P 3550 2250 +F 0 "#PWR011" H 3550 2000 50 0001 C CNN +F 1 "GND" H 3555 2077 50 0000 C CNN +F 2 "" H 3550 2250 50 0001 C CNN +F 3 "" H 3550 2250 50 0001 C CNN + 1 3550 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 2150 3100 2150 +Wire Wire Line + 1650 2500 1650 2650 +$Comp +L Device:CP C4 +U 1 1 6020B537 +P 3250 1650 +F 0 "C4" V 3400 1650 50 0000 C CNN +F 1 "100u" V 3100 1650 50 0000 C CNN +F 2 "" H 3288 1500 50 0001 C CNN +F 3 "~" H 3250 1650 50 0001 C CNN + 1 3250 1650 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3100 1650 2950 1650 +Wire Wire Line + 3550 2150 3550 2200 +Wire Wire Line + 3400 2150 3550 2150 +Wire Wire Line + 3550 2150 3550 1650 +Connection ~ 3550 2150 +Wire Wire Line + 3400 1650 3550 1650 +$Comp +L Timer:TLC555xP U3 +U 1 1 6021C84F +P 9450 2700 +F 0 "U3" H 9150 3100 50 0000 C CNN +F 1 "TLC555xP" H 9450 2700 50 0000 C CNN +F 2 "Package_DIP:DIP-8_W7.62mm" H 10100 2300 50 0001 C CNN +F 3 "http://www.ti.com/lit/ds/symlink/tlc555.pdf" H 10300 2300 50 0001 C CNN + 1 9450 2700 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR013 +U 1 1 60233035 +P 9450 1650 +F 0 "#PWR013" H 9450 1500 50 0001 C CNN +F 1 "VCC" H 9465 1823 50 0000 C CNN +F 2 "" H 9450 1650 50 0001 C CNN +F 3 "" H 9450 1650 50 0001 C CNN + 1 9450 1650 + 1 0 0 -1 +$EndComp +Text GLabel 8350 2500 0 50 Input ~ 0 +PULSE-A +Wire Wire Line + 8350 2500 8950 2500 +$Comp +L Device:C C7 +U 1 1 6023B393 +P 10200 3200 +F 0 "C7" H 10315 3246 50 0000 L CNN +F 1 "100n" H 10315 3155 50 0000 L CNN +F 2 "" H 10238 3050 50 0001 C CNN +F 3 "~" H 10200 3200 50 0001 C CNN + 1 10200 3200 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C5 +U 1 1 6023BE0A +P 8600 3200 +F 0 "C5" H 8715 3246 50 0000 L CNN +F 1 "100n" H 8715 3155 50 0000 L CNN +F 2 "" H 8638 3050 50 0001 C CNN +F 3 "~" H 8600 3200 50 0001 C CNN + 1 8600 3200 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R11 +U 1 1 6023C0C4 +P 10200 2300 +F 0 "R11" H 10270 2346 50 0000 L CNN +F 1 "3k9" H 10270 2255 50 0000 L CNN +F 2 "" V 10130 2300 50 0001 C CNN +F 3 "~" H 10200 2300 50 0001 C CNN + 1 10200 2300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8600 3050 8600 2700 +Wire Wire Line + 8600 2700 8950 2700 +$Comp +L power:GND #PWR014 +U 1 1 6024A8F8 +P 9450 3500 +F 0 "#PWR014" H 9450 3250 50 0001 C CNN +F 1 "GND" H 9455 3327 50 0000 C CNN +F 2 "" H 9450 3500 50 0001 C CNN +F 3 "" H 9450 3500 50 0001 C CNN + 1 9450 3500 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 6024B0C6 +P 8600 3500 +F 0 "#PWR012" H 8600 3250 50 0001 C CNN +F 1 "GND" H 8605 3327 50 0000 C CNN +F 2 "" H 8600 3500 50 0001 C CNN +F 3 "" H 8600 3500 50 0001 C CNN + 1 8600 3500 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR016 +U 1 1 6024B2C9 +P 10200 3500 +F 0 "#PWR016" H 10200 3250 50 0001 C CNN +F 1 "GND" H 10205 3327 50 0000 C CNN +F 2 "" H 10200 3500 50 0001 C CNN +F 3 "" H 10200 3500 50 0001 C CNN + 1 10200 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10200 3350 10200 3500 +Wire Wire Line + 9450 3100 9450 3500 +Wire Wire Line + 8600 3350 8600 3500 +Wire Wire Line + 10200 2450 10200 2700 +Wire Wire Line + 9950 2700 10200 2700 +Connection ~ 10200 2700 +Wire Wire Line + 10200 2700 10200 2900 +Wire Wire Line + 10200 2900 9950 2900 +Connection ~ 10200 2900 +Wire Wire Line + 10200 2900 10200 3050 +Text GLabel 10550 2500 2 50 Output ~ 0 +PULSE-B +Wire Wire Line + 9950 2500 10550 2500 +Wire Wire Line + 8950 2900 8850 2900 +$Comp +L Device:C C6 +U 1 1 60268467 +P 9650 2100 +F 0 "C6" V 9500 2100 50 0000 C CNN +F 1 "100n" V 9800 2100 50 0000 C CNN +F 2 "" H 9688 1950 50 0001 C CNN +F 3 "~" H 9650 2100 50 0001 C CNN + 1 9650 2100 + 0 1 1 0 +$EndComp +Wire Wire Line + 9450 1650 9450 1750 +$Comp +L power:GND #PWR015 +U 1 1 6026C1B5 +P 9800 2100 +F 0 "#PWR015" H 9800 1850 50 0001 C CNN +F 1 "GND" V 9805 1972 50 0000 R CNN +F 2 "" H 9800 2100 50 0001 C CNN +F 3 "" H 9800 2100 50 0001 C CNN + 1 9800 2100 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 10200 1750 10200 2150 +Connection ~ 9450 1750 +Wire Wire Line + 8850 1750 9450 1750 +Wire Wire Line + 8850 1750 8850 2900 +Wire Wire Line + 9450 1750 10200 1750 +Wire Wire Line + 9450 1750 9450 2100 +Wire Wire Line + 9500 2100 9450 2100 +Connection ~ 9450 2100 +Wire Wire Line + 9450 2100 9450 2300 +$Comp +L Device:C C3 +U 1 1 6027E87B +P 1850 2650 +F 0 "C3" V 1700 2650 50 0000 C CNN +F 1 "100n" V 2000 2650 50 0000 C CNN +F 2 "" H 1888 2500 50 0001 C CNN +F 3 "~" H 1850 2650 50 0001 C CNN + 1 1850 2650 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR010 +U 1 1 60280D56 +P 2000 2650 +F 0 "#PWR010" H 2000 2400 50 0001 C CNN +F 1 "GND" V 2005 2522 50 0000 R CNN +F 2 "" H 2000 2650 50 0001 C CNN +F 3 "" H 2000 2650 50 0001 C CNN + 1 2000 2650 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 1700 2650 1650 2650 +Connection ~ 1650 2650 +Wire Wire Line + 1650 2650 1650 2800 +Wire Wire Line + 2950 1400 2950 1650 +Text Notes 8750 1300 0 118 ~ 0 +Pulse Extension +$Comp +L Device:Buzzer BZ1 +U 1 1 60297F5A +P 9600 5350 +F 0 "BZ1" H 9752 5379 50 0000 L CNN +F 1 "Buzzer" H 9752 5288 50 0000 L CNN +F 2 "" V 9575 5450 50 0001 C CNN +F 3 "~" V 9575 5450 50 0001 C CNN + 1 9600 5350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR018 +U 1 1 6029AEBD +P 9400 5500 +F 0 "#PWR018" H 9400 5250 50 0001 C CNN +F 1 "GND" H 9405 5327 50 0000 C CNN +F 2 "" H 9400 5500 50 0001 C CNN +F 3 "" H 9400 5500 50 0001 C CNN + 1 9400 5500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9500 5450 9400 5450 +Wire Wire Line + 9400 5450 9400 5500 +Text GLabel 8850 5250 0 50 Input ~ 0 +PULSE-B +$Comp +L Jumper:Jumper_2_Open JP1 +U 1 1 6029F8D4 +P 9150 5250 +F 0 "JP1" H 9150 5485 50 0000 C CNN +F 1 "Buzzer on" H 9150 5394 50 0000 C CNN +F 2 "" H 9150 5250 50 0001 C CNN +F 3 "~" H 9150 5250 50 0001 C CNN + 1 9150 5250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9350 5250 9500 5250 +$Comp +L Connector:Conn_01x02_Male J1 +U 1 1 602A360A +P 9700 6100 +F 0 "J1" H 9672 5982 50 0000 R CNN +F 1 "Pulse Out" H 9672 6073 50 0000 R CNN +F 2 "" H 9700 6100 50 0001 C CNN +F 3 "~" H 9700 6100 50 0001 C CNN + 1 9700 6100 + -1 0 0 1 +$EndComp +Wire Wire Line + 8850 5250 8950 5250 +Text GLabel 8850 6000 0 50 Input ~ 0 +PULSE-B +$Comp +L power:GND #PWR019 +U 1 1 602AAF13 +P 9400 6150 +F 0 "#PWR019" H 9400 5900 50 0001 C CNN +F 1 "GND" H 9405 5977 50 0000 C CNN +F 2 "" H 9400 6150 50 0001 C CNN +F 3 "" H 9400 6150 50 0001 C CNN + 1 9400 6150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8850 6000 9500 6000 +Wire Wire Line + 9400 6150 9400 6100 +Wire Wire Line + 9400 6100 9500 6100 +$Comp +L Device:R R12 +U 1 1 602C68B9 +P 1650 6600 +F 0 "R12" V 1750 6600 50 0000 C CNN +F 1 "3k3" V 1534 6600 50 0000 C CNN +F 2 "" V 1580 6600 50 0001 C CNN +F 3 "~" H 1650 6600 50 0001 C CNN + 1 1650 6600 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Zener D5 +U 1 1 602C754E +P 1900 6850 +F 0 "D5" V 1854 6930 50 0000 L CNN +F 1 "3V3" V 1945 6930 50 0000 L CNN +F 2 "" H 1900 6850 50 0001 C CNN +F 3 "~" H 1900 6850 50 0001 C CNN + 1 1900 6850 + 0 1 1 0 +$EndComp +Text GLabel 1300 6600 0 50 Input ~ 0 +PULSE-B +Wire Wire Line + 1300 6600 1500 6600 +$Comp +L power:GND #PWR017 +U 1 1 602CD14A +P 1900 7150 +F 0 "#PWR017" H 1900 6900 50 0001 C CNN +F 1 "GND" H 1905 6977 50 0000 C CNN +F 2 "" H 1900 7150 50 0001 C CNN +F 3 "" H 1900 7150 50 0001 C CNN + 1 1900 7150 + 1 0 0 -1 +$EndComp +$Comp +L project:EzSBC_ESP32-01 U1 +U 1 1 602D4760 +P 3650 6150 +F 0 "U1" H 3650 7365 50 0000 C CNN +F 1 "EzSBC_ESP32-01" H 3650 7274 50 0000 C CNN +F 2 "" H 3650 7050 50 0001 C CNN +F 3 "" H 3650 7050 50 0001 C CNN + 1 3650 6150 + -1 0 0 1 +$EndComp +Wire Wire Line + 1800 6600 1900 6600 +Connection ~ 1900 6600 +Wire Wire Line + 1900 6600 2700 6600 +Wire Wire Line + 1900 6600 1900 6700 +Wire Wire Line + 1900 7000 1900 7150 +$Comp +L Device:C C8 +U 1 1 6032AB87 +P 5050 6950 +F 0 "C8" H 5165 6996 50 0000 L CNN +F 1 "100n" H 5165 6905 50 0000 L CNN +F 2 "" H 5088 6800 50 0001 C CNN +F 3 "~" H 5050 6950 50 0001 C CNN + 1 5050 6950 + 1 0 0 -1 +$EndComp +$Comp +L Device:CP C9 +U 1 1 6032EF00 +P 5800 6950 +F 0 "C9" H 5918 6996 50 0000 L CNN +F 1 "1000u" H 5918 6905 50 0000 L CNN +F 2 "" H 5838 6800 50 0001 C CNN +F 3 "~" H 5800 6950 50 0001 C CNN + 1 5800 6950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4600 6800 5050 6800 +Wire Wire Line + 4600 6900 4750 6900 +Wire Wire Line + 4750 6900 4750 7100 +Wire Wire Line + 4750 7100 5050 7100 +Connection ~ 5050 7100 +$Comp +L power:GND #PWR020 +U 1 1 60339CCE +P 5050 7150 +F 0 "#PWR020" H 5050 6900 50 0001 C CNN +F 1 "GND" H 5055 6977 50 0000 C CNN +F 2 "" H 5050 7150 50 0001 C CNN +F 3 "" H 5050 7150 50 0001 C CNN + 1 5050 7150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 7100 5050 7150 +Wire Wire Line + 5800 7100 5050 7100 +$Comp +L power:VCC #PWR021 +U 1 1 6033D2F0 +P 5800 6350 +F 0 "#PWR021" H 5800 6200 50 0001 C CNN +F 1 "VCC" H 5815 6523 50 0000 C CNN +F 2 "" H 5800 6350 50 0001 C CNN +F 3 "" H 5800 6350 50 0001 C CNN + 1 5800 6350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2700 5700 2450 5700 +$Comp +L Jumper:Jumper_2_Bridged JP2 +U 1 1 60343981 +P 2250 5700 +F 0 "JP2" H 2250 5895 50 0000 C CNN +F 1 "WLAN on" H 2250 5804 50 0000 C CNN +F 2 "" H 2250 5700 50 0001 C CNN +F 3 "~" H 2250 5700 50 0001 C CNN + 1 2250 5700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 6800 5200 6800 +Connection ~ 5050 6800 +Wire Wire Line + 5600 6800 5800 6800 +Wire Wire Line + 5800 6800 5800 6350 +Connection ~ 5800 6800 +$Comp +L Jumper:Jumper_2_Bridged JP3 +U 1 1 6035A20F +P 5400 6800 +F 0 "JP3" H 5400 6995 50 0000 C CNN +F 1 "VCC to uC" H 5400 6904 50 0000 C CNN +F 2 "" H 5400 6800 50 0001 C CNN +F 3 "~" H 5400 6800 50 0001 C CNN + 1 5400 6800 + 1 0 0 -1 +$EndComp +Text Notes 4850 6500 0 50 Italic 0 +(!) WARNING (!)\nDO NOT CLOSE\nWHEN POWERED FROM\nBOTH USB AND VCC +$Comp +L Connector:Conn_01x04_Female J2 +U 1 1 60363882 +P 5250 4950 +F 0 "J2" V 5200 5200 50 0000 R CNN +F 1 "I2C OLED 128x64 with SH1106" V 5350 5400 50 0000 R CNN +F 2 "" H 5250 4950 50 0001 C CNN +F 3 "~" H 5250 4950 50 0001 C CNN + 1 5250 4950 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2700 6900 2550 6900 +Wire Wire Line + 2550 6900 2550 7450 +Wire Wire Line + 2550 7450 4750 7450 +Wire Wire Line + 4750 7100 4750 7450 +Connection ~ 4750 7100 +Wire Wire Line + 5150 5300 5150 5150 +Wire Wire Line + 5450 5600 5450 5150 +Wire Wire Line + 4600 5700 5350 5700 +Wire Wire Line + 5350 5700 5350 5150 +$Comp +L power:GND #PWR022 +U 1 1 6038B23D +P 5250 5350 +F 0 "#PWR022" H 5250 5100 50 0001 C CNN +F 1 "GND" H 5255 5177 50 0000 C CNN +F 2 "" H 5250 5350 50 0001 C CNN +F 3 "" H 5250 5350 50 0001 C CNN + 1 5250 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5250 5150 5250 5350 +Text Notes 5550 5100 0 50 Italic 0 +pin layout depends \non used module +Text Notes 1000 5250 0 118 ~ 0 +ESP32\nMicrocontroller +Text Notes 8800 4800 0 118 ~ 0 +Outputs +$Comp +L Device:R R13 +U 1 1 603B2486 +P 4900 5450 +F 0 "R13" H 4970 5496 50 0000 L CNN +F 1 "4k7" H 4970 5405 50 0000 L CNN +F 2 "" V 4830 5450 50 0001 C CNN +F 3 "~" H 4900 5450 50 0001 C CNN + 1 4900 5450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4600 5600 4900 5600 +Wire Wire Line + 4600 5300 4900 5300 +Connection ~ 4900 5300 +Wire Wire Line + 4900 5300 5150 5300 +Connection ~ 4900 5600 +Wire Wire Line + 4900 5600 5450 5600 +Text Notes 1550 4500 0 236 ~ 0 +CIRCUIT SKETCH NOT YET CHECKED FOR MISTAKES! +$EndSCHEMATC diff --git a/hardware/kicad/project/geiger/sym-lib-table b/hardware/kicad/project/geiger/sym-lib-table new file mode 100644 index 0000000..e00e9ea --- /dev/null +++ b/hardware/kicad/project/geiger/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name project)(type Legacy)(uri C:/dev/git/esp32-geiger-counter/hardware/kicad/lib/geiger.lib)(options "")(descr "")) +) diff --git a/media/kicad-circuit-sketch.png b/media/kicad-circuit-sketch.png new file mode 100644 index 0000000..e066643 Binary files /dev/null and b/media/kicad-circuit-sketch.png differ