Official Fritzing part for the GGreg20_V3 Geiger counter module

iotdevicesdev1 pts0 comments

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

-->

ggreg20_v3 fritzing geiger part counter module

Related Articles