Flipper/Applications/Official/source-OLDER/xMasterX/flipper_geiger/README.md

2.5 KiB

flipperzero-geigercounter

A geiger counter application for the Flipper Zero

banner

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