https://github.com/ikarus23/geigerwifi
Display measurements from the MightyOhm Geiger Counter on a display and website.
https://github.com/ikarus23/geigerwifi
esp8266 geiger-counter mightyohm oled-display wifi
Last synced: 2 months ago
JSON representation
Display measurements from the MightyOhm Geiger Counter on a display and website.
- Host: GitHub
- URL: https://github.com/ikarus23/geigerwifi
- Owner: ikarus23
- License: gpl-3.0
- Created: 2017-03-26T20:19:28.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-14T14:40:53.000Z (about 7 years ago)
- Last Synced: 2025-03-28T01:46:50.483Z (3 months ago)
- Topics: esp8266, geiger-counter, mightyohm, oled-display, wifi
- Language: Lua
- Size: 664 KB
- Stars: 19
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Geiger Wifi
===========Show the measurements from your [MightyOhm Geiger Counter](http://mightyohm.com/blog/products/geiger-counter/)
on a OLED display as well as on a website in your local Wifi.The System
----------This is what the setup looks like looks like.
[](pics/geiger-wifi.jpg)This is what the website look like, which is provided by the ESP8266.
[](pics/website.jpg)Requirements
------------* A [MightyOhm Geiger Counter](http://mightyohm.com/blog/products/geiger-counter/) kit.
* A cheap I2C-based OLED display [like this one from Amazon](https://www.amazon.com/dp/B06XRBTBTB/).
* An ESP8266 SoC running the [NodeMcu firmware](http://nodemcu.com/).
I used the [WeMos D1 Mini](https://www.wemos.cc/product/d1-mini.html).
* Some wires, pin headers, etc.Setup
-----* Wire everything up according to this image.
[](fritzing/geiger-wifi.jpg)
* Install the [NodeMcu firmware](http://nodemcu.com/) on the ESP8266 with I2C and U8G support.
* Adjust SSID and PASSWORD in `config.lua.example` to your needs and save it as `config.lua`.
* Upload all `.lua` files to the ESP8266.
* Reset the ESP8266 and turn on the MightyOhm Geiger Counter.