<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Practical DIY Pi Pico Current Load Circuits -- Episode-645</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Practical DIY Pi Pico Current Load Circuits -- Episode-645</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645</link><pubDate>Thu, 07 Mar 2024 19:57:39 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:043f7331-cfd1-4ad4-afb5-f5aa4c60e4ec</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645#comments</comments><description>Current Revision posted to Documents by pchan on 3/7/2024 7:57:39 PM&lt;br /&gt;
&lt;p&gt;&lt;span class="TextRun SCXW77691828 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;For &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;the &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;electronics projects you&amp;rsquo;re &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;working on&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;, one thing is for sure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;:&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; you need to power it&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;Anything from &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;directly connected to the outlet, a battery, a buck converter&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; to&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; a linear regulator and so on. When &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;consider&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; testing a power supply, the first thing you &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;should &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;think about is &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;how to measure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; its output voltage. Another important &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;aspect &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;that should be tested is how that power supply performs under load. In this video, Milos will show us a few different &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;practical circuits to achieve this&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW77691828 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1ho7oo31m0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;Watch the Video:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="https://www.youtube.com/watch?v=510Qs4xJZK8"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="#Downloads" data-e14adj="t"&gt;Downloads &amp;amp; Links&lt;/a&gt; | &lt;a href="#BOM" data-e14adj="t"&gt;Bill of Material&lt;/a&gt; | &lt;a href="#Discussion" data-e14adj="t"&gt;Discussion&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW235203179 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;Let&lt;/span&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;&amp;rsquo;s go through the different circuits that Milos develops and demonstrates in the video:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3g44h0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="TextRun SCXW264673982 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;The &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Analog &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="TextRun SCXW259722912 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;An easy circuit&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; to &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;test your power supply&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;involves &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;only &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;five&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; components&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;.&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;The added benefit is that it can &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;be made cheap&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;ly&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; with just &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;fifteen&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; minutes of soldering&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/1307.Drawing1_5F00_AnalogCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;This is a simple circuit that gives great results. The Op-Amp in the middle regulates the gate of the N channel MOSFET so that a constant current is flowing through it. This is achieved by having the feedback voltage come from the power resistor which is used as a shunt here for measuring current. The Op-Amp is trying to keep the voltage U1 and U2 equal, and we&amp;rsquo;re controlling the voltage U1 by setting it with the potentiometer, and that&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; i&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;s how we&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; a&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;re setting our desired current &lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;for this circuit. For any kind of quick test, this circuit is great, if you want to make it handle even higher currents, you can put a couple of MOSFETs in parallel and attach them to a heatsink.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3l7to1"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW181137696 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;A &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Digital &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW181137696 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW1068501 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;There are numerous ways of being able to digitize this, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;in the video, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;Milos decide&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;s&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt; to go with an approach that works in a similar fashion to the analog circuit, but the reference that is being sent to the Op-Amp is done through a microcontroller, or more specifically, a Raspberry Pico W.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/8244.Drawing2_5F00_DigitalCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The feedback now comes from an ACS current sensor and is directly fed to the Op-Amp. Milos originally wanted to use an INA219 module which is an I2C current and voltage sensor, but it died during testing. One thing he warns about is that you should be careful when buying clone boards with the ACS sensors since a lot of times they can go unstable as he experienced.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The ACS current sensor returns and analog voltage 0-5V with 2.5V being 0mA voltage since the sensor is bidirectional. To feed the reference to the regulator Op-Amp, we see that Milos adds a summing amplifier which adds a 2.5V signal coming from a potentiometer and the signal from the Raspberry Pico so that the reference can be set between 2.5V and 5V.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;This digital version enables the user to control the current by varying the PWM duty cycle through software, additional things can be done with this setup as well, like constant power draw and battery capacity measurement.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3q1cr2"&gt;&lt;span&gt;&lt;span class="TextRun SCXW57770096 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;The Simple &lt;/span&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;Button ON/OFF Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW57770096 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW234997462 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;The last part of electronics that he wanted to do was the powering up of the whole system. The easiest way to accomplish that would be by using a switch, but Milos opted to go with a button, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;which needs &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;some &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;extra circuitry. To get some help on this topic, Milos &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;leaned on the knowledge of the members of the Community, receiving &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;a &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;great deal of fantastic &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;responses and suggestions, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;ultimately going with &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;the idea that was most recommended&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt; and the benefits it brought&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;. You can check all the ideas &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;that are discussed &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;here:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod3ucoo3"&gt;&lt;span&gt;&lt;span class="TextRun SCXW101500175 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW101500175 BCX0" data-ccp-parastyle="heading 2"&gt;The Final Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW101500175 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/5100.Drawing3_5F00_PowerButtonCircuit.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW147447395 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt;This circuit works by using high side switching with a P channel MOSFET, that&amp;rsquo;s done through 2 optocouplers, one is controlled by a button, and the other one is controlled by the Raspberry Pico. The idea is that Pico drives the pin high as soon as it turns ON, latching the power ON. To turn OFF the device, the Pico has a pin that can detect whether the button has been pressed or not, if it detects that the button has been pressed for longer than 3 seconds, it unlatches the power&lt;/span&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt; and the whole device turns OFF once the button is released.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod420sb4"&gt;&lt;span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;The Enclosure Design&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW196932476 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;The only thing left to do was &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;for Milos to &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;design an enclosure. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Deciding &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;to start with an off-the-shelf enclosure and add 3D printed parts to it. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Milos&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; wanted a 16x2 LCD in the front for displaying information, LEDs for signals&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; and&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; 4mm banana jacks for connecting what&amp;rsquo;s being tested.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; This steered the eventual design.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; You can see the full design as well as the finished device below.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/3056.Drawing3_5F00_EnclosureDesign.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW232454314 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/4527.pastedimage1709837697309v2.jpeg" /&gt;&lt;span class="WACImageBorder SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/4666.PXL_5F00_20240125_5F00_130406389.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/3404.PXL_5F00_20240125_5F00_130415464.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4cd7f5"&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;span class="TextRun SCXW100310720 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;Appendix: &lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;S&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;c&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;hematics&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW100310720 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/6523.1_5F00_Power.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/8688.2_5F00_NMOS_5F00_Regulation.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/4478.3_5F00_PicoConnections.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-03-81/0250.RaspberryPicoPinout.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4ub5r6"&gt;Downloads &amp;amp; Links&lt;a id="Downloads" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/challenges-projects/element14-presents/m/files/149177" data-e14adj="t"&gt;Download Code &amp;amp; CAD Files!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod64upo8"&gt;Bill of Material:&lt;a id="BOM" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table class="e14-product-bom-main"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Product Name&lt;/th&gt;
&lt;th&gt;Quantity&lt;/th&gt;
&lt;th&gt;&lt;a id="e14-product-link-0735a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011&amp;nsku=29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0735a'));" data-farnell="3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011" data-newark="29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Black&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-56850" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088&amp;nsku=29AK2523&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('56850'));" data-farnell="3581088" data-newark="29AK2523" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Red&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-3161f" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581087&amp;nsku=29AK2522&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('3161f'));" data-farnell="3581087" data-newark="29AK2522" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Wattmeter, Gravity: I2C Digital, Arduino UNO/Raspberry Pi 3B Boards&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-bb6d5" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769910&amp;nsku=52AJ5980&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('bb6d5'));" data-farnell="3769910" data-newark="52AJ5980" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Expansion Board, Gravity I2C 16x2 Arduino LCD, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-cf47b" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769912&amp;nsku=52AJ5001&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('cf47b'));" data-farnell="3769912" data-newark="52AJ5001" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON Power MOSFET, N Channel, 100 V, 36 A, 0.044 ohm, TO-220AB, Through Hole&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-4680f" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8651078~4&amp;nsku=63J7809~4&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4680f'));" data-farnell="8651078~4" data-newark="63J7809~4" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SEEED STUDIO LED Strip, Waterproof, WS2813 RGB, 60 LED/m, 1m, 5V, Seeedunio, Arduino+BaseShild Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-5ebf5" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=4007788&amp;nsku=42AK5749&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('5ebf5'));" data-farnell="4007788" data-newark="42AK5749" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Rotary Encoder Module, Breakout, Fermion, EC11, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-6a8f6" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769925&amp;nsku=52AJ5976&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6a8f6'));" data-farnell="3769925" data-newark="52AJ5976" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP 3D Printer Filament, 1.75mm Dia, Purple, PLA, 1 kg&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-f7bb8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3021503&amp;nsku=01AH7221&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f7bb8'));" data-farnell="3021503" data-newark="01AH7221" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CAMDENBOSS Plastic Enclosure, Multipurpose, ABS, 45 mm, 80 mm, 130 mm, IP40&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-90e69" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617764&amp;nsku=21AJ6579&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('90e69'));" data-farnell="3617764" data-newark="21AJ6579" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ABL HEATSINKS Heat Sink, TO-220/218, 3.7 &amp;deg;C/W, TO-218, TO-220, 50 mm, 28 mm, 75 mm&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-27a36" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=253923&amp;nsku=07WX4323&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('27a36'));" data-farnell="253923" data-newark="07WX4323" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RASPBERRY-PI SBC, Raspberry Pi Pico W, RP2040, ARM Cortex-M0+, 264kB RAM, 2MB Flash, Wifi, Micro-USB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-00d84" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3996082&amp;nsku=38AK5986&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('00d84'));" data-farnell="3996082" data-newark="38AK5986" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TEXAS INSTRUMENTS LM324AN/NOPB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-95a31" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3117050&amp;nsku=29AH1120&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('95a31'));" data-farnell="3117050" data-newark="29AH1120" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VISHAY 4N27&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-d5977" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1652508~2&amp;nsku=28AC9286~2&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d5977'));" data-farnell="1652508~2" data-newark="28AC9286~2" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON IRF9530NPBF&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-a2611" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8648603&amp;nsku=63J7429&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('a2611'));" data-farnell="8648603" data-newark="63J7429" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;STMICROELECTRONICS L78M05ABV&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-ade92" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1087115&amp;nsku=72K6014&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ade92'));" data-farnell="1087115" data-newark="72K6014" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fan 60mm 12V - MULTICOMP MC011527&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-ebf60" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3218011&amp;nsku=17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ebf60'));" data-farnell="3218011" data-newark="17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr class="xs-hide"&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod65md39"&gt;Additional Parts:&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Passive components and wires -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Parts like resistors, capacitors, wires, perfboard, etc&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Screws -&amp;nbsp;&lt;/span&gt;&lt;span&gt;M2.5 and M3 screws&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Push button -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Any kind of button&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Barrel jack connector and 12V charger -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Connector used to power the whole device as well a suitable charger that&amp;#39;s at 12V&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;&lt;img loading="lazy" alt="element14 presents" src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;br /&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a href="/challenges-projects/element14-presents/vcp-program/w/documents/28156/vcp-biography-milos-rasic" data-e14adj="t"&gt;About Milos Rasic&lt;/a&gt; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;Project Videos&lt;/a&gt;&lt;a id="Discussion" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;script&gt;window.top.e14.func.queueScripts.add(function() { window.top.e14.func.e14DynaloadGallery(window.document);}, true );&lt;/script&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Electronic components analysis, mosfet, battery capacity tester, Electronics testing, dfrobot, lcd, test equipment, Power Latch Circuit, Raspberry Pico W, op-amp, Adjustable Load, constant current, e14p_Milos, Power supply evaluation, 3D Printing, diy, Milos electronics videos, operational amplifier, raspberry pi, Circuit development insights, Precision testing, Real-world testing scenarios, Maker tutorials, constant current load, Digital circuitry, Electronics innovation, Raspberry Pico microcontroller, friday_release, Current sensor challenges, Analog circuits, 3D-printed enclosure, current load, Technical details in testing, diy test equipment, DIY Battery Capacity Tester&lt;/div&gt;
</description></item><item><title>Practical DIY Pi Pico Current Load Circuits -- Episode-645</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645/revision/4</link><pubDate>Thu, 07 Mar 2024 19:57:39 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:043f7331-cfd1-4ad4-afb5-f5aa4c60e4ec</guid><dc:creator>tariq.ahmad</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645#comments</comments><description>Revision 4 posted to Documents by tariq.ahmad on 3/7/2024 7:57:39 PM&lt;br /&gt;
&lt;p&gt;&lt;span class="TextRun SCXW77691828 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;For &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;the &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;electronics projects you&amp;rsquo;re &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;working on&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;, one thing is for sure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;:&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; you need to power it&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;Anything from &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;directly connected to the outlet, a battery, a buck converter&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; to&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; a linear regulator and so on. When &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;consider&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; testing a power supply, the first thing you &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;should &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;think about is &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;how to measure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; its output voltage. Another important &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;aspect &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;that should be tested is how that power supply performs under load. In this video, Milos will show us a few different &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;practical circuits to achieve this&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW77691828 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1ho7oo31m0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;Watch the Video:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="https://www.youtube.com/watch?v=510Qs4xJZK8"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="#Downloads" data-e14adj="t"&gt;Downloads &amp;amp; Links&lt;/a&gt; | &lt;a href="#BOM" data-e14adj="t"&gt;Bill of Material&lt;/a&gt; | &lt;a href="#Discussion" data-e14adj="t"&gt;Discussion&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW235203179 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;Let&lt;/span&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;&amp;rsquo;s go through the different circuits that Milos develops and demonstrates in the video:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3g44h0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="TextRun SCXW264673982 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;The &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Analog &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="TextRun SCXW259722912 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;An easy circuit&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; to &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;test your power supply&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;involves &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;only &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;five&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; components&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;.&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;The added benefit is that it can &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;be made cheap&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;ly&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; with just &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;fifteen&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; minutes of soldering&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/1307.Drawing1_5F00_AnalogCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;This is a simple circuit that gives great results. The Op-Amp in the middle regulates the gate of the N channel MOSFET so that a constant current is flowing through it. This is achieved by having the feedback voltage come from the power resistor which is used as a shunt here for measuring current. The Op-Amp is trying to keep the voltage U1 and U2 equal, and we&amp;rsquo;re controlling the voltage U1 by setting it with the potentiometer, and that&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; i&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;s how we&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; a&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;re setting our desired current &lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;for this circuit. For any kind of quick test, this circuit is great, if you want to make it handle even higher currents, you can put a couple of MOSFETs in parallel and attach them to a heatsink.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3l7to1"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW181137696 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;A &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Digital &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW181137696 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW1068501 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;There are numerous ways of being able to digitize this, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;in the video, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;Milos decide&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;s&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt; to go with an approach that works in a similar fashion to the analog circuit, but the reference that is being sent to the Op-Amp is done through a microcontroller, or more specifically, a Raspberry Pico W.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8244.Drawing2_5F00_DigitalCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The feedback now comes from an ACS current sensor and is directly fed to the Op-Amp. Milos originally wanted to use an INA219 module which is an I2C current and voltage sensor, but it died during testing. One thing he warns about is that you should be careful when buying clone boards with the ACS sensors since a lot of times they can go unstable as he experienced.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The ACS current sensor returns and analog voltage 0-5V with 2.5V being 0mA voltage since the sensor is bidirectional. To feed the reference to the regulator Op-Amp, we see that Milos adds a summing amplifier which adds a 2.5V signal coming from a potentiometer and the signal from the Raspberry Pico so that the reference can be set between 2.5V and 5V.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;This digital version enables the user to control the current by varying the PWM duty cycle through software, additional things can be done with this setup as well, like constant power draw and battery capacity measurement.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3q1cr2"&gt;&lt;span&gt;&lt;span class="TextRun SCXW57770096 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;The Simple &lt;/span&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;Button ON/OFF Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW57770096 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW234997462 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;The last part of electronics that he wanted to do was the powering up of the whole system. The easiest way to accomplish that would be by using a switch, but Milos opted to go with a button, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;which needs &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;some &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;extra circuitry. To get some help on this topic, Milos &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;leaned on the knowledge of the members of the Community, receiving &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;a &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;great deal of fantastic &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;responses and suggestions, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;ultimately going with &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;the idea that was most recommended&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt; and the benefits it brought&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;. You can check all the ideas &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;that are discussed &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;here:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod3ucoo3"&gt;&lt;span&gt;&lt;span class="TextRun SCXW101500175 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW101500175 BCX0" data-ccp-parastyle="heading 2"&gt;The Final Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW101500175 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/5100.Drawing3_5F00_PowerButtonCircuit.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW147447395 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt;This circuit works by using high side switching with a P channel MOSFET, that&amp;rsquo;s done through 2 optocouplers, one is controlled by a button, and the other one is controlled by the Raspberry Pico. The idea is that Pico drives the pin high as soon as it turns ON, latching the power ON. To turn OFF the device, the Pico has a pin that can detect whether the button has been pressed or not, if it detects that the button has been pressed for longer than 3 seconds, it unlatches the power&lt;/span&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt; and the whole device turns OFF once the button is released.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod420sb4"&gt;&lt;span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;The Enclosure Design&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW196932476 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;The only thing left to do was &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;for Milos to &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;design an enclosure. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Deciding &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;to start with an off-the-shelf enclosure and add 3D printed parts to it. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Milos&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; wanted a 16x2 LCD in the front for displaying information, LEDs for signals&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; and&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; 4mm banana jacks for connecting what&amp;rsquo;s being tested.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; This steered the eventual design.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; You can see the full design as well as the finished device below.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3056.Drawing3_5F00_EnclosureDesign.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW232454314 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4527.pastedimage1709837697309v2.jpeg" /&gt;&lt;span class="WACImageBorder SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4666.PXL_5F00_20240125_5F00_130406389.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3404.PXL_5F00_20240125_5F00_130415464.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4cd7f5"&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;span class="TextRun SCXW100310720 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;Appendix: &lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;S&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;c&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;hematics&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW100310720 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/6523.1_5F00_Power.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8688.2_5F00_NMOS_5F00_Regulation.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4478.3_5F00_PicoConnections.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/0250.RaspberryPicoPinout.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4ub5r6"&gt;Downloads &amp;amp; Links&lt;a id="Downloads" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/challenges-projects/element14-presents/m/files/149177" data-e14adj="t"&gt;Download Code &amp;amp; CAD Files!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod64upo8"&gt;Bill of Material:&lt;a id="BOM" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table class="e14-product-bom-main"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Product Name&lt;/th&gt;
&lt;th&gt;Quantity&lt;/th&gt;
&lt;th&gt;&lt;a id="e14-product-link-6d708" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011&amp;nsku=29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6d708'));" data-farnell="3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011" data-newark="29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Black&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-e989a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088&amp;nsku=29AK2523&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e989a'));" data-farnell="3581088" data-newark="29AK2523" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Red&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-20cf5" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581087&amp;nsku=29AK2522&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('20cf5'));" data-farnell="3581087" data-newark="29AK2522" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Wattmeter, Gravity: I2C Digital, Arduino UNO/Raspberry Pi 3B Boards&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-8ad77" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769910&amp;nsku=52AJ5980&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('8ad77'));" data-farnell="3769910" data-newark="52AJ5980" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Expansion Board, Gravity I2C 16x2 Arduino LCD, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-caa67" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769912&amp;nsku=52AJ5001&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('caa67'));" data-farnell="3769912" data-newark="52AJ5001" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON Power MOSFET, N Channel, 100 V, 36 A, 0.044 ohm, TO-220AB, Through Hole&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-eb63c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8651078~4&amp;nsku=63J7809~4&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('eb63c'));" data-farnell="8651078~4" data-newark="63J7809~4" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SEEED STUDIO LED Strip, Waterproof, WS2813 RGB, 60 LED/m, 1m, 5V, Seeedunio, Arduino+BaseShild Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-5e8a5" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=4007788&amp;nsku=42AK5749&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('5e8a5'));" data-farnell="4007788" data-newark="42AK5749" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Rotary Encoder Module, Breakout, Fermion, EC11, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-f99c3" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769925&amp;nsku=52AJ5976&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f99c3'));" data-farnell="3769925" data-newark="52AJ5976" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP 3D Printer Filament, 1.75mm Dia, Purple, PLA, 1 kg&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-282f7" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3021503&amp;nsku=01AH7221&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('282f7'));" data-farnell="3021503" data-newark="01AH7221" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CAMDENBOSS Plastic Enclosure, Multipurpose, ABS, 45 mm, 80 mm, 130 mm, IP40&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-260cd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617764&amp;nsku=21AJ6579&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('260cd'));" data-farnell="3617764" data-newark="21AJ6579" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ABL HEATSINKS Heat Sink, TO-220/218, 3.7 &amp;deg;C/W, TO-218, TO-220, 50 mm, 28 mm, 75 mm&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-e9279" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=253923&amp;nsku=07WX4323&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e9279'));" data-farnell="253923" data-newark="07WX4323" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RASPBERRY-PI SBC, Raspberry Pi Pico W, RP2040, ARM Cortex-M0+, 264kB RAM, 2MB Flash, Wifi, Micro-USB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-83288" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3996082&amp;nsku=38AK5986&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('83288'));" data-farnell="3996082" data-newark="38AK5986" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TEXAS INSTRUMENTS LM324AN/NOPB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-17482" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3117050&amp;nsku=29AH1120&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('17482'));" data-farnell="3117050" data-newark="29AH1120" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VISHAY 4N27&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-29e47" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1652508~2&amp;nsku=28AC9286~2&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('29e47'));" data-farnell="1652508~2" data-newark="28AC9286~2" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON IRF9530NPBF&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-9b272" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8648603&amp;nsku=63J7429&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('9b272'));" data-farnell="8648603" data-newark="63J7429" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;STMICROELECTRONICS L78M05ABV&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-d2c82" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1087115&amp;nsku=72K6014&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d2c82'));" data-farnell="1087115" data-newark="72K6014" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fan 60mm 12V - MULTICOMP MC011527&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-c18b4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3218011&amp;nsku=17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('c18b4'));" data-farnell="3218011" data-newark="17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr class="xs-hide"&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod65md39"&gt;Additional Parts:&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Passive components and wires -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Parts like resistors, capacitors, wires, perfboard, etc&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Screws -&amp;nbsp;&lt;/span&gt;&lt;span&gt;M2.5 and M3 screws&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Push button -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Any kind of button&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Barrel jack connector and 12V charger -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Connector used to power the whole device as well a suitable charger that&amp;#39;s at 12V&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;&lt;img loading="lazy" alt="element14 presents" src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;br /&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a href="/challenges-projects/element14-presents/vcp-program/w/documents/28156/vcp-biography-milos-rasic" data-e14adj="t"&gt;About Milos Rasic&lt;/a&gt; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;Project Videos&lt;/a&gt;&lt;a id="Discussion" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;script&gt;window.top.e14.func.queueScripts.add(function() { window.top.e14.func.e14DynaloadGallery(window.document);}, true );&lt;/script&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Electronic components analysis, mosfet, battery capacity tester, Electronics testing, dfrobot, lcd, test equipment, Power Latch Circuit, Raspberry Pico W, op-amp, Adjustable Load, constant current, e14p_Milos, Power supply evaluation, 3D Printing, diy, Milos electronics videos, operational amplifier, raspberry pi, Circuit development insights, Precision testing, Real-world testing scenarios, Maker tutorials, constant current load, Digital circuitry, Electronics innovation, Raspberry Pico microcontroller, friday_release, Current sensor challenges, Analog circuits, 3D-printed enclosure, current load, Technical details in testing, diy test equipment, DIY Battery Capacity Tester&lt;/div&gt;
</description></item><item><title>Practical DIY Pi Pico Current Load Circuits -- Episode-645</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645/revision/2</link><pubDate>Thu, 07 Mar 2024 19:53:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:043f7331-cfd1-4ad4-afb5-f5aa4c60e4ec</guid><dc:creator>tariq.ahmad</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645#comments</comments><description>Revision 2 posted to Documents by tariq.ahmad on 3/7/2024 7:53:50 PM&lt;br /&gt;
&lt;p&gt;&lt;span class="TextRun SCXW77691828 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;For &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;the &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;electronics projects you&amp;rsquo;re &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;working on&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;, one thing is for sure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;:&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; you need to power it&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;Anything from &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;directly connected to the outlet, a battery, a buck converter&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; to&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; a linear regulator and so on. When &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;consider&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; testing a power supply, the first thing you &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;should &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;think about is &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;how to measure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; its output voltage. Another important &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;aspect &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;that should be tested is how that power supply performs under load. In this video, Milos will show us a few different &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;practical circuits to achieve this&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW77691828 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1ho7oo31m0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;Watch the Video:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="https://www.youtube.com/watch?v=510Qs4xJZK8"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="#Downloads" data-e14adj="t"&gt;Downloads &amp;amp; Links&lt;/a&gt; | &lt;a href="#BOM" data-e14adj="t"&gt;Bill of Material&lt;/a&gt; | &lt;a href="#Discussion" data-e14adj="t"&gt;Discussion&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW235203179 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;Let&lt;/span&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;&amp;rsquo;s go through the different circuits that Milos develops and demonstrates in the video:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3g44h0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="TextRun SCXW264673982 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;The &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Analog &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="TextRun SCXW259722912 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;An easy circuit&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; to &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;test your power supply&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;involves &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;only &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;five&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; components&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;.&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;The added benefit is that it can &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;be made cheap&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;ly&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; with just &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;fifteen&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; minutes of soldering&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/1307.Drawing1_5F00_AnalogCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;This is a simple circuit that gives great results. The Op-Amp in the middle regulates the gate of the N channel MOSFET so that a constant current is flowing through it. This is achieved by having the feedback voltage come from the power resistor which is used as a shunt here for measuring current. The Op-Amp is trying to keep the voltage U1 and U2 equal, and we&amp;rsquo;re controlling the voltage U1 by setting it with the potentiometer, and that&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; i&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;s how we&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; a&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;re setting our desired current &lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;for this circuit. For any kind of quick test, this circuit is great, if you want to make it handle even higher currents, you can put a couple of MOSFETs in parallel and attach them to a heatsink.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3l7to1"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW181137696 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;A &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Digital &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW181137696 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW1068501 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;There are numerous ways of being able to digitize this, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;in the video, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;Milos decide&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;s&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt; to go with an approach that works in a similar fashion to the analog circuit, but the reference that is being sent to the Op-Amp is done through a microcontroller, or more specifically, a Raspberry Pico W.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8244.Drawing2_5F00_DigitalCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The feedback now comes from an ACS current sensor and is directly fed to the Op-Amp. Milos originally wanted to use an INA219 module which is an I2C current and voltage sensor, but it died during testing. One thing he warns about is that you should be careful when buying clone boards with the ACS sensors since a lot of times they can go unstable as he experienced.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The ACS current sensor returns and analog voltage 0-5V with 2.5V being 0mA voltage since the sensor is bidirectional. To feed the reference to the regulator Op-Amp, we see that Milos adds a summing amplifier which adds a 2.5V signal coming from a potentiometer and the signal from the Raspberry Pico so that the reference can be set between 2.5V and 5V.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;This digital version enables the user to control the current by varying the PWM duty cycle through software, additional things can be done with this setup as well, like constant power draw and battery capacity measurement.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3q1cr2"&gt;&lt;span&gt;&lt;span class="TextRun SCXW57770096 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;The Simple &lt;/span&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;Button ON/OFF Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW57770096 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW234997462 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;The last part of electronics that he wanted to do was the powering up of the whole system. The easiest way to accomplish that would be by using a switch, but Milos opted to go with a button, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;which needs &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;some &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;extra circuitry. To get some help on this topic, Milos &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;leaned on the knowledge of the members of the Community, receiving &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;a &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;great deal of fantastic &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;responses and suggestions, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;ultimately going with &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;the idea that was most recommended&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt; and the benefits it brought&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;. You can check all the ideas &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;that are discussed &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;here:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod3ucoo3"&gt;&lt;span&gt;&lt;span class="TextRun SCXW101500175 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW101500175 BCX0" data-ccp-parastyle="heading 2"&gt;The Final Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW101500175 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/5100.Drawing3_5F00_PowerButtonCircuit.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW147447395 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt;This circuit works by using high side switching with a P channel MOSFET, that&amp;rsquo;s done through 2 optocouplers, one is controlled by a button, and the other one is controlled by the Raspberry Pico. The idea is that Pico drives the pin high as soon as it turns ON, latching the power ON. To turn OFF the device, the Pico has a pin that can detect whether the button has been pressed or not, if it detects that the button has been pressed for longer than 3 seconds, it unlatches the power&lt;/span&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt; and the whole device turns OFF once the button is released.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod420sb4"&gt;&lt;span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;The Enclosure Design&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW196932476 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;The only thing left to do was &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;for Milos to &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;design an enclosure. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Deciding &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;to start with an off-the-shelf enclosure and add 3D printed parts to it. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Milos&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; wanted a 16x2 LCD in the front for displaying information, LEDs for signals&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; and&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; 4mm banana jacks for connecting what&amp;rsquo;s being tested.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; This steered the eventual design.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; You can see the full design as well as the finished device below.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3056.Drawing3_5F00_EnclosureDesign.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW232454314 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4527.pastedimage1709837697309v2.jpeg" /&gt;&lt;span class="WACImageBorder SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4666.PXL_5F00_20240125_5F00_130406389.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3404.PXL_5F00_20240125_5F00_130415464.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4cd7f5"&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;span class="TextRun SCXW100310720 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;Appendix: &lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;S&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;c&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;hematics&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW100310720 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/6523.1_5F00_Power.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8688.2_5F00_NMOS_5F00_Regulation.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4478.3_5F00_PicoConnections.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/0250.RaspberryPicoPinout.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4ub5r6"&gt;Downloads &amp;amp; Links&lt;a id="Downloads" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Download Code &amp;amp; CAD Files!&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod64upo8"&gt;Bill of Material:&lt;a id="BOM" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table class="e14-product-bom-main"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Product Name&lt;/th&gt;
&lt;th&gt;Quantity&lt;/th&gt;
&lt;th&gt;&lt;a id="e14-product-link-aadd4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011&amp;nsku=29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('aadd4'));" data-farnell="3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011" data-newark="29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Black&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-7b136" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088&amp;nsku=29AK2523&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7b136'));" data-farnell="3581088" data-newark="29AK2523" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Red&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-2e960" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581087&amp;nsku=29AK2522&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2e960'));" data-farnell="3581087" data-newark="29AK2522" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Wattmeter, Gravity: I2C Digital, Arduino UNO/Raspberry Pi 3B Boards&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-73fd8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769910&amp;nsku=52AJ5980&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('73fd8'));" data-farnell="3769910" data-newark="52AJ5980" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Expansion Board, Gravity I2C 16x2 Arduino LCD, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-f2b53" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769912&amp;nsku=52AJ5001&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f2b53'));" data-farnell="3769912" data-newark="52AJ5001" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON Power MOSFET, N Channel, 100 V, 36 A, 0.044 ohm, TO-220AB, Through Hole&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-05481" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8651078~4&amp;nsku=63J7809~4&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('05481'));" data-farnell="8651078~4" data-newark="63J7809~4" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SEEED STUDIO LED Strip, Waterproof, WS2813 RGB, 60 LED/m, 1m, 5V, Seeedunio, Arduino+BaseShild Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-33d03" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=4007788&amp;nsku=42AK5749&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('33d03'));" data-farnell="4007788" data-newark="42AK5749" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Rotary Encoder Module, Breakout, Fermion, EC11, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-3dc7f" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769925&amp;nsku=52AJ5976&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('3dc7f'));" data-farnell="3769925" data-newark="52AJ5976" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP 3D Printer Filament, 1.75mm Dia, Purple, PLA, 1 kg&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-0d475" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3021503&amp;nsku=01AH7221&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0d475'));" data-farnell="3021503" data-newark="01AH7221" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CAMDENBOSS Plastic Enclosure, Multipurpose, ABS, 45 mm, 80 mm, 130 mm, IP40&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-4bdf4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617764&amp;nsku=21AJ6579&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4bdf4'));" data-farnell="3617764" data-newark="21AJ6579" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ABL HEATSINKS Heat Sink, TO-220/218, 3.7 &amp;deg;C/W, TO-218, TO-220, 50 mm, 28 mm, 75 mm&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-88e35" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=253923&amp;nsku=07WX4323&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('88e35'));" data-farnell="253923" data-newark="07WX4323" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RASPBERRY-PI SBC, Raspberry Pi Pico W, RP2040, ARM Cortex-M0+, 264kB RAM, 2MB Flash, Wifi, Micro-USB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-33cec" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3996082&amp;nsku=38AK5986&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('33cec'));" data-farnell="3996082" data-newark="38AK5986" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TEXAS INSTRUMENTS LM324AN/NOPB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-40336" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3117050&amp;nsku=29AH1120&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('40336'));" data-farnell="3117050" data-newark="29AH1120" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VISHAY 4N27&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-d94d0" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1652508~2&amp;nsku=28AC9286~2&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d94d0'));" data-farnell="1652508~2" data-newark="28AC9286~2" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON IRF9530NPBF&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-b725c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8648603&amp;nsku=63J7429&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b725c'));" data-farnell="8648603" data-newark="63J7429" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;STMICROELECTRONICS L78M05ABV&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-68ad0" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1087115&amp;nsku=72K6014&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('68ad0'));" data-farnell="1087115" data-newark="72K6014" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fan 60mm 12V - MULTICOMP MC011527&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-68146" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3218011&amp;nsku=17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('68146'));" data-farnell="3218011" data-newark="17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr class="xs-hide"&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod65md39"&gt;Additional Parts:&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Passive components and wires -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Parts like resistors, capacitors, wires, perfboard, etc&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Screws -&amp;nbsp;&lt;/span&gt;&lt;span&gt;M2.5 and M3 screws&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Push button -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Any kind of button&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Barrel jack connector and 12V charger -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Connector used to power the whole device as well a suitable charger that&amp;#39;s at 12V&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;&lt;img loading="lazy" alt="element14 presents" src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;br /&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a href="/challenges-projects/element14-presents/vcp-program/w/documents/28156/vcp-biography-milos-rasic" data-e14adj="t"&gt;About Milos Rasic&lt;/a&gt; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;Project Videos&lt;/a&gt;&lt;a id="Discussion" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;script&gt;window.top.e14.func.queueScripts.add(function() { window.top.e14.func.e14DynaloadGallery(window.document);}, true );&lt;/script&gt;

&lt;div style="font-size: 90%;"&gt;Tags: 3D Printing&lt;/div&gt;
</description></item><item><title>Practical DIY Pi Pico Current Load Circuits -- Episode-645</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645/revision/3</link><pubDate>Thu, 07 Mar 2024 19:53:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:043f7331-cfd1-4ad4-afb5-f5aa4c60e4ec</guid><dc:creator>tariq.ahmad</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645#comments</comments><description>Revision 3 posted to Documents by tariq.ahmad on 3/7/2024 7:53:50 PM&lt;br /&gt;
&lt;p&gt;&lt;span class="TextRun SCXW77691828 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;For &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;the &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;electronics projects you&amp;rsquo;re &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;working on&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;, one thing is for sure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;:&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; you need to power it&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;Anything from &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;directly connected to the outlet, a battery, a buck converter&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; to&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; a linear regulator and so on. When &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;consider&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; testing a power supply, the first thing you &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;should &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;think about is &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;how to measure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; its output voltage. Another important &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;aspect &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;that should be tested is how that power supply performs under load. In this video, Milos will show us a few different &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;practical circuits to achieve this&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW77691828 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1ho7oo31m0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;Watch the Video:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="https://www.youtube.com/watch?v=510Qs4xJZK8"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="#Downloads" data-e14adj="t"&gt;Downloads &amp;amp; Links&lt;/a&gt; | &lt;a href="#BOM" data-e14adj="t"&gt;Bill of Material&lt;/a&gt; | &lt;a href="#Discussion" data-e14adj="t"&gt;Discussion&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW235203179 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;Let&lt;/span&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;&amp;rsquo;s go through the different circuits that Milos develops and demonstrates in the video:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3g44h0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="TextRun SCXW264673982 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;The &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Analog &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="TextRun SCXW259722912 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;An easy circuit&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; to &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;test your power supply&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;involves &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;only &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;five&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; components&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;.&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;The added benefit is that it can &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;be made cheap&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;ly&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; with just &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;fifteen&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; minutes of soldering&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/1307.Drawing1_5F00_AnalogCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;This is a simple circuit that gives great results. The Op-Amp in the middle regulates the gate of the N channel MOSFET so that a constant current is flowing through it. This is achieved by having the feedback voltage come from the power resistor which is used as a shunt here for measuring current. The Op-Amp is trying to keep the voltage U1 and U2 equal, and we&amp;rsquo;re controlling the voltage U1 by setting it with the potentiometer, and that&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; i&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;s how we&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; a&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;re setting our desired current &lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;for this circuit. For any kind of quick test, this circuit is great, if you want to make it handle even higher currents, you can put a couple of MOSFETs in parallel and attach them to a heatsink.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3l7to1"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW181137696 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;A &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Digital &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW181137696 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW1068501 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;There are numerous ways of being able to digitize this, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;in the video, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;Milos decide&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;s&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt; to go with an approach that works in a similar fashion to the analog circuit, but the reference that is being sent to the Op-Amp is done through a microcontroller, or more specifically, a Raspberry Pico W.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8244.Drawing2_5F00_DigitalCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The feedback now comes from an ACS current sensor and is directly fed to the Op-Amp. Milos originally wanted to use an INA219 module which is an I2C current and voltage sensor, but it died during testing. One thing he warns about is that you should be careful when buying clone boards with the ACS sensors since a lot of times they can go unstable as he experienced.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The ACS current sensor returns and analog voltage 0-5V with 2.5V being 0mA voltage since the sensor is bidirectional. To feed the reference to the regulator Op-Amp, we see that Milos adds a summing amplifier which adds a 2.5V signal coming from a potentiometer and the signal from the Raspberry Pico so that the reference can be set between 2.5V and 5V.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;This digital version enables the user to control the current by varying the PWM duty cycle through software, additional things can be done with this setup as well, like constant power draw and battery capacity measurement.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3q1cr2"&gt;&lt;span&gt;&lt;span class="TextRun SCXW57770096 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;The Simple &lt;/span&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;Button ON/OFF Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW57770096 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW234997462 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;The last part of electronics that he wanted to do was the powering up of the whole system. The easiest way to accomplish that would be by using a switch, but Milos opted to go with a button, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;which needs &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;some &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;extra circuitry. To get some help on this topic, Milos &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;leaned on the knowledge of the members of the Community, receiving &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;a &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;great deal of fantastic &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;responses and suggestions, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;ultimately going with &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;the idea that was most recommended&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt; and the benefits it brought&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;. You can check all the ideas &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;that are discussed &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;here:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod3ucoo3"&gt;&lt;span&gt;&lt;span class="TextRun SCXW101500175 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW101500175 BCX0" data-ccp-parastyle="heading 2"&gt;The Final Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW101500175 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/5100.Drawing3_5F00_PowerButtonCircuit.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW147447395 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt;This circuit works by using high side switching with a P channel MOSFET, that&amp;rsquo;s done through 2 optocouplers, one is controlled by a button, and the other one is controlled by the Raspberry Pico. The idea is that Pico drives the pin high as soon as it turns ON, latching the power ON. To turn OFF the device, the Pico has a pin that can detect whether the button has been pressed or not, if it detects that the button has been pressed for longer than 3 seconds, it unlatches the power&lt;/span&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt; and the whole device turns OFF once the button is released.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod420sb4"&gt;&lt;span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;The Enclosure Design&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW196932476 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;The only thing left to do was &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;for Milos to &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;design an enclosure. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Deciding &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;to start with an off-the-shelf enclosure and add 3D printed parts to it. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Milos&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; wanted a 16x2 LCD in the front for displaying information, LEDs for signals&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; and&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; 4mm banana jacks for connecting what&amp;rsquo;s being tested.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; This steered the eventual design.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; You can see the full design as well as the finished device below.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3056.Drawing3_5F00_EnclosureDesign.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW232454314 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4527.pastedimage1709837697309v2.jpeg" /&gt;&lt;span class="WACImageBorder SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4666.PXL_5F00_20240125_5F00_130406389.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3404.PXL_5F00_20240125_5F00_130415464.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4cd7f5"&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;span class="TextRun SCXW100310720 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;Appendix: &lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;S&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;c&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;hematics&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW100310720 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/6523.1_5F00_Power.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8688.2_5F00_NMOS_5F00_Regulation.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4478.3_5F00_PicoConnections.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/0250.RaspberryPicoPinout.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4ub5r6"&gt;Downloads &amp;amp; Links&lt;a id="Downloads" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Download Code &amp;amp; CAD Files!&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod64upo8"&gt;Bill of Material:&lt;a id="BOM" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table class="e14-product-bom-main"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Product Name&lt;/th&gt;
&lt;th&gt;Quantity&lt;/th&gt;
&lt;th&gt;&lt;a id="e14-product-link-032d4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011&amp;nsku=29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('032d4'));" data-farnell="3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011" data-newark="29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Black&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-d3cef" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088&amp;nsku=29AK2523&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d3cef'));" data-farnell="3581088" data-newark="29AK2523" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Red&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-2fe4d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581087&amp;nsku=29AK2522&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2fe4d'));" data-farnell="3581087" data-newark="29AK2522" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Wattmeter, Gravity: I2C Digital, Arduino UNO/Raspberry Pi 3B Boards&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-4e1b4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769910&amp;nsku=52AJ5980&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4e1b4'));" data-farnell="3769910" data-newark="52AJ5980" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Expansion Board, Gravity I2C 16x2 Arduino LCD, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-5247a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769912&amp;nsku=52AJ5001&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('5247a'));" data-farnell="3769912" data-newark="52AJ5001" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON Power MOSFET, N Channel, 100 V, 36 A, 0.044 ohm, TO-220AB, Through Hole&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-1144f" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8651078~4&amp;nsku=63J7809~4&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1144f'));" data-farnell="8651078~4" data-newark="63J7809~4" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SEEED STUDIO LED Strip, Waterproof, WS2813 RGB, 60 LED/m, 1m, 5V, Seeedunio, Arduino+BaseShild Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-3d330" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=4007788&amp;nsku=42AK5749&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('3d330'));" data-farnell="4007788" data-newark="42AK5749" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Rotary Encoder Module, Breakout, Fermion, EC11, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-c03fd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769925&amp;nsku=52AJ5976&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('c03fd'));" data-farnell="3769925" data-newark="52AJ5976" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP 3D Printer Filament, 1.75mm Dia, Purple, PLA, 1 kg&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-d1e04" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3021503&amp;nsku=01AH7221&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d1e04'));" data-farnell="3021503" data-newark="01AH7221" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CAMDENBOSS Plastic Enclosure, Multipurpose, ABS, 45 mm, 80 mm, 130 mm, IP40&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-67051" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617764&amp;nsku=21AJ6579&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('67051'));" data-farnell="3617764" data-newark="21AJ6579" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ABL HEATSINKS Heat Sink, TO-220/218, 3.7 &amp;deg;C/W, TO-218, TO-220, 50 mm, 28 mm, 75 mm&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-4d935" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=253923&amp;nsku=07WX4323&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4d935'));" data-farnell="253923" data-newark="07WX4323" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RASPBERRY-PI SBC, Raspberry Pi Pico W, RP2040, ARM Cortex-M0+, 264kB RAM, 2MB Flash, Wifi, Micro-USB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-9c7c0" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3996082&amp;nsku=38AK5986&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('9c7c0'));" data-farnell="3996082" data-newark="38AK5986" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TEXAS INSTRUMENTS LM324AN/NOPB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-5e8c4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3117050&amp;nsku=29AH1120&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('5e8c4'));" data-farnell="3117050" data-newark="29AH1120" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VISHAY 4N27&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-cc2ec" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1652508~2&amp;nsku=28AC9286~2&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('cc2ec'));" data-farnell="1652508~2" data-newark="28AC9286~2" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON IRF9530NPBF&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-2ac52" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8648603&amp;nsku=63J7429&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2ac52'));" data-farnell="8648603" data-newark="63J7429" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;STMICROELECTRONICS L78M05ABV&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-77ab8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1087115&amp;nsku=72K6014&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('77ab8'));" data-farnell="1087115" data-newark="72K6014" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fan 60mm 12V - MULTICOMP MC011527&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-b2c46" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3218011&amp;nsku=17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b2c46'));" data-farnell="3218011" data-newark="17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr class="xs-hide"&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod65md39"&gt;Additional Parts:&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Passive components and wires -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Parts like resistors, capacitors, wires, perfboard, etc&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Screws -&amp;nbsp;&lt;/span&gt;&lt;span&gt;M2.5 and M3 screws&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Push button -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Any kind of button&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Barrel jack connector and 12V charger -&amp;nbsp;&lt;/span&gt;&lt;span&gt;Connector used to power the whole device as well a suitable charger that&amp;#39;s at 12V&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;&lt;img loading="lazy" alt="element14 presents" src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;br /&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a href="/challenges-projects/element14-presents/vcp-program/w/documents/28156/vcp-biography-milos-rasic" data-e14adj="t"&gt;About Milos Rasic&lt;/a&gt; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;Project Videos&lt;/a&gt;&lt;a id="Discussion" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;script&gt;window.top.e14.func.queueScripts.add(function() { window.top.e14.func.e14DynaloadGallery(window.document);}, true );&lt;/script&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Electronic components analysis, mosfet, battery capacity tester, Electronics testing, dfrobot, lcd, test equipment, Power Latch Circuit, Raspberry Pico W, op-amp, Adjustable Load, constant current, e14p_Milos, Power supply evaluation, 3D Printing, diy, Milos electronics videos, operational amplifier, raspberry pi, Circuit development insights, Precision testing, Real-world testing scenarios, Maker tutorials, constant current load, Digital circuitry, Electronics innovation, Raspberry Pico microcontroller, friday_release, Current sensor challenges, Analog circuits, 3D-printed enclosure, current load, Technical details in testing, diy test equipment, DIY Battery Capacity Tester&lt;/div&gt;
</description></item><item><title>Practical DIY Pi Pico Current Load Circuits -- Episode-645</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645/revision/1</link><pubDate>Thu, 07 Mar 2024 19:35:21 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:043f7331-cfd1-4ad4-afb5-f5aa4c60e4ec</guid><dc:creator>tariq.ahmad</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28438/practical-diy-pi-pico-current-load-circuits----episode-645#comments</comments><description>Revision 1 posted to Documents by tariq.ahmad on 3/7/2024 7:35:21 PM&lt;br /&gt;
&lt;p&gt;&lt;span class="TextRun SCXW77691828 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;For &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;the &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;electronics projects you&amp;rsquo;re &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;working on&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;, one thing is for sure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;:&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; you need to power it&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;Anything from &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;directly connected to the outlet, a battery, a buck converter&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; to&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; a linear regulator and so on. When &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;consider&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; testing a power supply, the first thing you &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;should &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;think about is &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;how to measure&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt; its output voltage. Another important &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;aspect &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;that should be tested is how that power supply performs under load. In this video, Milos will show us a few different &lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;practical circuits to achieve this&lt;/span&gt;&lt;span class="NormalTextRun SCXW77691828 BCX0"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW77691828 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1ho7oo31m0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;Watch the Video:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;a href="https://www.youtube.com/watch?v=510Qs4xJZK8"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW235203179 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;Let&lt;/span&gt;&lt;span class="NormalTextRun SCXW235203179 BCX0"&gt;&amp;rsquo;s go through the different circuits that Milos develops and demonstrates in the video:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3g44h0"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="TextRun SCXW264673982 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;The &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Analog &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW264673982 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="TextRun SCXW259722912 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;An easy circuit&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; to &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;test your power supply&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;involves &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;only &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;five&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; components&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;.&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;The added benefit is that it can &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;be made cheap&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;ly&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; with just &lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;fifteen&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt; minutes of soldering&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;!&lt;/span&gt;&lt;span class="NormalTextRun SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW235203179 BCX0"&gt;&lt;span class="EOP SCXW264673982 BCX0"&gt;&lt;span class="EOP SCXW259722912 BCX0"&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/1307.Drawing1_5F00_AnalogCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;This is a simple circuit that gives great results. The Op-Amp in the middle regulates the gate of the N channel MOSFET so that a constant current is flowing through it. This is achieved by having the feedback voltage come from the power resistor which is used as a shunt here for measuring current. The Op-Amp is trying to keep the voltage U1 and U2 equal, and we&amp;rsquo;re controlling the voltage U1 by setting it with the potentiometer, and that&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; i&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;s how we&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt; a&lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;re setting our desired current &lt;/span&gt;&lt;span class="NormalTextRun SCXW43820683 BCX0"&gt;for this circuit. For any kind of quick test, this circuit is great, if you want to make it handle even higher currents, you can put a couple of MOSFETs in parallel and attach them to a heatsink.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3l7to1"&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW181137696 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;A &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Digital &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Circuit &lt;/span&gt;&lt;span class="NormalTextRun SCXW181137696 BCX0" data-ccp-parastyle="heading 2"&gt;Version&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW181137696 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="TextRun SCXW1068501 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;There are numerous ways of being able to digitize this, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;in the video, &lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;Milos decide&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt;s&lt;/span&gt;&lt;span class="NormalTextRun SCXW1068501 BCX0"&gt; to go with an approach that works in a similar fashion to the analog circuit, but the reference that is being sent to the Op-Amp is done through a microcontroller, or more specifically, a Raspberry Pico W.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="EOP SCXW186597832 BCX0"&gt;&lt;span class="EOP SCXW1068501 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8244.Drawing2_5F00_DigitalCircuit.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The feedback now comes from an ACS current sensor and is directly fed to the Op-Amp. Milos originally wanted to use an INA219 module which is an I2C current and voltage sensor, but it died during testing. One thing he warns about is that you should be careful when buying clone boards with the ACS sensors since a lot of times they can go unstable as he experienced.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;The ACS current sensor returns and analog voltage 0-5V with 2.5V being 0mA voltage since the sensor is bidirectional. To feed the reference to the regulator Op-Amp, we see that Milos adds a summing amplifier which adds a 2.5V signal coming from a potentiometer and the signal from the Raspberry Pico so that the reference can be set between 2.5V and 5V.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-contrast="auto"&gt;This digital version enables the user to control the current by varying the PWM duty cycle through software, additional things can be done with this setup as well, like constant power draw and battery capacity measurement.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod3q1cr2"&gt;&lt;span&gt;&lt;span class="TextRun SCXW57770096 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;The Simple &lt;/span&gt;&lt;span class="NormalTextRun SCXW57770096 BCX0" data-ccp-parastyle="heading 2"&gt;Button ON/OFF Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW57770096 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW234997462 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;The last part of electronics that he wanted to do was the powering up of the whole system. The easiest way to accomplish that would be by using a switch, but Milos opted to go with a button, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;which needs &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;some &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;extra circuitry. To get some help on this topic, Milos &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;leaned on the knowledge of the members of the Community, receiving &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;a &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;great deal of fantastic &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;responses and suggestions, &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;ultimately going with &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;the idea that was most recommended&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt; and the benefits it brought&lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;. You can check all the ideas &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;that are discussed &lt;/span&gt;&lt;span class="NormalTextRun SCXW234997462 BCX0"&gt;here:&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="EOP SCXW234997462 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod3ucoo3"&gt;&lt;span&gt;&lt;span class="TextRun SCXW101500175 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW101500175 BCX0" data-ccp-parastyle="heading 2"&gt;The Final Circuit&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW101500175 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/5100.Drawing3_5F00_PowerButtonCircuit.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW147447395 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt;This circuit works by using high side switching with a P channel MOSFET, that&amp;rsquo;s done through 2 optocouplers, one is controlled by a button, and the other one is controlled by the Raspberry Pico. The idea is that Pico drives the pin high as soon as it turns ON, latching the power ON. To turn OFF the device, the Pico has a pin that can detect whether the button has been pressed or not, if it detects that the button has been pressed for longer than 3 seconds, it unlatches the power&lt;/span&gt;&lt;span class="NormalTextRun SCXW147447395 BCX0"&gt; and the whole device turns OFF once the button is released.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1hod420sb4"&gt;&lt;span&gt;&lt;span class="EOP SCXW147447395 BCX0"&gt;The Enclosure Design&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun SCXW196932476 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;The only thing left to do was &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;for Milos to &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;design an enclosure. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Deciding &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;to start with an off-the-shelf enclosure and add 3D printed parts to it. &lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt;Milos&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; wanted a 16x2 LCD in the front for displaying information, LEDs for signals&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; and&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; 4mm banana jacks for connecting what&amp;rsquo;s being tested.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; This steered the eventual design.&lt;/span&gt;&lt;span class="NormalTextRun SCXW196932476 BCX0"&gt; You can see the full design as well as the finished device below.&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3056.Drawing3_5F00_EnclosureDesign.PNG" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW232454314 BCX0"&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;" src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4527.pastedimage1709837697309v2.jpeg"  /&gt;&lt;span class="WACImageBorder SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="SCXW232454314 BCX0"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4666.PXL_5F00_20240125_5F00_130406389.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/3404.PXL_5F00_20240125_5F00_130415464.MV_7E00_2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4cd7f5"&gt;&lt;span&gt;&lt;span class="EOP SCXW196932476 BCX0"&gt;&lt;span class="TextRun SCXW100310720 BCX0" lang="EN" data-contrast="auto"&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;Appendix: &lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;S&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;c&lt;/span&gt;&lt;span class="NormalTextRun SCXW100310720 BCX0" data-ccp-parastyle="heading 2"&gt;hematics&lt;/span&gt;&lt;/span&gt;&lt;span class="EOP SCXW100310720 BCX0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;{gallery}My Gallery Title&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/6523.1_5F00_Power.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/8688.2_5F00_NMOS_5F00_Regulation.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/4478.3_5F00_PicoConnections.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="/resized-image/__size/1280x720/__key/communityserver-wikis-components-files/00-00-00-04-35/0250.RaspberryPicoPinout.PNG" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod4ub5r6"&gt;Downloads &amp;amp; Links&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Download Code &amp;amp; CAD Files!&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href="https://community.element14.com/technologies/experts/f/forum/54156/press-on---hold-off-latching-circuit"&gt;Press ON - Hold OFF Latching Circuit&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1hod64upo8"&gt;Bill of Material:&lt;/h2&gt;
&lt;table class="e14-product-bom-main"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Product Name&lt;/th&gt;
&lt;th&gt;Quantity&lt;/th&gt;
&lt;th&gt;&lt;a id="e14-product-link-e1cee" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011&amp;nsku=29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e1cee'));" data-farnell="3581088,3581087,3769910,3769912,8651078~4,4007788,3769925,3021503,3617764,253923,3996082,3117050,1652508~2,8648603,1087115,3218011" data-newark="29AK2523,29AK2522,52AJ5980,52AJ5001,63J7809~4,42AK5749,52AJ5976,01AH7221,21AJ6579,07WX4323,38AK5986,29AH1120,28AC9286~2,63J7429,72K6014,17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Black&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-aa924" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581088&amp;nsku=29AK2523&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('aa924'));" data-farnell="3581088" data-newark="29AK2523" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP PRO Banana Test Connector, Jack, Panel Mount, 32 A, 1 kV, Nickel Plated Contacts, Red&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-0fd44" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3581087&amp;nsku=29AK2522&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0fd44'));" data-farnell="3581087" data-newark="29AK2522" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Wattmeter, Gravity: I2C Digital, Arduino UNO/Raspberry Pi 3B Boards&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-0ce7c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769910&amp;nsku=52AJ5980&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0ce7c'));" data-farnell="3769910" data-newark="52AJ5980" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Expansion Board, Gravity I2C 16x2 Arduino LCD, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-d9782" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769912&amp;nsku=52AJ5001&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d9782'));" data-farnell="3769912" data-newark="52AJ5001" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON Power MOSFET, N Channel, 100 V, 36 A, 0.044 ohm, TO-220AB, Through Hole&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-7d984" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8651078~4&amp;nsku=63J7809~4&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7d984'));" data-farnell="8651078~4" data-newark="63J7809~4" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SEEED STUDIO LED Strip, Waterproof, WS2813 RGB, 60 LED/m, 1m, 5V, Seeedunio, Arduino+BaseShild Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-25675" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=4007788&amp;nsku=42AK5749&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('25675'));" data-farnell="4007788" data-newark="42AK5749" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFROBOT Rotary Encoder Module, Breakout, Fermion, EC11, DFRduino UNO R3 Board&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-b3e44" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3769925&amp;nsku=52AJ5976&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b3e44'));" data-farnell="3769925" data-newark="52AJ5976" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MULTICOMP 3D Printer Filament, 1.75mm Dia, Purple, PLA, 1 kg&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-db0cf" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3021503&amp;nsku=01AH7221&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('db0cf'));" data-farnell="3021503" data-newark="01AH7221" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CAMDENBOSS Plastic Enclosure, Multipurpose, ABS, 45 mm, 80 mm, 130 mm, IP40&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-bc921" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617764&amp;nsku=21AJ6579&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('bc921'));" data-farnell="3617764" data-newark="21AJ6579" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ABL HEATSINKS Heat Sink, TO-220/218, 3.7 &amp;deg;C/W, TO-218, TO-220, 50 mm, 28 mm, 75 mm&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-226a1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=253923&amp;nsku=07WX4323&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('226a1'));" data-farnell="253923" data-newark="07WX4323" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RASPBERRY-PI SBC, Raspberry Pi Pico W, RP2040, ARM Cortex-M0+, 264kB RAM, 2MB Flash, Wifi, Micro-USB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-0ca73" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3996082&amp;nsku=38AK5986&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0ca73'));" data-farnell="3996082" data-newark="38AK5986" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TEXAS INSTRUMENTS LM324AN/NOPB&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-af733" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3117050&amp;nsku=29AH1120&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('af733'));" data-farnell="3117050" data-newark="29AH1120" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VISHAY 4N27&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-b4cb9" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1652508~2&amp;nsku=28AC9286~2&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b4cb9'));" data-farnell="1652508~2" data-newark="28AC9286~2" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INFINEON IRF9530NPBF&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-6ef25" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=8648603&amp;nsku=63J7429&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6ef25'));" data-farnell="8648603" data-newark="63J7429" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;STMICROELECTRONICS L78M05ABV&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-4232a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=1087115&amp;nsku=72K6014&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4232a'));" data-farnell="1087115" data-newark="72K6014" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fan 60mm 12V - MULTICOMP MC011527&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;a id="e14-product-link-6b5fb" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3218011&amp;nsku=17AH5489&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6b5fb'));" data-farnell="3218011" data-newark="17AH5489" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr class="xs-hide"&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1hod65md39"&gt;Additional Parts:&lt;/h2&gt;
&lt;table style="border-collapse:collapse;width:130pt;" border="0" width="174" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr style="height:84.0pt;"&gt;
&lt;td style="height:84.0pt;width:65pt;" width="87" height="112"&gt;Passive components and wires&lt;/td&gt;
&lt;td style="width:65pt;" width="87"&gt;Parts like resistors, capacitors, wires, perfboard, etc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:28.0pt;"&gt;
&lt;td style="height:28.0pt;width:65pt;" width="87" height="37"&gt;Screws&lt;/td&gt;
&lt;td style="width:65pt;" width="87"&gt;M2.5 and M3 screws&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:28.0pt;"&gt;
&lt;td style="height:28.0pt;width:65pt;" width="87" height="37"&gt;Push button&lt;/td&gt;
&lt;td style="width:65pt;" width="87"&gt;Any kind of button&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:112.0pt;"&gt;
&lt;td style="height:112.0pt;width:65pt;" width="87" height="149"&gt;Barrel jack connector and 12V charger&lt;/td&gt;
&lt;td style="width:65pt;" width="87"&gt;Connector used to power the whole device as well a suitable charger that&amp;#39;s at 12V&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;&lt;img loading="lazy" alt="element14 presents" src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;br /&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a href="/challenges-projects/element14-presents/vcp-program/w/documents/28156/vcp-biography-milos-rasic" data-e14adj="t"&gt;About Milos Rasic&lt;/a&gt; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;Project Videos&lt;/a&gt;&lt;a id="Discussion" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;/a&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;script&gt;window.top.e14.func.queueScripts.add(function() { window.top.e14.func.e14DynaloadGallery(window.document);}, true );&lt;/script&gt;

&lt;div style="font-size: 90%;"&gt;Tags: 3D Printing&lt;/div&gt;
</description></item></channel></rss>