<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Testing &#8211; IoT-devices, LLC &#8211; Electronics manufacturer for IoT</title>
	<atom:link href="https://iot-devices.com.ua/en/testing/feed/" rel="self" type="application/rss+xml" />
	<link>https://iot-devices.com.ua/en/</link>
	<description>From modules to complex devices</description>
	<lastBuildDate>Sat, 28 Mar 2026 16:39:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://iot-devices.com.ua/wp-content/uploads/2020/05/iot-devices_logo_inversed_kromka_512x512_82ce62_white-100x100.jpg</url>
	<title>Testing &#8211; IoT-devices, LLC &#8211; Electronics manufacturer for IoT</title>
	<link>https://iot-devices.com.ua/en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Introducing the New Black GGreg20_V3 Board: High-Voltage Adjustment Upgrade, Quality Control, and Warranty Stickers</title>
		<link>https://iot-devices.com.ua/en/new-black-ggreg20_v3-board-hv-adjustment-upgrade-and-stickers/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sun, 15 Jun 2025 10:55:15 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Geiger]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/new-black-ggreg20_v3-board-hv-adjustment-upgrade-and-stickers/</guid>

					<description><![CDATA[The new GGreg20_V3 board is supplied in black color. This is probably already the tenth generation, which received an updated circuit for smoother high voltage regulation and limitation of its values. The module also received two stickers: Q.C. and VOID. Read about all this in this article.   ]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_BlackPCB_HV_setup_QualityControl-and-WarrantyVoid_stickers-1024x683.jpg" alt="" class="wp-image-3977" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_BlackPCB_HV_setup_QualityControl-and-WarrantyVoid_stickers-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_BlackPCB_HV_setup_QualityControl-and-WarrantyVoid_stickers-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_BlackPCB_HV_setup_QualityControl-and-WarrantyVoid_stickers-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_BlackPCB_HV_setup_QualityControl-and-WarrantyVoid_stickers-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_BlackPCB_HV_setup_QualityControl-and-WarrantyVoid_stickers.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>

<p class="wp-block-paragraph">As new users of the <a href="https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/">GGreg20_V3 </a>module may have noticed, the board now comes in black. The black PCB is likely the tenth generation of the GGreg20_V3 module. This version features an improved circuit for smoother high-voltage regulation and a voltage limit of approximately 600 volts.  </p>

<p class="wp-block-paragraph">The module also comes with two stickers. The first is a Q.C. (Quality Control) sticker on the back of the board. The second is a VOID (warranty) sticker placed on the module’s high-voltage adjustment potentiometer.  </p>

<p class="wp-block-paragraph">Since implementing these changes—over six months ago—we’ve had the opportunity to gather feedback from our customers. One of the most common questions directed at our support team has been about the VOID sticker. Naturally, people are curious (and sometimes even genuinely frustrated) about why we’ve restricted high-voltage adjustments and what this sticker actually means in practice. </p>

<p class="wp-block-paragraph">Let’s go over everything step by step.</p>

<p class="wp-block-paragraph">Over the past year (2023–2024), we grew increasingly concerned about the statistics on sudden module failures. Diagnostics consistently pointed to excessively high voltage as the likely cause. Over time, this inevitably damages module components and can even lead to the failure of the Geiger tube.  </p>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e3136284&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e3136284" class="wp-block-image size-full wp-lightbox-container"><img decoding="async" width="1000" height="951" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_QC_shield_20250311_1000px-1.jpg" alt="" class="wp-image-3979" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_QC_shield_20250311_1000px-1.jpg 1000w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_QC_shield_20250311_1000px-1-300x285.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_QC_shield_20250311_1000px-1-768x730.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_QC_shield_20250311_1000px-1-454x432.jpg 454w" sizes="(max-width: 1000px) 100vw, 1000px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<p class="wp-block-paragraph">That’s why, starting around September–October 2024, we introduced several improvements to our internal quality control procedures. The Q.C. sticker is now applied at the final stage of product testing. </p>

<p class="wp-block-paragraph">Additionally, we decided to further restrict access to the potentiometer’s settings.</p>

<p class="wp-block-paragraph">Since the module requires precise tuning and this part of the circuit is analog, the potentiometer’s setting can be easily disrupted—whether during use, due to vibrations in transport, or for other reasons. We hope that the VOID sticker now serves as an additional safeguard, keeping the potentiometer fixed in the position set by our specialists. </p>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e31365b5&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e31365b5" class="wp-block-image size-full wp-lightbox-container"><img decoding="async" width="1000" height="813" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_VOID_shield_20250311_1000px-1.jpg" alt="" class="wp-image-3981" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_VOID_shield_20250311_1000px-1.jpg 1000w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_VOID_shield_20250311_1000px-1-300x244.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_VOID_shield_20250311_1000px-1-768x624.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_VOID_shield_20250311_1000px-1-454x369.jpg 454w" sizes="(max-width: 1000px) 100vw, 1000px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<p class="wp-block-paragraph">This sticker also acts as a warning for both beginners and experienced users: if you&#8217;re not sure, don’t touch it.<br/>Our goal is to ensure that anyone considering adjusting the potentiometer first makes sure they know what they’re doing, understands the correct procedure, and has the necessary tools.</p>

<p class="wp-block-paragraph">Now, what about cases where adjusting the high voltage is actually necessary? As far as we know, there is only one such scenario: when replacing the Geiger tube with one that requires significantly different operating voltage. <br/>For example, if you’re swapping a J305 tube for an SBM20 (or vice versa), there’s no need to adjust the module, since their recommended operating voltages are almost the same—380V for J305 and 400V for SBM20. However, if you’re replacing a J305 with an LND712, then an adjustment is necessary to change the operating voltage from 400V to 500V. </p>

<p class="wp-block-paragraph">Some customers have asked: What should I do if I absolutely need to adjust the potentiometer to a different voltage? </p>

<p class="wp-block-paragraph">Warning!</p>

<p class="wp-block-paragraph">The module operates at voltages that can be hazardous to health and life. Do not violate safety regulations or electrical installation standards. If you’re unsure, it’s best to consult a qualified specialist with the proper experience and certifications.  </p>

<p class="wp-block-paragraph">Our Recommendations</p>

<ol class="wp-block-list">
<li>Review <a href="https://iot-devices.com.ua/en/technical-note-on-initial-diagnostics-of-ggreg20-v3/">the technical note on initial self-diagnosis of voltages on the GGreg20_V3 module</a>.</li>



<li>Use the knowledge gained (see point 1) to correctly measure the voltages on the module without adjusting the potentiometer. Ensure that you are using the appropriate measuring tools and following the procedures outlined in the note. </li>



<li>Contact (via email) our <a href="https://iot-devices.com.ua/en/contacts/">support team</a> to inform us that you plan to adjust the settings. If needed, consult with our specialists for guidance. </li>



<li>Adjust the potentiometer to the required voltage by removing the VOID sticker.</li>
</ol>

<p class="wp-block-paragraph">Conclusions:</p>

<ul class="wp-block-list">
<li>Since implementing Q.C. and VOID stickers as part of our improved procedures, we have not received a single report of GGreg20_V3 module failure.</li>



<li>If you need to replace an SBM20 tube with a J305, there is no need to adjust the potentiometer. The operating voltage ranges of these Geiger tubes overlap, so you can simply swap the tube.  </li>



<li>Every module shipped with a Q.C. sticker has been properly calibrated and extensively tested. Our test bench records measurement statistics to verify the performance and stability of both the module and the tube over an extended testing period—typically about an hour. Only after passing these tests does our specialist approve the module for shipment. </li>



<li>The extended final testing phase also allows for selective thermal control of module components, ensuring long-term reliability.</li>



<li>The VOID warranty sticker on the potentiometer does not restrict you as a user. It simply serves as a warning that adjusting the potentiometer without proper knowledge and tools is dangerous. By breaking the VOID seal, the user knowingly accepts the associated risks. </li>



<li>If you follow the documentation and handle the module correctly, you won’t need warranty service, repairs, or replacement for your GGreg20_V3.</li>



<li>Simply leave the VOID sticker intact and avoid adjusting the settings unless absolutely necessary.</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Testing of energy consumption by Geiger counter GGreg20_V3</title>
		<link>https://iot-devices.com.ua/en/ggreg20_v3-geiger-counter-energy-consumption-testing/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Wed, 26 Feb 2025 18:24:19 +0000</pubDate>
				<category><![CDATA[Testing]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[Geiger]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/ggreg20_v3-geiger-counter-energy-consumption-testing/</guid>

					<description><![CDATA[Our company has conducted a thorough testing of the power consumption of the Geiger counter module GGreg20_V3, intended for use in DIY projects. The purpose of the study was to determine the real power consumption of the module at different supply voltages: 3.3V, 3.7V, 5.0V. ]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Our company has conducted a thorough testing of the power consumption of the Geiger counter module GGreg20_V3, intended for use in DIY projects. The purpose of the study was to determine the real power consumption of the module at different supply voltages: 3.3V, 3.7V, 5.0V. </p>

<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/GGreg20_V3_EnergyConsumption_whiteBkg-1024x683.jpg" alt="GGreg20_V3 Energy Consumption Testing" class="wp-image-3807" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/GGreg20_V3_EnergyConsumption_whiteBkg-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/02/GGreg20_V3_EnergyConsumption_whiteBkg-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/02/GGreg20_V3_EnergyConsumption_whiteBkg-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/02/GGreg20_V3_EnergyConsumption_whiteBkg-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2025/02/GGreg20_V3_EnergyConsumption_whiteBkg.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>

<h1 class="wp-block-heading">Testing methodology</h1>

<p class="wp-block-paragraph">To conduct the measurements, we developed a special test bench based on the Home Assistant platform. The central element of the system was the Raspberry Pi Pico W controller with ESPHome firmware, which controlled the operation of the GGreg20_V3 module. To accurately measure the energy consumption, we used an INA219 sensor connected to a NodeMCU/ESP8266 controller also running ESPHome firmware. We used a laboratory power supply as a power source for the GGreg20_V3, which set the exact voltage level during testing.    </p>

<p class="wp-block-paragraph">Since the GGreg20_V3 module supports a wide range of supply voltages, from at least 3.0V to 5.5V, we used the three most common supply voltage levels to show how the test result differs: 3.3V, 3.7V, 5.0V. These voltages give us an idea of the module&#8217;s consumption when powered by: </p>

<ul class="wp-block-list">
<li>another controller or source with a voltage of 3.3V;</li>



<li>a 3.7V lithium battery;</li>



<li>another controller or source with a voltage of 5V.</li>
</ul>

<p class="wp-block-paragraph">It is important to note that the INA219 sensor measured only the power consumption of the GGreg20_V3 module, while the controllers were powered separately. This allowed us to obtain the most accurate data. </p>

<p class="wp-block-paragraph">Also note that the supply voltage level did not change over time during the 60-minute test. Therefore, you should not expect that we have performed a complete emulation, for example, of a lithium battery that discharges under load and, accordingly, loses voltage from 4.2V to 2.5V during the test. Although this would have been a really useful and interesting experiment, we decided not to bother with it that much.  </p>

<h1 class="wp-block-heading">Test bench</h1>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313813d&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313813d" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="584" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_energy_consumption_tes_lab_structure_2025-02-25_141143-1024x584.jpg" alt="GGreg20_v3 energy consumption test lab structure 2025-02-25" class="wp-image-3809" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_energy_consumption_tes_lab_structure_2025-02-25_141143-1024x584.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_energy_consumption_tes_lab_structure_2025-02-25_141143-300x171.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_energy_consumption_tes_lab_structure_2025-02-25_141143-768x438.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_energy_consumption_tes_lab_structure_2025-02-25_141143-1536x876.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_energy_consumption_tes_lab_structure_2025-02-25_141143-454x259.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_energy_consumption_tes_lab_structure_2025-02-25_141143.jpg 1547w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<figure class="wp-block-table"><table><thead><tr><th><strong>Component</strong></th><th><strong>Purpose</strong></th><th><strong>Power supply</strong></th><th><strong>Firmware / Interface</strong></th></tr></thead><tbody><tr><td>GGreg20_V3</td><td>The object of study of energy consumption;<br/>Measurement of radiation level</td><td>via INA219 from the laboratory power supply</td><td>&#8211; / GPIO output, Active-Low</td></tr><tr><td>Raspberry Pi Pico W</td><td>Receiving data from the GGreg20_V3 module and transferring it to the Home Assistant server</td><td>USB</td><td>ESPHome with configuration for GGreg20_V3 as sensor / WiFi wireless connection</td></tr><tr><td>INA219</td><td>Measurement of current consumption by the GGreg20_V3 module</td><td>from the laboratory power supply unit</td><td>&#8211; / I2C</td></tr><tr><td>NodeMCU ESP8266<br/>(or ESP12_OLED)</td><td>Controlling the INA219 module, receiving measurement data, and transmitting it to the Home Assistant server</td><td>USB</td><td>ESPHome with configuration for INA919 as sensor / WiFi wireless connection</td></tr><tr><td>Lab power supply unit</td><td>Supply the INA219 and GGreg20_V3 sensor modules with the set voltage</td><td>220V power mains</td><td>DC output 3.3V, 3.7V, 5.0V.</td></tr><tr><td>Home Assistant server</td><td>Enables data transfer between devices via WiFi;<br/>Collection, processing and visualization of measurement data</td><td>220V power mains</td><td>wireless WiFi connection</td></tr></tbody></table></figure>

<p class="wp-block-paragraph">Software on the side of the measuring sensor of consumed electric energy based on ESP8266 + INA219 with ESPHome firmware:</p>

<pre class="EnlighterJSRAW" data-enlighter-language="yaml" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">sensor:
 - platform: ina219
 address: 0x40
 shunt_resistance: 0.1 ohm

 current:
 name: "INA219 Current"
 accuracy_decimals: 5
 id: current_value

 power:
 name: "INA219 Power"
 accuracy_decimals: 5
 id: power_value

 bus_voltage:
 name: "INA219 Bus Voltage"
 accuracy_decimals: 5

 shunt_voltage:
 name: "INA219 Shunt Voltage"
 accuracy_decimals: 5

 max_voltage: 32.0V
 max_current: 3.2A
 update_interval: 1min

 - platform: integration
 name: "Total Energy Consumed"
 id: total_energy
 sensor: power_value
 time_unit: min
 accuracy_decimals: 5
 unit_of_measurement: "Wh"
 filters:
 - multiply: 0.0166666666666667

 - platform: integration
 name: "Total Current Consumed"
 id: total_current
 sensor: current_value
 time_unit: min
 accuracy_decimals: 5
 unit_of_measurement: "Ah"
 filters:
 - multiply: 0.0166666666666667
</pre>

<p class="wp-block-paragraph">This YAML configuration snippet provides all the necessary data for our planned testing of the GGreg20_V3 radiation sensor module in terms of power consumption during operation under normal background radiation conditions.</p>

<h1 class="wp-block-heading">Measurement process</h1>

<p class="wp-block-paragraph">The power consumption was measured every minute, with data accumulated for previous periods. The test lasted for an hour, which allowed us to obtain the real consumption of the GGreg20_V3 module for 60 minutes for each of the three supply voltages. </p>

<p class="wp-block-paragraph">The Home Assistant platform was used to collect and record sensor data. It also provided tools for creating visual graphs of electricity consumption. </p>

<h1 class="wp-block-heading">Results and conclusions</h1>

<p class="wp-block-paragraph">Thanks to the testing, we have obtained detailed data on the power consumption of the GGreg20_V3 module at different supply voltages. These results allow users to optimize the power consumption of their DIY projects using this module. </p>

<h2 class="wp-block-heading">Power supply with a voltage of 3.3V</h2>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e31384fb&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e31384fb" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="499" height="565" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_2023-08-29.jpg" alt="ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_2023-08-29" class="wp-image-3822" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_2023-08-29.jpg 499w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_2023-08-29-265x300.jpg 265w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_2023-08-29-454x514.jpg 454w" sizes="(max-width: 499px) 100vw, 499px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313877c&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313877c" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="639" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_graph_2023-08-29-1024x639.jpg" alt="ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_graph_2023-08-29" class="wp-image-3820" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_graph_2023-08-29-1024x639.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_graph_2023-08-29-300x187.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_graph_2023-08-29-768x479.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_graph_2023-08-29-454x283.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3V3_energy_consumption_test_1hour_with_buzzer_graph_2023-08-29.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<h2 class="wp-block-heading">Power supply with a voltage of 3.7V</h2>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e3138a21&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e3138a21" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="499" height="565" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_2023-08-30.jpg" alt="ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_2023-08-30" class="wp-image-3818" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_2023-08-30.jpg 499w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_2023-08-30-265x300.jpg 265w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_2023-08-30-454x514.jpg 454w" sizes="(max-width: 499px) 100vw, 499px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e3138c67&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e3138c67" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="638" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-30-1024x638.jpg" alt="ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-30" class="wp-image-3816" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-30-1024x638.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-30-300x187.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-30-768x479.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-30-454x283.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_3_7V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-30.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<h2 class="wp-block-heading">Power supply with a voltage of 5.0V</h2>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e3138ecc&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e3138ecc" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="499" height="565" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_2023-08-31.jpg" alt="ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_2023-08-31" class="wp-image-3814" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_2023-08-31.jpg 499w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_2023-08-31-265x300.jpg 265w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_2023-08-31-454x514.jpg 454w" sizes="(max-width: 499px) 100vw, 499px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e3139100&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e3139100" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="641" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-31-1024x641.jpg" alt="ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-31" class="wp-image-3824" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-31-1024x641.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-31-300x188.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-31-768x481.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-31-454x284.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2025/02/ggreg20_v3_at_5V_energy_consumption_test_1hour_with_buzzer_graph_2023-08-31.jpg 1499w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<h2 class="wp-block-heading">Summary of results</h2>

<p class="wp-block-paragraph">The power consumption of the GGreg20_V3 module was tested for 60 minutes at different voltages under normal conditions. INA219 measurement update cycle: 1 minute </p>

<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th></th><th>5 Volts</th><th>3.7 Volts</th><th>3.3 Volts</th></tr></thead><tbody><tr><td>Output voltage of the laboratory PSU, V </td><td>5,11</td><td>3,83</td><td>3,45</td></tr><tr><td>Supply voltage of the GGreg20_V3 (on the INA219 sensor), V</td><td>5,01</td><td>3,7</td><td>3,32</td></tr><tr><td>Power consumption during the test (LED blinks, buzzer beeps), A*h</td><td>0,03523</td><td>0,05174</td><td>0,05741</td></tr><tr><td>Instantaneous current at rest, A</td><td>0,0343</td><td>0,04880</td><td>0,05664</td></tr><tr><td>Peak bursts of instantaneous current (blink &amp; beep, duration 10 ms), A</td><td>0,051</td><td>0,064</td><td>0,093</td></tr></tbody></table></figure>

<p class="wp-block-paragraph">Test dates: 27.08. &#8211; 31.08.2023</p>

<p class="wp-block-paragraph">No deviations in radiation level measurements were observed during testing</p>

<p class="wp-block-paragraph">Testing was performed in the default settings of the GGreg20_V3 module. The buzzer is enabled. The Schottky protection diode is installed. Blue power supply LED lights constantly. The supply voltage remained unchanged throughout the test cycle.    </p>

<h2 class="wp-block-heading">Appendix. Theoretical battery discharge diagram </h2>

<p class="wp-block-paragraph">We also decided to show the theoretical discharge graph at three different voltages when the GGreg20_V3 module is powered by batteries of different chemistry and capacity.</p>

<p class="wp-block-paragraph">The basis for our calculations was the battery characteristics available on the Internet:</p>

<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Battery voltage level</th><th>Battery assembly</th><th>Example of a rechargeable battery</th></tr></thead><tbody><tr><td>3.2V</td><td>1 х</td><td>Soshine 18650 1800 mAh LiFePO4 3,2В</td></tr><tr><td>3.7V</td><td>1 х</td><td>Sony 18650 VTC6 3.7V 3120 mAh (30А)</td></tr><tr><td>4.8V</td><td>4 х in series</td><td>Videx NiMH AA HR6 1.2V 2100 mAh</td></tr></tbody></table></figure>

<p class="wp-block-paragraph">However, please note once again that this graph is a theoretical assumption and does not take into account the discharge of real batteries under load over time and changes in voltage and current consumption during discharge.</p>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313949d&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313949d" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="599" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/02/Estimated-battery-lifetime-under-normal-background-conditions-20-40-CPM-with-alarming-1024x599.png" alt="Estimated battery lifetime under normal background conditions (20-40 CPM) with alarming" class="wp-image-3832" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/02/Estimated-battery-lifetime-under-normal-background-conditions-20-40-CPM-with-alarming-1024x599.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/02/Estimated-battery-lifetime-under-normal-background-conditions-20-40-CPM-with-alarming-300x176.png 300w, https://iot-devices.com.ua/wp-content/uploads/2025/02/Estimated-battery-lifetime-under-normal-background-conditions-20-40-CPM-with-alarming-768x449.png 768w, https://iot-devices.com.ua/wp-content/uploads/2025/02/Estimated-battery-lifetime-under-normal-background-conditions-20-40-CPM-with-alarming-454x266.png 454w, https://iot-devices.com.ua/wp-content/uploads/2025/02/Estimated-battery-lifetime-under-normal-background-conditions-20-40-CPM-with-alarming.png 1104w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<h1 class="wp-block-heading">About GGreg20_V3</h1>

<p class="wp-block-paragraph">The Geiger counter module GGreg20_V3 manufactured by IoT-devices, LLC is the company&#8217;s flagship product, which has found its users in more than 30 countries. </p>

<p class="wp-block-paragraph">All over the world, radio amateurs use GGreg20_V3 to create their own DIY projects, learn and conduct experiments related to radiation measurement. </p>

<p class="wp-block-paragraph">When developing this product and improving it since 2020, we tried to make the module compact, ready-to-use, compatible with as many DIY platforms and systems as possible, undemanding in terms of power supply voltages, easy to program, and harmonized in terms of operating characteristics with various Geiger tubes. </p>

<p class="wp-block-paragraph">We have also developed a number of examples and posted them on GitHub for various hardware and software platforms such as Arduino UNO, ESP32, ESP8266, Raspberry Pi Pico W, NodeMCU, ESPHome, Tasmota, MicroPython, Home Assistant.</p>

<p class="wp-block-paragraph">And we, at IoT-devices Company, hope that our Customers will have a great user experience and real pleasure by implementing this module in their projects.</p>

<p class="wp-block-paragraph">We also thank everyone for supporting and choosing this product designed and manufactured in Ukraine. We really appreciate it! </p>

<h1 class="wp-block-heading">Keywords</h1>

<p class="wp-block-paragraph">Geiger counter </p>

<p class="wp-block-paragraph">GGreg20_V3</p>

<p class="wp-block-paragraph">Testing of energy consumption</p>

<p class="wp-block-paragraph">DIY-projects</p>

<p class="wp-block-paragraph">Home Assistant</p>

<p class="wp-block-paragraph">Raspberry Pi Pico W</p>

<p class="wp-block-paragraph">ESPHome</p>

<p class="wp-block-paragraph">INA219</p>

<p class="wp-block-paragraph">NodeMCU</p>

<p class="wp-block-paragraph">ESP8266</p>

<p class="wp-block-paragraph">I2C</p>

<p class="wp-block-paragraph">WiFi</p>

<p class="wp-block-paragraph">YAML</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ESPHome firmware for ESP32 with GGreg20_V3 &#8211; solution to the problem with the pulse counter</title>
		<link>https://iot-devices.com.ua/en/esphome-esp32-ggreg20_v3-firmware-pulse-counter-issue-solution/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sat, 04 Jan 2025 10:54:44 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/esphome-esp32-ggreg20_v3-firmware-pulse-counter-issue-solution/</guid>

					<description><![CDATA[Problem solution - in the example for ESPHome firmware with ESP32 controller, the pulse counter stopped working]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">At the end of December 2024, our user from Germany found that the pulse counter (pulse_counter component) in the example YAML code for ESPHome firmware with the ESP32 controller stopped working. Thank you, <a href="https://github.com/Kedalux" target="_blank" rel="noreferrer noopener">Kedalux</a>, for paying attention to this and participating in the localization of the problem. </p>

<p class="wp-block-paragraph">If you have encountered the same situation after updating your ESP32 devices with ESPHome firmware, we recommend that you check out our repository, which already contains a description and workaround for the issue. Here is the way to go:<br/><a href="https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome" target="_blank" rel="noreferrer noopener">https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome</a> </p>

<p class="wp-block-paragraph">We also invite you to read the discussion on GitHub:<br/><a href="https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome/issues/5" target="_blank" rel="noreferrer noopener">https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome/issues/5</a></p>

<p class="wp-block-paragraph">Best Regards,<br/>IoT-devices Team</p>

<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Application note on the use of the high-voltage converter DCDC_3V3_400V_V1 as a power supply for the Geiger-Muller tube</title>
		<link>https://iot-devices.com.ua/en/high-voltage-converter-dcdc-3v3-400v-v1-application-note/</link>
					<comments>https://iot-devices.com.ua/en/high-voltage-converter-dcdc-3v3-400v-v1-application-note/#respond</comments>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Mon, 21 Oct 2024 16:08:53 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[application-note]]></category>
		<category><![CDATA[DCDC_3V3_400V_V1]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Geiger-Muller tube]]></category>
		<category><![CDATA[high voltage generator]]></category>
		<category><![CDATA[high-voltage-converter]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/high-voltage-converter-dcdc-3v3-400v-v1-application-note/</guid>

					<description><![CDATA[Note on the use of the DCDC_3V3_400V_V1 high voltage converter by the user to power the Geiger-Muller tube or in other DIY / IoT projects]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC_3V3_400V_V1_Application_Note-1024x683.jpg" alt="dcdc_3v3_400v_v1 high-voltage converter application note" class="wp-image-3663" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC_3V3_400V_V1_Application_Note-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC_3V3_400V_V1_Application_Note-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC_3V3_400V_V1_Application_Note-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC_3V3_400V_V1_Application_Note-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC_3V3_400V_V1_Application_Note.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>

<p class="wp-block-paragraph">The <a href="https://iot-devices.com.ua/en/product/peretvoruvach-naprugy-postijnogo-strumu-dcdc_3v3_400v_v1-3-3-vv-naprugu-400-v-dlya-zhyvlennya-trubky-gejgera-myullera/">DCDC_3V3_400V_V1</a> module is a high voltage source for powering a wide range of Geiger-Muller tubes with different anode-cathode voltage levels, and can also be used as a low-power high voltage source in other DIY projects.</p>

<p class="wp-block-paragraph">The need to set different output voltage levels is one of the reasons for installing a tuning potentiometer in the module.</p>

<p class="wp-block-paragraph">The other adjustment components are resistor R1 and capacitor C1.</p>

<p class="wp-block-paragraph">For explanation, please see the block diagram below.</p>

<p class="wp-block-paragraph">The left part of the block diagram shows the structure of the high-voltage converter DCDC_3V3_400_V1 module.</p>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313b77a&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313b77a" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="227" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig1-1024x227.jpg" alt="dcdc_3v3_400v_v1 high-voltage converter application note Fig1 - Block Diagram" class="wp-image-3660" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig1-1024x227.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig1-300x66.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig1-768x170.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig1-454x100.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig1.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<p class="wp-block-paragraph">The right part of the block diagram shows the components of the power consumers from the DCDC_3V3_400_V1 module integrated into the DIY project, according to the user&#8217;s design.</p>

<p class="wp-block-paragraph">The output cascade of the DCDC_3V3_400_V1 module is a high-voltage multiplier. In projects of radiation detectors based on the Geiger-Muller counter, the tube receives a high voltage of 300 to 2000 volts through the R1C1 circuit.  </p>

<p class="wp-block-paragraph">The resistance, capacitance and voltage values for R1 and C1 depend on the type of tube or DIY circuitry. For this reason, R1 and C1 are not installed on the DCDC_3V3_400_V1 module.  </p>

<p class="wp-block-paragraph">Another reason for the absence of R1 and C1 on the module is the possibility of damage (electrical breakdown) of C1 when adjusting the voltage with a potentiometer. </p>

<p class="wp-block-paragraph">Taking these factors into account, we recommend that when testing the DCDC_3V3_400_V1 module, you solder or connect a circuit to the output contacts according to the following scheme:</p>

<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313ba91&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313ba91" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="343" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig2-1024x343.jpg" alt="dcdc_3v3_400v_v1 high-voltage converter application note Fig2 - Block Diagram - Load wiring" class="wp-image-3658" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig2-1024x343.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig2-300x101.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig2-768x258.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig2-454x152.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2024/10/DCDC3V3_400BLOK_Fig2.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>

<p class="wp-block-paragraph">The voltage adjustment and measurement should be performed similarly to the steps described in the <a href="https://iot-devices.com.ua/en/technical-note-on-initial-diagnostics-of-ggreg20-v3/" target="_blank" rel="noreferrer noopener">Initial Diagnostics Manual for the Geiger counter module GGreg20_V3</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://iot-devices.com.ua/en/high-voltage-converter-dcdc-3v3-400v-v1-application-note/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Technical note on initial diagnostics of the GGreg20_V3 module with J305 tube</title>
		<link>https://iot-devices.com.ua/en/technical-note-on-initial-diagnostics-of-ggreg20-v3/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Mon, 21 Oct 2024 15:05:57 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[diagnostics]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Geiger]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[J305]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=3643</guid>

					<description><![CDATA[Technical note on manual initial diagnostics of the GGreg20_V3 module with J305 tube to check the main module voltages at the control points and determine the module's operability]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_initial_diagnistics_instructions-1024x683.jpg" alt="GGreg20_V3 initial diagnostics instructions article" class="wp-image-3639" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_initial_diagnistics_instructions-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_initial_diagnistics_instructions-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_initial_diagnistics_instructions-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_initial_diagnistics_instructions-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_initial_diagnistics_instructions.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Before you begin</h2>



<ol class="wp-block-list">
<li>The components of the device contain dangerous voltages. Do not violate safety precautions and rules for handling electrical installations. </li>
</ol>



<ol start="2" class="wp-block-list">
<li>To maintain the warranty of the device, users are not allowed to adjust the potentiometer themselves. To make changes to the module settings, please first obtain authorization and instructions from the support team. </li>
</ol>



<ol start="3" class="wp-block-list">
<li>Please note that if you use a conventional voltmeter (not the one required by this manual) to measure high voltage on the <a href="https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/" data-type="product" data-id="1011">GGreg20_V3</a> module, the measurements will be inaccurate and insecure. Often, inaccurate measurement and adjustment leads to the device being inoperable or damaged.  </li>
</ol>



<p class="wp-block-paragraph">Please do not attempt to measure high voltage with inappropriate tools. </p>



<p class="wp-block-paragraph">A conventional voltmeter may show 150V, while the real voltage value may reach 500V, which is guaranteed to damage the module or tube. The multimeter can also be damaged. </p>



<p class="wp-block-paragraph">Also, a conventional multimeter may not have the necessary speed to convert the analog values being measured.</p>



<p class="wp-block-paragraph">And finally, note that high voltage measurements are performed on a capacitor, so do not forget to give it time to charge before the next measurement.</p>



<h2 class="wp-block-heading">Getting started</h2>



<p class="wp-block-paragraph">1. Disconnect the module from the MCU board and provide power to the module via the corresponding connector on the module (BAT).</p>



<p class="wp-block-paragraph">2. Inspect the detector board with a magnifying lens for damaged components.</p>



<p class="wp-block-paragraph">3. Check the input DC power supply voltage Upower_supply that is supplied to the module. The input DC voltage must be between 3.0 and 5.5 V. The power supply must be at least 5 watts (1 amp at 5 V).  </p>



<p class="wp-block-paragraph">4. Check whether the J305 tube is properly mounted on the holders. Caution! The electrodes of the tube and some other components may contain dangerous voltages for a long time after switching off.</p>



<p class="wp-block-paragraph">5. Turn on the GGreg20_V3 detector module without the case to access the diagnostic points.</p>



<p class="wp-block-paragraph">6. The blue LED lights up normally.</p>



<p class="wp-block-paragraph">7. The red LED does not blink (the buzzer does not beep, there are no pulses at the output, even with a jumper).</p>



<h2 class="wp-block-heading">1. Tools needed</h2>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph">1. Oscilloscope with the following characteristics:<br>1.1. Measurement of the DC voltage level up to 500-600 volts.<br>1.2. The input impedance of the oscilloscope (probe) is not less than 10 MΩ.<br>1.3. Fixation (memorization, aka MIN/MAX) of the instantaneous maximum value of the DC voltage during measurement.</p>
</div></div>



<p class="wp-block-paragraph">Note: Alternatively, a multimeter with the above characteristics can be used. However, an oscilloscope will be much more convenient for this task. </p>



<h2 class="wp-block-heading">2. Diagnostic actions</h2>



<p class="wp-block-paragraph">Objective: to obtain data on voltages:</p>



<ul class="wp-block-list">
<li>on the module’s power supply points (low-voltage part);</li>



<li>on the module’s elements of the high-voltage part.</li>
</ul>



<h3 class="wp-block-heading">2.1 Diagnostic points</h3>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313dce6&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313dce6" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="343" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2024/10/diagnostic_points_v1_1500-1024x343.jpg" alt="ggreg20_v3 diagnostic points" class="wp-image-3635" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/10/diagnostic_points_v1_1500-1024x343.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/10/diagnostic_points_v1_1500-300x101.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2024/10/diagnostic_points_v1_1500-768x258.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2024/10/diagnostic_points_v1_1500-454x152.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2024/10/diagnostic_points_v1_1500.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">GGreg20_v3 diagnostic points</figcaption></figure>



<h3 class="wp-block-heading">2.2 Low Voltage Measurement</h3>



<p class="wp-block-paragraph">2.2.1 Make sure that the DC voltage level of <em>U5V</em> at the point shown in the Fig. is 5V +-5%. </p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313e007&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313e007" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="768" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U5V_measurement_1500-1024x768.jpg" alt="ggreg20_v3 U 5V measurement" class="wp-image-3631" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U5V_measurement_1500-1024x768.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U5V_measurement_1500-300x225.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U5V_measurement_1500-768x576.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U5V_measurement_1500-454x341.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U5V_measurement_1500.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">GGreg20_v3 U 5V measurement</figcaption></figure>



<h3 class="wp-block-heading">2.3 High Voltage Measurement</h3>



<p class="wp-block-paragraph">2.3.1 Set up the oscilloscope and probe as follows:</p>



<p class="wp-block-paragraph">&#8211; Select the input channel, set the mode to DC, 10 volts per division.</p>



<p class="wp-block-paragraph">&#8211; Set the switch on the probe to the 1:10 position.</p>



<p class="wp-block-paragraph">&#8211; Sampling rate (number of signal points per unit time): 1 division per 1 second.</p>



<p class="wp-block-paragraph">&#8211; Set the function of fixing instantaneous maximum voltage values.</p>



<p class="wp-block-paragraph">2.3.2 Carefully connect the oscilloscope&#8217;s GND pin to the module&#8217;s GND. To do this, point the GND pin (or solder a wire) to the point “GND” shown in the Fig. Measure the voltage level at the point shown in the Fig. with a probe.  </p>



<p class="wp-block-paragraph"><em>2.3.3 Make several measurements</em> of U400V. Between measurements, <em>pause for 5-10 seconds</em>, which is necessary to restore the capacitor charge level. Observe on the oscilloscope screen the waveform of the capacitor discharge by the input resistance of the oscilloscope and the measured maximum voltage values. The correct voltage value should be as follows: 380 +- 40 volts for J305 tube.   </p>



<p class="wp-block-paragraph"><strong>Warning:</strong></p>



<p class="wp-block-paragraph">a) A voltage of 400 volts is dangerous to the human body.</p>



<p class="wp-block-paragraph">b) Inaccurate positioning of the oscilloscope probe at the measurement point may cause damage to other components.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a2e8e313e4ea&quot;}" data-wp-interactive="core/image" data-wp-key="6a2e8e313e4ea" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="768" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U400V_measurement_1500-1024x768.jpg" alt="ggreg20_v3 U 400V measurement" class="wp-image-3633" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U400V_measurement_1500-1024x768.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U400V_measurement_1500-300x225.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U400V_measurement_1500-768x576.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U400V_measurement_1500-454x341.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2024/10/GGreg20_V3_U400V_measurement_1500.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">GGreg20_V3 U 400V measurement</figcaption></figure>



<h2 class="wp-block-heading">3. Observed Data Collection and Reporting</h2>



<p class="wp-block-paragraph">Please contact our support team with the measurement results (Upower_supply, U5V, U400V). We will provide additional instructions. </p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Geiger tube J305 conversion factor: differences between the coefficient for source radiation power and absorbed dose. Technical note</title>
		<link>https://iot-devices.com.ua/en/geiger-tube-j305-conversion-factor-difference-for-radiation-source-power-and-absorbed-dose-technical-note-en/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sun, 24 Mar 2024 04:56:54 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[absorbed dose]]></category>
		<category><![CDATA[conversion factor]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[equivalent dose]]></category>
		<category><![CDATA[gamma-radiation]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[gm-tube]]></category>
		<category><![CDATA[human body model]]></category>
		<category><![CDATA[ionizing radiation]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[phantom]]></category>
		<category><![CDATA[photon radiation]]></category>
		<category><![CDATA[SBM20]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=3373</guid>

					<description><![CDATA[We have previously written about how to calculate the coefficients for the SBM20 tube and the J305, tube that come with our Geiger counter module GGreg20_V3 for DIY / IoT projects.However, in those articles, we focused heavily on the calculation formulas and almost overlooked a very important detail: when calculating the conversion factor for the [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1500" height="1000" src="https://iot-devices.com.ua/wp-content/uploads/2024/03/GGreg20_V3_Differences-in-Conversion-Factor.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="GGreg20_V3 Differences in Conversion-Factor Article Photo" style="object-fit:cover;" srcset="https://iot-devices.com.ua/wp-content/uploads/2024/03/GGreg20_V3_Differences-in-Conversion-Factor.webp 1500w, https://iot-devices.com.ua/wp-content/uploads/2024/03/GGreg20_V3_Differences-in-Conversion-Factor-300x200.webp 300w, https://iot-devices.com.ua/wp-content/uploads/2024/03/GGreg20_V3_Differences-in-Conversion-Factor-1024x683.webp 1024w, https://iot-devices.com.ua/wp-content/uploads/2024/03/GGreg20_V3_Differences-in-Conversion-Factor-768x512.webp 768w, https://iot-devices.com.ua/wp-content/uploads/2024/03/GGreg20_V3_Differences-in-Conversion-Factor-454x303.webp 454w" sizes="(max-width: 1500px) 100vw, 1500px" /></figure>
<p class="wp-block-paragraph">We have previously written about how to calculate the coefficients for the <a href="https://iot-devices.com.ua/en/technical-note-how-to-calculate-the-conversion-factor-for-geiger-tube-sbm20/">SBM20</a> tube and the <a href="https://iot-devices.com.ua/en/geiger-tube-j305-how-to-calculate-the-conversion-factor-of-cpm-technical-note-en/">J305</a>, tube that come with our Geiger counter module <a href="https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/">GGreg20_V3</a> for DIY / IoT projects.<br/>However, in those articles, we focused heavily on the calculation formulas and almost overlooked a very important detail: when calculating the conversion factor for the Geiger tube pulse count, we need to be aware of what exactly we want to get as the output.</p>

<p class="wp-block-paragraph">If we need to obtain the radiation power of a radioactive source registered by the counter, this is one task. <br/>It is a completely different task when we need to obtain the equivalent value of the radiation dose absorbed by the human body over a certain period of time.</p>

<p class="wp-block-paragraph">We describe in detail how to calculate the coefficients in our previous publications, so we will not waste the reader&#8217;s time now. <br/>Instead, we will try to show the differences between the calculated coefficients and how best to use them for a DIY project.</p>

<p class="wp-block-paragraph">The data is provided for the J305 tube. Any other Geiger tube, such as the SBM20 or LN712, can also be used in its place, since they all have <a href="https://iot-devices.com.ua/en/comparison-of-geiger-muller-tubes-sbm20-j305-and-lnd712/">a similar principle of operation</a> except for certain nuances that we can neglect for the purposes of this discussion.</p>

<p class="wp-block-paragraph">In our previous publications, we went from start to finish: we have pulses -&gt; we want to keep the value in μSv/h.<br/>Today we will try to go the other way: from the goal of the DIY project through the sequential steps to achieve it.</p>

<p class="wp-block-paragraph">As DIY Geiger counter users, we would most likely want to have access to the following information on our device&#8217;s display:</p>

<ol class="wp-block-list"><li>CPM: The number of registered pulses per minute received from the counter;</li><li>μSv/h: The radiation power of the source registered by the counter;</li><li>μSv: The absorbed dose by the human body over a certain period of time.</li></ol>

<p class="wp-block-paragraph">Take a close look at these values. The secret to calculating them correctly lies not only in the correct formulas and coefficients, but also in understanding the overall process:</p>

<ul class="wp-block-list"><li>The source emits radiation;</li><li>The counter registers it;</li><li>The human body absorbs it.</li></ul>

<p class="wp-block-paragraph">The human body does not absorb everything that the counter registers. The counter readings and the absorbed dose are highly dependent on many factors. Therefore, to simplify the measurements, it is common to use ready-made data from the manufacturer and equivalent models for calculating the corresponding coefficients.</p>

<h2 class="wp-block-heading">Pulse Count</h2>

<p class="wp-block-paragraph">We obtain the pulse count from the Geiger counter module. For convenience of calculations, as well as based on the pulse density during normal background radiation measurements, this parameter is best calculated in counts per minute (CPM).</p>

<p class="wp-block-paragraph">For example, the J305 manufacturer specifies in the datasheet that the tube should emit 25 pulses per minute under normal background radiation. In other words, 25 CPM.</p>

<p class="wp-block-paragraph">Why do we need the CPM value on the display if there are other, more understandable indicators? Indeed, it is possible to do without pulses per minute. However, it is a very convenient indicator when we want to understand if there are any malfunctions in the device. Usually, in our devices, we make a cumulative counter of the number of registered pulses for the entire time the device has been operating since the power was applied. </p>

<p class="wp-block-paragraph">In this case, even if we do not have a source of accurate synchronized time, such as NTP or RTC, we can still calculate the average number of pulses per minute by dividing the sum of all pulses by the total time elapsed since power was applied. This indicator can indicate the quality of our data, even if hours have passed since the device was turned on. </p>

<p class="wp-block-paragraph">We hope that since the principle of such checks is already known to you, you will develop your own algorithms for checking the data quality and the operation of the counter if necessary. There can be many implementations.</p>

<h2 class="wp-block-heading">Radiation Source Power</h2>

<p class="wp-block-paragraph">When we want to estimate the radiation source power, we need to apply the conversion factor from CPM to μSv/h obtained by calculation based on the data specified in the tube&#8217;s datasheet from the manufacturer:</p>

<p class="wp-block-paragraph"><em>For the J305 tube, the manufacturer specifies a sensitivity of 44 cpm per 1 μR/h from a Co-60 source;</em></p>

<p class="wp-block-paragraph">Let&#8217;s convert the data we need:</p>

<ol class="wp-block-list"><li>Converting to counts per minute at 1 mR/h:</li></ol>

<p class="has-text-align-center wp-block-paragraph"><strong>CPS / mR/h → CPM / mR/h: 44 * 60 = 2640;</strong></p>

<ol class="wp-block-list" start="2"><li>Converting to counts per minute at 1 μSv/h: </li></ol>

<p class="has-text-align-center wp-block-paragraph"><strong>CPM / mR/h → CPM / μSv/h: 2640 / 10 = 264;</strong></p>

<ol class="wp-block-list" start="3"><li>Value of one pulse per minute in μSv/h:</li></ol>

<p class="has-text-align-center wp-block-paragraph"><strong>1 / ( CPM / μSv/hr ) = 1 / 264 = 0.00378;</strong></p>

<p class="wp-block-paragraph">Therefore, if we need to convert the pulses registered by the J305 tube during a minute to μSv/hour and obtain the radiation source power value:</p>

<p class="has-text-align-center wp-block-paragraph"><strong>1 CPM = 0.00378 [μSv/h];</strong></p>

<p class="wp-block-paragraph">or</p>

<figure class="wp-block-table"><table><tbody><tr><td class="has-text-align-center" data-align="center"><strong>μSv/h = CPM * 0.00378</strong></td></tr></tbody></table></figure>

<p class="wp-block-paragraph">When we read the documentation for a Geiger tube, this is the parameter that is usually discussed.</p>

<h2 class="wp-block-heading">Equivalent Dose Absorbed by the Human Body</h2>

<p class="wp-block-paragraph">To obtain the value of the equivalent dose of radiation absorbed by the human body, we will apply the model of a human body phantom:</p>

<ol class="wp-block-list"><li>Lets convert counts per second to counts per minute at 1 mR/h:</li></ol>

<p class="has-text-align-center wp-block-paragraph"><strong>44 * 60 = 2640 pulses/minute / mR/hour</strong></p>

<ol class="wp-block-list" start="2"><li>Convert CPM at 1 mR/h to CPM at 1 R/h:</li></ol>

<p class="has-text-align-center wp-block-paragraph"><strong>2640 * 1000 = 2640000</strong></p>

<ol class="wp-block-list" start="3"><li>Let&#8217;s find the value of the exposure dose R/h at 1 CPM:</li></ol>

<p class="has-text-align-center wp-block-paragraph"><strong>1 / 2640000 = 0.0000003787878788</strong></p>

<ol class="wp-block-list" start="4"><li>Find the air-kerma (Ka, kinetic energy released per unit mass/in matter):</li></ol>

<p class="wp-block-paragraph">The equation is as follows: </p>

<p class="has-text-align-center wp-block-paragraph">Ka [Gy] = 0.00877 [Gy/R] x exposure [R]</p>

<p class="wp-block-paragraph">where 0.00877 – radiation dose absorption coefficient by the human body on a phantom model under the influence of photon energies of 100 keV &#8211; 3 MeV</p>

<p class="has-text-align-center wp-block-paragraph"><strong>0.00877 * 0.0000003787878788 = 0.000000003321969697 Ka[Gy]</strong></p>

<ol class="wp-block-list" start="5"><li>Let&#8217;s convert Ka[Gy] to Ka[μSv] (i.e., from Gray to μSv):</li></ol>

<p class="has-text-align-center wp-block-paragraph"><strong>0.000000003321969697 * 1000000 = 0.003321969697 Ka[μSv]</strong></p>

<p class="wp-block-paragraph">Thus, the formula for the equivalent absorbed dose of radiation by the human body for the Geiger-Muller J305 tube with gamma sensitivity for Co-60 of 44 cps/mR/h is as follows:</p>

<figure class="wp-block-table"><table><tbody><tr><td class="has-text-align-center" data-align="center"><strong>μSv/h = CPM x 0.00332</strong></td></tr></tbody></table></figure>

<p class="wp-block-paragraph"><em><strong>Please note:</strong></em> To obtain the cumulative value of the equivalent dose of energy absorbed by the human body, we need to add the hourly values to the previous accumulated sum throughout the entire measurement period (from the moment of power supply or resetting the counter value). See the example below.</p>

<p class="wp-block-paragraph">Why should we be more interested in the dose of radiation absorbed by the human body than in the radiation source power? There are at least two reasons for this, which follow from each other. </p>

<p class="wp-block-paragraph"><strong>First</strong>, from the point of view of radiation safety, it is not the power of the source itself that is important, but the dose that we will absorb over a certain period of time if we are exposed to the radiation source.</p>

<p class="wp-block-paragraph"><strong>Second</strong>, since the dose of absorbed radiation is so important, it is the dose for humans that is calculated and provided by government organizations for radiation protection and public health. </p>

<p class="wp-block-paragraph">Usually, the permissible dose is given for a period of one year. It is such tabular data that allows us to objectively assess what is the normal level of background radiation &#8211; the moment when the radiation source power and the equivalent dose absorbed by the human body can be converted to common units and compared. </p>

<p class="wp-block-paragraph">If the normal background level, in terms of its instantaneous power converted to a year, turns out to be higher than the permissible dose per year, then this may not be background, but a certain radioactive source. And then something needs to be done immediately with the radiation source that creates such a &#8220;background&#8221; so as not to exceed the permissible absorbed dose of radiation by our body.</p>

<h2 class="wp-block-heading">Practice and Examples</h2>

<p class="wp-block-paragraph">Now we come to the most important thing: when creating sensor entities for GGreg20_V3 with a J305 tube, for example in ESPHome, we need to use the appropriate coefficients for different physical values.</p>

<ol class="wp-block-list"><li>Number of pulses per minute is always just the number of pulses &#8211; a dimensionless value. But if necessary, a conversion or averaging coefficient can also be applied (not considered in this article);</li><li>For radioactive source power: CPM * <strong>0.00378</strong> [μSv/h];</li><li>For the equivalent dose absorbed by the human body: CPM x <strong>0.00332</strong> [μSv/h], finding the sum of the minute-by-minute values [μSv] for the entire measurement time.</li></ol>

<h3 class="wp-block-heading">Example for ESP32 + GGreg20_V3 + J305 у ESPHome</h3>

<p class="wp-block-paragraph"><strong># 1</strong>. Pulse Count Sensor from a Counter with a 60-Second Measurement Cycle</p>

<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group=""> sensor:
- platform: pulse_counter
 pin:
 number: 23
 inverted: True
 mode: 
 input: True 
 pullup: False
 pulldown: False
 unit_of_measurement: 'CPM'
 name: 'Ionizing Radiation CPM'
 count_mode: 
 rising_edge: DISABLE
 falling_edge: INCREMENT # GGreg20_V3 uses Active-Low logic
 use_pcnt: False
 internal_filter: 180us # for J305
 update_interval: 60s
 accuracy_decimals: 0
 id: my_cpm_meter
</pre>

<p class="wp-block-paragraph"><strong># 2</strong>. Radiation Source Power Sensor with a 60-Second Measurement Cycle</p>

<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">- platform: copy
 source_id: my_cpm_meter
 unit_of_measurement: 'uSv/Hour'
 name: 'Ionizing Radiation Power'
 accuracy_decimals: 3
 id: my_power_meter
 filters:
 - multiply: 0.00378 # for J305</pre>

<p class="wp-block-paragraph"><strong># 3</strong>. Sensor for Equivalent Dose Absorbed by the Human Body per Hour with a 60-Second Measurement Cycle</p>

<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">- platform: copy
 source_id: my_cpm_meter
 unit_of_measurement: 'uSv/Hour'
 name: 'Ionizing Radiation Equivalent Absorbed Energy'
 accuracy_decimals: 3
 id: my_dose_meter
 filters:
 - multiply: 0.00332 # for J305</pre>

<p class="wp-block-paragraph"><strong># 4</strong>. Cumulative Equivalent Dose Absorbed by the Human Body from Radiation Since the Start of Measurement (i.e., from the Moment of Power Supply)</p>

<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">- platform: integration
 name: "Total Ionizing Radiation Equivalent Absorbed Energy Dose"
 unit_of_measurement: "uSv"
 sensor: my_dose_meter # link entity id to the pulse_counter values above
 icon: "mdi:radioactive"
 accuracy_decimals: 5
 time_unit: min # integrate values every next minute
 filters:
 # cumulative absorbed dose. Converting it from uSv/hour into uSv/minute: [uSv/h / 60] OR [uSv/h * 0.0166666667]. 
 - multiply: 0.0166666667
 # but if my_dose_meter in CPM, then [0.00332 / 60 minutes] = 0.000055; so CPM * 0.000055 = dose every next minute, uSv.
 #- multiply: 0.000055 # for J305</pre>

<h2 class="wp-block-heading">Conclusions</h2>

<p class="wp-block-paragraph">In this article, we made an important discovery that the coefficients for different tasks for the same Geiger tube should be different. This approach differs from the examples that are given on the Internet. </p>

<p class="wp-block-paragraph">Although we have already written in passing about different coefficients (see articles on calculating conversion coefficients), in our numerous examples on <a href="https://github.com/iotdevicesdev/DIY-Geiger-Counter-Module-GGreg20_V3" target="_blank" rel="noopener">GitHub</a> , we previously used only one coefficient, because that&#8217;s what everyone does. </p>

<p class="wp-block-paragraph">Now we believe that it is better to calculate a separate coefficient for each sensor entity depending on its type and purpose. Perhaps we will even update the YAML files in our examples on GitHub.</p>

<h2 class="wp-block-heading">References to other publications and examples</h2>

<p class="wp-block-paragraph">UA: <a href="https://iot-devices.com.ua/en/geiger-tube-j305-how-to-calculate-the-conversion-factor-of-cpm-technical-note-en/">Geiger tube J305: How to calculate the conversion factor of CPM to μSv/h Technical note</a><br/>EN: <a href="https://iot-devices.com.ua/en/geiger-tube-j305-how-to-calculate-the-conversion-factor-of-cpm-technical-note-en/">Geiger tube J305: How to calculate the conversion factor of CPM to μSv/h. Technical note</a></p>

<p class="wp-block-paragraph">UA: <a href="https://iot-devices.com.ua/en/technical-note-how-to-calculate-the-conversion-factor-for-geiger-tube-sbm20/">Технічна нотатка: Як розрахувати коефіцієнт перетворення для трубки Гейгера СБМ20</a><br/>EN: <a href="https://iot-devices.com.ua/en/technical-note-how-to-calculate-the-conversion-factor-for-geiger-tube-sbm20/">Technical note: How to calculate the conversion factor for Geiger tube SBM20</a></p>

<p class="wp-block-paragraph">UA: <a href="https://iot-devices.com.ua/en/comparison-of-geiger-muller-tubes-sbm20-j305-and-lnd712/">Трубки Гейгера-Мюллера: порівняння SBM20, J305 та LND712</a><br/>EN: <a href="https://iot-devices.com.ua/en/comparison-of-geiger-muller-tubes-sbm20-j305-and-lnd712/">Geiger-Muller tubes: Comparison of SBM20, J305 and LND712</a></p>

<p class="wp-block-paragraph">EN: <a href="https://github.com/iotdevicesdev/DIY-Geiger-Counter-Module-GGreg20_V3" target="_blank" rel="noopener">DIY Geiger counter GGreg20_V3 on GitHub</a></p>

<h2 class="wp-block-heading">Easy Links</h2>

<p class="wp-block-paragraph">Unique Vendor ID: <a href="https://go.iot-devices.com.ua/ggreg20_v3">https://go.iot-devices.com.ua/ggreg20_v3</a><br/>User Friendly ID: <a href="https://go.iot-devices.com.ua/geiger-counter">https://go.iot-devices.com.ua/geiger-counter</a></p>

<h2 class="wp-block-heading">Where and how to order</h2>

<p class="wp-block-paragraph"><a href="https://go.iot-devices.com.ua/ggreg20_v3">Website Online Shop</a><br/><a href="https://go.iot-devices.com.ua/ggreg20_v3_etsy">Etsy Store</a><br/><a href="https://go.iot-devices.com.ua/ggreg20_v3_tindie">Tindie Marketplace</a></p>

<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>LM75 thermometer: connection to ESP12.OLED_V1 in ESPHome</title>
		<link>https://iot-devices.com.ua/en/lm75-thermometer-connection-to-esp12-oled_v1-in-esphome-en/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sun, 07 Jan 2024 11:21:20 +0000</pubDate>
				<category><![CDATA[Testing]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ESP12.OLED]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[I2CHUB_V1]]></category>
		<category><![CDATA[LM75]]></category>
		<category><![CDATA[yaml]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=3228</guid>

					<description><![CDATA[Everyone who is involved in DIY IoT projects is familiar with the LM75 temperature sensor. Termometer LM75 &#8211; it is a cheap and convenient sensor that has sufficient accuracy and measurement range. But its main advantage is that it works via the I2C bus. Why these thermometers are underrated Someone may say that LM75 is [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Everyone who is involved in DIY IoT projects is familiar with the LM75 temperature sensor. Termometer LM75 &#8211; it is a cheap and convenient sensor that has sufficient accuracy and measurement range. </p>

<p class="wp-block-paragraph">But its main advantage is that it works via the I2C bus. </p>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/2IO_QsYCPegb15n4XkZZsZDiHSr8LHAXmo0eJKCdHTLIiyRERwwLw8AZLHsOyJnZ_85ciPBnnY23iEOM8HTMqSwMHFZrgcqfWqxqIV2IVVB4kx3fCC8g7F9LLwW0iX_haE7DYUq38NYbpO8Er0IQdGw" alt=""/></figure>

<h1 class="wp-block-heading">Why these thermometers are underrated</h1>

<p class="wp-block-paragraph">Someone may say that LM75 is not the best sensor in terms of its technological features and design as a chip. Indeed, there are many other types of temperature sensors, such as <a href="https://esphome.io/components/sensor/dallas.html?highlight=wire#dallas-temperature-sensor" target="_blank" rel="noopener">1-Wire Dallas DS18b20</a>. These sensors have a one-wire connection and many other design advantages, such as waterproof metallized capsule-shaped housings, etc. It is possible to connect many thermometers to the 1-Wire bus on a single wire, 1-Wire supports error detection and device identification, etc.</p>

<p class="wp-block-paragraph">But the 1-Wire bus has one and the most important drawback &#8211; there are no other devices for this bus except thermometers. That&#8217;s not exactly true, they are produced, but it&#8217;s such an unpopular segment that they are impossible to buy.</p>

<p class="wp-block-paragraph">When we need to build a device of medium complexity, such as a weather station, several different sensors and other peripherals need to be connected to the main controller (a list, for example):</p>

<ul class="wp-block-list"><li>BME680 / BME280 I2C / SPI;</li><li>DS18b20 1-Wire;</li><li>SPI / I2C display;</li><li>Lightning sensor AS3935 SPI / I2C;</li><li>Light sensor MAX44009 I2C;</li><li>Temperature and humidity HDC1080 I2C;</li><li>CCS811 I2C sensor;</li><li>SCD4X I2C sensor.</li></ul>

<p class="wp-block-paragraph">And even with the powerful ESP32 (not to mention the ESP8266 and similar controllers, such as Arduino or RPI Pico W), we will have to solve the problem of optimizing the number of interfaces and protocols. After all, the processing of several different protocols will sooner or later affect our development and will require simplification not only on the hardware side (budget of free I/O ports), but also the software implementation of drivers for different protocols and interfaces that must run in parallel in the main loop of the controller.</p>

<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><em><strong>Note.</strong> We are not writing about SPI here, because it is a specialized protocol with a completely different purpose and strengths that apply only to exceptional situations when it comes to sensors.</em></p></blockquote>

<p class="wp-block-paragraph">Therefore, in our opinion, you should choose solutions that can be easily expanded and operated in the future. 1-Wire and SPI devices are not well suited for such requirements and therefore we recommend not considering them unless it is absolutely necessary (as in the SPI case for high-resolution displays or measuring values at near real-time speeds).</p>

<p class="wp-block-paragraph">It is worth trying to build an optimal hardware and software solution &#8211; we take a step towards the I2C bus. That is, since we will have an SSD1306 display with I2C on the main controller, an <a href="https://iot-devices.com.ua/en/product/i2cui4v1-user-interface-i2c-module-with-5keys-keypad-rgb-led-buzzer/">I2CUI4_V1</a> keypad with I2C, why would we need to install temperature sensors with any other interface? &#8211; So we decided to use only the I2C bus. All connections will be made through the <a href="https://iot-devices.com.ua/en/product/i2chub-v1-module-i2c-bus-interfaces-splitter/">I2CHUB_V1</a>, splitter/hub, which supports the connection of 5 devices to the controller at the same time.</p>

<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><em><strong>Note.</strong> As a reminder, I2C is a great bus &#8211; it not only allows you to connect many devices simultaneously, but also provides the ability to identify devices on the bus, control erroneous data, and hot-swap (connect and disconnect devices by the user on the go).</em></p></blockquote>

<h1 class="wp-block-heading">Built-in drivers in ESPHome</h1>

<p class="wp-block-paragraph">However, when we search on the ESPHome website, it turns out that the LM75 sensor, which we were going to use in the project as a thermometer, is not supported &#8211; there is no built-in driver.</p>

<p class="wp-block-paragraph">We begin to do our own little investigation into the available drivers in ESPHome for temperature sensors like the LM75 ($0.89 USD on Mouser). And we find out that there are two other thermometers for which a built-in driver is already written in ESPHome:</p>

<ul class="wp-block-list"><li><a href="https://esphome.io/components/sensor/mcp9808" target="_blank" rel="noopener">MCP9808</a> (1.39 USD on Mouser)</li><li><a href="https://esphome.io/components/sensor/tmp1075" target="_blank" rel="noopener">TMP1075</a> (0.74 USD on Mouser)</li></ul>

<p class="wp-block-paragraph">Both sensors would have suited us technically. They are available on Mouser and other similar platforms. But we could not find ready-made modules with these chips at a price that would be close to the price of modules with LM75. </p>

<p class="wp-block-paragraph">We thought that this was not acceptable to us, as it would not be to most of our readers. Given the similarity of these chips, no one wants to overpay 5-10 times for a thermometer module if you can buy an LM75-based module in every store.</p>

<p class="wp-block-paragraph">Interestingly, the TMP1075 sensor is compatible with the LM75 specification (this is clearly stated in the datasheet), which is de facto the industry standard. Therefore, we concluded that we could try to connect our LM75 thermometer with the drivers for TM1075 that are built into ESPHome.</p>

<p class="wp-block-paragraph">Unfortunately, we failed to make such a connection, even though the addressing on the bus and the internal registers are identical for the mentioned sensors. The only difference is that the TMP1075 also has a special identification register, which the LM75 sensor does not have. But even attempts to make changes to the sensor type checking at the CPP-code level of this driver did not allow us to use it with the LM75 chip.</p>

<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><em><strong>Note.</strong> To be honest, we still don&#8217;t understand why the developers and contributors of ESPHome haven&#8217;t made a built-in driver for the LM75 yet. We wouldn&#8217;t have to write this article and spend a lot of time doing strange experiments.</em></p></blockquote>

<p class="wp-block-paragraph">So we went back to the starting point and did what we should have done from the very beginning. </p>

<h1 class="wp-block-heading">Connecting the driver externally</h1>

<p class="wp-block-paragraph">As you probably know, ESPHome has at least two mechanisms for connecting custom device drivers from the outside: <a href="https://esphome.io/components/sensor/custom.html" target="_blank" rel="noopener">Custom Component</a> and <a href="https://esphome.io/components/external_components" target="_blank" rel="noopener">External Component</a>. </p>

<p class="wp-block-paragraph">Custom component is currently considered an obsolete integration option and is not recommended by the ESPHome documentation. </p>

<p class="wp-block-paragraph">Instead, the documentation recommends using another, alternative way, which in our opinion is currently the only, easiest and best way to perform driver integration yourself &#8211; External Component. </p>

<p class="wp-block-paragraph">The difference of the External Component is that the ESPHome user does not manually write interfaces for data flows from the sensor through low-code roundabouts, but uses fully defined mechanisms, which, by the way, are also used by all other ESPHome components:</p>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/fhNnFHCjYoYeeW3YgVORrZe0q2lyXcUaa4xA8T0t9_3djudr-Oh-DGAgBgDhDNXycpoDgDG9s8-TOZv4eebVcJ_4TYSi3_V_7k1PN8ohzUPVyY3GptHfUwkf9InA6ttQ86HDp9OkrFDhmrSe6FOTOlc" alt=""/></figure>

<p class="wp-block-paragraph">So, to connect an External Component, you first need to describe its mapping correctly. We won&#8217;t dive into the details of programming and configurations here, because we found a ready-made component for the LM75 on GitHub.</p>

<p class="wp-block-paragraph">To add LM75 sensors, you only need to add a few lines to the YAML configuration of the device in ESPHome:</p>

<ul class="wp-block-list"><li>connect an external component (External Component):</li></ul>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/GiggLaW8SoWJlEFXlWf7k0F6WK3AhbYfrN4R9S5W1FnR0UnApOTweIlfQ8pNje9f1YZFrwnXBVIoWiidj9D1r-9eVaScu6LnZc6xZvGNTWcdagqLFWJJDIXOGLf37IgnxLXaHlJa5sfalcPoYj0NQ_g" alt=""/></figure>

<ul class="wp-block-list"><li>add LM75 sensor entities:</li></ul>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/l7JbCPB76qDdLuZWnWDmjvXdPfJS0COrbhYlSTKwOD-kiEt7DxrkwiUMFcYOvfVGLgImvW9zC7h8X3J3ViYwVggYGbuqlPpwfuLTE8TPDJHVq1E67OW8PRd__e0lSMbPyPUV6RVn8_zN4vaUVps700A" alt=""/></figure>

<p class="wp-block-paragraph">For convenience, we have forked the esphome-lm75 repository provided by <a href="https://github.com/btomala" target="_blank" rel="noopener">https://github.com/btomala</a> on GitHub to our account <a href="https://github.com/iotdevicesdev/esphome-lm75" target="_blank" rel="noopener">https://github.com/iotdevicesdev/esphome-lm75</a></p>

<p class="wp-block-paragraph">An example of how the connection of LM75 drivers for the ESP12.OLED_V1 controller manufactured by IoT-devices, LLC looks like in ESPHome:</p>

<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group=""># YAML Config Example
esphome:
  name: esp12oled-lm75
  friendly_name: esp12oled-lm75
  comment: "Configuration example of two LM75 for ESP12.OLED_V1 with ESPHome firmware"
  project:
    name: "iot-devices.esp12oled-lm75"
    version: "1.0.0"


external_components:
  - source: github://iotdevicesdev/esphome-lm75
    components: [ lm75 ]


esp8266:
  board: nodemcuv2


logger:


api:
  encryption:
    key: "8tDDLc3S5dnSjADItGR5+7KxoUBhUIqeOiJZIXy"


ota:
  password: "c15e9a44e1408352d945b8cd35b79"


wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password


  ap:
    ssid: "Test-Node Fallback Hotspot"
    password: "rtF1XxDZ9"


captive_portal:


i2c:
  sda: 4
  scl: 5
  id: i2c_bus


sensor:
  - platform: lm75
    id: temperature
    name: "LM75 temperature"
    update_interval: 30s
    address: 0x48


  - platform: lm75
    id: temperature2
    name: "LM75 temperature2"
    update_interval: 30s
    address: 0x49
# END YAML Config Example
</pre>

<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><em><strong>Note.</strong> This code is also available on our GitHub: <a href="https://github.com/iotdevicesdev/ESP12.OLED_V1-LM75-ESPHome" target="_blank" rel="noopener">github.com/iotdevicesdev/ESP12.OLED_V1-LM75-ESPHome</a> </em></p></blockquote>

<h1 class="wp-block-heading">Project components</h1>

<p class="wp-block-paragraph">1 x <a href="https://iot-devices.com.ua/en/product/esp12oled-universal-esp8266-mcuboard-oled-en/">ESP12.OLED_V1</a> module with ESPHome 2023.12.5 firmware;</p>

<p class="wp-block-paragraph">1 x <a href="https://iot-devices.com.ua/en/product/i2chub-v1-module-i2c-bus-interfaces-splitter/">I2CHUB_V1</a> module:</p>

<p class="wp-block-paragraph">1 x LM75 module (no brand);</p>

<p class="wp-block-paragraph">1 x CJMCU-75 module.</p>

<h1 class="wp-block-heading">Project results</h1>

<p class="wp-block-paragraph">This is the main thing we wanted to tell you in this text:</p>

<ol class="wp-block-list"><li>We have connected the LM75 via the External Component mechanism so easily and simply that we could not believe it ourselves after some complicated experiments with the TMP1075 driver.</li><li>The dependencies are pulled directly from GitHub, or can be linked from a local repository on your ESPHome/HomeAssistant drive. The External Component connected in this way is automatically included in the firmware during its compilation.</li><li>We have verified that there are no problems with addressing multiple LM75 sensors simultaneously with this component.</li><li>It&#8217;s as simple as connecting a sensor with a built-in driver like BME280 to ESPHome. The simplicity of using an off-the-shelf component via the External Component method is nothing compared to using the obsolete Custom Component method that we used to do for our other applications with the VEML6070 UV sensor. </li></ol>

<p class="wp-block-paragraph">As you can see in the following screenshots, our project has been successfully completed:</p>

<ul class="wp-block-list"><li>LM75 is connected to the ESP12.OLED_V1 controller with ESPHome firmware;</li><li>Two LM75 sensors work simultaneously with the main controller. Where two sensors work, eight can work (if necessary, the LM75 has three I2C address pins, which allows you to work with eight sensors on each I2C bus at the same time);</li><li>The data from the sensors is sent to Home Assistant and displayed on the Dashboard;</li><li>Further, the sensor values can either be displayed independently on the ESP12.OLED_V1 controller display using the ESPHome firmware, and/or can be used in Home Assistant automation scenarios.</li></ul>

<h2 class="wp-block-heading">LM75 sensor values on the Home Assistant server Dashboard:</h2>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/acaO4mGBATm3R6jzes0mGzzjmRyzUxaL-6iyqv6N8WU7OFE9OMSp491EVcjqcoUL2GHRmAxIZWZJD9XeAB4dOspKdLGxDZWCB3UIDyG3vkJV7-xwE7sH3eahGRzSWIz3SupGSo_-pjFTKhunHcEo9EI" alt=""/></figure>

<h2 class="wp-block-heading">Graphs from the Home Assistant server&#8217;s Logbook:</h2>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/ptCieHiX5fvP03Sls1EwV4lyliuggL_4NYJglhDjCkdg91jMyGi3wF-6hKYWzKgxDSWx8MRz1lAyHZNT9OI7g0krtebesXDgHHKJJUjNtEahWW_jL2xIx7jqzUDsyAudWB-GPFNB6tc6LTBZlw1dKKU" alt=""/></figure>

<h2 class="wp-block-heading">LM75 sensor values in the Developer Tools menu of the Home Assistant server:</h2>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/D6khohe5sku1MkzapvAicnvyQcwPRACHO-GXe5PQARDyUtOy0FIlymy-ood33FKdA-Amjys9B9mMLQ8hot69UCZd6449YPOR1PjAHGc6ICtuCZt51_j-XG7l9hJSPqvOvQ9b_0GwdtUWBTTEqpms8vQ" alt=""/></figure>

<h2 class="wp-block-heading">Screenshots of the ESPHome console:</h2>

<ul class="wp-block-list"><li>Devices found during I2C bus scan (display and two thermometers)</li></ul>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/NJerrlBsGoKpzLNQ5Pbv-erEZkMrZNETE3dMAzkqdfoCPEukPqyjZ8Qb9c7Kpx4pNYH1HSO9vxPxJJkdm5mp-aGXt1DtQK4-MZklgLQOiRsd83zjYum4m9UeYDY4IcFsnflwP-mbxyCiokCRWt0bbVI" alt=""/></figure>

<ul class="wp-block-list"><li>Drivers for LM75 sensors initialized</li></ul>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/Y7ulzeeq0M9KBePJRl0vvtU-EVObTNn3n-RDIPB-lsAx9rVp_xdmsYoW5_bpZKXzwm08S5ZVoeTRvkq7NZiFMph-ojmhF2yqRL0wJe4d5-wZwFr8yaTsQp0LINUNUIZBo_niNpuNh_BNlyaAY6-ybKU" alt=""/></figure>

<ul class="wp-block-list"><li>ESPHome receives sensor data and transmits it to Home Assistant</li></ul>

<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/pySE4l9JF_jNWySJ03bDw-1hr8PlL6w6rLtDvjQY6HAwzeB0JFCVAF_7vR5Ypxn7K6Ccm4zrnKLoQqJmCiKCKPPzzfuQFCAB9ouBUG_m2V_R4u7-QxvvxcnrxD9CnVZvCGSb4RvcW2_K9EpbD3tFrw8" alt=""/></figure>

<p class="wp-block-paragraph">That&#8217;s all we have planned to discuss on this topic for now.</p>

<p class="wp-block-paragraph">Thank you for your attention!</p>

<p class="wp-block-paragraph">Good luck!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Geiger-Muller tubes: Comparison of SBM20, J305 and LND712</title>
		<link>https://iot-devices.com.ua/en/comparison-of-geiger-muller-tubes-sbm20-j305-and-lnd712/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Fri, 05 May 2023 12:56:22 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[alpha particles]]></category>
		<category><![CDATA[beta particles]]></category>
		<category><![CDATA[DIY module]]></category>
		<category><![CDATA[gamma rays]]></category>
		<category><![CDATA[Geiger counter]]></category>
		<category><![CDATA[Geiger tube]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[GM tube]]></category>
		<category><![CDATA[internal background noise]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[J305]]></category>
		<category><![CDATA[LND712]]></category>
		<category><![CDATA[radiation sensitivity]]></category>
		<category><![CDATA[SBM20]]></category>
		<category><![CDATA[technical-note]]></category>
		<category><![CDATA[UV]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2957</guid>

					<description><![CDATA[We understand very well the difficulties of choosing for radio amateurs who have to choose between different options, including tubes, when ordering a product. When we developed GGreg20 in 2020, we did not know anything about these things at all. Now we can share our company&#8217;s experience with anyone who needs help or is just [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">We understand very well the difficulties of choosing for radio amateurs who have to choose between different options, including tubes, when ordering a product. </p>
<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1500" height="1000" src="https://iot-devices.com.ua/wp-content/uploads/2023/05/sbm20_j305_compare.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Comparison of Geiger-Muller tubes SBM20, J305 and LND712" style="object-fit:cover;" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/05/sbm20_j305_compare.jpg 1500w, https://iot-devices.com.ua/wp-content/uploads/2023/05/sbm20_j305_compare-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/05/sbm20_j305_compare-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/05/sbm20_j305_compare-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/05/sbm20_j305_compare-454x303.jpg 454w" sizes="(max-width: 1500px) 100vw, 1500px" /></figure>
<p class="wp-block-paragraph">When we developed <a href="https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/">GGreg20</a> in 2020, we did not know anything about these things at all. Now we can share our company&#8217;s experience with anyone who needs help or is just looking for more information</p>

<p class="wp-block-paragraph">Please note that we are mostly comparing the SBM20 і J305 Geiger-Muller tubes, <a href="https://iot-devices.com.ua/en/ggreg20v3-geiger-tube-j305/">that the GGreg20_V3 comes with</a>, and <a href="https://www.lndinc.com/products/geiger-mueller-tubes/712/" target="_blank" rel="noopener">the LND712 tube</a> is mentioned here as another alternative to both tubes. This allows us to extend the comparison to the capabilities of the more complex and expensive LND712 tube. Without such comparisons, this publication would have no depth and would be reduced to the thesis that SBM20 and J305 are interchangeable and therefore there is nothing to compare them.</p>

<p class="wp-block-paragraph">Here are the key points to consider when choosing a Geiger-Muller tube for a DIY project:</p>

<ul class="wp-block-list">
<li>The purpose of the DIY project;</li>



<li>Types of radiation that the tube can detect;</li>



<li>Sensitivity of the tube;</li>



<li>Internal noise and insensitivity;</li>



<li>Operating voltage level;</li>



<li>Dimensions and method of mounting the tube;</li>



<li>Country of origin and year of manufacture.</li>
</ul>

<p class="wp-block-paragraph">Let&#8217;s consider and compare the tubes from these angles in more detail.</p>

<h2 class="wp-block-heading">The purpose of the DIY project</h2>

<p class="wp-block-paragraph">The way you set the project goal may determine what success criteria you will use to measure the results you have or have not achieved. <br/>With the Geiger counter, the project goal can also be very different. <br/>For example:</p>

<ul class="wp-block-list">
<li>a cheap stationary device that should measure background radiation and alert you to danger most of the time;</li>



<li>a miniature pocket device as a personal safety sensor for hiking;</li>



<li>a sensitive and high-speed meter for detecting radiation in food and other materials;</li>



<li>a meter/signalizer for radioactive gases in the air, such as household radon.</li>
</ul>

<p class="wp-block-paragraph">The task for which the end device is being developed may require the selection of a tube in terms of size and not require high sensitivity at all, etc. Therefore, only the user can determine for himself which tube in the Geiger counter is suitable. We can only point out that the selection of a tube according to the project task is a complex multifactorial analytical process, which we have tried to describe in depth in this publication.</p>

<h2 class="wp-block-heading">Types of radiation</h2>

<p class="wp-block-paragraph">It is quite simple: you need to choose a tube depending on what radiation you need to measure in your project. <br/>Most common tubes are sensitive to gamma and beta radiation. Some tubes are also capable of measuring the alpha channel. <br/>Please note that the alpha channel in tubes is usually realized by having a mica window in the end of the housing. <br/>To convert an a,b,g-tube to a b,g- tube, it is enough to close the mica window tightly with a piece of paper or the plastic cover of the housing. <br/>To turn a b,g- or a,b,g- tube into a g- tube only, you need to shield the tube from beta particles. This can be accomplished by an aluminum casing with a thickness of several millimeters. Such an aluminum casing shields the tube from both beta and alpha particles at the same time.</p>

<p class="wp-block-paragraph">As far as this article is concerned, the SBM20 and J305 tubes are capable of measuring beta and gamma radiation. The LND712 tube has all three channels: alpha, beta, and gamma.</p>

<p class="wp-block-paragraph">How can this affect a DIY project from a practical point of view? </p>

<p class="wp-block-paragraph">If you plan to measure only gamma rays with the SBM20 / J305 tube, then you need to shield such a tube from beta particles. <br/>If you need to measure only beta particles with the SBM20/J305 tube, then you can try to use two such tubes at the same time: one with a shield that protects against beta particles, and the other without such a shield. In this case, by finding the difference between the measurement results for each tube, we can calculate the quantitative characteristic for beta particles. <br/>The same applies to alpha particles: by filtering the alpha channel and subtracting the results between the tubes, we find the quantity for alpha particles. <br/>With the LND712 tube, which is sensitive to a,b,g-, it is possible to implement a project to measure household radon, in particular Radon-222, since this isotope is the source of alpha particles. <br/>It should be emphasized that for measurements with several tubes, you need to have several GGreg20_V3 modules. Each module is connected to a separate GPIO of the main controller, which in turn will be able to count pulses independently for each tube. </p>

<h2 class="wp-block-heading">Tube sensitivity</h2>

<p class="wp-block-paragraph">When we first started to figure out which tubes to use for our GGreg20 Geiger counter project a few years ago, we experimented and sometimes mistakenly chose tubes that were capable of producing only a few pulses per hour at background radiation levels. </p>

<p class="wp-block-paragraph">Of course, they would be impossible to use in a DIY Geiger counter project, which should be sensitive enough to measure background radiation most of the time.</p>

<figure class="wp-block-table"><table><tbody><tr><td>The sensitivity of the tube is important Depending on the objective of your project, you need to choose a tube with the appropriate sensitivity.</td></tr></tbody></table></figure>

<p class="wp-block-paragraph">So, when you are choosing which of the GGreg20_V3 options to order, don&#8217;t worry and know that we have already tested different tube models for you and have included in the options only those that really work with the GGreg20_V3.</p>

<p class="wp-block-paragraph">J305 and SBM20 tubes, although they have some differences, work equally well with our product. </p>

<p class="wp-block-paragraph">The LND712 tube, although not currently available as an option for the GGreg20_V3, also works very well with our Geiger counter module.. </p>

<p class="wp-block-paragraph">In general, the LND712 has a lot of interesting functions and features that can make a project with the GGreg20_V3 module even more interesting. Perhaps in the future we will offer this tube as an additional option as part of the Geiger counter module of our production. </p>

<p class="wp-block-paragraph">In terms of sensitivity (pulses/mR), the LND712 tube is not much different from the SBM20, but given that it is more modern, we would prefer it</p>

<h2 class="wp-block-heading">Own noise and insensitivity</h2>

<p class="wp-block-paragraph">Geiger tubes have two important characteristics that should be taken into account when comparing them. </p>

<p class="wp-block-paragraph">Internal noise is the false-positive pulses generated by the tube in the absence of external radiation. When designing or calibrating a tube, the manufacturer places the test sample in a radiation-shielded laboratory environment and measures the number of false-positive pulses per unit time. Typically, the intrinsic noise of the tube is specified in the datasheet in pulses per second.</p>

<p class="wp-block-paragraph">The SBM20 tube, compared to the J305 and LND712, has a significantly higher intrinsic noise value according to the datasheet. This means that the SBM20 tube will measure natural background radiation much worse than the J305 or LND712 tubes.</p>

<p class="wp-block-paragraph">Insensitivity is the time during which the tube recovers from the previous avalanche-like disturbance and is unable to detect the next such event. This time is commonly referred to as the dead time of the tube and is measured in microseconds. In practice, as a consequence, the tube is not able to generate an output pulse during this period of time. </p>

<p class="wp-block-paragraph">It is also worth noting that the dead time directly depends on the size of the tube. The longer the tube is, the longer this time is. Of course, the length is not the cause, but only a consequence of the general design of most tubes and their principle of operation.</p>

<p class="wp-block-paragraph">If your project is aimed at measuring high levels of radiation, this property of the tube must be carefully considered, because the higher the radiation we measure, the more dense the events that the tube records will be. At a certain point, the limit will be reached beyond which insensitivity will begin, i.e., the density of events in time when the tube simply does not have time to recover to register them.</p>

<p class="wp-block-paragraph">Due to its size, the LND712 tube (90 microseconds) is the leader in this indicator, which is half that of the SBM20 and J305 tubes (190 and 180 microseconds).</p>

<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Note.</strong> Here we present the Dead Time for J305 based on the data from the Internet, since the datasheets from suppliers do not contain this data.</p>
</blockquote>

<p class="wp-block-paragraph">Sensitivity to UV. It is worth mentioning the sensitivity of glass-bodied tubes (such as J305) to the rays of ordinary sunlight, especially to the UV spectrum. Indeed, you can find videos of experiments with a UV flashlight and ordinary sunlight on the Internet. The tubes in those videos are just going crazy from these stimuli, which can be seen with the naked eye.</p>

<p class="wp-block-paragraph">We also conducted <a href="https://www.youtube.com/watch?v=TRgxQ9AgAOI&amp;ab_channel=iot-devices" target="_blank" rel="noopener">a quick test</a>. We were unable to reproduce the behavior of J305 shown in the video. It is possible that the tube that generates false-positive events in the video from the Internet has some physical or technological defects that cannot be identified without special equipment. </p>

<p class="wp-block-paragraph">We sympathize with the owner of such a tube. And because of this, we decided to test random samples from a batch of our J305 tubes, which are supplied as an option to the GGreg20_V3 module. Although our J305 tubes did not show such an effect, we fully agree that sunlight can create additional noise in measurements. We recommend placing the J305 tubes in a light-tight enclosure if possible.</p>

<p class="wp-block-paragraph">With the Geiger counter module GGreg20_V3, we offer (as an option) a protective cover printed on a 3D printer. Although this cover is not able to act as a full-fledged shield for the high-energy photon flux of sunlight, it will at least partially filter one of the sources of possible noise.</p>

<h2 class="wp-block-heading">The level of operating voltage</h2>

<p class="wp-block-paragraph">When comparing the available tube options, keep in mind that different types of tubes may have individual supply voltage levels. This information is usually included in the datasheet for the tube.</p>

<p class="wp-block-paragraph">In practice, it is also important to keep in mind that the Geiger counter module (and its settings!) on which the tube you choose will be installed is crucial.</p>

<p class="wp-block-paragraph">The GGreg20_V3 module was designed to be able to provide the widest possible range of operating voltages. On the one hand, the GGreg20 supports 200 &#8211; 1200 V in the high-voltage part. On the other hand, the module can be powered in the range of <a href="https://iot-devices.com.ua/en/technical_note_supply_voltage_range_geiger_counter_ggreg20_v3/">2.4 &#8211; 5.5 V</a>. As far as we know, this is the widest range of supply voltage among similar modules.</p>

<p class="wp-block-paragraph">Therefore, in terms of high-voltage supply voltage, the GGreg20_V3 module supports all the tubes we are reviewing and comparing: J305 (380V for the model with a glass tube), SBM20 (400V), LND712 (500V).</p>

<p class="wp-block-paragraph">In practice, beyond the scope of this material, we advise you to always pay attention to whether the module that will work with the tube allows you to adjust the voltage required for the tube to work. Exceeding the supply voltage of the tube is guaranteed to damage it. If the voltage is too low, the tube will simply not work.</p>

<h2 class="wp-block-heading">Dimensions and method of mounting the tube</h2>

<p class="wp-block-paragraph">The J305 and SBM20 tubes have similar dimensions and a convenient mounting method that does not require soldering. From the point of view of manufacturing microelectronics for IoT devices, they are medium in size compared to other Geiger tubes. </p>

<p class="wp-block-paragraph">SBM20 and J305 can be called interchangeable, because they have a similar operating voltage level, the same terminals, and almost the same dimensions, which allows you to replace the tubes with each other if necessary, if you can set the appropriate conversion factors for CPM. </p>

<p class="wp-block-paragraph">It is particularly convenient that on the board of a Geiger counter module such as the GGreg20_V3, the mounting supports both tubes. It is also useful that the Geiger tube can be quickly removed from the module or replaced. In the case of the SBM20/J305, this is as easy as changing the batteries in a flashlight.</p>

<p class="wp-block-paragraph">The LND712 has about half the length, which makes it ideal for the size of the a,b,g-radiation sensor. But its output pins are made in such a way that it only needs to be soldered. Therefore, LND712, paired with a much higher price, is no longer as &#8220;convenient&#8221; as SBM20 or J0305. </p>

<p class="wp-block-paragraph">Sometimes, in order to adjust the settings of the Geiger counter module, you need to be able to remove the tube &#8211; in the case of LND712, this will be impossible without soldering.</p>

<p class="wp-block-paragraph">It&#8217;s also worth noting that in the case of building pocket devices, the length of the tube can be crucial. Let&#8217;s see: the thickness of the device will also be affected by the battery, buttons, and connectors, so the diameter of the Geiger tube is leveled by these other limitations and does not affect the dimensions of the device body. However, the length of the tube requires an increase in the size of the device body. For these reasons, the LND712 tube is significantly better than the SBM20/J305.</p>

<h2 class="wp-block-heading">Country of origin and year of manufacture</h2>

<p class="wp-block-paragraph">In our opinion, the country of origin is no less important than the other characteristics of the tube. Even from a purely practical point of view (cost and time spent on logistics, supporting local businesses, paying taxes, etc.), it is better to buy a tube that is made in the United States. </p>

<p class="wp-block-paragraph">Unfortunately, we are not aware of any opportunities to purchase tubes made in Ukraine. Our quick searches for Ukrainian tubes did not turn up anything.. </p>

<p class="wp-block-paragraph">If you know of any Ukrainian-made Geiger-Muller tubes, please contact us</p>

<p class="wp-block-paragraph">The stocks of Soviet SBM20 tubes at private sellers are significantly depleted. The shelf life of the Soviet models has long since expired. That is why we are constantly looking for alternatives. One such alternative is the Chinese-made J305 tube. The J305 tubes sold on Alibaba and Aliexpress are of 2020-2022 production year and fully meet our requirements in terms of technical characteristics and quality.</p>

<p class="wp-block-paragraph">LND712 tubes also have excellent specifications, quality, and functions. The only drawback is that they need to be purchased in the United States, with long logistics to Europe. Given the higher relative cost of these tubes and the lack of an organized official retail distribution network for LND712, it is clear why this tube has not been in the lead in the statistics of DIY Geiger counter projects.</p>

<h2 class="wp-block-heading">Conclusions</h2>

<p class="wp-block-paragraph">We&#8217;ve been monitoring our own statistics for several years now, as well as those of projects like radmon.org, <a href="https://thingspeak.com/channels/1749073" target="_blank" rel="noopener">ThingSpeak</a>, uRADMonitor, and others.</p>

<p class="wp-block-paragraph">The Soviet-made SBM20 tube is probably the most popular among those used in DIY projects. </p>

<p class="wp-block-paragraph">However, it is almost impossible to buy SBM20 anymore, as Soviet-era stocks are depleting, the shelf life and expiration date have expired, and the manufacturers of modern SBM20 tubes are only in a country that is under sanctions and is an internationally recognized aggressor, a sponsor of terrorism and is currently committing war crimes and crimes against humanity at least in Ukraine. </p>

<p class="wp-block-paragraph">At the same time, the Chinese J305 is much easier to find and buy online, but only when it comes to the glass-body version. Unfortunately, J305 with a metal body is currently very difficult to buy for reasons unknown to us. </p>

<p class="wp-block-paragraph">Unlike the SBM20 and J305, the American LND712 tube, in addition to beta and gamma, also has an alpha radiation measurement channel, which significantly expands its range of application in DIY projects. The LND712 tube has a metal body, like the SBM20, and a mica window for detecting alpha particles. </p>

<p class="wp-block-paragraph">On Internet forums, users have suggested that the glass body of the J305 is not protected from photons of normal sunlight, which can interfere with the measurement process if the tube is not additionally protected by a sunproof cover. </p>

<p class="wp-block-paragraph">We are not sure of this statement, although there is also some understanding on our part that glass tubes require a sunproof cover as glass can transmit light, including noise, which can increase the noise level of observations.</p>

<p class="wp-block-paragraph">Conversely, the metal housing of the SBM20 and LND712 tubes can act as a shield to a small extent for electromagnetic interference and sunlight. This makes the measurement performance of metal tubes more stable. On the other hand, a tube with a glass body may be more sensitive to radiation, which is also a useful property under certain conditions.</p>

<p class="wp-block-paragraph">But it should be noted that all of these are just assumptions that should be tested. However, we are not able to test all of this, because such tests require a specially equipped laboratory. </p>

<p class="wp-block-paragraph">Besides, we always have a much better tool &#8211; the manufacturer&#8217;s datasheet. The tube must meet the characteristics and operate in the manner specified in the datasheet.</p>

<figure class="wp-block-table is-style-regular"><table><tbody><tr><td><strong>Property</strong></td><td><strong>SBM20</strong></td><td><strong>J305</strong></td><td><strong>LND712</strong></td></tr><tr><td>Radiation type</td><td>beta, gamma</td><td>beta, gamma</td><td>alfa, beta, gamma</td></tr><tr><td>Dimensions (max), mm</td><td>d11 x 109</td><td>d11 x 107</td><td>d15.1 x 49.2</td></tr><tr><td>Country of Origin</td><td>ussr or russia</td><td>China</td><td>USA</td></tr><tr><td>Vendor’s calibration radioactive source</td><td>Cs-137</td><td>Co-60</td><td>Co-60</td></tr><tr><td>Sensitivity</td><td>60 &#8211; 70 counts / uR at 4 uR/s Cs-137 or 240-280 CPS at 4</td><td>44 CPS at 1 mR/h Co-60</td><td>18 CPS at 1 mR/h</td></tr><tr><td>Dead Time</td><td>190 us</td><td>No data</td><td>90 us</td></tr><tr><td>At the background level</td><td>60 pulses/minute</td><td>25 pulses/minute</td><td>No data</td></tr><tr><td>Internal background noise</td><td>1 pulses/s or 60 pulses/minute</td><td>0,2 pulses/s or 12 pulses/minute</td><td>0.17 pulses/s or 10 pulses/minute</td></tr><tr><td>Recommended operating supply voltage</td><td>400 V</td><td>glass tube 380 V metal tube 400 V</td><td>500 V</td></tr></tbody></table></figure>

<p class="wp-block-paragraph">If we were choosing a tube for ourselves, we would not hesitate to choose the LND712. However, since GGreg20_V3 does not currently support this tube size, we would choose between SBM20 and J305 as follows:</p>

<ul class="wp-block-list">
<li>Shelf life &#8211; J305 is better; </li>



<li>Internal noise &#8211; J305 is better; </li>



<li>Sensitivity &#8211; J305 is better; </li>



<li>Country of origin &#8211; J305 is better; </li>



<li>Background radiation &#8211; J305 is better; </li>



<li>Calibration source &#8211; J305 is better (most tubes are calibrated by Co-60); </li>



<li>Dead time &#8211; no difference; </li>



<li>Metal case &#8211; SBM20 is better; </li>



<li>Dimensions and mounting &#8211; no difference; </li>



<li>Supply voltage &#8211; no difference; </li>



<li>Retail distribution network &#8211; J305 is better; </li>



<li>Price and quality &#8211; J305 is better.</li>
</ul>

<p class="wp-block-paragraph">Guided by the data from the documentation, statistics from the Internet and our own experience, we would definitely choose the J305. We would choose SBM20 only in exceptional circumstances, when for some significant reason J305 would be impossible to use. </p>

<p class="wp-block-paragraph">Thank you for your attention!<br/>Team IoT-devices, LLC</p>

<p class="wp-block-paragraph">Additional resources on the topic:</p>

<p class="wp-block-paragraph"><a href="https://iot-devices.com.ua/en/ggreg20v3-geiger-tube-j305/">https://iot-devices.com.ua/en/ggreg20v3-geiger-tube-j305/</a><br/><a href="https://iot-devices.com.ua/en/technical_note_supply_voltage_range_geiger_counter_ggreg20_v3/">https://iot-devices.com.ua/en/technical_note_supply_voltage_range_geiger_counter_ggreg20_v3/</a><br/><a href="https://iot-devices.com.ua/en/uv-test-of-the-j305-geiger-tubes/">https://iot-devices.com.ua/en/uv-test-of-the-j305-geiger-tubes/</a><br/><a href="https://iot-devices.com.ua/en/technical_note_performance_of_diy_geiger_counter_ggreg20_v3_at_low_-temperatures/">https://iot-devices.com.ua/en/technical_note_performance_of_diy_geiger_counter_ggreg20_v3_at_low_-temperatures/</a><br/><a href="https://iot-devices.com.ua/en/geiger-counter-emulator-ggreg20_v3-module-by-means-of-esp8266-part1/">https://iot-devices.com.ua/en/geiger-counter-emulator-ggreg20_v3-module-by-means-of-esp8266-part1/</a><br/><a href="https://iot-devices.com.ua/en/maximum-radiation-that-can-be-measured-by-geiger-counter-ggreg20_v3-en/">https://iot-devices.com.ua/en/maximum-radiation-that-can-be-measured-by-geiger-counter-ggreg20_v3-en/</a><br/><a href="https://iot-devices.com.ua/en/ggreg20v3-case-3d-model-for-personal-use/">https://iot-devices.com.ua/en/ggreg20v3-case-3d-model-for-personal-use/</a></p>

<p class="wp-block-paragraph">Easy Links:</p>

<p class="wp-block-paragraph">go.iot-devices.com.ua</p>

<p class="wp-block-paragraph"> /geiger-counter <br/>/high-voltage-converter <br/>/geiger-counter-emulator <br/>/tindie</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>UV test of Geiger tubes J305</title>
		<link>https://iot-devices.com.ua/en/uv-test-of-the-j305-geiger-tubes/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Tue, 11 Apr 2023 13:21:26 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[J305 Tube]]></category>
		<category><![CDATA[technical-note]]></category>
		<category><![CDATA[UV Sensitivity]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2899</guid>

					<description><![CDATA[There are videos on the Internet showing that J305 tubes are very sensitive to UV rays. They literally go crazy under the influence of this type of radiation. We conducted our own quick UV test of Geiger tubes J305 , which are supplied as an option with the Geiger counter module GGreg20_V3, and filmed this [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">There are videos on the Internet showing that J305 tubes are very sensitive to UV rays. They literally go crazy under the influence of this type of radiation.</p>

<p class="wp-block-paragraph">We conducted our own quick UV test of Geiger tubes J305 , which are supplied as an option with the Geiger counter module <a href="https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/">GGreg20_V3</a>, and filmed this video: . </p>

<p class="wp-block-paragraph">. </p>

<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<p class="responsive-video-wrap clr"><iframe title="J305 GM tube UV light Test" width="1200" height="675" src="https://www.youtube.com/embed/TRgxQ9AgAOI?feature=oembed&#038;enablejsapi=1&#038;origin=https://iot-devices.com.ua" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
</div></figure>

<p class="wp-block-paragraph">As a result of the test, we determined that the J305 tube from our batch is not sensitive to UV 395nm (the flashlight we had on hand). At least, we were not able to reproduce/observe such sensitivity as in the video from the Internet.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Technical note: Geiger counter at low temperatures &#8211; the work of a DIY module.</title>
		<link>https://iot-devices.com.ua/en/technical_note_performance_of_diy_geiger_counter_ggreg20_v3_at_low_-temperatures/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sat, 01 Apr 2023 06:23:34 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[low-temperature]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2862</guid>

					<description><![CDATA[We wondered what would happen if we took our DIY Geiger counter module GGreg20_V3 and put it in a freezer with a target temperature of -23 Celsius together with the ESP32 controller. Will our sensor work at such a low temperature? Will we see any failures or deviations in the radiation sensor measurements? My colleagues [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-1024x683.jpg"><img loading="lazy" decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-1024x683.jpg" alt="" class="wp-image-2848" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>

<p class="wp-block-paragraph">We wondered what would happen if we took our DIY Geiger counter module GGreg20_V3 and put it in a freezer with a target temperature of -23 Celsius together with the ESP32 controller. </p>

<p class="wp-block-paragraph">Will our sensor work at such a low temperature? Will we see any failures or deviations in the radiation sensor measurements?</p>

<p class="wp-block-paragraph">My colleagues and I were betting that sooner or later we would get False-Positive pulses at the ESP32 input during strong cooling.</p>

<p class="wp-block-paragraph">The fact is that when it comes to such a modular system, it may contain several points of failure that can show up during operation at low temperatures. Before starting the test, we considered the following as possible points of failure:</p>

<ul class="wp-block-list"><li>the Geiger counter module board, </li><li>the ESP32 controller board, </li><li>the connections between them, </li><li>and the Geiger-Muller tube SBM20.</li></ul>

<p class="wp-block-paragraph">Each of these components could stop working or become unstable due to deformation of materials, changes in the conductivity of wires and contacts, or the formation of dew or ice on the surface of the electronics. </p>

<p class="wp-block-paragraph">Although the Geiger-Muller tube has an appropriate temperature rating (-60°C to +70°C) from the manufacturer, it can also change its behavior when exposed to low temperatures. For example, loss of pulse generation capability due to slowing down of molecular/electronic processes due to a decrease in the energy of particles in the gases filling the tube, or, conversely, avalanche-like ionization inside the flask due to the thermodynamic characteristics of these gases (Ne+Br2+Ar).</p>

<p class="wp-block-paragraph">For this reason, it was interesting and important to conduct such a test of the GGreg20_V3 module and the circuit with the ESP32 controller that they create in DIY projects to answer potential questions from our users and customers who plan to use the GGreg20_V3 Geiger counter in harsh weather conditions.</p>

<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-scaled.jpg"><img loading="lazy" decoding="async" width="1024" height="768" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-1024x768.jpg" alt="" class="wp-image-2854" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-1024x768.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-300x225.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-768x576.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-1536x1152.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-2048x1536.jpg 2048w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-454x341.jpg 454w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Our “Freezer test” setup: ESP32 + GGreg20_V3 + DS18b20 + IP55 Plastic Box</figcaption></figure></div>

<p class="wp-block-paragraph">We kept the sensor at such low temperatures for several hours. At the same time, we recorded measurements from the sensor by the Home Assistant server wirelessly and observed the measurement graphs. </p>

<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-1024x768.jpg"><img loading="lazy" decoding="async" width="1024" height="768" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-1024x768.jpg" alt="" class="wp-image-2850" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-1024x768.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-300x225.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-768x576.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-454x341.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Our running ESPHome firmware setup for the “Freezer test” at starting normal conditions</figcaption></figure></div>

<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-1024x395.jpg"><img loading="lazy" decoding="async" width="1024" height="395" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-1024x395.jpg" alt="" class="wp-image-2856" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-1024x395.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-300x116.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-768x296.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-454x175.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316.jpg 1100w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Our standard GGreg20_V3 Home Assistant dashboard widgets</figcaption></figure></div>

<p class="wp-block-paragraph">And&#8230;. And we are satisfied with this test, but let&#8217;s not get ahead of ourselves and tell you how everything happened step by step.</p>

<p class="wp-block-paragraph">So, in this experiment, we aimed to investigate the performance of a DIY Geiger counter module at low temperatures. We placed the Geiger counter module and ESP32 controller in a freezer with a temperature of -23 Celsius and kept it there for 5 hours. We recorded measurements from the sensor and observed the measurement graphs to evaluate any failures or deviations in the radiation sensor measurements.</p>

<p class="wp-block-paragraph">We were also able to measure the temperature of the sensor during the test because we had a temperature probe on hand (1-wire DS18b20 12-bit). However, we also monitored the external temperature of the module box several times during the test using a non-contact infrared thermometer</p>

<div class="wp-block-image"><figure class="aligncenter size-full"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19.jpg"><img loading="lazy" decoding="async" width="704" height="239" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19.jpg" alt="" class="wp-image-2858" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19.jpg 704w, https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19-300x102.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19-454x154.jpg 454w" sizes="(max-width: 704px) 100vw, 704px" /></a><figcaption>Additional manual temperature checks</figcaption></figure></div>

<h2 class="wp-block-heading">Results</h2>

<p class="wp-block-paragraph">We did not notice any failure or deviation in the radiation sensor measurements during the entire test period. The measurements from the sensor remained within the normal background radiation during the entire test period. </p>

<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-1024x700.jpg"><img loading="lazy" decoding="async" width="1024" height="700" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-1024x700.jpg" alt="" class="wp-image-2852" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-1024x700.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-300x205.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-768x525.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-1536x1050.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-454x310.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28.jpg 1658w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Test results</figcaption></figure>

<p class="wp-block-paragraph">We also used these practical tests to check how the system would behave during the transition from warmth to deep cold, as well as from the cold of the freezer to normal room conditions, and found that there were no problems that could be detected by simple monitoring tools. The absolute value of the temperature drop (sharp decrease and increase) during the test was more than forty degrees.</p>

<h2 class="wp-block-heading">Discussion</h2>

<p class="wp-block-paragraph">Our results suggest that the GGreg20_V3 radiation sensor is capable of performing reliably at low temperatures. This is an important finding as it implies that the sensor can be used in low-temperature environments without any significant loss of accuracy or reliability. </p>

<p class="wp-block-paragraph">However, it is worth noting that our experiment was limited in scope, and further tests may be required to confirm the findings. </p>

<p class="wp-block-paragraph">In particular, we did not do any statistical verification of the obtained data, but only conducted several long-term (up to six hours long) experiments and practically checked whether the sensor and the microcontroller would work normally.</p>

<h2 class="wp-block-heading">Conclusions</h2>

<p class="wp-block-paragraph">In conclusion, our experiment showed that the GGreg20_V3 radiation sensor can perform reliably at low temperatures. We did not observe any failures or deviations in the radiation sensor measurements during the entire test period, indicating that the sensor can be used in low-temperature environments without any significant loss of accuracy or reliability. However, further tests may be required to confirm these findings and evaluate the performance of the sensor over an extended period.</p>

<p class="wp-block-paragraph">Now you also know what happens if the Geiger counter GGreg20_V3 is placed in a low temperature environment.</p>

<p class="wp-block-paragraph">We hope that you found this post as interesting and useful as the experiment we conducted.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
