<?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>Developed and manufactured in Ukraine &#8211; IoT-devices, LLC &#8211; Electronics manufacturer for IoT</title>
	<atom:link href="https://iot-devices.com.ua/en/product-category/developed-and-manufactured-in-ukraine/feed/" rel="self" type="application/rss+xml" />
	<link>https://iot-devices.com.ua/en/</link>
	<description>Від модулів до складних пристроїв</description>
	<lastBuildDate>Sat, 14 Mar 2026 07:32:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</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>Developed and manufactured in Ukraine &#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>Plastic case ICL_RPIPW_ST_V1 for Raspberry Pi Pico W controllers with straight pin headers</title>
		<link>https://iot-devices.com.ua/en/product/raspberry-pi-pico-w-icl-rpipw-st-v1-plastic-case-straight/</link>
					<comments>https://iot-devices.com.ua/en/product/raspberry-pi-pico-w-icl-rpipw-st-v1-plastic-case-straight/#respond</comments>
		
		<dc:creator><![CDATA[Янко Олексій]]></dc:creator>
		<pubDate>Thu, 28 Aug 2025 15:06:46 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/product/raspberry-pi-pico-w-icl-rpipw-st-v1-plastic-case-straight/</guid>

					<description><![CDATA[<span style="font-weight: 400;">Plastic case with passive ventilation and Dupont cable management system for the popular Raspberry Pi Pico W devboard released in 2022 with straight pin headers and micro-USB connector.</span>

[sc name="order-on-etsy" etsy_url="https://iotdevicesllc.etsy.com/listing/4423004964" prod_sku="ICL_RPIPW_ST_V1" img_width="128"][/sc]]]></description>
										<content:encoded><![CDATA[<h1>What is it?</h1>
<p>This is a 3D-printed plastic case specifically designed for Raspberry Pi Pico W microcontrollers with straight pin headers. It is one of the products in the IoT Case Lab (aka ICL) line of cases. </p>
<p>The design of the case model was conceived and developed to make the controller convenient to use, minimizing the time spent on assembly and connecting the rest of the project components.</p>
<p>If your Raspberry Pi Pico W has side-mounted pin headers, we recommend considering another ICL-made case (ICL_RPIPW_SI_V1), which is designed specifically for this pin configuration.</p>
<h1></h1>
<h1>Who needs it</h1>
<p><span style="font-weight: 400;">This case is suitable for use in DIY projects that use the popular Raspberry Pi Pico W microcontroller (the green board with the micro USB connector, from 2022).</span></p>
<p><span style="font-weight: 400;">Radio amateurs and DIY enthusiasts who need to conveniently connect project components to the RPi Pico W controller will find this case simple and easy to install and use, especially for connecting companion components with cable harnesses (Dupont-style connectors).</span></p>
<p><span style="font-weight: 400;">We hope to see both beginners and professionals in the ICL case line&#8217;s user base, including those involved in designing and building smart devices and home automation. The case should also appeal to those who spend a lot of time in a lab: students and teachers, testers, programmers, and those creating educational materials or running a technical blog. </span></p>
<h1></h1>
<h1>Why did you make it?</h1>
<p><span style="font-weight: 400;">In the DIY field, there is a wide variety of microcontroller boards based on popular hardware platforms like Arduino, ESP8266, ESP32, and Raspberry Pi Pico. </span></p>
<p><span style="font-weight: 400;">All of these controllers are sold as &#8220;Dev Boards,&#8221; which come with pre-soldered straight pin headers. This format is most often used with Dupont connectors to connect components to the controller.</span></p>
<p><span style="font-weight: 400;">Pin headers on the main controller board are a very convenient way to quickly connect and disconnect components in a project, especially for users who don&#8217;t want to solder. </span></p>
<p><span style="font-weight: 400;">However, there is a significant drawback: Dupont connectors often don&#8217;t stay in place well. This can lead to a poor connection at best, and frequent disconnections between components at worst. This is very frustrating, especially when a project has many connections or is built in a limited space. </span></p>
<p><span style="font-weight: 400;">When developing this product, ICL aimed to solve several problems at once:</span></p>
<ul>
<li><span style="font-weight: 400;">Allow the use of Dupont connectors while securely fastening them to the pin headers.</span></li>
<li><span style="font-weight: 400;">Protect the controller board with a plastic case to prevent accidental short circuits from various metal surfaces.</span></li>
<li><span style="font-weight: 400;">Securely hold the controller in place.</span></li>
<li><span style="font-weight: 400;">Create a well-designed case for the standard controller module. </span></li>
<li><span style="font-weight: 400;">Provide the ability to connect (combine) cases of various sizes, layouts, and purposes for project components. </span></li>
</ul>
<h1></h1>
<h1>What makes it special?</h1>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Designed specifically for the Raspberry Pi Pico W controller.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The panel securely fastens the Dupont connectors in place.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">All pin headers on the controller board are accessible for connections.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The controller is secured inside the case using the four standard mounting holes on the RPi Pico W board.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The BOOTSEL button is accessible through a hole in the case.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The case has its own external mounting tabs.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Although not originally intended, the internal space of the case also allows for the installation of pin headers for the DEBUG port (SWDIO, GND, SWCLK).</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Features special ICL Square Finger Joints &#8211; universal inter-case connectors &#8211; that are equipped on all IoT Case Lab products.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Ventilation holes are located on three sides: two side faces and the top of the case, to provide passive cooling.</span></li>
</ul>
<h1></h1>
<h1>What&#8217;s in the box, assembly, and installation</h1>
<h2>Product includes:</h2>
<p><span style="font-weight: 400;">Case &#8211; 1 pc;</span></p>
<p><span style="font-weight: 400;">Button cap &#8211; 1 pc;</span></p>
<p><span style="font-weight: 400;">Case panel &#8211; 1 pc;</span></p>
<p><i><span style="font-weight: 400;">Note. Screws, bolts, and nuts are not included with the product. The Raspberry Pi Pico W controller board is not included. </span></i></p>
<p><span style="font-weight: 400;">Case weight (plastic parts): 25.12 g</span></p>
<p><span style="font-weight: 400;">Material: PLA plastic</span></p>
<p><span style="font-weight: 400;">Color: The color matches the photo. The shade may vary slightly from batch to batch and is not dependent on the manufacturer. </span></p>
<h2></h2>
<h2>Required skills, parts, and tools:</h2>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">No special skills or experience required.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Screwdriver.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Screws for securing the controller board — 4 pcs.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Screws with nuts for securing the bottom cover and mounting the case to a surface — 4 pcs.</span></li>
</ul>
<h2></h2>
<h2>Assembly steps:</h2>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Flip the case upside down (the side with the ventilation and button hole).</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Using tweezers, place the button cap in its designated spot from the inside.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Insert the controller board, chip-side down (pin headers up), into its place. The micro USB connector should go into its opening first, and then the rest of the board should rest on the internal mounting posts.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Secure the controller board with four screws inside the case, ensuring the button cap functions correctly in its hole.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Install the necessary cable connectors onto the controller&#8217;s pin headers so that they lie along both long sides of the case.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Close the bottom opening of the case with the corresponding panel.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Flip the entire assembly into a normal position and, if needed, attach the case to a surface using the mounting tabs. Alternatively, use the mounting tabs to secure the bottom panel you&#8217;ve just installed.</span></li>
</ol>
<h1></h1>
<h1>3D Model Source Files</h1>
<p><span style="font-weight: 400;">We have not yet implemented the ability to purchase 3D model files as a virtual product, but we plan to do so in the future. </span></p>
<p>There is a<a href="https://github.com/IoTCaseLab/ICL_RPIPW_ST_V1-case-for-Raspberry-Pi-Pico-W-with-straight-pin-headers/blob/main/res/RPi-Pico-W-2022-model_straight_mcu2-type2_solidDemoBrick.stl" target="_blank" rel="noopener"> model of the case&#8217;s external contours</a> on GitHub for customers to evaluate the dimensions and the case&#8217;s projection on the X, Y, and Z planes.</p>
<div class="sketchfab-embed-wrapper">
<p><iframe title="ICL_RPIPW_ST_V1 case for Raspberry Pi PicoW Demo" src="https://sketchfab.com/models/66e0c455651143e386a60caf68c7f568/embed" width="640" height="480" frameborder="0" allowfullscreen="allowfullscreen"> </iframe></p>
<p style="font-size: 13px; font-weight: normal; margin: 5px; color: #4a4a4a;"> <a style="font-weight: bold; color: #1caad9;" href="https://sketchfab.com/3d-models/icl-rpipw-st-v1-case-for-raspberry-pi-picow-demo-66e0c455651143e386a60caf68c7f568?utm_medium=embed&amp;utm_campaign=share-popup&amp;utm_content=66e0c455651143e386a60caf68c7f568" target="_blank" rel="nofollow noopener"> ICL_RPIPW_ST_V1 case for Raspberry Pi PicoW Demo </a> by <a style="font-weight: bold; color: #1caad9;" href="https://sketchfab.com/iot-devices?utm_medium=embed&amp;utm_campaign=share-popup&amp;utm_content=66e0c455651143e386a60caf68c7f568" target="_blank" rel="nofollow noopener"> IoT-devices LLC </a> on <a style="font-weight: bold; color: #1caad9;" href="https://sketchfab.com?utm_medium=embed&amp;utm_campaign=share-popup&amp;utm_content=66e0c455651143e386a60caf68c7f568" target="_blank" rel="nofollow noopener">Sketchfab</a></p>
<p>&nbsp;</p>
<h1>Dimensions and mounting holes</h1>
<p><span style="font-weight: 400;">Printing Tolerance: Approximately 0.2 mm</span></p>
<p><span style="font-weight: 400;">External Dimensions (excluding protruding elements):</span></p>
<p><span style="font-weight: 400;">X: 59.00 mm</span></p>
<p><span style="font-weight: 400;">Y: 29.00 mm</span></p>
<p><span style="font-weight: 400;">Z: 27.40 mm</span></p>
<p>Maximum Dimensions (including protruding elements):</p>
<p><span style="font-weight: 400;">X: 69.00 mm</span></p>
<p><span style="font-weight: 400;">Y: 40.00 mm</span></p>
<p><span style="font-weight: 400;">Z: 28.10 mm</span></p>
<p>Recommended Screw Sizes (not included):</p>
<ul>
<li style="font-weight: 400;" aria-level="1">Controller board mounting screws: M1.7 x 5.0 mm &#8211; 4 pcs</li>
<li style="font-weight: 400;" aria-level="1">Screws for external mounting tabs: M3 x 7.0 mm &#8211; 4 pcs</li>
</ul>
<p>Distance between the centers of the case mounting holes (external tabs):</p>
<p><span style="font-weight: 400;">X: 50.50 mm</span></p>
<p><span style="font-weight: 400;">Y: 34.60 mm</span></p>
<p>4 x DIA 3.2 mm (through-holes)</p>
<p><span style="font-weight: 400;">Distance between the centers of the controller board mounting holes inside the case:</span></p>
<p><span style="font-weight: 400;">X: 47.00 mm</span></p>
<p><span style="font-weight: 400;">Y: 11.40 mm</span></p>
<p>4 x DIA 1.8 mm (hole for screw)</p>
<p><span style="font-weight: 400;">Type and Dimensions of Inter-Case Connectors:</span></p>
<p><span style="font-weight: 400;">Type:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">2 x ICL-SFJ3-6 (6 Square Finger Joint 3x5x5 mm)</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">2 x ICL-SFJ3-4 (4 Square Finger Joint 3x5x5 mm)</span></li>
</ul>
<p><span style="font-weight: 400;">Dimensions: </span></p>
<p><span style="font-weight: 400;">3 mm (W) x 5 mm (H) x 5 mm (D)</span></p>
<h1></h1>
<h1>Useful links</h1>
<p><span style="font-weight: 400;">Product in store: <a href="https://iot-devices.com.ua/en/product/raspberry-pi-pico-w-icl-rpipw-st-v1-plastic-case-straight/">Plastic case ICL_RPIPW_ST_V1 for Raspberry Pi Pico W controllers with straight pin headers</a></span></p>
<p><span style="font-weight: 400;">Etsy Store: not yet available</span></p>
<p><span style="font-weight: 400;">Datasheet UA: not yet available</span></p>
<p><span style="font-weight: 400;">Datasheet EN: not yet available</span></p>
<p>GitHub Repo: <a href="https://github.com/IoTCaseLab/ICL_RPIPW_ST_V1-case-for-Raspberry-Pi-Pico-W-with-straight-pin-headers" target="_blank" rel="noopener">ICL_RPIPW_ST_V1 case for Raspberry Pi Pico W with straight pin headers</a></p>
<p><span style="font-weight: 400;">Hackaday Project: not yet available</span></p>
<p><span style="font-weight: 400;">YouTube: not yet available</span></p>
<p><span style="font-weight: 400;">Pinterest: not yet available</span></p>
<p><span style="font-weight: 400;">Instagram: not yet available</span></p>
<h1></h1>
<h1>Intellectual property</h1>
<p><span style="font-weight: 400;">All intellectual property rights related to this product belong to the creative team at IoT Case Lab (aka ICL). IoT-devices is authorised to sell physical and virtual goods developed by ICL. For more details, please refer to the <a href="https://github.com/IoTCaseLab/ICL_RPIPW_ST_V1-case-for-Raspberry-Pi-Pico-W-with-straight-pin-headers" target="_blank" rel="noopener">ICL link on GitHub</a>.  </span></p>
<p><span style="font-weight: 400;">The trademarks, brands, and trade names mentioned in this text belong to their respective owners.</span></p>
<h1></h1>
<h1>Limitation of Liability</h1>
<p><span style="font-weight: 400;">By placing an order, you automatically agree that you understand that this product is a small-batch product, printed on a 3D printer using publicly available filament, which may lose or change its characteristics over time. </span></p>
<p><span style="font-weight: 400;">The reliability, quality, compatibility, and safety tests that are usually performed on similar mass-produced products have not been performed on this product. </span></p>
<p><span style="font-weight: 400;">The type of plastic used to manufacture this product is specified in the description.</span></p>
<p><span style="font-weight: 400;">IoT-devices and the creative team at IoT Case Lab disclaim any liability for risks, losses, or consequences that may arise for the buyer or third parties in the process of using this product.</span></p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://iot-devices.com.ua/en/product/raspberry-pi-pico-w-icl-rpipw-st-v1-plastic-case-straight/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GGreg20_ES &#8211; souvenir Geiger counter</title>
		<link>https://iot-devices.com.ua/en/product/ggreg20-geiger-counter-epoxy-souvenir/</link>
					<comments>https://iot-devices.com.ua/en/product/ggreg20-geiger-counter-epoxy-souvenir/#respond</comments>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Fri, 20 Oct 2023 12:42:23 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/?post_type=product&#038;p=3107</guid>

					<description><![CDATA[<span style="font-weight: 400;">GGreg20_ES (souvenir Geiger counter) is an unusual artistic product: on the one hand, it is a built-in DIY electronics, on the other hand, it is a product that is not intended to work. If you decide to order such a souvenir, you will participate in two charitable initiatives with the IoT-devices team.</span>

[sc name="order-on-etsy" etsy_url = "https://iotdevicesllc.etsy.com/listing/1587484828" prod_sku = "GGreg20_ES" img_width = "128"][/sc]]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">You are reading the description of an unusual art product: on the one hand, it is embedded DIY electronics, on the other hand, it is a product that is non-functional by design. If you decide to order such a souvenir, you will participate in two charitable initiatives with the IoT-devices team. </span></p>
<p><span style="font-weight: 400;">To manufacture these souvenirs, we deliberately purchase non-functional Geiger tubes on the Ukrainian market that could be sold on the global DIY market as part of commercial products. As participants in the DIY market, we see how the same broken or exhausted tubes are resold several times from hand to hand, because no one wants to lose potential profit. We recently posted </span><a href="https://www.youtube.com/watch?v=Hl_sJPMLpQ4&amp;ab_channel=iot-devices" target="_blank" rel="noopener"><span style="font-weight: 400;">a video on our YouTube channel</span></a><span style="font-weight: 400;"> showing how the faulty SBM-20 tube works. Unfortunately, there are still a lot of such tubes on the market. That&#8217;s why we started making souvenirs out of them.</span></p>
<p><span style="font-weight: 400;">Also, rejected boards of the popular GGreg20 module of various versions and from various stages of production are used in our GGreg20 Epoxy Souvenir project.</span></p>
<p><span style="font-weight: 400;">As a result, we get a transparent block of epoxy resin, which contains a forever preserved GGreg20 module with a Geiger tube inside.</span></p>
<p><span style="font-weight: 400;">The epoxy resin casting guarantees that this time the Geiger tube will not return to the gray market of DIY radio components.</span></p>
<p><span style="font-weight: 400;">So, by purchasing a souvenir, <strong>you help to clean up the market</strong> from unscrupulous commercial offers and participate in the initiative to improve the quality of amateur solutions on a global scale. After all, the tubes from the Soviet reserves, which are discussed in this project, are distributed to Western countries and end up in the devices of thousands of radio amateurs.</span></p>
<p><span style="font-weight: 400;">What is the second initiative? We decided to donate half of the profits generated under this project to charity and support defense projects in Ukraine. We believe that in the context of the aggressive and unprovoked war that is now being waged against Ukraine, any charitable initiative is important and timely. </span></p>
<p><span style="font-weight: 400;">So, by ordering this souvenir as a keepsake, <strong>you are also donating to Ukraine</strong>. </span></p>
<p><b>Warning!</b><span style="font-weight: 400;"> This product is not a working Geiger counter, but only a souvenir. If you were looking for GGreg20_V3, such a module can be ordered at the </span><a href="http://go.iot-devices.com.ua/geiger-counter"><span style="font-weight: 400;">link</span></a><span style="font-weight: 400;">. Also see the dedicated to </span><a href="https://go.iot-devices.com.ua/github-ggreg20_v3"><span style="font-weight: 400;">GGreg20_V3 DIY Geiger</span></a><span style="font-weight: 400;"> counter repository GitHub.</span></p>
<h2><span style="font-weight: 400;">Dimensions and weight</span></h2>
<ul>
<li><span style="font-weight: 400;">X: 150 mm.</span></li>
<li><span style="font-weight: 400;">Y: 50 mm.</span></li>
<li><span style="font-weight: 400;">Z: 25 mm.</span></li>
<li><span style="font-weight: 400;">W: approximately 145 grams</span></li>
</ul>
<p><span style="font-weight: 400;">Resin: transparent, non-toxic, EpoxyTable 5-five by</span><a href="https://www.resinpro.it/product/resina-epossidica-atossica-per-tavoli-epoxytable-5-five-colate-perfette-fino-5-cm/?attribute_quantita=3.10+kg&amp;cgkit_search_word=5-five#&amp;gid=1&amp;pid=1" target="_blank" rel="noopener"><span style="font-weight: 400;">RESIN PRO</span></a><span style="font-weight: 400;"> (Italy) with powerful UV filters in both components </span></p>
<p><span style="font-weight: 400;">Resin datasheet: </span><a href="https://drive.google.com/file/d/13ryMjB3ztduQghxsnyKevkjctVSZcSWk/view" target="_blank" rel="noopener"><span style="font-weight: 400;">RESIN PRO (Italy) link</span></a></p>
<p><span style="font-weight: 400;">Component A datasheet: </span><a href="https://www.resinpro.it/wp-content/uploads/2020/01/SDS-ResinPro-srl-Epoxytable-5-NEW-A.pdf" target="_blank" rel="noopener"><span style="font-weight: 400;">RESIN PRO (Italy) link</span></a></p>
<p><span style="font-weight: 400;">Component B datasheet: </span><a href="https://www.resinpro.it/wp-content/uploads/2020/01/SDS-ResinPro-srl-Epoxytable-5-NEW-B.pdf" target="_blank" rel="noopener"><span style="font-weight: 400;">RESIN PRO (Italy) link</span></a></p>
<p><span style="font-weight: 400;">Certificate of non-toxicity: </span><a href="https://resinpro.fr/wp-content/uploads/2022/12/epoxytable-five-certificato-di-atossicita.pdf" target="_blank" rel="noopener"><span style="font-weight: 400;">RESIN PRO (Italy) link</span></a></p>
<h2><span style="font-weight: 400;">Package contents</span></h2>
<p><span style="font-weight: 400;">GGreg20_ES souvenir Geiger counter &#8211; 1 pc.</span></p>
<p><span style="font-weight: 400;">The version of the GGreg20 module, tube type, linear dimensions, and appearance of the module may slightly differ from the data and photos in the description of each ordered souvenir product, as the epoxy resin is filled manually and the main goal of the project is to remove defective Geiger tubes from the market. </span></p>
<p><span style="font-weight: 400;">What we can guarantee is that you will receive a product with a GGreg20 module and Geiger tube, which are filled with transparent, high-quality and non-toxic resin.</span></p>
<h2><span style="font-weight: 400;">How to order</span></h2>
<p><span style="font-weight: 400;">The product is supplied from Kyiv to all countries of the world, except for countries under international sanctions or accused of war crimes and crimes against humanity. </span></p>
<p><span style="font-weight: 400;">Half of the profits from the sale of this product are allocated to defense projects and the Armed Forces of Ukraine.</span></p>
<p><span style="font-weight: 400;">You can order the product on our website or on Tindie:</span></p>
<p><span style="font-weight: 400;">Website: </span><a href="https://go.iot-devices.com.ua/souvenir-geiger-counter"><span style="font-weight: 400;">https://go.iot-devices.com.ua/souvenir-geiger-counter</span></a></p>
<p><span style="font-weight: 400;">Tindie: </span><a href="https://go.iot-devices.com.ua/ggreg20_es_tindie"><span style="font-weight: 400;">https://go.iot-devices.com.ua/ggreg20_es_tindie</span></a></p>
<p><span style="font-weight: 400;">Please note that IoT-devices, LLC does not do business with Russian citizens anywhere in the world.</span></p>
<h2><span style="font-weight: 400;">Instructions for use</span></h2>
<p><span style="font-weight: 400;">No cabling &#8211; No soldering &#8211; No drivers &#8211; No coding</span></p>
<p><span style="font-weight: 400;">In our opinion, there are many possibilities for the use of this souvenir product:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Place on a table</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Hang on the wall</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Embedded into a surface</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Demonstrate to colleagues, friends, children</span></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://iot-devices.com.ua/en/product/ggreg20-geiger-counter-epoxy-souvenir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GCemu20_V1 Geiger counter emulator</title>
		<link>https://iot-devices.com.ua/en/product/gcemu20_v1-geiger-counter-emulator/</link>
					<comments>https://iot-devices.com.ua/en/product/gcemu20_v1-geiger-counter-emulator/#comments</comments>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Wed, 15 Mar 2023 20:04:11 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/?post_type=product&#038;p=2753</guid>

					<description><![CDATA[<span style="font-weight: 400;">Emulator of radioactive particle detector is a hardware-software electronic module designed to emulate the counter of ionizing radiation level. For this purpose the emulator includes a pulse counting output to the main controller. Arduino, ESP8266, ESP32, Raspberry Pi, STM32 and others can be used as host controllers.</span>

<span style="font-weight: 400;">The simulated radiation level and operation mode of the emulator are indicated by light signals on the built-in RGB-LED.</span>

&#160;]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">The GCemu20_V1 Ionizing Radiation Detector Emulator is a ready-to-use device developed by IoT-devices LLC that performs full emulation of a pulsed output Geiger counter type radiation sensor with an SBM-20 tube, such as the GGreg20_V3.</span></p>
<h2><span style="font-weight: 400;">Purpose</span></h2>
<p><span style="font-weight: 400;">Emulator of radioactive particle detector is a hardware-software electronic module designed to emulate the counter of ionizing radiation level. For this purpose the emulator includes a pulse counting output to the main controller. Arduino, ESP8266, ESP32, Raspberry Pi, STM32 and others can be used as host controllers.</span></p>
<p><span style="font-weight: 400;">The simulated radiation level and operation mode of the emulator are indicated by light signals on the built-in RGB-LED.</span></p>
<p><span style="font-weight: 400;">GCemu20_V1 is an inexpensive and useful device for:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">safe and system learning,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">unit testing and development of new devices,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">detection and troubleshooting of running systems, etc.</span></li>
</ul>
<p>&nbsp;</p>
<p>This module is useful in training, testing, and constructing both indoor and outdoor ionizing radiation power meters in both handheld/pocket and stationary designs.</p>
<p><span style="font-weight: 400;">The only thing you need to start using the emulator module is any microcontroller that can count the number of input pulses per unit time on its GPIO, as well as power via micro USB.</span></p>
<h2><span style="font-weight: 400;">Specifications</span></h2>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The module dimensions are 30 x 65 x 10 mm. The ESP12.OLED module without display </span><a href="https://iot-devices.com.ua/en/product/esp12oled-universal-esp8266-mcuboard-oled-en/"><span style="font-weight: 400;">is taken as </span></a><span style="font-weight: 400;">the basis.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">True Random Number Generator is a built-in ESP8266 TRNG.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Power of simulated radiation: 5 modes from 0 to 1.5 µSv/h.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Powered by AC/DC 5V adapter (not included) via micro USB.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">There are 2.54 mm solder holes on the module board for connecting the console via UART. The console can be used when operating the emulator or flashing the embedded ESP8266 controller in GCemu20_V1.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The current consumption is similar to the ESP12.OLED_V1 module and is up to 80 mA with WiFi enabled (WiFi and ADC required by TRNG).</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The pulse output GCemu20_V1 is compatible with the 3V3 ACTIVE-LOW logic signal levels.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The output pulse duration is about 10 µs, similar to the GGreg20.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Software: NodeMCU/Lua firmware. The emulator code starts automatically after power-up in mode 1 (simulating normal ambient radiation level [18-35] CPM).</span></li>
</ol>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">Why and who needs the Geiger counter emulator</span></h2>
<p><span style="font-weight: 400;">The main idea of any emulator in the field of DIY electronics is to temporarily, at certain stages, use a virtual substitute component instead of a real module in the process of IoT device development or experimenting / learning to reproduce the operation and characteristics of a real device with high accuracy. The emulator should simplify and speed up development, as well as add convenience in the initial stages of a planned project or performing unit tests.</span></p>
<h3><span style="font-weight: 400;">Geiger counter emulator advantages</span></h3>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">No high voltage</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Simplified learning process</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Lower cost</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">No real source of radiation is needed</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The life of the Geiger-Muller tube is not exhausted, because it is not present.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Debugging data in the UART</span></li>
</ul>
<p>&nbsp;</p>
<h3><span style="font-weight: 400;">Emulator users</span></h3>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Radio amateurs in IoT and DIY microelectronics</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Teachers and students of technological universities</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Research groups and institutes</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Parents and children who are independently learning new technologies at home</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Developers and testers of stationary and/or hand-held dosimeters</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Test laboratories for quality and/or consumer protection</span></li>
</ul>
<p>&nbsp;</p>
<h3><span style="font-weight: 400;">Emulator limitations</span></h3>
<p><span style="font-weight: 400;">Among the known limitations of this method of creating a Geiger counter emulator is the memory size of the ESP826 controller, in which we create in a loop the required number of one-shot timers with random times of firing. Each timer, in fact, is a function that takes a certain amount of RAM. </span></p>
<p><span style="font-weight: 400;">When the timers are fired, the memory is immediately released. The execution of the code we developed resembles a spring, which in a cycle once a minute is sharply compressed and slowly uncompressed within the available memory of the controller.</span></p>
<p><span style="font-weight: 400;">Thus, the maximum possible number of events generated by our chosen method of generating random events at the emulator output directly depends on the amount of free RAM and the speed of the controller.</span></p>
<p><span style="font-weight: 400;">Experimentally we found that ESP8266 with NodeMCU firmware and Lua language can confidently generate about 260 events per minute or near 1.5 μSv per hour. This is more than enough pulses per minute for the emulator project and the radiation levels it supposedly registers.</span></p>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">How the emulator works</span></h2>
<p><span style="font-weight: 400;">Embedded software cycles to create a certain number of one-time timers within a minute. Each timer, when triggered, initiates a logic level &#8220;1&#8221; (ACTIVE-LOW logic) on the GPIO of the emulator pulse output. </span></p>
<p><span style="font-weight: 400;">The duration of the logic level &#8220;1&#8221; is close to 10 microseconds and is similar to the pulses on the true Geiger counter module GGreg20_V3. The only difference is that GGreg20_V3 can also support 5V logic, while GCemu20_V1 only supports 3V3 logic.</span></p>
<p><span style="font-weight: 400;">The number of pulses at the emulator output and their corresponding random timers during one minute is set randomly and has a preset range corresponding to the current emulator operation mode. The emulator can operate in one of five radiation simulation modes.</span></p>
<p><span style="font-weight: 400;">The radiation power modes simulated by the GCemu20_V1 module have been chosen to cover the entire range of tasks in which it may be appropriate to use the emulator:</span></p>
<p><span style="font-weight: 400;">Mode 0. No pulses (sensor error simulation);</span></p>
<p><b>Mode 1.</b><span style="font-weight: 400;"> Natural background radiation (by default after Power-On Reset);</span></p>
<p><span style="font-weight: 400;">Mode 2. Acceptable level;</span></p>
<p><span style="font-weight: 400;">Mode 3. Increased level;</span></p>
<p><span style="font-weight: 400;">Mode 4. Dangerous level.</span></p>
<p><span style="font-weight: 400;">After power-up the emulator defaults to Mode 1.</span></p>
<p><span style="font-weight: 400;">To change the emulator mode, press the Flash/D3 button (SW1 on the module board). </span></p>
<p><span style="font-weight: 400;">The modes are selected alternately by pressing the built-in Flash button: </span></p>
<p><b>Mode 1</b><span style="font-weight: 400;">-&gt; Mode 2 -&gt; Mode 3 -&gt; Mode 4 -&gt; Mode 0 -&gt;</span><b>Mode 1</b><span style="font-weight: 400;"> …</span></p>
<p><span style="font-weight: 400;">Each power mode is assigned a different color on the built-in RGB LED, so that the user not only sees the output pulses from the emulator to the host controller, but can also distinguish the current modes of operation:</span></p>
<table>
<tbody>
<tr>
<td><b>Operation mode</b></td>
<td><b>Radiation power equivalent</b></td>
<td><b>Counts per Minute (CPM)</b></td>
<td><b>Flash color</b></td>
<td><b>R</b></td>
<td><b>G</b></td>
<td><b>B</b></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Mode 0</span></td>
<td><span style="font-weight: 400;">0</span><span style="font-weight: 400;">µSv/hour</span></td>
<td><span style="font-weight: 400;">0</span></td>
<td><span style="font-weight: 400;">no flashes</span><span style="font-weight: 400;">black</span></td>
<td><span style="font-weight: 400;">0</span></td>
<td><span style="font-weight: 400;">0</span></td>
<td><span style="font-weight: 400;">0</span></td>
</tr>
<tr>
<td><b>Mode 1</b></td>
<td><span style="font-weight: 400;">0.1 &#8211; 0.2 µSv/hour</span></td>
<td><span style="font-weight: 400;">18 &#8211; 35</span></td>
<td><span style="font-weight: 400;">cyan</span></td>
<td><span style="font-weight: 400;">0</span></td>
<td><span style="font-weight: 400;">1</span></td>
<td><span style="font-weight: 400;">1</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Mode 2</span></td>
<td><span style="font-weight: 400;">0.2 &#8211; 0.3 µSv/hour</span></td>
<td><span style="font-weight: 400;">36 &#8211; 52</span></td>
<td><span style="font-weight: 400;">green</span></td>
<td><span style="font-weight: 400;">0</span></td>
<td><span style="font-weight: 400;">1</span></td>
<td><span style="font-weight: 400;">0</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Mode 3</span></td>
<td><span style="font-weight: 400;">0.3 &#8211; 0.6 µSv/hour</span></td>
<td><span style="font-weight: 400;">53 &#8211; 105</span></td>
<td><span style="font-weight: 400;">red</span></td>
<td><span style="font-weight: 400;">1</span></td>
<td><span style="font-weight: 400;">0</span></td>
<td><span style="font-weight: 400;">0</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Mode 4</span></td>
<td><span style="font-weight: 400;">0.6 &#8211; 1.5 µSv/hour</span></td>
<td><span style="font-weight: 400;">106 &#8211; 264</span></td>
<td><span style="font-weight: 400;">magenta</span></td>
<td><span style="font-weight: 400;">1</span></td>
<td><span style="font-weight: 400;">0</span></td>
<td><span style="font-weight: 400;">1</span></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">The real GGreg20_V3 module is equipped with a Soviet-made SBM-20 Geiger tube. This tube has the following conversion factor [pulses per minute, CPM] to [microsieverts per hour] for Cesium-137 source:</span></p>
<p style="text-align: center;"><span style="font-weight: 400;">μSv per hour = CPM * 0.0057 </span></p>
<p><span style="font-weight: 400;">Let’s perform the reverse operation to calculate for the radiation ranges the appropriate range of the number of pulses per hour that the emulator would have to generate while operating in a certain mode:</span></p>
<p style="text-align: center;"><span style="font-weight: 400;">CPM = μSv per hour/ 0.0057</span></p>
<p><span style="font-weight: 400;">According to statistics collected by IoT-devices LLC, the SBM-20 tube is the most popular among DIY projects, so in the GCemu20_V3 emulator we made a binding of software characteristics to this tube.</span></p>
<p><span style="font-weight: 400;">The ESP8266 controller&#8217;s hardware True Random Number Generator (TRNG) is used to ensure true randomness of the pulses at the emulator output.</span></p>
<p><span style="font-weight: 400;">To enhance the effect of randomness, each minute cycle of the emulator generates not a constant number of pulses, but randomly selects the number of output pulses from the range of values given for each mode in the table above. </span></p>
<p><span style="font-weight: 400;">For example, Mode 1 will generate 18 to 35 pulses per minute and this number will vary randomly each time.</span></p>
<p><span style="font-weight: 400;">Thus, the output of GCemu20_V1 has a random number of pulses randomly distributed in time (within each minute of operation).</span></p>
<p><span style="font-weight: 400;">The GCemu20_V1 product has built-in, ready-to-use program code. To start working with the emulator, simply supply power via the micro USB port and connect the pulse output to the host controller, which processes the pulses and calculates the level of simulated radiation. </span></p>
<p><span style="font-weight: 400;">Buying this product, the user does not need to program or flash it himself, IoT-devices LLC has already taken care of this.</span></p>
<p><span style="font-weight: 400;">But if necessary, the user can flash the module with different firmware and use the module at will for other tasks through the UART interface by tools designed for ESP8266.</span></p>
<p><span style="font-weight: 400;">It is known that there are many IoT platforms for ESP8266-based modules, such as ESP-IDF, Arduino, NodeMCU, MicroPython, ESPHome, Tasmota and many others.</span><span style="font-weight: 400;"><br />
</span></p>
<h2><span style="font-weight: 400;">Module dimensions, I/O port assignment</span></h2>
<p><span style="font-weight: 400;">The hardware platform for the GCemu20_V1 uses the universal ESP12.OLED controller module manufactured by IoT-devices LLC, without display. Therefore, the port assignment on the module board corresponds to the documentation of the ESP12.OLED module and the ESP8266 controller integrated in this product. </span></p>
<p><span style="font-weight: 400;">The printed circuit board of the ESP12.OLED_V1 module:</span></p>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2020/06/esp12.oled_v1_1500.jpg"><img fetchpriority="high" decoding="async" class="size-full wp-image-1254" src="https://iot-devices.com.ua/wp-content/uploads/2020/06/esp12.oled_v1_1500.jpg" alt="Controller based on ESP8266-12F with 0.96 ”OLED display" width="1500" height="816" srcset="https://iot-devices.com.ua/wp-content/uploads/2020/06/esp12.oled_v1_1500.jpg 1500w, https://iot-devices.com.ua/wp-content/uploads/2020/06/esp12.oled_v1_1500-454x247.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2020/06/esp12.oled_v1_1500-300x163.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2020/06/esp12.oled_v1_1500-1024x557.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2020/06/esp12.oled_v1_1500-768x418.jpg 768w" sizes="(max-width: 1500px) 100vw, 1500px" /></a></p>
<p><span style="font-weight: 400;">Assignment of all I/O ports of the ESP12.OLED_V1 module as the hardware platform on which the product GCemu20_V1 Geiger counter emulator is built:</span></p>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2023/03/esp12.oled_3d_descr_2-1024x694-1.jpg"><img decoding="async" class="alignnone size-full wp-image-2734" src="https://iot-devices.com.ua/wp-content/uploads/2023/03/esp12.oled_3d_descr_2-1024x694-1.jpg" alt="" width="1024" height="694" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/03/esp12.oled_3d_descr_2-1024x694-1.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/03/esp12.oled_3d_descr_2-1024x694-1-300x203.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/03/esp12.oled_3d_descr_2-1024x694-1-768x521.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/03/esp12.oled_3d_descr_2-1024x694-1-454x308.jpg 454w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p><span style="font-weight: 400;">However, only part of the I/O ports available on the ESP12.OLED_V1 controller are used to operate as a GCemu20_V1 emulator.</span></p>
<p><span style="font-weight: 400;">In particular, the GCemu20_V1 emulator uses the following controller ports:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">micro USB 5V power port;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">pulse output of the Geiger counter emulator (GPIO4/D5, marked as SDA on the board);</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">UART interface (optional) to connect the developer console:</span>
<ul>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">UART0 Rx / GPIO3;</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">UART0 Tx / GPIO1;</span></li>
</ul>
</li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">jumper X5 to select the power supply mode (must be set when power is supplied via micro USB);</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">jumper J2 to select the pulse output mode (user setting to switch random number / fixed number of pulses @ current mode of emulation);</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">built-in RGB LED:</span>
<ul>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO14 / D5 &#8211; Blue; </span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO12 / D6 &#8211; Green;</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO13 / D7 &#8211; Red;</span></li>
</ul>
</li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Reset button (marked on the board as SW2);</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Flash button (GPIO0/D3, marked on the board as SW1);</span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">The following figure shows these ports:</span></p>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription.jpg"><img decoding="async" class="alignnone size-full wp-image-2712" src="https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription.jpg" alt="" width="2048" height="1149" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription.jpg 2048w, https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription-300x168.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription-1024x575.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription-768x431.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription-1536x862.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription-800x450.jpg 800w, https://iot-devices.com.ua/wp-content/uploads/2023/03/2023_gcemu20_v1_esp12_withdescription-454x255.jpg 454w" sizes="(max-width: 2048px) 100vw, 2048px" /></a></p>
<p><span style="font-weight: 400;">Fig. I/O ports ESP12.OLED_V1 (without display) involved in the emulator GCemu20_V1</span></p>
<p><span style="font-weight: 400;">The connection diagram of the emulator module (MCU_B) ESP12.OLED to the main controller (MCU_A) NodeMCU can be as follows:</span></p>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2023/01/10-the-esp12.oled-geiger-counter-emulator-and-nodemcu-wiring-diagram.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2587" src="https://iot-devices.com.ua/wp-content/uploads/2023/01/10-the-esp12.oled-geiger-counter-emulator-and-nodemcu-wiring-diagram.jpg" alt="" width="960" height="540" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/01/10-the-esp12.oled-geiger-counter-emulator-and-nodemcu-wiring-diagram.jpg 960w, https://iot-devices.com.ua/wp-content/uploads/2023/01/10-the-esp12.oled-geiger-counter-emulator-and-nodemcu-wiring-diagram-300x169.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/01/10-the-esp12.oled-geiger-counter-emulator-and-nodemcu-wiring-diagram-768x432.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/01/10-the-esp12.oled-geiger-counter-emulator-and-nodemcu-wiring-diagram-800x450.jpg 800w, https://iot-devices.com.ua/wp-content/uploads/2023/01/10-the-esp12.oled-geiger-counter-emulator-and-nodemcu-wiring-diagram-454x255.jpg 454w" sizes="(max-width: 960px) 100vw, 960px" /></a></p>
<p><span style="font-weight: 400;">This schematic also shows the optional developer/programmer console connection via a UART to USB converter.</span></p>
<p><span style="font-weight: 400;">We recommend the following materials as a reference on port numbering:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The pin planning and application standard developed by alterstrategy.lab:</span></li>
</ul>
<p><a href="https://alterstrategy.com/recommended-pin-use-standard/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://alterstrategy.com/recommended-pin-use-standard/</span></a></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">NodeMCU flashing documentation:</span></li>
</ul>
<p><a href="https://nodemcu.readthedocs.io/en/latest/modules/gpio/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://nodemcu.readthedocs.io/en/latest/modules/gpio/</span></a></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Documentation for the ESP12.OLED module is on the website:</span></li>
</ul>
<p><a href="https://iot-devices.com.ua/en/product/esp12oled-universal-esp8266-mcuboard-oled-en/"><span style="font-weight: 400;">https://iot-devices.com.ua/en/product/esp12oled-universal-esp8266-mcuboard-oled-en/</span></a></p>
<p><span style="font-weight: 400;">on Tindie:</span></p>
<p><a href="https://www.tindie.com/products/iotdev/esp12oled-universal-esp8266096oled-mcu-board/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.tindie.com/products/iotdev/esp12oled-universal-esp8266096oled-mcu-board/</span></a></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Dimensions of the GCemu20_V1 product built on the ESP12.OLED hardware platform:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">X: 65 mm;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Y: 30 mm;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Z: 12 mm.</span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">For comparison, the present Geiger counter module GGreg20_V3 with SBM-20 tube has the following dimensions:</span></p>
<p><span style="font-weight: 400;">X: 126 x Y: 30 x Z: 12 mm.</span></p>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">Comparison of GCemu20_V1 emulator and the original GGreg20_V3</span></h2>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td></td>
<td><b>GCemu20_V1 (Geiger counter emulator)</b></td>
<td><b>GGreg20_V3 (true Geiger counter)</b></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Geiger-Muller tube type</span></td>
<td><span style="font-weight: 400;">None. Not expected.</span></p>
<p><span style="font-weight: 400;">simulated programmatically</span></td>
<td><span style="font-weight: 400;">СБМ-20 beta, gamma</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Geiger-Muller tube life</span></td>
<td><span style="font-weight: 400;">Unlimited</span></td>
<td><span style="font-weight: 400;">not less than 2*10^</span><span style="font-weight: 400;">10</span><span style="font-weight: 400;"> events per lifetime</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Maximum theoretical level of detectable radiation</span></td>
<td><span style="font-weight: 400;">Simulates 5 different modes. From 0 to 1.5 uSv/h.</span></td>
<td><span style="font-weight: 400;">Limited by SBM-20 tube at 315,780 CPM*0.0057 = 1799.95 uSv/h for Cs-137 source</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Sensor error simulation</span></td>
<td><span style="font-weight: 400;">yes, Mode 0 &#8211; no pulses (0 CPM)</span></td>
<td><span style="font-weight: 400;">Not applicable</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Output the debugging operational data to the console</span></td>
<td><span style="font-weight: 400;">Yes, via the optional UART interface</span></td>
<td><span style="font-weight: 400;">Not applicable</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Consumption, mA</span></td>
<td><span style="font-weight: 400;">about 80 mA (TRNG requires WiFi) at 5V</span></td>
<td><span style="font-weight: 400;">18 mA at 5V or 30 mA at 3.7V from Li Ion</span></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">Switching-on and measurements</span></h2>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td><strong>!</strong><strong>!</strong></td>
<td><span style="font-weight: 400;">This module is only an emulator that simulates a radiation detector, but it is not a real Geiger counter and does not determine the real radiation level. </span></p>
<p><span style="font-weight: 400;">If you are interested in a true radiation sensor, we recommend another product,</span><a href="https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/"><span style="font-weight: 400;">GGreg20_V3</span></a><span style="font-weight: 400;">, which is a real pulse output radiation sensor with a SBM-20 tube as the beta and gamma detector.</span></p>
<p><span style="font-weight: 400;">The GCemu20_V1 emulator module is ready for use. GCemu20_V1 modules are programmed and tested according to the stated specifications before they are shipped. Performing any reprogramming by the customer is possible, but it can damage the module or introduce technical inconsistencies in its operation. Therefore, the user makes any modifications at his own risk. Modules subjected to such modifications are not covered by the return and/or replacement policy.</span></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">It is recommended to switch GCemu20_V1 on as follows:</span></p>
<p><b>Warning.</b><span style="font-weight: 400;"> Always remove jumper J2 before (re)starting the device (GPIO2 &lt;-&gt; GND). GCemu20_V1 will not start unless jumper J2 is removed. This feature of operation is due to the fact that GPIO2, which is connected to jumper J2, takes part in loading the ESP8266 controller and switches it to another mode of operation.</span></p>
<p><span style="font-weight: 400;">At the same time, the jumper works normally after loading the device &#8211; it can be removed or installed without restrictions.</span></p>
<p><span style="font-weight: 400;"><em>Step 1</em> . Connect the input power from the power supply.</span></p>
<p><span style="font-weight: 400;"><em>Step 2</em> . Turn on the power supply. In no more than 10 seconds you will see light signals on the RGB-LED, simulating a hit of </span><b>the imaginary</b><span style="font-weight: 400;"> particles in the module&#8217;s detector. On the pulse GPIO output of the module you will see random pulses of 10 microseconds each on the 3V3 ACTIVE-LOW logic according to the set operating mode.</span></p>
<p><span style="font-weight: 400;"><em>Step 3: </em>. Select the required emulator mode with the Flash/D3 button (marked as SW1 on the ESP12.OLED_V1 board).</span></p>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">Product delivery kits.</span></h2>
<h3><span style="font-weight: 400;">GCemu20_V1 basic</span></h3>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">ESP12.OLED_V1 module (without display) &#8212; 1 pc</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Ready to use, emulator embedded software &#8212; 1 pc.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">2.54 mm pins kit for self-installation &#8212; 1 pc</span></li>
</ol>
<p>&nbsp;</p>
<h3>Technical description: <a href="https://iot-devices.com.ua/wp-content/uploads/2023/03/final-gcemu20_v1-datasheet-ukr.pdf">GCemu20_V13 Datasheet UKR</a>, <a href="https://iot-devices.com.ua/wp-content/uploads/2023/03/final-gcemu20_v1-datasheet-eng.pdf">GCemu20_V1 Datasheet ENG</a></h3>
]]></content:encoded>
					
					<wfw:commentRss>https://iot-devices.com.ua/en/product/gcemu20_v1-geiger-counter-emulator/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Repair and service of modules on request</title>
		<link>https://iot-devices.com.ua/en/product/repair-and-service-of-the-module-en/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Fri, 16 Dec 2022 04:08:12 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/product/repair-and-service-of-the-module/</guid>

					<description><![CDATA[Repair and Service: To repair and service the module, the product must be returned to the manufacturer. The time and cost of the repair is communicated to the client by e-mail after the diagnosis. When paying for the repair, you must specify the return address of the repaired module. The cost of shipping is included in the total repair and service cost.]]></description>
										<content:encoded><![CDATA[<p>Repair and Service: To repair and service the module, the product must be returned to the manufacturer. The time and cost of the repair is communicated to the client by e-mail after the diagnosis. When paying for the repair, you must specify the return address of the repaired module. The cost of shipping is included in the total repair and service cost.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The I2CHUB_V1 module &#8211; an I2C bus interfaces splitter</title>
		<link>https://iot-devices.com.ua/en/product/i2chub-v1-module-i2c-bus-interfaces-splitter/</link>
					<comments>https://iot-devices.com.ua/en/product/i2chub-v1-module-i2c-bus-interfaces-splitter/#respond</comments>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Tue, 25 Jan 2022 20:02:41 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/product/i2chub-v1-module-i2c-bus-interfaces-splitter/</guid>

					<description><![CDATA[<span style="font-weight: 400;">The offered device I2CHUB_V1 - splitter and converter of interface connector types in one module.</span>

<span style="font-weight: 400;">The I2CHUB module will be useful for:</span>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Creating prototypes of electronic devices with a large number of connected modules via the I2C bus, which, traditionally for Arduino, are connected to the system by cables with pin connectors from Dupont, JST, or others with a pin-to-pin step of 2.54 mm;. </span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Construction of DIY devices with a large number of modules connected by the I2C bus;</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Remotely distanced groups of modules or devices, such as weather stations with remote cable groups of sensors.</span></li>
</ul>
<span style="font-weight: 400;">On the module, as one of the delivery options of the User's choice, it is possible to install six connectors (4 pins 2.54) with I2C interface and two connectors (2 pins 2.54) for the power supply. The User can also add the required number of appropriate interface cables to the kit when ordering.</span>]]></description>
										<content:encoded><![CDATA[<h2><b>Purpose</b></h2>
<p><span style="font-weight: 400;">System digital serial bus I2C due to the simplicity, high enough speed, and reliability of data transmission over relatively long distances &#8211; has a high rating of use in industrial components, modules and devices, and DIY projects. </span></p>
<p><span style="font-weight: 400;">The I2C bus also allows hot connection/disconnection of slave devices and identification of devices by addresses, or unique internal register data. The bus topology and at least 7-bit addressing allow up to a hundred slave devices to be connected to the I2C network simultaneously.</span></p>
<p><span style="font-weight: 400;">All this allows to build a convenient, reliable, and functional infrastructure of sensors and actuators around the main controller.</span></p>
<p><span style="font-weight: 400;">The main controller, however, usually has only one I2C interface and/or a limited number of free pins. That is why, in order to fully use the I2C bus in the development and operation, interface splitters are used. And then through the splitter connect to the main controller the required number of sub-components.</span></p>
<p><span style="font-weight: 400;">The offered device is specially designed for such tasks &#8211; I2CHUB_V1 &#8211; splitter and converter of interface connector types in one module.</span></p>
<p><span style="font-weight: 400;">The I2CHUB module will be useful for:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Creating prototypes of electronic devices with a large number of connected modules via the I2C bus, which, traditionally for Arduino, are connected to the system by cables with pin connectors from Dupont, JST, or others with a pin-to-pin step of 2.54 mm;. </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Construction of DIY devices with a large number of modules connected by the I2C bus;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Remotely distanced groups of modules or devices, such as weather stations with remote cable groups of sensors.</span></li>
</ul>
<p><span style="font-weight: 400;">On the module, as one of the delivery options of the User&#8217;s choice, it is possible to install six connectors (4 pins 2.54) with I2C interface and two connectors (2 pins 2.54) for the power supply. The User can also add the required number of appropriate interface cables to the kit when ordering.</span></p>
<h2><b>Description</b></h2>
<p><span style="font-weight: 400;">The I2CHUB interface splitter module is a passive device and allows you to connect several (up to five) devices (sensors or actuators) to the main controller at the same time. The controller and splitter form a network of connected I2C devices with a bus-type topology and Master-Slave interaction profile. </span></p>
<p><span style="font-weight: 400;">Also, if you install different connectors (JST and/or Dupont) on the board of the splitter module, I2CHUB will also act as a converter of physical interfaces, which is very convenient for prototyping and development.</span></p>
<p><span style="font-weight: 400;">Multiple I2CHUB devices can be freely cascaded within the limits allowed by the I2C bus specification, and further, expand the total number of free ports in the network of subordinate smart devices of the master controller.</span></p>
<h2><b>Connection</b></h2>
<p><span style="font-weight: 400;">The main controller which will work in the “Master mode” is connected to one of the 4-pin ports of the module. Subordinate devices are connected to other 4-pin ports. In this scheme, all devices are powered by the main controller, and the 2-pin power connectors on the I2CHUB module board are not involved.</span></p>
<p><span style="font-weight: 400;">Power connectors can only be used if each of the devices on the bus is powered from its own source. </span></p>
<p><span style="font-weight: 400;">For example, the main controller can feed only itself and then only the interface signals are connected to the splitter: SDA, SCL, GND &#8211; without power, but with a common &#8220;ground&#8221; signal for all devices on the bus. </span></p>
<p><span style="font-weight: 400;">In this case, slave devices connected to the I2CHUB splitter must be powered directly from it:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">power to the I2CHUB is supplied via two-pin connectors;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">power from the I2CHUB to each device is supplied through the appropriate 4-pin interfaces;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">keep in mind that the controller is powered by itself.</span></li>
</ul>
<p>&nbsp;</p>
<blockquote><p><b>WARNING!</b><span style="font-weight: 400;"> Be careful when designing &#8211; do not allow the current to run on the bus from multiple power sources &#8211; the devices on the bus will be damaged under the counter-current impact.</span></p></blockquote>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">If you want to use an additional I2CHUB splitter, then instead of one of the slave devices you may connect an additional splitter, and then connect to it other devices that do not have enough free ports on the first splitter.</span></p>
<h2><b>Recipe application as an example</b></h2>
<p><span style="font-weight: 400;">To build a personal weather station, it is necessary to connect a number of sensors to the controller to measure ionizing radiation, ultraviolet light, temperature, atmospheric pressure, relative humidity, and to detect lightning strikes.</span></p>
<p><span style="font-weight: 400;">The Bill of Materials, in this case, it is possible to make as the following:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">MSU: ESP12.OLED module based on ESP8266 and OLED SSD1306, I2C;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">I2C Splitter: I2CHUB 1-to-5 I2C bus passive hub;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">user interface module: I2CUI4_V1, I2C;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">ionizing radiation sensor: GGreg20_V3, discrete pulse output;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">ultraviolet sensor: VEML6075, I2C;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">CO2 sensor: CCS811, eCO2 &amp; eTVOC, I2C;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">temperature, atmospheric pressure, humidity sensor: BME280, I2C; </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Lightning detector: AS3935, I2C.</span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">As we can see in this example, with a fairly wide functionality of the weather station, only one I2CHUB splitter will be enough to connect via I2C bus all the sensors listed to the main controller. </span></p>
<p><span style="font-weight: 400;">Moreover, if it is necessary to expand the weather station with new sensors (for example, add a light sensor: MAX44009, I2C), it will be easy to do just by using one more splitter. In this scenario, we get 4 more free I2C ports.</span></p>
<h2><b>Product delivery kits.</b></h2>
<ol>
<li style="font-weight: 400;" aria-level="1">
<h3><span style="font-weight: 400;">Basic Kit:</span></h3>
</li>
</ol>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">I2CHUB_V1 module board without connectors. </span></li>
</ul>
<blockquote><p><strong><i>Note: </i></strong><span style="font-weight: 400;">The user can install his own 2.54 mm connectors on such a board</span></p></blockquote>
<h3>Technical description: <a href="https://iot-devices.com.ua/wp-content/uploads/2023/02/i2chub_v1-product-description-and-datasheet-ukr.pdf">i2chub_v1-product-description-and-datasheet-ukr</a>, <a href="https://iot-devices.com.ua/wp-content/uploads/2023/02/i2chub_v1-product-description-and-datasheet-eng.pdf">i2chub_v1-product-description-and-datasheet-eng</a>.</h3>
<h2><b>Dimensions</b></h2>
<p><span style="font-weight: 400;">The module board has the following linear dimensions: </span></p>
<ul>
<li><span style="font-weight: 400;">X: 53 mm;</span></li>
<li><span style="font-weight: 400;">Y: 18 mm;</span></li>
<li><span style="font-weight: 400;">Z:&lt; 15 mm with connectors.</span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Dimensions along the axes of the mounting holes:</span></p>
<ul>
<li><span style="font-weight: 400;">X: 48 mm;</span></li>
<li><span style="font-weight: 400;">Y: 12 mm.</span></li>
<li><span style="font-weight: 400;">Holes: 2 x d3 mm.</span></li>
</ul>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-scaled.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1729" src="https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-scaled.jpg" alt="I2CHUB_V1 pcb size ports" width="2560" height="1341" srcset="https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-scaled.jpg 2560w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-300x157.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-1024x536.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-768x402.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-1536x804.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-2048x1073.jpg 2048w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2chub_v1-pcb-size-ports-454x238.jpg 454w" sizes="(max-width: 2560px) 100vw, 2560px" /></a></p>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">References</span></h2>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td><span style="font-weight: 400;">Manufacturer site</span></td>
<td><span style="font-weight: 400;">https://iot-devices.com.ua</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Shop on Tindie for international orders</span></td>
<td><span style="font-weight: 400;">https://www.tindie.com/stores/iotdev/</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Shop for local orders within Ukraine</span></td>
<td><span style="font-weight: 400;">https://iot-devices.com.ua/shop/</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Facebook page</span></td>
<td><span style="font-weight: 400;">https://www.facebook.com/IoT-devices-114746816966582</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Twitter</span></td>
<td><span style="font-weight: 400;">https://twitter.com/iotdevicescomua</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">YouTube</span></td>
<td><span style="font-weight: 400;">https://www.youtube.com/channel/UCHpPOVVlbbdtYtvLUDt1NZw</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Email</span></td>
<td><span style="font-weight: 400;">info@iot-devices.com.ua</span></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">Manufacturer message</span></h2>
<p><span style="font-weight: 400;">Dear Reader! Thank you for your interest in our products. We hope that you enjoy this device. IoT-devices was born thanks to the support of our customers and thanks to our experience and love for Electronics.</span></p>
<p><span style="font-weight: 400;">Designed and made by IoT-devices with freedom &amp; wisdom in Ukraine &#8211; 2021. All rights reserved. </span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://iot-devices.com.ua/en/product/i2chub-v1-module-i2c-bus-interfaces-splitter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>I2CUI4_V1 user interface &#8211; I2C module with 5-key keyboard</title>
		<link>https://iot-devices.com.ua/en/product/i2cui4v1-user-interface-i2c-module-with-5keys-keypad-rgb-led-buzzer/</link>
					<comments>https://iot-devices.com.ua/en/product/i2cui4v1-user-interface-i2c-module-with-5keys-keypad-rgb-led-buzzer/#respond</comments>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sat, 15 Jan 2022 13:19:25 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/?post_type=product&#038;p=1700</guid>

					<description><![CDATA[<span style="font-weight: 400;">I2CUI4_V1 module - user Interface I2C keypad with 5-keys, RGB-LED and buzzer for on premise IoT device management.</span>

<span style="font-weight: 400;">Compatible with ARDUINO, ESP12.OLED_V1 controllers, NodeMCU board (based on ESP8266-12), modules on the ESP8266EX, ESP32 or other chip, which are powered by a voltage in the range from 1.8 to 5.5 V.</span>
<h2><strong>Functionality</strong></h2>
<span style="font-weight: 400;">The module connects to the main controller via a 4-wire I2C bus interface and provides the following functions:</span>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Data entry with a five-button keyboard (left, right, down, up, OK)</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Data output to RGB LED;</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Output of sound sequences to the active indicator of the buzzer type;</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">I2C bus input and output through ports. Input for connection to MCU and output - for connection of any external devices that support the I2C specification.</span></li>
</ul>
<span style="font-weight: 400;">Thanks to the use of the I2C bus and the MCP23017 port expander, GPIO savings of the main controller and the ability to input and output information in a user-friendly way are achieved. The rest of 7 GPIOs are connected to separate pin connectors for additional I / O signals connection according to the user's design. </span>

&#160;]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">I2CUI4_V1 module &#8211; user Interface I2C keypad with 5-keys, RGB-LED and buzzer for on premise IoT device management.</span></p>
<p><span style="font-weight: 400;">Compatible with ARDUINO, ESP12.OLED_V1 controllers, NodeMCU board (based on ESP8266-12), modules on the ESP8266EX, ESP32 or other chip, which are powered by a voltage in the range from 1.8 to 5.5 V.</span></p>
<h2><strong>Functionality</strong></h2>
<p><span style="font-weight: 400;">The module connects to the main controller via a 4-wire I2C bus interface and provides the following functions:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Data entry with a five-button keyboard (left, right, down, up, OK)</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Data output to RGB LED;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Output of sound sequences to the active indicator of the buzzer type;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">I2C bus input and output through ports. Input for connection to MCU and output &#8211; for connection of any external devices that support the I2C specification.</span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Thanks to the use of the I2C bus and the MCP23017 port expander, GPIO savings of the main controller and the ability to input and output information in a user-friendly way are achieved. The rest of 7 GPIOs are connected to separate pin connectors for additional I / O signals connection according to the user&#8217;s design. </span></p>
<p><span style="font-weight: 400;">Int A &amp; Int B output signals are available &#8211; can be used for interrupt processing when the state of the module inputs changes.</span></p>
<h2><strong>Application</strong></h2>
<p><span style="font-weight: 400;">I2CUI4_V1 will be convenient to use as a control panel and status display in user devices:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">electronic clocks,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">radiation level dosimeters,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">smart outlets,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">thermostats,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">multimedia and audio devices,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">weather stations and others.</span></li>
</ul>
<p>&nbsp;</p>
<h2><strong>Compatibility</strong></h2>
<p><span style="font-weight: 400;">Compatible with controllers and platforms:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">ARDUINO,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">ESP12.OLED_V1,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">NodeMCU board (based on ESP8266-12),</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">modules on the ESP8266EX chip,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">ESP32, </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">or others powered by 1.8 &#8211; 5.5 V;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">integration into Home Assistant (with ESP Home plugin), Blynk, OpenHab, Node-RED, Tasmota is possible.</span></li>
</ul>
<p>&nbsp;</p>
<h2><strong>Minor and major versions of the module</strong></h2>
<p><span style="font-weight: 400;">Unlike the minor version I2CUI3_V1, the I2CUI4_V1 user interface module uses a widely supported 16-bit MCP23017 port expander. This makes it possible to use this module in devices for integration into Home Assistant, Arduino and many others. </span></p>
<p><span style="font-weight: 400;">Chips of user interface modules:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">I2CUI3_V1 &#8211; 8-bit, I2C, PCA9538, 2^3 GPIOs; </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">I2CUI4_V1 &#8211; 16-bit, I2C, MCP23017, 2^4 GPIOs.</span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">The major version of I2CUI4_V1 has the following features:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">single digital interface &#8211; 2 x I2C (input / output) ports; </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">5 “joystick” buttons; sound indicator; RGB LED indicator; </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">selection of one of 8 module addresses on the I2C bus via solred-pads; </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">7 free GPIOs are connected to separate pin connectors.</span></li>
</ul>
<h2></h2>
<h2><strong>Driver-level support</strong></h2>
<p><span style="font-weight: 400;">Support for the MCP23017 chip at the driver level is stated in particular by the following platforms:</span></p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td><b>Platform</b></td>
<td><b>References</b></td>
</tr>
<tr>
<td><span style="font-weight: 400;">NodeMCU / Lua</span></td>
<td><a href="https://nodemcu.readthedocs.io/en/latest/lua-modules/mcp23017/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://nodemcu.readthedocs.io/en/latest/lua-modules/mcp23017/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">OpenHab</span></td>
<td><a href="https://www.openhab.org/addons/bindings/mcp23017/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.openhab.org/addons/bindings/mcp23017/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Home Assistant</span></td>
<td><a href="https://www.home-assistant.io/integrations/mcp23017/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.home-assistant.io/integrations/mcp23017/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">ESP Home</span></td>
<td><a href="https://esphome.io/components/mcp230xx.html" target="_blank" rel="noopener"><span style="font-weight: 400;">https://esphome.io/components/mcp230xx.html</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Arduino</span></td>
<td><a href="https://www.arduino.cc/reference/en/libraries/mcp23017/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.arduino.cc/reference/en/libraries/mcp23017/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Blynk</span></td>
<td><a href="https://community.blynk.cc/t/using-the-mcp23017-io-expansion-board/44525/3" target="_blank" rel="noopener"><span style="font-weight: 400;">https://community.blynk.cc/t/using-the-mcp23017-io-expansion-board/44525/3</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Node-RED</span></td>
<td><a href="https://flows.nodered.org/node/node-red-contrib-mcp23017" target="_blank" rel="noopener"><span style="font-weight: 400;">https://flows.nodered.org/node/node-red-contrib-mcp23017</span></a><span style="font-weight: 400;"> </span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Tasmota</span></td>
<td><a href="https://tasmota.github.io/docs/MCP230xx/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://tasmota.github.io/docs/MCP230xx/</span></a></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2><strong>Assignment of module ports</strong></h2>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2022/01/i2cui4-v1-dr-txt-1024x746.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1689 size-large" src="https://iot-devices.com.ua/wp-content/uploads/2022/01/i2cui4-v1-dr-txt-1024x746.jpg" alt="i2cui4-v1-dr-txt" width="1024" height="746" srcset="https://iot-devices.com.ua/wp-content/uploads/2022/01/i2cui4-v1-dr-txt-1024x746.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2cui4-v1-dr-txt-300x218.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2cui4-v1-dr-txt-768x559.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2cui4-v1-dr-txt-454x331.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2022/01/i2cui4-v1-dr-txt.jpg 1373w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td><b>Port Name</b></td>
<td><b>Purpose</b></td>
<td><b>Logic</b></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 0 (GPB0)</span></td>
<td><span style="font-weight: 400;">Buzzer on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 1 (GPB1)</span></td>
<td><span style="font-weight: 400;">Free, for user extensions</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 2 (GPB2)</span></td>
<td><span style="font-weight: 400;">Free, for user extensions</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 3 (GPB3)</span></td>
<td><span style="font-weight: 400;">Free, for user extensions</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 4 (GPB4)</span></td>
<td><span style="font-weight: 400;">Free, for user extensions</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 5 (GPB5)</span></td>
<td><span style="font-weight: 400;">Free, for user extensions</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 6 (GPB6)</span></td>
<td><span style="font-weight: 400;">Free, for user extensions</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 7 (GPB7)</span></td>
<td><span style="font-weight: 400;">Free, for user extensions</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 8 (GPA0)</span></td>
<td><span style="font-weight: 400;">LED &#8211; Red on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 9 (GPA1)</span></td>
<td><span style="font-weight: 400;">LED &#8211; Green on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 10 (GPA2)</span></td>
<td><span style="font-weight: 400;">LED &#8211; Blue on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 11 (GPA3)</span></td>
<td><span style="font-weight: 400;">Key Up on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 12 (GPA4)</span></td>
<td><span style="font-weight: 400;">Key Down on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 13 (GPA5)</span></td>
<td><span style="font-weight: 400;">Key Left on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 14 (GPA6)</span></td>
<td><span style="font-weight: 400;">Key Right on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GPIO 15 (GPA7)</span></td>
<td><span style="font-weight: 400;">Key OK on board</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active high</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">A0 </span></td>
<td><span style="font-weight: 400;">I2C address bit 0</span></td>
<td><span style="font-weight: 400;">GND=0; VDD=1, by default 0 </span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">A1 </span></td>
<td><span style="font-weight: 400;">I2C address bit 1</span></td>
<td><span style="font-weight: 400;">GND=0; VDD=1, by default 0</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">A2 </span></td>
<td><span style="font-weight: 400;">I2C address bit 2</span></td>
<td><span style="font-weight: 400;">GND=0; VDD=1, by default 0</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">IntA</span></td>
<td><span style="font-weight: 400;">Interrupt for GPIO group A</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">IntB</span></td>
<td><span style="font-weight: 400;">Interrupt for GPIO group B</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">I2C SDA</span></td>
<td><span style="font-weight: 400;">I2C I/O</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">I2C SCL</span></td>
<td><span style="font-weight: 400;">I2C I/O</span></td>
<td><span style="font-weight: 400;">3V3 or 5V active low</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">3V3</span></td>
<td><span style="font-weight: 400;">Power</span></td>
<td><span style="font-weight: 400;">1.8-5.5 V</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">GND</span></td>
<td><span style="font-weight: 400;">Common ground</span></td>
<td></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2><strong>Power supply and consumption</strong></h2>
<p><span style="font-weight: 400;">Power supply of the module is possible in the range of voltages of 1,8 – 5,5 volts. The current consumption of the I2CUI4 module at rest is about 1 microampere. In the case of simultaneous data output to R + G + B + buzzer, the maximum current consumption can reach 20 milliamperes.</span></p>
<h2><strong>Addressing on the I2C bus</strong></h2>
<p><span style="font-weight: 400;">The address of the module has a fixed and variable part:</span></p>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2022/01/addr-1.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1699" src="https://iot-devices.com.ua/wp-content/uploads/2022/01/addr-1.png" alt="" width="806" height="116" srcset="https://iot-devices.com.ua/wp-content/uploads/2022/01/addr-1.png 806w, https://iot-devices.com.ua/wp-content/uploads/2022/01/addr-1-300x43.png 300w, https://iot-devices.com.ua/wp-content/uploads/2022/01/addr-1-768x111.png 768w, https://iot-devices.com.ua/wp-content/uploads/2022/01/addr-1-454x65.png 454w" sizes="(max-width: 806px) 100vw, 806px" /></a></p>
<p>The address of the module I2CUI4_V1 is selected in accordance with the documentation on the chip MCP23017, because it is this chip of the module that interacts with the main controller via the I2C bus.</p>
<h2><strong>Interrupt handling</strong></h2>
<p><span style="font-weight: 400;">The module has two interrupt channels: Int A and Int B. All processing and logic (active-low) corresponds to the documentation for the MCP23017 chip. Interrupt processing is provided for the master controller to monitor changes in GPIO states set to input mode.</span></p>
<p><span style="font-weight: 400;">According to the design of the interface module I2CUI4_V1, input mode:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"> must be set for:</span>
<ul>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO 11 (GPA3) &#8211; Key Up on board</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO 12 (GPA4) &#8211; Key Down on board</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO 13 (GPA5) &#8211; Key Left on board</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO 14 (GPA6) &#8211; Key Right on board</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">GPIO 15 (GPA7) &#8211; Key OK on board</span></li>
</ul>
</li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">can be set for spare GPIO ports if used by the user as inputs: GPIO 1 (GPB1), GPIO 2 (GPB2), GPIO 3 (GPB3), GPIO 4 (GPB4), GPIO 5 (GPB5), GPIO 6 (GPB6) ), GPIO 7 (GPB7).</span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Ports GPIO 0 (GPB0) Buzzer on board, GPIO 8 (GPA0) LED &#8211; Blue on board, GPIO 9 (GPA1) LED &#8211; Green on board, GPIO 10 (GPA2) LED &#8211; Red on board &#8211; work on the module as outputs.</span></p>
<h2><strong>Module dimensions</strong></h2>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Dimensions of the module board 50 x 52 mm,</span></li>
<li style="font-weight: 400;" aria-level="1">Module height (Z): 15 mm.</li>
</ul>
<p>&nbsp;</p>
<h2><strong>Product kit sets</strong></h2>
<p><span style="font-weight: 400;">The module is delivered in the following sets:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>Basic set</strong>:</span>
<ul>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">1 pc &#8211; I2CUI4_V1 user interface module;</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;"> PCB Headers ( Dupont Headers ) 2,54 20p &#8211; 1 pc.</span></li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>Basic + Connectors set</strong>: (Note: The user receives the module with installed connectors )</span>
<ul>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">1 pc &#8211; Basic set;</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Connectors:</span>
<ul>
<li style="font-weight: 400;" aria-level="3"><span style="font-weight: 400;">JST XH 2,54 2p &#8211; 1 pc:</span></li>
<li style="font-weight: 400;" aria-level="3"><span style="font-weight: 400;">JST XH 2,54 4p &#8211; 4 pcs..</span></li>
</ul>
</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>Basic + Connectors + Cables set</strong>: (Note: The user receives a module with installed connectors )</span>
<ul>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">1 pc &#8211; Basic + Connectors set;</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Cables:</span>
<ul>
<li style="font-weight: 400;" aria-level="3"><span style="font-weight: 400;">JST XH 2,54 4p &#8211; JST XH 2,54 4p &#8211; 1 pc. </span></li>
<li style="font-weight: 400;" aria-level="3"><span style="font-weight: 400;">JST XH 2,54 2p &#8211; JST XH 2,54 2p &#8211; 1 pc. </span></li>
<li style="font-weight: 400;" aria-level="3"><span style="font-weight: 400;">JST XH 2,54 4p &#8211; Dupont 4p &#8211; 1 pc. </span></li>
<li style="font-weight: 400;" aria-level="3"><span style="font-weight: 400;">JST XH 2,54 2p &#8211; Dupont 2p &#8211; 1 pc.</span></li>
</ul>
</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<h3>Technical description: <a href="https://iot-devices.com.ua/wp-content/uploads/2023/02/i2cui4_v1-product-description-ukr.pdf">i2cui4_v1-product-description-ukr</a>, <a href="https://iot-devices.com.ua/wp-content/uploads/2023/02/i2cui4_v1-product-description-eng.pdf">i2cui4_v1-product-description-eng</a>.</h3>
<p>&nbsp;</p>
<h2><strong>References</strong></h2>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td><span style="font-weight: 400;">Manufacturer site</span></td>
<td><a href="https://iot-devices.com.ua/en/"><span style="font-weight: 400;">https://iot-devices.com.ua</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Shop on Tindie for international orders</span></td>
<td><a href="https://www.tindie.com/stores/iotdev/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.tindie.com/stores/iotdev/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Shop for local orders within Ukraine</span></td>
<td><a href="https://iot-devices.com.ua/en/shop-2/"><span style="font-weight: 400;">https://iot-devices.com.ua/shop/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Facebook page</span></td>
<td><a href="https://www.facebook.com/IoT-devices-114746816966582" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.facebook.com/IoT-devices-114746816966582</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Twitter</span></td>
<td><a href="https://twitter.com/iotdevicescomua" target="_blank" rel="noopener"><span style="font-weight: 400;">https://twitter.com/iotdevicescomua</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">YouTube</span></td>
<td><a href="https://www.youtube.com/channel/UCHpPOVVlbbdtYtvLUDt1NZw" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.youtube.com/channel/UCHpPOVVlbbdtYtvLUDt1NZw</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Email</span></td>
<td><a href="mailto:info@iot-devices.com.ua"><span style="font-weight: 400;">info@iot-devices.com.ua</span></a></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">The port expander chip used in the module:</span></p>
<table>
<tbody>
<tr>
<td><span style="font-weight: 400;">Microchip </span><span style="font-weight: 400;">MCP23017<br />
</span><span style="font-weight: 400;">16-Bit I2C I/O Expander with Serial Interface</span></td>
<td><a href="https://www.microchip.com/wwwproducts/en/mcp23017" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.microchip.com/wwwproducts/en/mcp23017</span></a></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2><strong>Manufacturer message</strong></h2>
<p><span style="font-weight: 400;">Dear Reader! Thank you for your interest in our products. We hope that you enjoy this device. IoT-devices was born thanks to the support of our customers and thanks to our experience and love for Electronics.</span></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Designed and made by IoT-devices with freedom &amp; wisdom in Ukraine &#8211; 2021. All rights reserved.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://iot-devices.com.ua/en/product/i2cui4v1-user-interface-i2c-module-with-5keys-keypad-rgb-led-buzzer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The PS4IoT Smart Power Module</title>
		<link>https://iot-devices.com.ua/en/product/ps4iot-smart-power-module/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Tue, 14 Dec 2021 09:07:42 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/product/smart-ps4iot-power-supply-module/</guid>

					<description><![CDATA[<p align="JUSTIFY">PS4IoT is an uninterruptible power supply module with battery charging and protection, for building smart devices with power paths' redundancy, with 3.0 to 6 volts and 3V3, 5V or 12V output voltages, with total power up to 5 watts.</p>
<p>The module is designed for use in electronic devices based on any microcontroller platform, such as ESP8266, ESP32, Arduino, STM32, and derivative boards ( <a href="https://iot-devices.com.ua/product-uk/esp12oled-complekct1-controller-esp826612f-displey-oled096/">ESP12.OLED</a>, NodeMCU, etc.) as an autonomous or software-controlled power supply unit.</p>
<h2 class="western">Features</h2>
<ul>
<li>Start from AC/DC adapter when the battery is deeply discharged;</li>
<li>Start from AC/DC adapter when there is no battery;</li>
<li>Automatic battery charging and simultaneous use of the device;</li>
<li>Possibility to replace the battery without interrupting power from the AC/DC adapter;</li>
<li>When powered by the AC/DC adapter, the battery is not connected to the load, which saves the number of charge-discharge cycles (prolongs battery life).</li>
</ul>
<h2 class="western">Capabilities of the module with basic settings</h2>
<p align="JUSTIFY">This tiny module may surprise you with many important and interesting functions. PS4IoT_V1 with basic settings provides:</p>
<ul>
<li>Automatic online switching "battery-mains" and vice versa, without interruption of output voltage generation (12V, 5V, 3V3) of loads;</li>
<li>Automatically switches to AC/DC adapter 5V when the battery is disconnected without interrupting power to the loads;</li>
<li>Automatic battery charge/discharge control; Default charge current is set to 0.5 A. The state of the battery charging process is displayed by two LED indicators.</li>
</ul>
<h2 class="western">Module application profiles</h2>
<p align="JUSTIFY">The module can provide the following profiles for autonomous and controlled use as part of a smart device:</p>
<ul>
<li>a battery-free device powered only by an AC/DC 5V adapter;</li>
<li>a device powered by Li-Ion battery and AC/DC adapter 5V</li>
<li>a device with rechargeable Li-Ion battery only;</li>
<li>a device with fault-tolerant redundancy of 3 power supply paths.</li>
</ul>]]></description>
										<content:encoded><![CDATA[<p><a href="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_front_colorsfixed.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1571 size-full" src="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_front_colorsfixed.jpg" alt="smart power module PS4IoT_v1" width="599" height="308" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_front_colorsfixed.jpg 599w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_front_colorsfixed-454x233.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_front_colorsfixed-300x154.jpg 300w" sizes="(max-width: 599px) 100vw, 599px" /></a></p>
<h2>Purpose and compatibility</h2>
<p align="JUSTIFY">PS4IoT is an uninterruptible power supply module with battery charging and protection, for building smart devices with power paths&#8217; redundancy, with 3.0 to 6 volts and 3V3, 5V or 12V output voltages, with total power up to 5 watts.</p>
<p>The module is designed for use in electronic devices based on any microcontroller platform, such as ESP8266, ESP32, Arduino, STM32, and derivative boards ( <a href="https://iot-devices.com.ua/product-uk/esp12oled-complekct1-controller-esp826612f-displey-oled096/">ESP12.OLED</a>, NodeMCU, etc.) as an autonomous or software-controlled power supply unit.</p>
<h2 class="western">Features</h2>
<ul>
<li>Start from AC/DC adapter when the battery is deeply discharged;</li>
<li>Start from AC/DC adapter when there is no battery;</li>
<li>Automatic battery charging and simultaneous use of the device;</li>
<li>Possibility to replace the battery without interrupting power from the AC/DC adapter;</li>
<li>When powered by the AC/DC adapter, the battery is not connected to the load, which saves the number of charge-discharge cycles (prolongs battery life).</li>
</ul>
<h3> </h3>
<h2 class="western">Capabilities of the module with basic settings</h2>
<p align="JUSTIFY">This tiny module may surprise you with many important and interesting functions. PS4IoT_V1 with basic settings provides:</p>
<ul>
<li>Automatic online switching &#8220;battery-mains&#8221; and vice versa, without interruption of output voltage generation (12V, 5V, 3V3) of loads;</li>
<li>Automatically switches to AC/DC adapter 5V when the battery is disconnected without interrupting power to the loads;</li>
<li>Automatic battery charge/discharge control; Default charge current is set to 0.5 A. The state of the battery charging process is displayed by two LED indicators.</li>
</ul>
<h3> </h3>
<h2 class="western">Module application profiles</h2>
<p align="JUSTIFY">The module can provide the following profiles for autonomous and controlled use as part of a smart device:</p>
<ul>
<li>a battery-free device powered only by an AC/DC 5V adapter;</li>
<li>a device powered by Li-Ion battery and AC/DC adapter 5V</li>
<li>a device with rechargeable Li-Ion battery only;</li>
<li>a device with fault-tolerant redundancy of 3 power supply paths.</li>
</ul>
<p align="JUSTIFY">
<h2 class="western">Smart power supply module formula</h2>
<h3>Online Uninterruptible Power Supply Unit module</h3>
<ul>
<li>With automatic charger and selectable power source;</li>
<li>Intelligent and connected;</li>
<li>With power source redundancy layout;</li>
<li>Fully autonomous or sufficiently managed;</li>
<li>With or without a battery;</li>
<li>For pockets or stationary;</li>
<li>With simultaneous charging and power supply of load;</li>
<li>Indoor or outdoor;</li>
<li>In inexpensive and miniature design;</li>
<li>Best suited for smart devices and IoT;</li>
</ul>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2021/12/picture-version_en-spsu-formula-ps4iot_v1-quick-facts-sheet_center_wide_crop.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1589 size-full" src="https://iot-devices.com.ua/wp-content/uploads/2021/12/picture-version_en-spsu-formula-ps4iot_v1-quick-facts-sheet_center_wide_crop.jpg" alt="" width="960" height="383" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/12/picture-version_en-spsu-formula-ps4iot_v1-quick-facts-sheet_center_wide_crop.jpg 960w, https://iot-devices.com.ua/wp-content/uploads/2021/12/picture-version_en-spsu-formula-ps4iot_v1-quick-facts-sheet_center_wide_crop-454x181.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2021/12/picture-version_en-spsu-formula-ps4iot_v1-quick-facts-sheet_center_wide_crop-300x120.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2021/12/picture-version_en-spsu-formula-ps4iot_v1-quick-facts-sheet_center_wide_crop-768x306.jpg 768w" sizes="(max-width: 960px) 100vw, 960px" /></a></p>
<p align="JUSTIFY">As you can see from our &#8220;formula&#8221;, you can simultaneously power one or more payloads, connect a controller with any functionality to the module according to your design idea &#8211; in other words, you can create the most demanding portable and stationary devices using the PS4IoT_V1 module.</p>
<p align="JUSTIFY">This module is a versatile component that will provide reliable power, observability and controllability for your DIY or even commercial product.</p>
<p align="JUSTIFY">PS4IoT acts as an intelligent intermediary between the load and all available power sources.</p>
<p align="JUSTIFY">This power supply automatically protects the device and the battery, providing consumers with the ease and simplicity of using the end device in a way that is only found in high-quality and high-tech smartphones.</p>
<h3> </h3>
<h2 class="western">Module functions</h2>
&#13;
<figure class="wp-block-table">&#13;
<table>&#13;
<tbody>&#13;
<tr>&#13;
<td width="155"> </td>&#13;
<td style="text-align: center;" width="137"><strong>Automatic mode</strong></td>&#13;
<td style="text-align: center;" width="213"><strong>Managed by MCU mode</strong></td>&#13;
</tr>&#13;
<tr>&#13;
<td>Battery-free operation</td>&#13;
<td>Yes, auto</td>&#13;
<td>Yes, auto</td>&#13;
</tr>&#13;
<tr>&#13;
<td>Starting with a deeply discharged battery</td>&#13;
<td>Yes, auto</td>&#13;
<td>Yes, auto</td>&#13;
</tr>&#13;
<tr>&#13;
<td>Simultaneous battery charging and power supply of loads</td>&#13;
<td>Yes, auto</td>&#13;
<td>Yes, auto</td>&#13;
</tr>&#13;
<tr>&#13;
<td>Automatic battery charging</td>&#13;
<td>Yes, auto</td>&#13;
<td>Yes, auto Or by means of the controller via CEset</td>&#13;
</tr>&#13;
<tr>&#13;
<td>Choice of power supply paths</td>&#13;
<td>Yes, auto</td>&#13;
<td>Yes, auto</td>&#13;
</tr>&#13;
<tr>&#13;
<td>Battery charging enable and disable control</td>&#13;
<td>Yes, with a jumper</td>&#13;
<td>Yes, by means of the controller via CEset</td>&#13;
</tr>&#13;
<tr>&#13;
<td>Disabling the built-in status indicators</td>&#13;
<td>Yes, with a jumper</td>&#13;
<td>Caution! It is forbidden to switch on the status LEDs in managed by MCU mode</td>&#13;
</tr>&#13;
<tr>&#13;
<td>Electronic main switch</td>&#13;
<td>Mechanical, manual only</td>&#13;
<td>Mechanical, manual only</td>&#13;
</tr>&#13;
<tr>&#13;
<td>External power failure detection</td>&#13;
<td>Yes, with built-in indicators</td>&#13;
<td>Yes, by means of the controller using the status signals CC, CP, CEset.1</td>&#13;
</tr>&#13;
</tbody>&#13;
</table>&#13;
</figure>&#13;
<h2 class="western">Battery protection and safety functions</h2>
&#13;
<figure class="wp-block-table">&#13;
<table>&#13;
<tbody>&#13;
<tr>&#13;
<td> </td>&#13;
<td style="text-align: center;"><b>Automatic mode</b></td>&#13;
<td style="text-align: center;"><b>Managed by MCU mode</b></td>&#13;
</tr>&#13;
<tr>&#13;
<td><span style="font-weight: 400;">Battery overheating protection</span></td>&#13;
<td><span style="font-weight: 400;">No</span></td>&#13;
<td><span style="font-weight: 400;">Possible by controller means via an optional I2C, NTC, or 1-Wire battery thermometer using the 4-pin AUX pass-through interface.</span></td>&#13;
</tr>&#13;
<tr>&#13;
<td><span style="font-weight: 400;">Deep discharge protection</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto</span> <span style="font-weight: 400;">when below 2.3V</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto Or by monitoring the battery voltage level via the ADC of the controller and switching to deep sleep mode.</span></td>&#13;
</tr>&#13;
<tr>&#13;
<td><span style="font-weight: 400;">Battery overcharge protection</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto</span> <span style="font-weight: 400;">when exceeding 4.2V</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto Or controlled by the controller</span></td>&#13;
</tr>&#13;
<tr>&#13;
<td><span style="font-weight: 400;">Battery charge termination</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto Or controlled by the controller</span></td>&#13;
</tr>&#13;
<tr>&#13;
<td><span style="font-weight: 400;">Temperature compensation feedback of the charging current regulator</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto</span></td>&#13;
<td><span style="font-weight: 400;">Yes, auto</span></td>&#13;
</tr>&#13;
</tbody>&#13;
</table>&#13;
</figure>&#13;
<p>&nbsp;</p>
<h2 class="western">Module block diagram</h2>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-scaled.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1575 size-large" src="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-744x1024.jpg" alt="" width="744" height="1024" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-744x1024.jpg 744w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-scaled-454x625.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-218x300.jpg 218w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-768x1058.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-1115x1536.jpg 1115w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-1487x2048.jpg 1487w, https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1_bloks-scaled.jpg 1859w" sizes="(max-width: 744px) 100vw, 744px" /></a></p>
<h2 class="western">Software monitoring of Li-Ion battery charging status</h2>
<p>PS4IoT_V1 has a number of signal lines that allow the main controller to monitor the charging process status, temperature, and battery voltage programmatically. For example, if a mismatch is detected, such as exceeding the charging time or battery temperature, the controller can programmatically stop or restore the charging process. In addition, these mechanisms in combination with the sleep mode are reasonable to use in the charge/discharge control software algorithm to extend battery life.</p>
<blockquote>
<p><strong>Note</strong>. What if we make two interfaces at once on the GGreg20 module: pulse output and I2C? This would be very convenient, but the clients’ costs increase unnecessarily in that case. The companion controller occupies a certain area on the module board. The I2C bus occupies twice as many controller ports as the pulse output. All that adds significantly to the unit price. On the other hand, the pulse counting output interface takes up only one controller GPIO with an interrupt handler and is much easier to code. The current version of the GGreg20 module can work without a controller at all: a user can use a watch to monitor the duration of the radiation measurement and count led blinks manually. The PS4IoT_V1 version of the module does not support connecting an NTC battery thermistor directly to the charging controller. Therefore, temperature monitoring can be implemented by connecting an additional temperature sensor to the main controller using I2C bus or other interfaces such as 1-Wire, SPI, NTC-thermistor, etc. Thus, through the Charge Enable signal (see CEset.2) the controller can prohibit or allow charging depending on the battery temperature.</p>
</blockquote>
<h2 class="western"><a name="_ph86pocq3mae"></a><a name="__RefHeading__3254_744390470"></a> The interfaces are located on one side of the module</h2>
<p>It is recommended to design the case of the device where you plan to install PS4IoT_V1 so that the bottom edge of the PS4IoT module board touches one of the outer sides of the case, as shown in the pictures. In that case</p>
<ul>
<li>Charge control LED;</li>
<li>Power supply input 1 (μUSB);</li>
<li>ON/OFF main switch;</li>
<li>Aux spare interface &#8211; the connector for external devices;</li>
</ul>
<p>can be used to organize a convenient interface to control the entire device through the user-provided mounting holes in the housing.</p>
<h2 class="western"><a name="_vw1rgvcexrur"></a><a name="__RefHeading__3256_744390470"></a> Cautions</h2>
<p><b>Caution!</b> Use quality batteries to obtain the declared technical characteristics of the product.</p>
<p><b>Caution!</b> Use quality AC/DC adapters with appropriate cables capable of withstanding 5 volts with a load of up to 2 amps.</p>
<p><b>Caution!</b> Maximum permissible load current:</p>
<ul>
<li>to the output 12V &#8211; 150 mA;</li>
<li>to the output 5V &#8211; 1A;</li>
<li>to the output 3.3V &#8211; 1A.</li>
</ul>
<p><b>!! The maximum total load on the charger and outputs is up to 5 Watts.</b></p>
<h2 class="western">Delivery sets</h2>
<h3 class="western">Set №1 &#8211; only PS4IoT_V1 module (Basic)</h3>
<ol>
<li>PS4IoT_V1 module &#8211; 1 pc;</li>
<li>Jumper on the board &#8211; 2 pcs;</li>
<li>Pin connector 2.54 2P M, straight, included &#8211; 7 pcs;</li>
<li>Pin connector 2.54 4P M, straight, included &#8211; 3 pcs.</li>
</ol>
<h3 class="western"><a name="_11bugkj6hf4f"></a><a name="__RefHeading__3262_744390470"></a> Set №2 &#8211; module with connectors and cables (Basic + Connectors (installed) and cables)</h3>
<ol>
<li>PS4IoT_V1 module &#8211; 1 pc;</li>
<li>Jumper on the board &#8211; 2 pcs;</li>
<li>Pin connector 2.54 2P M, straight, included &#8211; 7 pcs;</li>
<li>Pin connector 2.54 4P M, straight, included &#8211; 3 pcs.</li>
<li>Battery cable, flat, 15 cm, 2 wires, with connectors &#8211; 1 pc: 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>Power output cable, flat, 20 cm, 2 wires, with connectors &#8211; 2 pcs: 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>Charging status output cable CP&amp;CC, flat, 20 cm, 2 wires, with connectors &#8211; 1 pc: 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>Battery level output cable, flat, 20 cm, 2 wires, with connectors &#8211; 1 pc. 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>JST XH 2.54 2P M connector, straight, on the board &#8211; 7 pcs;</li>
<li>JST XH 2.54 4P M connector, angled, on the board &#8211; 1 pc;</li>
<li>JST XH 2.54 4P M connector, straight, on the board &#8211; 1 pc;</li>
</ol>
<p><strong><i>Note</i> :</strong> In this version, these connectors are soldered to the board and are ready to use with the appropriate cables.</p>
<h3>Options № <span lang="en-US">3</span> &#8211; module with connectors and cables (Basic + Connectors (installed) and cables <span lang="en-US">+ AUX</span> )</h3>
<ol>
<li>PS4IoT_V1 module &#8211; 1 pc;</li>
<li>Jumper on the board &#8211; 2 pcs;</li>
<li>Battery cable, flat, 15 cm, 2 wires, with connectors &#8211; 1 pc: 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>Power output cable, flat, 20 cm, 2 wires, with connectors &#8211; 2 pcs: 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>Charging status output cable CP&amp;CC, flat, 20 cm, 2 wires, with connectors &#8211; 1 pc: 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>Battery level output cable, flat, 20 cm, 2 wires, with connectors &#8211; 1 pc. 2P JST XH2.54 F &#8211; Dupont 2x1P F.</li>
<li>JST XH 2.54 2P M connector, straight, on the board &#8211; 7 pcs;</li>
<li>Pin connector 2.54 2P M, straight, included &#8211; 7 pcs;</li>
<li>Pin connector 2.54 4P M, straight, included &#8211; 3 pcs.</li>
<li>JST XH 2.54 4P M connector, angled, on the board &#8211; 1 pc;</li>
<li>JST XH 2.54 4P M connector, straight, on the board &#8211; 1 pc;</li>
<li>Internal interface cable, flat, 15 cm, 4 wires, with connectors &#8211; 1 pc. 4P JST XH2.54 &#8211; Dupont 4x1P.</li>
<li>External interface cable, flat, 30 cm, 4 wires, with connectors &#8211; 1 pc. 4P JST XH2.54 &#8211; Dupont 4x1P.</li>
</ol>
<p><strong><i>Note</i> :</strong> In this version, these connectors are soldered to the board and are ready to use with the appropriate cables.</p>
<p><strong>Attention.</strong> AC/DC adapter(s), battery pack, solar panel and temperature sensor are not included.</p>
<blockquote>
<p>Full technical description: <a href="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1-power-supply-unit-description-ukr.pdf">PS4IoT_V1 power supply unit description UKR</a> , <a href="https://iot-devices.com.ua/wp-content/uploads/2021/12/ps4iot_v1-power-supply-unit-description-eng.pdf">PS4IoT_V1 power supply unit description ENG</a></p>
<p> Module presentation: <a href="https://iot-devices.com.ua/wp-content/uploads/2021/12/en-ps4iot_v1-quick-facts-sheet.pdf">PS4IoT_V1 quick facts</a> </p>
</blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The DCDC_3V3_400V_V1 &#8211; High Voltage Module for Geiger Tube</title>
		<link>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/</link>
					<comments>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/#respond</comments>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Mon, 28 Jun 2021 08:04:01 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/product/module-dcdc_3v3_400v_v1-high-voltage-converter-of-direct-voltage-of-3-3-v-to-400-v-for-power-supply-of-a-geiger-mueller-tube/</guid>

					<description><![CDATA[<h3><b>Description</b></h3>
<span style="font-weight: 400;">DCDC_3V3_400V_V1 High Voltage DC Converter -</span> <b>New Release</b><span style="font-weight: 400;"> of the high voltage module as well as the previous version is a miniature ultra-thin (5 mm) and low-power DCDC_3V3_400V_V1 module with the ability to generate high voltage at low input voltage and consumption. This product is made by IoT-devices with freedom &#38; wisdom in Ukraine.</span>
<h3><b>Application</b></h3>
<span style="font-weight: 400;">The module was designed for use as a high voltage source for Geiger-Muller tubes but the technical characteristics of the module make it possible to use in other kinds of projects. Here are just a few recipes:</span>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">a high voltage source for Geiger-Muller tubes;</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">power supply of retro symbol gas-filled indicators;</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">devices for protection against mosquitoes, ozonizers, etc;</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">other kinds of projects.</span></li>
</ul>
[sc name="order-on-etsy" etsy_url = "https://iotdevicesllc.etsy.com/listing/1763906183" prod_sku = "DCDC_3V3_400V_V1" img_width = "128"][/sc]]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">DCDC_3V3_400V_V1 High Voltage DC Converter &#8211;</span> <b>New Release</b><span style="font-weight: 400;"> of the high voltage module as well as the previous version is a miniature ultra-thin (5 mm) and low-power DCDC_3V3_400V_V1 module with the ability to generate high voltage at low input voltage and consumption. This product is made by IoT-devices with freedom &amp; wisdom in Ukraine.</span></p>
<h3><b>Application</b></h3>
<p><span style="font-weight: 400;">The DCDC_3V3_400V_V1 module is designed as:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">a high voltage source for Geiger-Muller tubes;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">power supply of retro symbol gas-filled indicators;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">devices for protection against mosquitoes, ozonizers, etc;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">other kinds of projects.</span></li>
</ul>
<h3><b>What&#8217;s improved in the new version?</b></h3>
<p><span style="font-weight: 400;">The new version of the DCDC_3V3_400V_V1 module has improved stability of the output high voltage level depending on the input supply voltage level in the range from 2.4 volts to 5.5 volts. </span></p>
<h3><b>Important instructions</b></h3>
<p><span style="font-weight: 400;">The module is sold with a preset output voltage level 400 volts and is ready for use.</span></p>
<p><span style="font-weight: 400;">To enable the module: </span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Connect the power supply via the μUSB connector or two VCC &amp; GND inputs.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Connect the high voltage load to the High voltage and GND outlets.</span></li>
</ul>
<p><span style="font-weight: 400;">In case the user needs to change the output voltage level, it is necessary to:</span></p>
<p><span style="font-weight: 400;"><strong>Step 1.</strong> Connect load to the output High voltage port (for example, a resistor of 10 MOhm and in parallel to the resistor a capacitor of 300 nF, 600 V).</span></p>
<p><span style="font-weight: 400;"><strong>Step 2.</strong> Use a high impedance multimeter (10 MOhm) to control the high voltage level.</span></p>
<p><span style="font-weight: 400;"><strong>Step 3.</strong> Connect Power Supply source to input port (2,5 &#8211; 5,5 volts recommended).</span></p>
<p><span style="font-weight: 400;"><strong>Step 4.</strong> Use the potentiometer on board and set the output voltage level as you need.</span></p>
<blockquote><p><b>WARNING!</b><span style="font-weight: 400;"> Keep out other electronic or electrical circuits to the high voltage connectors of the module because this may damage these devices.</span></p></blockquote>
<h3><b>DCDC_3V3_400V vs DCDC_3V3_400V_V1 </b></h3>
<table>
<tbody>
<tr>
<td><b>Parameter</b></td>
<td><b>DCDC_3V3_400V</b></td>
<td><b>DCDC_3V3_400_V1</b></td>
<td><b>Status</b></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Power supply voltage</span></td>
<td><span style="font-weight: 400;">3.7 or 5 V</span></td>
<td><span style="font-weight: 400;">2.2 &#8211; 5.5 V</span></td>
<td><span style="font-weight: 400;">improved</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Output voltage range</span></td>
<td><span style="font-weight: 400;">adjustable: 200 &#8211; 1200 V</span></td>
<td><span style="font-weight: 400;">adjustable: 200 &#8211; 1200 V</span></td>
<td><span style="font-weight: 400;">no change</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Dependence on the supply voltage level.</span></td>
<td><span style="font-weight: 400;">yes</span></td>
<td><span style="font-weight: 400;">no</span></td>
<td><span style="font-weight: 400;">improved</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Recommended load resistance</span></td>
<td><span style="font-weight: 400;">1 &#8211; 10M ohms</span></td>
<td><span style="font-weight: 400;">1 &#8211; 10M ohms</span></td>
<td><span style="font-weight: 400;">no change</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Recommended load capacitor</span></td>
<td><span style="font-weight: 400;">300 nF</span></td>
<td><span style="font-weight: 400;">300 nF</span></td>
<td><span style="font-weight: 400;">no change</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Current consumption</span></td>
<td><span style="font-weight: 400;">near 30 mA</span></td>
<td><span style="font-weight: 400;">near 30 mA</span></td>
<td><span style="font-weight: 400;">no change</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Output voltage stability </span></td>
<td><span style="font-weight: 400;">5%</span></td>
<td><span style="font-weight: 400;">3%</span></td>
<td><span style="font-weight: 400;">improved</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Modules dimensions</span></td>
<td><span style="font-weight: 400;">X: 45 mm</span></p>
<p><span style="font-weight: 400;">Y: 15.5 mm</span></p>
<p><span style="font-weight: 400;">Z: 5 mm</span></td>
<td><span style="font-weight: 400;">X: 45 mm</span></p>
<p><span style="font-weight: 400;">Y: 15.5 mm</span></p>
<p><span style="font-weight: 400;">Z: 5 mm</span></td>
<td><span style="font-weight: 400;">no change</span></td>
</tr>
</tbody>
</table>
<h3><b></b><b>Technical specifications</b></h3>
<table>
<tbody>
<tr>
<td><b>Specifications</b></td>
<td><b>Minimum</b></td>
<td><b>Typical</b></td>
<td><b>Maximum</b></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Input voltage level</span></td>
<td><span style="font-weight: 400;">2.4 Volts</span></td>
<td><span style="font-weight: 400;">5 Volts</span></td>
<td><span style="font-weight: 400;">5.5 Volts</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Output voltage adjustment range</span></td>
<td><span style="font-weight: 400;">200 V</span></td>
<td><span style="font-weight: 400;">400 V</span></td>
<td><span style="font-weight: 400;">1200 V</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Current consumption</span></td>
<td><span style="font-weight: 400;">10 mA</span></td>
<td><span style="font-weight: 400;">18 mA</span></td>
<td><span style="font-weight: 400;">20 mA</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Load resistance</span></td>
<td><span style="font-weight: 400;">10 MOhm</span></td>
<td><span style="font-weight: 400;">10 MOhm</span></td>
<td><span style="font-weight: 400;">10 MOhm</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Output voltage stability at 2.4 &#8211; 5.5V power supply</span></td>
<td><span style="font-weight: 400;">± 3%</span></td>
<td><span style="font-weight: 400;">± 3%</span></td>
<td><span style="font-weight: 400;">± 3%</span></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Recommended load capacitor</span></td>
<td><span style="font-weight: 400;">300 nF 400 V</span></td>
<td><span style="font-weight: 400;">300 nF 600 V</span></td>
<td><span style="font-weight: 400;">300 nF 1500 V</span></td>
</tr>
</tbody>
</table>
<h3><b>Dimensions</b></h3>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000-1024x438.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1319 size-large" src="https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000-1024x438.jpg" alt="" width="1024" height="438" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000-1024x438.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000-454x194.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000-300x128.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000-768x328.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000-1536x657.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2021/06/dcdc_3v3_400v_v1_module_board_size_h_2000.jpg 2000w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p><span style="font-weight: 400;">The DCDC_3V3_400V_V1 module has the following dimensions:</span><span style="font-weight: 400;"> X: 45 mm</span><span style="font-weight: 400;"> Y: 15.5 mm</span><span style="font-weight: 400;"> Z: 5 mm</span></p>
<h3><b>Product delivery kits.</b></h3>
<p><span style="font-weight: 400;">The module is supplied in the following set:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">DCDC_3V3_400V_V1 High-voltage module &#8211; 1 pc.</span></li>
</ul>
<p>&nbsp;</p>
<h3>Technical description: <a href="https://iot-devices.com.ua/wp-content/uploads/2023/02/dcdc_3v3_400v_v1_product_description-ukr.pdf">dcdc_3v3_400v_v1_product_description-ukr</a>, <a href="https://iot-devices.com.ua/wp-content/uploads/2023/02/dcdc_3v3_400v_v1_product_description-eng.pdf">dcdc_3v3_400v_v1_product_description-eng</a>.</h3>
<h3><b> </b><b>References </b></h3>
<table>
<tbody>
<tr>
<td><span style="font-weight: 400;">Manufacturer site</span></td>
<td><a href="https://iot-devices.com.ua/en/"><span style="font-weight: 400;">https://iot-devices.com.ua</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Shop on Tindie for international orders</span></td>
<td><a href="https://www.tindie.com/stores/iotdev/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.tindie.com/stores/iotdev/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Shop for local orders within Ukraine</span></td>
<td><a href="https://iot-devices.com.ua/en/shop-2/"><span style="font-weight: 400;">https://iot-devices.com.ua/shop/</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Facebook page</span></td>
<td><a href="https://www.facebook.com/IoT-devices-114746816966582" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.facebook.com/IoT-devices-114746816966582</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Twitter</span></td>
<td><a href="https://twitter.com/iotdevicescomua" target="_blank" rel="noopener"><span style="font-weight: 400;">https://twitter.com/iotdevicescomua</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">YouTube</span></td>
<td><a href="https://www.youtube.com/channel/UCHpPOVVlbbdtYtvLUDt1NZw" target="_blank" rel="noopener"><span style="font-weight: 400;">https://www.youtube.com/channel/UCHpPOVVlbbdtYtvLUDt1NZw</span></a></td>
</tr>
<tr>
<td><span style="font-weight: 400;">Email</span></td>
<td><span style="font-weight: 400;">info@iot-devices.com.ua</span></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h3><b>Manufacturer message</b></h3>
<p><span style="font-weight: 400;">Dear Reader! Thank you for your interest in our products. We hope that you enjoy this device. &#8220;IoT-devices&#8221; has been made possible thanks to the support of our Customers, as well as our experience and love for Electronics.</span></p>
<p><span style="font-weight: 400;">Dear Reader! Thank you for your interest in our products. We hope you enjoy this device. </span><span style="font-weight: 400;">&#8220;IoT-devices&#8221; was born thanks to the support of our customers and thanks to our experience and love for Electronics. </span></p>
<p><span style="font-weight: 400;">Designed and manufactured by IoT-devices with freedom and wisdom in Ukraine in 2021. All rights reserved. </span></p>
<p><span style="font-weight: 400;">Designed and made by &#8220;IoT-devices&#8221; with freedom &amp; wisdom in Ukraine &#8211; 2021. All rights reserved.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>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/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Detector of radioactive particles GGreg20_V3 Geiger counter</title>
		<link>https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/</link>
					<comments>https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/#comments</comments>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Mon, 21 Jun 2021 14:50:42 +0000</pubDate>
				<guid isPermaLink="false">https://iot-devices.com.ua/?post_type=product&#038;p=1455</guid>

					<description><![CDATA[<p><span style="font-weight: 400;">The GGreg20_V3 radioactive particle detector is an electronic sensor module for building a personal Geiger counter and determining the level of ionizing radiation. For this purpose, the detector includes an impulse counting output to a host controller. Arduino, Raspberry Pi, ESP8266, ESP32 and others can be used as a host controller.</span></p>
<p><span style="font-weight: 400;">The radiation level is indicated by light and sound signals. The user can mute sounds (jumper J1 - buzzer on/off).</span></p>
<p>GGreg20_V3 is an inexpensive and useful device for checking the “purity” of</p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">mushrooms,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">berries,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">vegetables,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">firewood, etc.</span></li>
</ul>
<p>This module is useful for creating smart measurement devices for determining the power of ionizing radiation indoors or outdoors and is available in both portable/pocket style and stationary mode.</p>
<p><span style="font-weight: 400;">The only thing you need to start measuring ionizing radiation with the GGreg20 is any microcontroller that can count the number of pulses per unit time on GPIO.</span></p>
<p>[sc name="order-on-etsy" etsy_url="https://iotdevicesllc.etsy.com/listing/1588426704" prod_sku="GGreg20_V3" img_width="128"][/sc]</p>
<p>&#160;</p>
<p>[sc name="discover-on-googleplay" prod_sku="GGreg20_V3" img_width="128"][/sc]</p>
<!-- /wp:paragraph --><!-- /wp:list -->]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">The ionizing radiation detector GGreg20_V3 is a ready-to-use new generation IoT device with a Geiger tube SBM-20 or J305 and a pulse counting output to the controller.</span></p>
<h2><span style="font-weight: 400;">Purpose</span></h2>
<p><span style="font-weight: 400;">The GGreg20_V3 radioactive particle detector is an electronic sensor module for building a personal Geiger counter and determining the level of ionizing radiation. For this purpose, the detector includes an impulse counting output to a host controller. Arduino, Raspberry Pi, ESP8266, ESP32 and others can be used as a host controller.</span></p>
<p><span style="font-weight: 400;">The radiation level is indicated by light and sound signals. The user can mute sounds (jumper J1 &#8211; buzzer on/off).</span></p>
<p>GGreg20_V3 is an inexpensive and useful device for checking the “purity” of</p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">mushrooms,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">berries,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">vegetables,</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">firewood, etc.</span></li>
</ul>
<p>This module is useful for creating smart measurement devices for determining the power of ionizing radiation indoors or outdoors and is available in both portable/pocket style and stationary mode.</p>
<p><span style="font-weight: 400;">The only thing you need to start measuring ionizing radiation with the GGreg20 is any microcontroller that can count the number of pulses per unit time on GPIO.</span></p>
<h2><span style="font-size: 16px;">Specifications</span></h2>
<p><!-- /wp:post-content --></p>
<p><!-- wp:list {"ordered":true} --></p>
<ul>
<li>Module dimensions &#8211; 30 x 126 x 12 mm. Weight 30 g.</li>
<li>Power supply:</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:list --></p>
<ul>
<li>a rechargeable battery or a battery:
<ul>
<li>1-cell Li (3.7V) battery;</li>
<li>2-cell Ni (2.4V) battery;</li>
<li>3-cell 4.5V battery connected to the &#8220;Bat&#8221; port.</li>
</ul>
</li>
<li>a 5 Volt charger.</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":3} --></p>
<ul>
<li>Power supply of the SBM-20 tube is a built-in adjustable high voltage DC-DC converter. The target voltage level of 400 V is regulated by a potentiometer. The module is fine-tuned and ready for use.</li>
<li>The module also works with the J305 tube, and it is possible to choose a configuration with this tube when ordering.</li>
</ul>
<blockquote>
<p><strong>Warning!</strong> From September 1, 2022 the high voltage regulation function has been removed.  The hardware fixes the voltage level at 400 volts.<br />At the same time, if you need a module with increased voltage regulation for your project, pay attention to the DCDC_3V3_4000V_V1 module: <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/">високовольтний перетворювач напруги</a> </p>
<p><strong>Update: February 2023</strong> The feedback we receive from customers about the planned implementation of the changes has led us to the decision not to rush to fix the voltage level on the module, as this limits the possibility of using other tubes compatible with the module. Therefore, we have decided not to make any changes at all and are supplying the module in its original configuration.</p>
</blockquote>
<ul>
<li>Consumption current &#8211; 18 mA at 5V or 30 mA at 3.7V via Li-Ion.</li>
<li>GGreg20_v3 is compatible with the ESP8266/ESP32 logic signal levels (3V3 ACTIVE-LOW: 3 to 3.3V HIGH and about 0.7V LOW), and will work even with the 5V logic input.</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:heading --></p>
<h2>Dimensions and Pin assignments</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:paragraph --></p>
<p>GGreg20_V3 module pin assignments are as follows:</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:list --></p>
<ul>
<li>BAT &#8211; Power supply input 2.2 V &#8211; 5.5 V;</li>
<li>ON. / OFF. &#8211; Main switch on/off; / OFF. &#8211; switching on / off the main switch;  </li>
<li>OUT &#8211; Pulse output, active-low;</li>
<li>BUZ &#8211; Buzzer enable jumper.</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:paragraph --></p>
<p>The dimensions of the GGreg20_V3 module are as follows:</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:list --></p>
<ul>
<li>X: 126 mm;</li>
<li>Y: 30 mm;</li>
<li>Z: 12 mm.</li>
</ul>
<p>  <a href="https://iot-devices.com.ua/wp-content/uploads/2021/06/geiger_v3-hor-1024x715.jpg"><img loading="lazy" decoding="async" class="wp-image-1038 size-large aligncenter" src="https://iot-devices.com.ua/wp-content/uploads/2021/06/geiger_v3-hor-1024x715.jpg" alt="GEIGER_V3 schema" width="1024" height="715" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/06/geiger_v3-hor-1024x715.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/06/geiger_v3-hor-454x317.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2021/06/geiger_v3-hor-300x209.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2021/06/geiger_v3-hor-768x536.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2021/06/geiger_v3-hor.jpg 1276w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<h3>Differences and compatibility with previous versions of GGreg20</h3>
<p><!-- wp:table --></p>
<figure class="wp-block-table">
<table>
<tbody>
<tr>
<td><strong>Characteristics</strong></td>
<td><strong>GGreg20_V3 (new version)</strong></td>
<td><strong>GGreg20_V1</strong></td>
<td><strong>Improvement status</strong></td>
</tr>
<tr>
<td>Design</td>
<td>monomodular</td>
<td>two-module</td>
<td>improved</td>
</tr>
<tr>
<td>Calculation formula</td>
<td>&#8211;</td>
<td>&#8211;</td>
<td>no changes</td>
</tr>
<tr>
<td>Design and size compatibility</td>
<td>Same, except placing the power switch</td>
<td>&#8211;</td>
<td>mostly unchanged</td>
</tr>
<tr>
<td>Stability of detection results during battery discharge</td>
<td>In the range of 2.4 V – 5.5 V (see <sup>note 2 and note 3</sup> )</td>
<td>Only at 5V supply voltage (μUSB input)</td>
<td>improved</td>
</tr>
<tr>
<td>Measurement accuracy</td>
<td>20%</td>
<td>20%</td>
<td>no change</td>
</tr>
<tr>
<td>Supply voltage range</td>
<td>2.2 – 5.5 volts (see <sup>note 2 and note 3</sup> )</td>
<td>3.7 – 5.5 volts</td>
<td>improved</td>
</tr>
<tr>
<td>Current consumption</td>
<td>near 30 mA</td>
<td>near 30 mA</td>
<td>no change</td>
</tr>
<tr>
<td>Autonomous power supply</td>
<td>1 cell Li (3.7V) or 2 cell Ni (2.4V) battery or battery 3V or AC / DC adapter 2.4V – 5.5V (see <sup>note 2 and note 3</sup>)</td>
<td>1 cell Li (3.7V) or 3 cell Ni (3.6V) battery or 3 cell battery (4.5V) or AC / DC (5V) adapter</td>
<td>improved</td>
</tr>
<tr>
<td>User interfaces</td>
<td>LED, buzzer, Output connector</td>
<td>LED, buzzer, Output connector</td>
<td>no change</td>
</tr>
<tr>
<td>Complexity of the integration</td>
<td>Two connectors and one jumper (total 6 pins)</td>
<td>Three connectors and a jumper (11 pins in total)</td>
<td>simplified</td>
</tr>
<tr>
<td>Protection against connection errors</td>
<td>Key-protected connectors are used and a Schottky diode is installed (see <sup>note 2 and note 3</sup>)</td>
<td>Not provided</td>
<td>improved</td>
</tr>
</tbody>
</table>
</figure>
<p><!-- /wp:table --></p>
<p><!-- wp:paragraph --></p>
<p><sup>Note 1</sup> GThe GGreg20_V2 module version has not been included in the comparison because it was developed for other design solutions (and did not provide space for the SBM-20 tube on the module board).</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p><sup>Note 2</sup> The module board has a default protection diode against erroneous pole reversal when connecting the battery. Such protection will be appropriate despite the fact that it slightly narrows the voltage range of the input power supply which will be 3-5.5 volts. This narrows the voltage range of the input power supply: 3 &#8211; 5.5 volts.</p>
<p><sup>Note 3</sup> If you want to power the GGreg20_V3 from a 2.4 Volt source, you need to short the Schottky diode shown in the figure below with a wire or replace it with a 0 Ohm resistor. Note, however, that such a correction will disable the module&#8217;s reverse polarity protection.</p>
<p><a href="https://iot-devices.com.ua/wp-content/uploads/2021/11/ggreg20_v3-note3-reverse-polarity-protection-diode-manual-replacement-example.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1511 size-full" src="https://iot-devices.com.ua/wp-content/uploads/2021/11/ggreg20_v3-note3-reverse-polarity-protection-diode-manual-replacement-example.jpg" alt="" width="960" height="540" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/11/ggreg20_v3-note3-reverse-polarity-protection-diode-manual-replacement-example.jpg 960w, https://iot-devices.com.ua/wp-content/uploads/2021/11/ggreg20_v3-note3-reverse-polarity-protection-diode-manual-replacement-example-454x255.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2021/11/ggreg20_v3-note3-reverse-polarity-protection-diode-manual-replacement-example-300x169.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2021/11/ggreg20_v3-note3-reverse-polarity-protection-diode-manual-replacement-example-768x432.jpg 768w" sizes="(max-width: 960px) 100vw, 960px" /></a>Fig. GGreg20_V3 Reverse Polarity Protection Diode Manual Replacement Example</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:heading --></p>
<h2>Switching-on and measurements</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:paragraph --></p>
<blockquote>
<p>This module is ready for use. The GGreg20_V3 modules are adjusted, configured, and tested for compliance with the declared technical data before being shipped. Any adjustments or settings made by the customer may damage the module or introduce technical inconsistencies.</p>
</blockquote>
<p>Connect the power input from the selected power source.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>Turn on the power supply. After 10-15 seconds, you will hear a sound and see light signals when the active particles enter the tube.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>At normal background radiation, the tube registers and generates 20-30 pulses per minute. The number of pulses can vary depending on weather or cosmic radiation.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>Consider the average number of signals per minute.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>If you receive more than 60 signals per minute, be careful: your detector has “felt” a dangerous level of ionizing radiation from the environment or food, mushrooms, wood, etc Your detector has &#8220;felt&#8221; the effects of ionizing radiation emissions from the ambient environment or food, mushrooms, or wood, etc. </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>In short, the formula is simple: you need to accumulate the number of ingoing GPIO pulses per minute and then multiply by a factor. Like this:</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph {"align":"center"} --></p>
<p class="has-text-align-center">microsieverts per hour = (pulses per minute) * 0.0092</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph {"align":"center"} --></p>
<p class="has-text-align-center">where 0.0092 is a coefficient obtained from the tube manufacturer&#8217;s documentation.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>Tubes can vary (+ -20%), so we recommend using a conversion factor of 0.0054 to 0.0092 and calibrating the calculations with a trusted (certified) device.</p>
<p><strong>Note:</strong> The differences between the tubes are: conversion factor for J305 is 0.00812, deadtime: 180 microseconds. Drivers and examples for SBM20 are compatible, but require replacement of the specified coefficients. It is recommended to operate the tube in a casing, as its bulb is transparent and measurements may be affected by photons of sunlight and similar factors.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:heading --></p>
<h2>Product kit sets:</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:heading {"level":3} --></p>
<h2>1. GGreg20_V3 basic</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:list {"ordered":true} --></p>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:heading {"level":3} --></p>
<h2>2. GGreg20_V3 basic + Connectors (installed) and cables</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:list {"ordered":true} --></p>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
<li>Connector JST XH 2P male straight &#8212; 2 pcs installed on the module board;</li>
<li>Pulse output cable, 15 cm, with connectors &#8212; 1 pc:
<ol>
<li>JST XH 2P female on the one hand Dupont 2x1P female on the other hand</li>
<li>Dupont 2x1P female on the other side</li>
</ol>
</li>
<li>Power supply input cable, 15 cm, with JST XH 2P female connector on one side &#8212; 1 pc</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:paragraph /--></p>
<p><!-- wp:heading --></p>
<h2>3. GGreg20_V3 basic + SBM-20 tube</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:list {"ordered":true} --></p>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
<li>SBM-20 tube &#8212; 1 pc</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:heading {"level":3} --></p>
<h2>4. GGreg20_V3 basic + SBM-20 tube + Connectors (installed) and cables</h2>
<h3><!-- /wp:heading --></p>
<p><!-- wp:list {"ordered":true} --></h3>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
<li>SBM-20 tube &#8212; 1 pc</li>
<li>Connector JST XH 2P male straight &#8212; 2 pcs installed on the module board;</li>
<li>Pulse output cable, 15 cm, with connectors &#8212; 1 pc:
<ol>
<li>JST XH 2P female on one side and</li>
<li>Dupont 2x1P female on the other side</li>
</ol>
</li>
</ul>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":2} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":3} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":4} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":5} --></h3>
<ul>
<li>Power supply input cable, 15 cm, with JST XH 2P female connector on one side &#8212; 1 pc</li>
</ul>
<h3><!-- /wp:list --></p>
<p><!-- wp:paragraph /--></p>
<p><!-- wp:heading --></h3>
<h2>5. GGreg20_V3 basic + Tube SBM-20 + Connectors (installed) and cables + Case(3d printing)</h2>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
<li>SBM-20 tube &#8212; 1 pc</li>
<li>Connector JST XH 2P male straight &#8212; 2 pcs installed on the module board;</li>
<li>Pulse output cable, 15 cm, with connectors &#8212; 1 pc:
<ol>
<li>JST XH 2P female on one side and</li>
<li>Dupont 2x1P female on the other side</li>
</ol>
</li>
</ul>
<h3><!-- /wp:heading --></p>
<p><!-- wp:list {"ordered":true,"start":2} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":3} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":4} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":5} --></h3>
<ul>
<li>Power supply input cable, 15 cm, with JST XH 2P female connector on one side &#8212; 1 pc</li>
<li>Case &#8211; 3D printed &#8211; 1 pc</li>
</ul>
<h2>6. GGreg20_V3 basic + J305 tube</h2>
<p><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true} --></p>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
<li>J305 tube &#8212; 1 pc</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:heading {"level":3} --></p>
<h2>7. GGreg20_V3 basic + J305 tube + Connectors (installed) and cables</h2>
<h3><!-- /wp:heading --></p>
<p><!-- wp:list {"ordered":true} --></h3>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
<li>J305 tube &#8212; 1 pc</li>
<li>Connector JST XH 2P male straight &#8212; 2 pcs installed on the module board;</li>
<li>Pulse output cable, 15 cm, with connectors &#8212; 1 pc:
<ol>
<li>JST XH 2P female on one side and</li>
<li>Dupont 2x1P female on the other side</li>
</ol>
</li>
</ul>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":2} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":3} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":4} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":5} --></h3>
<ul>
<li>Power supply input cable, 15 cm, with JST XH 2P female connector on one side &#8212; 1 pc</li>
</ul>
<h3><!-- /wp:list --></p>
<p><!-- wp:paragraph /--></p>
<p><!-- wp:heading --></h3>
<h2>8. GGreg20_V3 basic + J305 tube + Connectors (installed) and cables + Case(3d printing)</h2>
<ul>
<li>GGreg20_V3 Module &#8212; 1 pc</li>
<li>J305 tube &#8212; 1 pc</li>
<li>Connector JST XH 2P male straight &#8212; 2 pcs installed on the module board;</li>
<li>Pulse output cable, 15 cm, with connectors &#8212; 1 pc:
<ol>
<li>JST XH 2P female on one side and</li>
<li>Dupont 2x1P female on the other side</li>
</ol>
</li>
</ul>
<h3><!-- /wp:heading --></p>
<p><!-- wp:list {"ordered":true,"start":2} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":3} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":4} --></h3>
<h3><!-- /wp:list --></p>
<p><!-- wp:list {"ordered":true,"start":5} --></h3>
<ul>
<li>Power supply input cable, 15 cm, with JST XH 2P female connector on one side &#8212; 1 pc</li>
<li>Case &#8211; 3D printed &#8211; 1 pc</li>
</ul>
<h3>Technical description: <a href="https://iot-devices.com.ua/wp-content/uploads/2022/02/ggreg20_v3-datasheet-eng.pdf">GGreg20_V3 Datasheet ENG</a> , <a href="https://iot-devices.com.ua/wp-content/uploads/2022/02/ggreg20_v3-datasheet-ukr.pdf">GGreg20_V3 Datasheet UKR</a></h3>
<h2>References</h2>
<p><!-- /wp:list --></p>
<p><!-- wp:table --></p>
<figure class="wp-block-table">
<table>
<tbody>
<tr>
<td>
<p>Manufacturer site</p>
</td>
<td><a href="https://iot-devices.com.ua/en/">https://iot-devices.com.ua</a></td>
</tr>
<tr>
<td>
<p>Shop for orders</p>
</td>
<td>
<p><a href="https://iot-devices.com.ua/en/shop-2/">https://iot-devices.com.ua/en/shop-2/</a></p>
</td>
</tr>
<tr>
<td>Tindie Store</td>
<td>
<p><a href="https://www.tindie.com/stores/iotdev/" target="_blank" rel="noopener">https://www.tindie.com/stores/iotdev/</a></p>
</td>
</tr>
<tr>
<td>Facebook</td>
<td><a href="https://www.facebook.com/IoT-devices-114746816966582" target="_blank" rel="noopener">https://www.facebook.com/IoT-devices-114746816966582</a></td>
</tr>
<tr>
<td>Twitter</td>
<td><a href="https://twitter.com/iotdevicescomua" target="_blank" rel="noopener">https://twitter.com/iotdevicescomua</a></td>
</tr>
<tr>
<td>YouTube</td>
<td><a href="https://www.youtube.com/channel/UCHpPOVVlbbdtYtvLUDt1NZw" target="_blank" rel="noopener">https://www.youtube.com/channel/UCHpPOVVlbbdtYtvLUDt1NZw</a></td>
</tr>
<tr>
<td>Email</td>
<td>info@iot-devices.com.ua</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
</figure>
<p><!-- /wp:table --></p>
<p><!-- wp:heading --></p>
<h2>Manufacturer&#8217;s notice</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:paragraph --></p>
<p>Dear Reader! Thank you for your interest in our products. We hope that you enjoy this device. &#8220;IoT-devices&#8221; has been made possible thanks to the support of our Customers, as well as our experience and love for Electronics.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph /--></p>
<p><!-- wp:paragraph --></p>
<p>Designed and manufactured by IoT-devices with freedom and wisdom in Ukraine in 2021. All rights reserved.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>&nbsp;</p>
<!-- /wp:paragraph -->]]></content:encoded>
					
					<wfw:commentRss>https://iot-devices.com.ua/en/product/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
