Official Fritzing part for the GGreg20_V3 Geiger counter module - IoT-devices, LLC - Electronics manufacturer for IoT
-->
-->
--><br>-->
--><br>-->
--><br>--><br>-->
--><br>-->
--><br>--><br>--><br>--><br>--><br>-->
--><br>--><br>--><br>--><br>--><br>--><br>--><br>--><br>--><br>-->
The website is loading, please wait...
Skip to content
Contacts<br>Privacy Policy<br>Return and Exchange Policy
00грн.
Post published:28.01.2026
Post category:News
We have created a Fritzing part for the GGreg20_V3 Geiger counter module. Now Fritzing users can easily create schematics for their devices that include the GGreg20_V3.
Features:
Breadboard view: realistic image of the module.
Schematic view: clear and standard symbol for easy circuit design.
PCB view: accurately placed copper pads with a correct pitch of 2.54 mm (0.1″) and a silk screen mask.
Complete metadata: correct family, manufacturer, and pin designations.
Installation:
Download the latest version of the .fzpz file.
Open Fritzing.
Go to the File > Open menu and select the downloaded .fzpz file.
The GGreg20_V3 module will appear in your My Parts basket.
We at IoT-devices plan to use this part ourselves to create materials for our publications. We hope that your DIY radiation measurement projects will become even better. The part file is available on GitHub and on the Fritzing forum, in the branch dedicated to the development of new components.
As a next step, we plan to submit the part we have developed for consideration for inclusion in the official Fritzing component database. Follow our posts.
Links:<br>GGreg20_V3 module description on the website;<br>GGreg20_V3 component on GitHub;<br>GGreg20_V3 on Etsy;<br>GGreg20_V3 companion app on Google Play.
Tags: DIY, Fritzing, fritzing-part, geiger-counter, GGreg20_V3, GitHub
You Might Also Like
Geiger counter emulator with pulse output GCemu20_V1
23.03.2023
IoT-devices and IoT Case Lab team up to design and 3D-print cases for DIY electronics
29.08.2025
Lua code example for GGreg20_V3 with NodeMCU firmware with ESP8266 / ESP32 controller
04.02.2022
Tags<br>absorbed dose<br>Android<br>App<br>application-note<br>Arduino<br>conversion factor<br>DCDC_3V3_400V_V1<br>DIY<br>emulator<br>ESP12.OLED<br>ESP32<br>ESP8266<br>ESPHome<br>etsy<br>Expressive<br>Geiger<br>geiger-counter<br>Geiger-Muller tube<br>GGreg20_ES<br>GGreg20_V3<br>GitHub<br>gm-tube<br>GPIO<br>Home Assistant<br>human body model<br>I2C<br>I2CHUB_V1<br>I2CUI4_V1<br>ionizing radiation<br>iot<br>IoT devices<br>J305<br>LUA<br>news<br>NodeMCU<br>phantom<br>Pulse Counter<br>Raspberry Pi<br>SBM20<br>Tasmota<br>technical-note<br>thingspeak<br>tindie<br>unit test<br>yaml
Select your currency
UAH<br>Ukrainian hryvnia
USD<br>United States (US) dollar
×Cart
Yaml
може сховати лістинг у акордеон?<br>####### ggreg20_esp8266_esphome.yaml #####<br>esphome:<br>name: esphome_node1 # Controller Unique Name<br>platform: ESP8266 # Platform type you have to select when creating new yaml-config in ESP Home<br>board: nodemcuv2 # Controller type you have to select when creating new yaml-config in ESP Home
wifi:<br>ssid: "YourWiFiSSID"<br>password: "SSIDPassword"
# Enable fallback hotspot (captive portal) in case wifi connection fails<br>ap:<br>ssid: "Esphome Node1 Fallback Hotspot"<br>password: "Cpxg9hRIBU7M"
captive_portal:
# Enable logging<br>logger:
# Enable Home Assistant API<br>api:<br>password: "APIpassword"
ota:<br>password: "OTApassword"
# Just embedded test D3 (GPIO0) button on every ESP8266 Devboard<br># You can press D3 button several times to simulate incoming GGreg pulses<br>binary_sensor:<br>- platform: gpio<br>name: "D3 Input Button"<br>pin:<br>number: 0<br>inverted: True<br>mode: INPUT_PULLUP
# Here we calc and include to the firmware a power and doze values of ionizing radiation as sensor outputs<br>sensor:<br>- platform: pulse_counter<br>pin: D3<br>unit_of_measurement: 'mkSv/Hour'<br>name: 'Ionizing Radiation Power'<br>count_mode:<br>rising_edge: DISABLE<br>falling_edge: INCREMENT<br>update_interval: 60s<br>accuracy_decimals: 3<br>id: my_doze_meter<br>filters:<br>- sliding_window_moving_average: # 5-minutes moving average (MA5) here<br>window_size: 5<br>send_every: 5<br>- multiply: 0.0054 # SBM20 tube conversion factor of pulses into mkSv/Hour<br>- platform: integration<br>name: "Total Ionizing Radiation Doze"<br>unit_of_measurement: "mkSv"<br>sensor: my_doze_meter # link entity id to the pulse_counter values above<br>icon: "mdi:radioactive"<br>accuracy_decimals: 5<br>time_unit: min # integrate values every next minute<br>filters:<br>- multiply: 0.00009 # obtained doze (from mkSv/hour into mkSv/minute) conversion factor: 0.0054 / 60 minutes = 0.00009; so pulses * 0.00009 = doze every next minute, mkSv.<br>####### END of ggreg20_esp8266_esphome.yaml #####
[contact-form-7 id="298″ title="Contact form"]
Close
Previous
Next
-->