Skip to content

A simple ESP8266 Arduino sketch to count interrupts from a RH Electronics Geiger Counter DIY Kit 3.0 and periodically upload the CPM value to radmon.org

License

Notifications You must be signed in to change notification settings

jdegood/Counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP8266 Geiger Counter for radmon.org

Overview

A simple ESP8266 Arduino sketch to count interrupts from a RH Electronics Geiger Counter DIY Kit 3.0 and periodically upload the CPM value to radmon.org

Hardware

  • RH Electronics Geiger Counter DIY Kit 3.0 with R-INT build option
  • Amica NodeMCU ESP8266 module

Pin usage

  • LED_BUILTIN is GPIO2 (NodeMCU D4)
  • INT_PIN is GPIO4 (NodeMCU D2)

LED usage

  • Off - counting
  • On - upload to web server in progress
  • Flashing - WiFi connection attempt in progress

Configuration

  • Copy config.h.example to config.h
  • Edit config.h

Arduino Tools Setting

Board: "NodeMCU 1.0 (ESP-12E Module)"

RH Electronics Geiger Counter DIY Kit 3.0 + Amica NodeMCU ESP8266 module

Counter

Wiring

Wiring

Schematic

Schematic

References

radmon.org
https://radmon.org/index.php

RH Electronics Geiger Counter DIY Kit 3.0
https://www.rhelectronics.store/radiation-detector-geiger-counter-diy-kit-second-edition

Amica NodeMCU
https://www.make-it.ca/nodemcu-details-specifications/

ESP8266 WiFi
https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/WiFiClient/WiFiClient.ino
https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266HTTPClient/examples/BasicHttpClient/BasicHttpClient.ino

About

A simple ESP8266 Arduino sketch to count interrupts from a RH Electronics Geiger Counter DIY Kit 3.0 and periodically upload the CPM value to radmon.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages