<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>yesyes DIY and astro</title>
        <link>https://www.yesyes.info/</link>
        <description>Recent content on yesyes DIY and astro</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-gb</language><atom:link href="https://www.yesyes.info/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>INA3221-R010</title>
            <link>https://www.yesyes.info/electronics/ina3221-r010/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.yesyes.info/electronics/ina3221-r010/</guid>
            <description>&lt;img src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_front2_400.png&#34; alt=&#34;Featured image of post INA3221-R010&#34; /&gt;&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is an improved version of the commonly available INA3221 3-channel voltage and current sensor breakout board.&lt;/p&gt;&#xA;&lt;p&gt;This version has &lt;strong&gt;0.01 Ohm&lt;/strong&gt; (R010) sense resistors. See &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r100/&#34; &gt;here&lt;/a&gt; for the version with 0.1 Ohm (R100) sense resistors and &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-rnone/&#34; &gt;here&lt;/a&gt; for the version with no sense resistors populated.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_front2_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;294px&#34; data-flex-grow=&#34;122&#34; height=&#34;326&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_front2_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The main problem with the original breakout board is that all 3 channels use the same power supply. This version implements the example circuit from the INA3221 datasheet and therefore allows 3 different power supplies; one per channel. All 3 power supplies must have a common ground (GND).&lt;/p&gt;&#xA;&lt;p&gt;This version also has much larger power tracks and a smaller PCB size (30x26mm). The interface header pin-out is the same as on the original module and adds the VPU pin and the A0 address pin to the header. The latter can be used to set the I2C address of the module externally. This version does not have the LEDs of the original module to save power and PCB space. This can be implemented externally, if required.&lt;/p&gt;&#xA;&lt;p&gt;The INA3221-R010 version comes with 0.01 Ohm (R010) sense resistors with 1% tolerance, instead of the 0.1 Ohm resistors on the original module. This allows higher currents to be measured (theoretically up to 16A but track size limits this to about 5A) and has only 10% of the voltage drop of the original module. The downside is that the resolution of the current measurement is lower (4mA). I&amp;rsquo;m also offering an &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r100/&#34; &gt;INA3221-R100&lt;/a&gt; model that has 0.1 Ohm resistors, just like the original module, and an &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-rnone/&#34; &gt;INA3221-RNONE&lt;/a&gt; model with no sense resistors populated. Otherwise these modules are identical..&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Specifications&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Size&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;30 x 26mm&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Supply Voltage&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;2.7 - 5.5V&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Supply Current&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;350 µA typical (INA3221)&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Voltage&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;0 - 26V, 8mV resolution&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Current&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;±16A theoretical, limited to about ±5A by PCB track width, 4mA resolution&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Resistors&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;0.01 Ohm (R010), 1% tolerance, 3Watt&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;I2C Adresses&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;4 (0x40 (default) - 0x43) selectable by solder jumper or A0 pin, see INA3221 datasheet&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Thanks to Jesus Garcia there is now an &lt;strong&gt;EasyEDA&lt;/strong&gt; library for this module. You can get it form here:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://easyeda.com/component/651791a037f0475aa784f09a21e28f00&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://easyeda.com/component/651791a037f0475aa784f09a21e28f00&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Where to buy&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can buy this module from my Tindie store**&lt;br&gt;&#xA;**&lt;/p&gt;&#xA;&lt;p&gt;Direct link to this product:&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://www.tindie.com/products/yesyes/improved-ina3221-breakout-3-power-supplies-001ohm/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://www.tindie.com/products/yesyes/improved-ina3221-breakout-3-power-supplies-001ohm/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Usage&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The interface side can be used exactly the same way as the original module. There is an I2C bus and 4 status output pins. In addition to the header on the original module, this version also has the A0 address pin on the header. To set the I2C address use either the solder jumpers on the module or the A0 pin on the header to set the address externally. Please refer to the INA3221 datasheet for more information on the status pins and I2C addresses.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;http://www.ti.com/lit/ds/symlink/ina3221.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Texas Instuments INA3221 datasheet&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For Arduino the &lt;a class=&#34;link&#34; href=&#34;https://github.com/switchdoclabs/SDL_Arduino_INA3221&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SDL_Arduino_INA3221&lt;/a&gt; library can be used. The library includes sample code. Since the sense resistors of this version of the module are 0.01 Ohm (and not the default 0.1 Ohm) you need to modify the code to pass 2 parameters when instantiating the SDL_Arduino_INA3221 class. Change&lt;/p&gt;&#xA;&lt;p&gt;SDL_Arduino_INA3221 ina3221;&lt;/p&gt;&#xA;&lt;p&gt;to&lt;/p&gt;&#xA;&lt;p&gt;SDL_Arduino_INA3221 ina3221(INA3221_ADDRESS, 0.01F);&lt;/p&gt;&#xA;&lt;p&gt;The first parameter is the I2C address of the INA3221. The second parameter is the value of the sense resistors in Ohms (the &amp;lsquo;F&amp;rsquo; forces it to be a float value).&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Example Circuit&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;One example use case for this breakout board is to monitor charging / discharging of a Lithium battery by a small solar panel. The following circuit allows to monitor voltage and current from a solar panel, battery voltage and charging/discharging current (positive current = discharging, negative current = charging), and load voltage and current. Please note that the charging module needs to have common ground reference for Vin, Vout and battery.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_example_circuit.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;411px&#34; data-flex-grow=&#34;171&#34; height=&#34;541&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_example_circuit.png&#34; width=&#34;927&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Photos&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Here are some more photos of the INA3221-R010 breakout board.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_front1_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;208px&#34; data-flex-grow=&#34;86&#34; height=&#34;460&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_front1_400.png&#34; width=&#34;400&#34;&gt;   &lt;img alt=&#34;INA3221-R010_back1_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;209px&#34; data-flex-grow=&#34;87&#34; height=&#34;459&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_back1_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Size comparison original module and INA3221-R010 breakout board (images of original module partially blurred to avoid any copyright issues).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_size_front_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;376px&#34; data-flex-grow=&#34;156&#34; height=&#34;255&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_size_front_400.png&#34; width=&#34;400&#34;&gt;   &lt;img alt=&#34;INA3221-R010_size_back_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;395px&#34; data-flex-grow=&#34;164&#34; height=&#34;243&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_size_back_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Screw terminals are &lt;strong&gt;not&lt;/strong&gt; included, but this image shows that they do fit.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_terminals_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;242px&#34; data-flex-grow=&#34;101&#34; height=&#34;396&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r010/INA3221-R010_terminals_400.png&#34; width=&#34;400&#34;&gt;&#xA;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.tindie.com/stores/yesyes/?ref=offsite_badges&amp;amp;utm_source=sellers_yesyes&amp;amp;utm_medium=badges&amp;amp;utm_campaign=badge_large&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Buy on Tindie&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>INA3221-R100</title>
            <link>https://www.yesyes.info/electronics/ina3221-r100/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.yesyes.info/electronics/ina3221-r100/</guid>
            <description>&lt;img src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R100_front2_400.png&#34; alt=&#34;Featured image of post INA3221-R100&#34; /&gt;&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is an improved version of the commonly available INA3221 3-channel voltage and current sensor breakout board.&lt;/p&gt;&#xA;&lt;p&gt;This version has &lt;strong&gt;0.1 Ohm&lt;/strong&gt; (R100) sense resistors. See &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r010/&#34; &gt;here&lt;/a&gt; for the version with 0.01 Ohm (R010) sense resistors and &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-rnone/&#34; &gt;here&lt;/a&gt; for the version with no sense resistors populated.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R100_front2_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;373px&#34; data-flex-grow=&#34;155&#34; height=&#34;257&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R100_front2_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The main problem with the original breakout board is that all 3 channels use the same power supply. This version implements the example circuit from the INA3221 datasheet and therefore allows 3 different power supplies; one per channel. All 3 power supplies must have a common ground (GND).&lt;/p&gt;&#xA;&lt;p&gt;This version also has much larger power tracks and a smaller PCB size (30x26mm). The interface header pin-out is the same as on the original module and adds the VPU pin and the A0 address pin to the header. The latter can be used to set the I2C address of the module externally. This version does not have the LEDs of the original module to save power and PCB space. This can be implemented externally, if required.&lt;/p&gt;&#xA;&lt;p&gt;The INA3221-R100 version comes with 0.1 Ohm (R100) sense resistors with 1% tolerance. This allows currents of up to 1.6A to be measured. The resolution of the current measurement is 0.4mA. I&amp;rsquo;m also offering an &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r010/&#34; &gt;INA3221-R010&lt;/a&gt; model that has 0.01 Ohm resistors and an &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-rnone/&#34; &gt;INA3221-RNONE&lt;/a&gt; model with no sense resistors populated. Otherwise these modules are identical.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Specifications&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Size&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;30 x 26mm&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Supply Voltage&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;2.7 - 5.5V&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Supply Current&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;350 µA typical (INA3221)&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Voltage&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;0 - 26V, 8mV resolution&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Current&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;±1.6A, 0.4mA resolution&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Resistors&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;0.1 Ohm (R100), 1% tolerance, 2Watt&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;I2C Adresses&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;4 (0x40 (default) - 0x43) selectable by solder jumper or A0 pin, see INA3221 datasheet&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Thanks to Jesus Garcia there is now an &lt;strong&gt;EasyEDA&lt;/strong&gt; library for this module. You can get it form here:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://easyeda.com/component/651791a037f0475aa784f09a21e28f00&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://easyeda.com/component/651791a037f0475aa784f09a21e28f00&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Where to buy&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can buy this module from my Tindie store**&lt;br&gt;&#xA;**&lt;/p&gt;&#xA;&lt;p&gt;Direct link to this product:&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://www.tindie.com/products/yesyes/improved-ina3221-breakout-3-power-supplies-01ohm/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://www.tindie.com/products/yesyes/improved-ina3221-breakout-3-power-supplies-01ohm/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Usage&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The interface side can be used exactly the same way as the original module. There is an I2C bus and 4 status output pins. In addition to the header on the original module, this version also has the A0 address pin on the header. To set the I2C address use either the solder jumpers on the module or the A0 pin on the header to set the address externally. Please refer to the INA3221 datasheet for more information on the status pins and I2C addresses.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;http://www.ti.com/lit/ds/symlink/ina3221.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Texas Instuments INA3221 datasheet&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For Arduino the &lt;a class=&#34;link&#34; href=&#34;https://github.com/switchdoclabs/SDL_Arduino_INA3221&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SDL_Arduino_INA3221&lt;/a&gt; library can be used. The library includes sample code. Since the sense resistors of this version of the module are the default 0.1 Ohm you don&amp;rsquo;t need to modify the code.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Example Circuit&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;One example use case for this breakout board is to monitor charging / discharging of a Lithium battery by a small solar panel. The following circuit allows to monitor voltage and current from a solar panel, battery voltage and charging/discharging current (positive current = discharging, negative current = charging), and load voltage and current. Please note that the charging module needs to have common ground reference for Vin, Vout and battery.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_example_circuit.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;411px&#34; data-flex-grow=&#34;171&#34; height=&#34;541&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R010_example_circuit.png&#34; width=&#34;927&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Photos&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Here are some more photos of the INA3221-R100 breakout board.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R100_front1_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;208px&#34; data-flex-grow=&#34;86&#34; height=&#34;461&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R100_front1_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R100_back_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;207px&#34; data-flex-grow=&#34;86&#34; height=&#34;463&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R100_back_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Size comparison original module and INA3221-R010 breakout board (images of original module partially blurred to avoid any copyright issues).&lt;/p&gt;&#xA;&lt;p&gt;(same size INA3221-R010 version shown)&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_size_front_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;376px&#34; data-flex-grow=&#34;156&#34; height=&#34;255&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R010_size_front_400.png&#34; width=&#34;400&#34;&gt;   &lt;img alt=&#34;INA3221-R010_size_back_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;395px&#34; data-flex-grow=&#34;164&#34; height=&#34;243&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R010_size_back_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Screw terminals are &lt;strong&gt;not&lt;/strong&gt; included, but this image shows that they do fit. (same size INA3221-R010 version shown)&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_terminals_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;242px&#34; data-flex-grow=&#34;101&#34; height=&#34;396&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-r100/INA3221-R010_terminals_400.png&#34; width=&#34;400&#34;&gt;&#xA;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.tindie.com/stores/yesyes/?ref=offsite_badges&amp;amp;utm_source=sellers_yesyes&amp;amp;utm_medium=badges&amp;amp;utm_campaign=badge_large&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Buy on Tindie&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>INA3221-RNONE</title>
            <link>https://www.yesyes.info/electronics/ina3221-rnone/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.yesyes.info/electronics/ina3221-rnone/</guid>
            <description>&lt;img src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-RNONE_front_400.png&#34; alt=&#34;Featured image of post INA3221-RNONE&#34; /&gt;&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is an improved version of the commonly available INA3221 3-channel voltage and current sensor breakout board.&lt;/p&gt;&#xA;&lt;p&gt;This version has &lt;strong&gt;unpopulated sense resistors&lt;/strong&gt; (no resistors) so you can solder on your own resistors with the value you prefer, or you can use external (high current) shunts.&lt;br&gt;&#xA;See &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r100/&#34; &gt;here&lt;/a&gt; for the version with 0.1 Ohm (R100) sense resistors and &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r010/&#34; &gt;here&lt;/a&gt; for the version with 0.01 Ohm (R010) sense resistors.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-RNONE_front_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;283px&#34; data-flex-grow=&#34;117&#34; height=&#34;339&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-RNONE_front_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The main problem with the original breakout board is that all 3 channels use the same power supply. This version implements the example circuit from the INA3221 datasheet and therefore allows 3 different power supplies; one per channel. All 3 power supplies must have a common ground (GND).&lt;/p&gt;&#xA;&lt;p&gt;This version also has much larger power tracks and a smaller PCB size (30x26mm). The interface header pin-out is the same as on the original module and adds the VPU pin and the A0 address pin to the header. The latter can be used to set the I2C address of the module externally. This version does not have the LEDs of the original module to save power and PCB space. This can be implemented externally, if required.&lt;/p&gt;&#xA;&lt;p&gt;The INA3221-RNONE version comes with no sense resistors. You will need to solder on your own sense resistors. The footprint is SMD 2512 (imperial) / 6332 (metric). I recommend resistors with 1% tolerance or less for more accurate measurements, but this is, of course, up to you.&lt;/p&gt;&#xA;&lt;p&gt;The resistor value to choose depends on the current range you want to measure. You need to calculate the resistor value so that you end up with a voltage drop across each resistor between -163.84mV and +163.8mV. A higher resistor value will give you a lower current range, higher current resolution and higher voltage drop at the same current. A lower resistor value will give you a higher current range, lower current resolution and lower voltage drop at the same current.&lt;/p&gt;&#xA;&lt;p&gt;Examples:&lt;/p&gt;&#xA;&lt;p&gt;0.01 Ohm resistors would give you a current measurement range of ±16A with a resolution of 4mA and a voltage drop of 0.01V at 1A&lt;br&gt;&#xA;0.10 Ohm resistors would give you a current measurement range of ±1.6A with a resolution of 0.4mA and a voltage drop of 0.10V at 1A&lt;/p&gt;&#xA;&lt;p&gt;Make sure the power rating of the resistors is high enough. A 0.01 Ohm resistor measuring a current of 16A would dissipate about 2.56Watt (160mV voltage drop across the resistor multiplied by 16A = 2.56Watt). So you need to use a 3Watt resistor.&lt;/p&gt;&#xA;&lt;p&gt;Also keep in mind that the PCB tracks between the sense resistors and solder points can only handle about 8-10A. I have removed the solder mask from the tracks. If you measure higher currents, add a thick layer of solder to these tracks and/or solder a thick, short piece of bare solid copper wire onto the track to handle the extra current.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m also offering models with populated sense resistors. The &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r100/&#34; &gt;INA3221-R100&lt;/a&gt; model has 0.1 Ohm resistors, just like the original module, and the &lt;a class=&#34;link&#34; href=&#34;https://www.yesyes.info/electronics/ina3221-r010/&#34; &gt;INA3221-R010&lt;/a&gt; model has 0.01 Ohm resistors. Otherwise these models are identical.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Specifications&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Size&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;30 x 26mm&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Supply Voltage&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;2.7 - 5.5V&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Supply Current&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;350 µA typical (INA3221)&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Voltage&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;0 - 26V, 8mV resolution&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Current&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;depends on sense resistor / shunt values&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Sense Resistors&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;unpopulated, 3 resistors (SMD 2512 (imperial) / 6332 (metric)) or external shunts required&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;I2C Adresses&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;4 (0x40 (default) - 0x43) selectable by solder jumper or A0 pin, see INA3221 datasheet&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Thanks to Jesus Garcia there is now an &lt;strong&gt;EasyEDA&lt;/strong&gt; library for this module. You can get it form here:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://easyeda.com/component/651791a037f0475aa784f09a21e28f00&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://easyeda.com/component/651791a037f0475aa784f09a21e28f00&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Where to buy&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can buy this module from my Tindie store**&lt;br&gt;&#xA;**&lt;/p&gt;&#xA;&lt;p&gt;Direct link to this product:&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://www.tindie.com/products/yesyes/improved-ina3221-breakout-3-power-supplies-no-res/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://www.tindie.com/products/yesyes/improved-ina3221-breakout-3-power-supplies-no-res/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Usage&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The interface side can be used exactly the same way as the original module. There is an I2C bus and 4 status output pins. In addition to the header on the original module, this version also has the A0 address pin on the header. To set the I2C address use either the solder jumpers on the module or the A0 pin on the header to set the address externally. Please refer to the INA3221 datasheet for more information on the status pins and I2C addresses.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;http://www.ti.com/lit/ds/symlink/ina3221.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Texas Instuments INA3221 datasheet&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For Arduino the &lt;a class=&#34;link&#34; href=&#34;https://github.com/switchdoclabs/SDL_Arduino_INA3221&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SDL_Arduino_INA3221&lt;/a&gt; library can be used. The library includes sample code. If you are not using the default 0.1 Ohm sense resistors, you need to modify the code to pass 2 parameters when instantiating the SDL_Arduino_INA3221 class.&lt;/p&gt;&#xA;&lt;p&gt;Change&lt;/p&gt;&#xA;&lt;p&gt;SDL_Arduino_INA3221 ina3221;&lt;/p&gt;&#xA;&lt;p&gt;to&lt;/p&gt;&#xA;&lt;p&gt;SDL_Arduino_INA3221 ina3221(INA3221_ADDRESS, resistor_valueF);&lt;/p&gt;&#xA;&lt;p&gt;Example: SDL_Arduino_INA3221 ina3221(INA3221_ADDRESS, 0.01F); for 0.01 Ohm sense resistors&lt;/p&gt;&#xA;&lt;p&gt;The first parameter is the I2C address of the INA3221. The second parameter is the value of the sense resistors in Ohms (the &amp;lsquo;F&amp;rsquo; forces it to be a float value).&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Example Circuit&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;One example use case for this breakout board is to monitor charging / discharging of a Lithium battery by a small solar panel. The following circuit allows to monitor voltage and current from a solar panel, battery voltage and charging/discharging current (positive current = discharging, negative current = charging), and load voltage and current. Please note that the charging module needs to have common ground reference for Vin, Vout and battery.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_example_circuit.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;411px&#34; data-flex-grow=&#34;171&#34; height=&#34;541&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-R010_example_circuit.png&#34; width=&#34;927&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Photos&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Here are some more photos of the INA3221-RNONE breakout board.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-RNONE_front_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;283px&#34; data-flex-grow=&#34;117&#34; height=&#34;339&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-RNONE_front_400.png&#34; width=&#34;400&#34;&gt;   &lt;img alt=&#34;INA3221-RNONE_back_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;281px&#34; data-flex-grow=&#34;117&#34; height=&#34;341&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-RNONE_back_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Size comparison original module and INA3221-R010 breakout board (images of original module partially blurred to avoid any copyright issues).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_size_front_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;376px&#34; data-flex-grow=&#34;156&#34; height=&#34;255&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-R010_size_front_400.png&#34; width=&#34;400&#34;&gt;   &lt;img alt=&#34;INA3221-R010_size_back_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;395px&#34; data-flex-grow=&#34;164&#34; height=&#34;243&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-R010_size_back_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Screw terminals are &lt;strong&gt;not&lt;/strong&gt; included, but this image shows that they do fit.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;INA3221-R010_terminals_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;242px&#34; data-flex-grow=&#34;101&#34; height=&#34;396&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/ina3221-rnone/INA3221-R010_terminals_400.png&#34; width=&#34;400&#34;&gt;&#xA;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.tindie.com/stores/yesyes/?ref=offsite_badges&amp;amp;utm_source=sellers_yesyes&amp;amp;utm_medium=badges&amp;amp;utm_campaign=badge_large&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Buy on Tindie&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>ESP-BO-3V3</title>
            <link>https://www.yesyes.info/electronics/esp-bo-3v3/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.yesyes.info/electronics/esp-bo-3v3/</guid>
            <description>&lt;img src=&#34;https://www.yesyes.info/electronics/esp-bo-3v3/ESP-BO_front_400.png&#34; alt=&#34;Featured image of post ESP-BO-3V3&#34; /&gt;&lt;h1 id=&#34;esp-bo-3v3&#34;&gt;ESP-BO-3V3&#xA;&lt;/h1&gt;&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is an unpopulated breakout PCB for ESP8266 modules ESP-07, ESP-08 and ESP-12.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;ESP-BO_front_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;344px&#34; data-flex-grow=&#34;143&#34; height=&#34;279&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/esp-bo-3v3/ESP-BO_front_400.png&#34; width=&#34;400&#34;&gt; &lt;img alt=&#34;ESP-BO_back_400.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;335px&#34; data-flex-grow=&#34;139&#34; height=&#34;286&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/esp-bo-3v3/ESP-BO_back_400.png&#34; width=&#34;400&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The breakout board contains footprints for all external components needed to run the ESP module and upload your own software to it. In addition it has a serial port header that is pin-compatible with FTDI USB-Serial adapters. The serial port also has level shifters for both TX and RX that can be bypassed with a 0 Ohm resistor (or just a solder bridge across the resistor pins). This allows the use of a 5V USB-Serial adapter even though the ESP8266 requires 3.3V. You would still need to provide separate 3.3V to the ESP in this case.&lt;/p&gt;&#xA;&lt;p&gt;The serial port header also has an additional pin (DTR pin on the Serial adapter) that can be routed to GPIO_0, GPIO_12 or RESET with a solder bridge on the back of the breakout board.&lt;/p&gt;&#xA;&lt;p&gt;There are positions for a slim-line 2-pin reset button and a small SMD switch that pulls GPIO_0 low to put the ESP8266 in programming mode.&lt;/p&gt;&#xA;&lt;p&gt;All ESP module pins (except additional pins on the short edge on ESP12) are available in standard, breadboard-friendly 2.54mm / 0.1in pitch on the edges of the PCB in the same order as on the ESP module. However, the PCB is too wide to fit on a small, narrow breadboard. You need either a wide breadboard or use 2 slim breadboards next to each other. See pictues below.&lt;/p&gt;&#xA;&lt;p&gt;The size of the PCB is 44 x 30mm.&lt;/p&gt;&#xA;&lt;p&gt;Here is the circuit diagram of the breakout board:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;ESP-BO-3V3-Schematic.png&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;357px&#34; data-flex-grow=&#34;149&#34; height=&#34;671&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.yesyes.info/electronics/esp-bo-3v3/ESP-BO-3V3-Schematic.png&#34; width=&#34;1000&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Where to buy&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can buy this module from my Tindie store**&lt;br&gt;&#xA;**&lt;/p&gt;&#xA;&lt;p&gt;Direct link to this product:&lt;br&gt;&#xA;(coming soon)&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Usage&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;required components:&lt;/p&gt;&#xA;&lt;p&gt;- ESP-07, ESP-08 or ESP-12 module&lt;br&gt;&#xA;- 1x 100nF capacitor, SMD 1206 (C1) (bypass capacitor for ESP module)&lt;br&gt;&#xA;- 5x 10k resistors, SMD 1206 (R1 to R5) (pull-up / pull-down resistors, you may want to use different values, 10k works fine for me)&lt;/p&gt;&#xA;&lt;p&gt;optional components:&lt;/p&gt;&#xA;&lt;p&gt;- slim 2-pin reset button (3.5mm wide, 6mm long without pins, 8mm with pins, I did not find a model number)&lt;br&gt;&#xA;- SMD switch MSK-12C02 (pulls GPIO_0 to GND to put the ESP8266 in programming mode)&lt;br&gt;&#xA;- 2x 2N7000 or BSS138 SOT-23 MOSFETs (Q1 and Q2) if you want to use the level shifter&lt;br&gt;&#xA;- 4x 10k resistors, SMD 1206 (R6 to R9)  if you want to use the level shifter&lt;br&gt;&#xA;- 2x 0Ohm &amp;ldquo;resistors&amp;rdquo; / links, SMD 1206 (R10 and R11) to bypass the level shifter, if you don NOT want to use it (alternatively you can solder-bridge R10 and R11)&lt;br&gt;&#xA;- 6-pin angled header connector for serial port&#xA;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.tindie.com/stores/yesyes/?ref=offsite_badges&amp;amp;utm_source=sellers_yesyes&amp;amp;utm_medium=badges&amp;amp;utm_campaign=badge_large&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Buy on Tindie&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
