esp8266-geigercounter/README.md

35 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2015-12-24 20:08:14 +01:00
# Mightyohm.com Geigercounter connected to ESP8266
2022-03-18 10:59:30 +01:00
**This project assumes that you know how to solder, flash an arduino and use MQTT. This repository is not a tutorial - there are plenty of them around the internet. This repository serves the purpose to provide the code to anyone who wants to use it, or extend it yourself to your needs**
2022-03-18 10:57:21 +01:00
2022-03-15 17:49:27 +01:00
## getting started
2015-12-24 20:12:17 +01:00
2022-03-15 17:48:39 +01:00
To compile this code, just clone or download the master branch as a zip and ramp up your arduino IDE.
2015-12-24 20:12:17 +01:00
2022-03-15 17:48:39 +01:00
* Needed external dependencies are PubSubClient and optionally ArduinoOTA.
* Rename `settings.h.example` to `settings.h`
2022-03-18 10:40:40 +01:00
* Change the configuration in settings.h to your needs
2022-03-15 17:48:39 +01:00
* Select Wemos D1 Mini clone in Platform
2015-12-24 20:12:17 +01:00
2022-03-15 17:49:27 +01:00
## how to connect the wires
Here's some code and schematic to connect your mightyohm.com geiger counter to the Internet of Things (IoT).
2022-03-15 20:02:54 +01:00
![Schematic](https://raw.githubusercontent.com/schinken/esp8266-geigercounter/master/images/schematic.png "How to connect")
2022-03-15 17:49:27 +01:00
2022-03-16 17:07:18 +01:00
*You can optionally connect PULSE to D2 of the Wemos D1 and enable PIN_PULSE to receive a mqtt event each count!*
2022-03-15 20:02:54 +01:00
## images
2022-03-16 17:07:18 +01:00
<p align="middle">
2022-03-15 20:06:02 +01:00
<img src="https://raw.githubusercontent.com/schinken/esp8266-geigercounter/master/images/img-1.jpg" width="32%">
<img src="https://raw.githubusercontent.com/schinken/esp8266-geigercounter/master/images/img-2.jpg" width="32%">
<img src="https://raw.githubusercontent.com/schinken/esp8266-geigercounter/master/images/img-3.jpg" width="32%">
</p>
2022-03-15 17:49:27 +01:00
2015-12-24 20:12:17 +01:00
## license and credits
2022-03-15 17:48:39 +01:00
This code is under MIT license (Christopher Schirner <mail+github@schinken.io>)
2015-12-24 20:12:17 +01:00