Skip to content

A do-it-yourself Geiger Counter utilizing a Geiger tube, ESP32, and E-Paper display housed in a 3D-printed case. Monitor radiation levels in real-time with this portable, energy-efficient, and open-source radiation detector. Ideal for educational, experimental, or practical use in ensuring environmental safety.

License

Notifications You must be signed in to change notification settings

rockets-cn/Geiger-Muller-counter-esp32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DIY Geiger Counter with ESP32 and E-Ink Display

Project Image

Introduction

This project outlines the steps to create a DIY Geiger Counter using a Geiger-Muller tube, an ESP32 module and an E-Ink display, all encased in a custom 3D-printed enclosure. This portable device is capable of detecting and measuring ionizing radiation in real-time, displaying the data on a user-friendly, low-power E-Ink display.

Features

  • Real-time radiation measurement
  • Portable and lightweight design
  • User-friendly E-Ink display for low power consumption and clear visibility under sunlight
  • Custom 3D-printed enclosure for durability and aesthetics
  • Easy to use and maintain with modular components

Hardware Components

  • Geiger-Muller Tube
  • E-Ink Display with ESP32 Module
  • 3D Printer enclosure

Software Dependencies

  • Arduino IDE
  • Required Libraries:
    • GxEPD Library for E-Ink Display

Getting Started

  1. 3D Printing the Enclosure
    • Download and 3D print the enclosure using the provided STL files.
  2. Wiring
    • Follow the wiring diagram provided to connect the Geiger-Muller tube, ESP32, and E-Ink display.
  3. Software Configuration
    • Load the provided Arduino sketch onto the ESP32.
    • Configure any necessary settings such as the Wi-Fi credentials if remote monitoring is desired.
  4. Testing
    • Power on the Geiger Counter and verify that it's functioning as expected.

Usage

  • The Geiger Counter will begin measuring radiation levels immediately upon powering on.
  • The E-Ink display will update with the current radiation level.

Contributing

Feel free to fork this repository and submit Pull Requests for any improvements or additional features you create. All contributions are welcome!

License

This project is open-source and is licensed under the CC License. See the LICENSE file for more details.

Contact

For any inquiries, issues, or contributions, please open an issue on this GitHub repository.

Acknowledgements

  • DFRobot for providing the ESP32 module and E-Ink Display
  • The open-source community for their invaluable resources and support

About

A do-it-yourself Geiger Counter utilizing a Geiger tube, ESP32, and E-Paper display housed in a 3D-printed case. Monitor radiation levels in real-time with this portable, energy-efficient, and open-source radiation detector. Ideal for educational, experimental, or practical use in ensuring environmental safety.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages