From 058795dad1e52c0de82d12fb4cddf0c73051d6b9 Mon Sep 17 00:00:00 2001 From: Holger Fleischmann <33845511+grillbaer@users.noreply.github.com> Date: Sun, 14 Apr 2019 17:35:18 +0200 Subject: [PATCH 1/2] Create README.md --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..61b5add --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# Geiger counter based on ESP32 with OLED display and thingspeak channel + +- Low power mode for battery power supply without WiFi, only with OLED display and click sounds +- WiFi mode for thingspeak data upload + +# Hardware + +- Russian Geiger counter tube STS-6 at 400 V with ~5 MOhm +- High voltage circuit from ArnoR at mikrocontroller.net https://www.mikrocontroller.net/topic/380666, schematic https://www.mikrocontroller.net/attachment/273334/HystereseStepUpTLC555-2.png +- ~400 µs pulses generation using voltage divider, darlington transistor and TLC 555 timer +- ESP 32 board Wemos Lolin32 +- OLED 128x64 with controller SH1106 at I2C +- Voltage supply from USB or power supply or 3x1.5V AAA batteries, works from 3.0 V up to 5.0 V + + +# Software + +- Eclipse sloeber project using Arduino library, ESP-IDF for sleep functions and u8g2 for display output From a7dcc2fbbebad7c97474e0781fa2e185789a3a58 Mon Sep 17 00:00:00 2001 From: Holger Fleischmann <33845511+grillbaer@users.noreply.github.com> Date: Sun, 14 Apr 2019 17:37:22 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 61b5add..d2c79ca 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ - OLED 128x64 with controller SH1106 at I2C - Voltage supply from USB or power supply or 3x1.5V AAA batteries, works from 3.0 V up to 5.0 V +![Circuit Board](media/geiger-counter-pcb.jpg) # Software