.. | ||
img | ||
application.fam | ||
flipper_geiger.c | ||
geiger.png | ||
README.md |
flipperzero-geigercounter
A geiger counter application for the Flipper Zero
You need a geiger counter board to run this application. This board can be used : https://aliexpress.com/item/1005004074447209.html
The geiger counter board can be powered with +5V power pin of the Flipper Zero
Output pin for measure on arduino cannot be used on the Flipper Zero because output voltage is too low. You can use jack out port instead. This port must be connected on A7 GPIO :
Build the program
Assuming the toolchain is already installed, copy flipper_geiger directory to applications_user
Plug your Flipper Zero and build the geiger counter :
./fbt launch_app APPSRC=applications_user/flipper_geiger
The program will automatically be launched after compilation
A4 GPIO can be connected on A7 GPIO to test this application without using a geiger tube. A4 GPIO is generating a signal whose frequency changes every second.
Press Ok button to clear the graph, press back button to quit
If you don't want to build this application, just simply copy flipper_geiger.fap on your Flipper Zero
Use cases
Ambient radioactivity :
Measure of uranium ore piece inside a lead container :
Measure of uranium ore piece in contact with the geiger tube :
All previous measures in a row (the scale of the graph is automatically adjusted) :
A4 GPIO on A7 GPIO :
Changelog
-
2023-01-15
- Code fix & a lot of optimizations. Now a lot of events can be handled without any issue
-
2023-01-09
- Schematic was added & code fix
-
2023-01-08
- Initial release