We decided to contribute to the development of open source software for the Arduino platform and developed a training example in the WOKWI simulator for our popular GGreg20_V3 ionizing radiation detector module, which works in conjunction with the Arduino UNO controller.
GGreg20_V3 WOKWI Project: https://wokwi.com/arduino/projects/320717737217229394
GGreg20_V3 GitHub Repository: https://github.com/iotdevicesdev/ggreg20-v3-arduino-uno-wokwi-simulator
In the simulator the user can use the button to simulate the pulses coming from GGreg20_V3 to the controller and monitor on the display or through the serial console as the software calculates the moving average value of ionizing radiation power with buffering measurements of 1-5 minutes.
This is a demonstration sketch that clearly shows how the GGreg20_V3 radiation detector connects and works with the Arduino UNO controller. This example shows a valid code that can be used with a real controller and module GGreg20_V3 manufactured by IoT-devices LLC.
In addition to the Arduino controllers, the GGreg20_V3 can work with any other controller that can handle GPIO events, or even those that can measure logic through an ADC (if needed). For example, such controllers are ESP32, ESP8266, STM32, Raspberry Pi and others.