<?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>How To Test Your Components Using a Redboard &amp; Flowcode</title><link>https://community.element14.com/products/arduino/w/documents/5359/how-to-test-your-components-using-a-redboard-flowcode</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>How To Test Your Components Using a Redboard &amp; Flowcode</title><link>https://community.element14.com/products/arduino/w/documents/5359/how-to-test-your-components-using-a-redboard-flowcode</link><pubDate>Wed, 06 Oct 2021 22:37:40 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:93a11972-b41d-4883-b698-909f1d424aa7</guid><dc:creator>alfiesmith</dc:creator><comments>https://community.element14.com/products/arduino/w/documents/5359/how-to-test-your-components-using-a-redboard-flowcode#comments</comments><description>Current Revision posted to Documents by alfiesmith on 10/6/2021 10:37:40 PM&lt;br /&gt;
&lt;p style="margin:0;"&gt;&lt;strong style="font-size:12.0pt;"&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;I had a pile of components but no component tester.&lt;/p&gt;&lt;p style="margin:0;"&gt;Multimeters are good, but difficult to determine which is the emitter and which is the collector of a transistor.&lt;/p&gt;&lt;p style="margin:0;"&gt;As I have a Sparkfun Redboard, Sparkfun’s version of Arduino Uno, I thought I could use that. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I wanted to create a project using a Redboard. To do this I needed a component tester, I could have used a Multimeter but didn’t have one at the time and Multimeters can be difficult to determine which is the emitter and which is the collector of the transistor. I knew that Flowcode had just released the component tester app for free, so I went ahead and used that in combination with the Redboard I already had to create a cool home-made one!&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 1.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Sparkfun RedBoard.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/407x307/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202242.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202242.png-407x307.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=%2B6zjvxj7vsAmXDUwlTVuSSMClej1CEYh2mJczH8R8xM%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=3jWPbO6VrKqAdNJVD0/o4g==" style="max-height: 307px;max-width: 407px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;There are free app’s on &lt;a class="jive-link-external-small" href="https://www.flowcode.co.uk/app-developer/free-apps/" rel="nofollow ugc noopener" target="_blank"&gt;Flowcode’s website&lt;/a&gt; that uses a SCADA type interface to allow communications between App Developer software on a PC and a Sparkfun Redboard/Arduino Uno.&lt;/p&gt;&lt;p style="margin:0;"&gt;One of the Free apps is a component tester that tests bipolar transistors, singe &amp;amp; dual diodes, Resistors, and capacitors. &lt;/p&gt;&lt;p style="margin:0;"&gt;This project is about building a very simple component tester and using the free App developer to test an assortment of components.&lt;/p&gt;&lt;p style="margin:0;"&gt;I have only tested on windows V10 operating system.&amp;nbsp; &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&lt;strong style="font-size:14.0pt;"&gt; &lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:14.0pt;"&gt;Step 1: Gathering all the items for the component tester. &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt; &lt;strong&gt;Software:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 2. &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;What the App software looks like.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/550x294/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202243.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202243.png-550x294.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=yUdORjNEXCz1BDdKhFJ%2FL8V6RlJY4COYmkZqXUPFJOo%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=pDvDxZnLQ/Q/Ahfq1xpaKA==" style="max-height: 294px;max-width: 550px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;You can find the App developer software and all files for the component tester by clicking on this link. &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Hardware:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Sparkfun RedBoard or Arduino Uno&lt;/p&gt;&lt;p style="margin:0;"&gt;Solderless breadboard&lt;/p&gt;&lt;p style="margin:0;"&gt;Wires suitable for breadboard, e.g., Dupont or solid core.&lt;/p&gt;&lt;p style="margin:0;"&gt;6 resistors: 3 x 1.5K Resistor 1% or better &amp;amp; 3 x 470K Resistor 1% or better&lt;/p&gt;&lt;p style="margin:0;"&gt;Recommended: Multimeter but not essential.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:14.0pt;"&gt;Step 2: Loading firmware onto the Sparkfun RedBoard/Arduino Uno.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;You will need to install the drivers for the RedBoard or Uno.&lt;/p&gt;&lt;p style="margin:0;"&gt;If running a Redboard, then the SparkFun RedBoard Hookup Guide will take to though the install process step by step.&lt;/p&gt;&lt;p style="margin:0;"&gt;If you have an Arduino Uno board then best way would be to install latest Arduino IDE as that has got drivers included. &lt;/p&gt;&lt;p style="margin:0;"&gt;After installing drivers, with hardware connected to PC, you will need to run Device Manager.&lt;/p&gt;&lt;p style="margin:0;"&gt;With windows 10, just right-click on the windows logo and select Device Manager.&lt;/p&gt;&lt;p style="margin:0;"&gt;With drivers installed, the port assigned will be displayed:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 3. &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Port assigned to my RedBoard&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/255x51/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202244.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202244.png-255x51.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=FL0%2BlgsPfCXB4wvk8MsKf4ney60B5DH0J31ZjuNnVWQ%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=AVACa4GREI9Es5eWyP+dUA==" style="max-height: 51px;max-width: 255px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;As you might have more than one port assigned, you will need to remember the port number assigned to your RedBoard/Uno&lt;/p&gt;&lt;p style="margin:0;"&gt;To enable your PC to establish communications, you first load the correct firmware from this link onto the RedBoard.&amp;nbsp; &lt;/p&gt;&lt;p style="margin:0;"&gt;The only file you will need is called &lt;strong&gt;&lt;em&gt;Arduino_Uno_App_Developer_Firmware.hex.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Select the .hex file from within the zip file, then paste into a folder of your choice.&lt;/p&gt;&lt;p style="margin:0;"&gt;Before following the next steps, make sure &lt;/p&gt;&lt;p style="margin:0;"&gt;The following will apply to both types of board:&lt;/p&gt;&lt;p style="margin:0;"&gt;To transfer the above hex file, you will need to download Xloader. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 4.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;XLoader.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/229x233/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202245.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202245.png-229x233.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=zOlYc7y3McH%2F%2BVU8KiYLmezv%2BghFi7sN78YiUxE3TbQ%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=FTtfENdta5nI4vBlLwVC6Q==" style="max-height: 233px;max-width: 229px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;It is very easy to use. &lt;/p&gt;&lt;p style="margin:0;"&gt;Extract the XLoader folder within the zip file, to a folder of your choice.&lt;/p&gt;&lt;p style="margin:0;"&gt;I just copied and paste the folder from the zip file, on to my D drive. &lt;/p&gt;&lt;p style="margin:0;"&gt;Run the Xloader app then left-click on the three dots &amp;amp; a new window will open:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 5.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Open dialogue.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/512x295/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202246.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202246.png-512x295.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=xcVmARrJgxdoD6m4gz%2BkZtUhQbkxkGjCxkKfr1tp4GQ%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=vYcOOzNPyJHCMLN1qfrNIw==" style="max-height: 295px;max-width: 512px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Select the hex file as illustrated above, then select open.&lt;/p&gt;&lt;p style="margin:0;"&gt;The Device is Uno ATmega3280 as that works for both Sparkfun RedBoard and Arduino Uno.&lt;/p&gt;&lt;p style="margin:0;"&gt;Make sure you have the correct COM port selected.&lt;/p&gt;&lt;p style="margin:0;"&gt;The Baud Rate is left on the default &lt;strong&gt;115200&lt;/strong&gt;.&lt;/p&gt;&lt;p style="margin:0;"&gt;Click on the Upload and the firmware will be sent to the Redboard/Uno.&lt;/p&gt;&lt;p style="margin:0;"&gt;You will know if being sent as the TX and RX on the PCB will be rapidly flashing during the transfer. &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:14.0pt;"&gt;Step 3: Wiring up hardware. &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 6.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Wiring diagram.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:14.0pt;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/444x675/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202247.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202247.png-444x675.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=nMNK4OP3%2F2BZWmGSojAcpRKlLeMq3UMZd%2FLWB19fbgw%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=Kj/R0jQU9Z8e1Yv8iY9b/w==" style="max-height: 675px;max-width: 444px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;To make is easier to follow, I have used the conventional resistor colour code for the RedBoard connections I.e.&lt;/p&gt;&lt;p style="margin:0;"&gt;Black = 0 (not connected), Brown = 1, Red = 2A, Orange = 3, Yellow = 4, Green = 5, Blue =&amp;nbsp; 6, Violet = 7, Grey = 8 (not connected), White = 9 (not connected).&lt;/p&gt;&lt;p style="margin:0;"&gt;The values of the six resistors are not critical, just try to get then as near as possible to the suggested values.&lt;/p&gt;&lt;p style="margin:0;"&gt;The values I used are: 3 x 1.5K&amp;nbsp; &amp;amp; 3 x 470K&lt;/p&gt;&lt;p style="margin:0;"&gt;Connect wires &amp;amp; resistors as per figure 5.&lt;/p&gt;&lt;p style="margin:0;"&gt;If you follow the brown wire, you will see it goes to A1&lt;/p&gt;&lt;p style="margin:0;"&gt;A Red wire goes to A2 and D2 etc.&lt;/p&gt;&lt;p style="margin:0;"&gt;The A representing Analogue &amp;amp; the D representing Digital.&lt;/p&gt;&lt;p style="margin:0;"&gt;After all connection has been completed &amp;amp; with the board connected to the PC you now can run the Component Tester App.&lt;/p&gt;&lt;p style="margin:0;"&gt;Run the Open ComponentTester v1.3.bat &lt;/p&gt;&lt;p style="margin:0;"&gt;From within the folder you downloaded from step1 &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 7.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Files within App Developer Folder.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/209x90/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202248.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202248.png-209x90.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=XOQ519ZqTiXWLDMe735Negpn0U4VrSaYAtZ78E4H4wI%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=XEh4N+GLjjldbNSYi1T3vg==" style="max-height: 90px;max-width: 209px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Within the Component Tester App, you will see a Properties window.&lt;/p&gt;&lt;p style="margin:0;"&gt;For the Refresh Ports option select Yes from the drop down, it should revert to No.&lt;/p&gt;&lt;p style="margin:0;"&gt;Select your boards COM port. &lt;/p&gt;&lt;p style="margin:0;"&gt;The width of the properties can be dragged if too narrow.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 8.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Properties width adjustment&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/275x242/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202249.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202249.png-275x242.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=Zz8d7h9r20v3u%2B0hHrp%2FTpmp3E8984Bp8YsKP1E42Yg%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=aztwcp2E8iWB17MrVpBCrg==" style="max-height: 242px;max-width: 275px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Hover the mouse over the left border of the properties, when the cursor changes to two parallel lines, hold the left mouse button down and drag to increase/decrease width.&lt;/p&gt;&lt;p style="margin:0;"&gt;If you have a Multimeter, with no power going to the board, measure each resistor and enter the value within properties.&lt;/p&gt;&lt;p style="margin:0;"&gt;When you have finished, Slide the save switch.&lt;/p&gt;&lt;p style="margin:0;"&gt;That will save a file called &lt;strong&gt;config.cfg &lt;/strong&gt; within the root of App folder.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:14.0pt;"&gt;Step 4: Running the App. &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;With no test component added, select &lt;strong&gt;Go&lt;/strong&gt;.&lt;/p&gt;&lt;p style="margin:0;"&gt;The wiring can be automatically checked by selecting test hardware switch.&lt;/p&gt;&lt;p style="margin:0;"&gt;Follow the on-screen instructions:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 9.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Link A1, A2 &amp;amp; A3 text.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/188x167/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202250.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202250.png-188x167.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=fSojTTHh4e1bg5XAkwCprejlydzpNY9PthQjKEXO2Wo%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=CI0kBLsPpL3Lrumz3Yp61A==" style="max-height: 167px;max-width: 188px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,sans-serif;"&gt;If all resistors and connection are correct, at the end of the testing, you should see: &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 10.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;No Issues with testing hardware text.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/186x165/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202251.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202251.png-186x165.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=XTq2orxW%2Bdl3LP0R11crimvB5oKFpGr1%2Bpvj8MTLmUw%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=2eX3SYYEKW9orNQYiseqLA==" style="max-height: 165px;max-width: 186px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;If there is a problem, Then the text within the window will let you know. &lt;/p&gt;&lt;p style="margin:0;"&gt;It may not be 100% accurate so just check the rest of the connections if the text is wrong. &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 11.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Issue with testing hardware text.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/188x168/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202252.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202252.png-188x168.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=IIE9Skehfl8NX3bMy5l%2FJg6RMU79HhGoOYC2fAUDSh8%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=+gFVVGAy+js5owoCXbzgtQ==" style="max-height: 168px;max-width: 188px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;If the wiring is correct, make sure the correct COM port is shown within properties &amp;amp; The RX &amp;amp; TX LED’s on the flash during testing period.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:14.0pt;"&gt;Step 5: Component testing.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Place the component to be tested across any of the connections A1 A2 &amp;amp; A3 &lt;/p&gt;&lt;p style="margin:0;"&gt;For example, here is an image of one of my transistors being tested:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 12.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Transistor under test.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/414x513/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202253.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202253.png-414x513.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=4T0Ak2totRixgzll900RSQHYRdokVIfwWco6xxMH70c%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=s40WTarEfEiHl9whgdBu6w==" style="max-height: 513px;max-width: 414px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;After connecting transistor to A1, A2 &amp;amp; A3, Then sliding the switch on the left, the results are:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 13.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Results for transistor under test.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/171x152/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202254.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202254.png-171x152.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=OUbAdXU8jLgTfJQtIQ1bLqeljzfiZR7byde%2BHDukPJM%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=4qW1PWQBMIclysD3mQ/03g==" style="max-height: 152px;max-width: 171px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Here are results some other components under test:&lt;/p&gt;&lt;p style="margin:0;"&gt;Silicon diode:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 14.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Results for diode under test.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/166x147/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202255.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202255.png-166x147.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=f0xcBN%2BnAN%2BJlrz6s16QSBBsz4g6WCOymBD7WYapDWs%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=+akefA75IDPecgHDWA9KYg==" style="max-height: 147px;max-width: 166px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;If you select View, then select Consoles you will see a log of all the tested components:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 15.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Console showing stored test. &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/376x156/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202256.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202256.png-376x156.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=kk1N%2FKKuGmdNSQ2dJTTQSTbsPlwrD0b3ALW%2F0nKcFpY%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=ggqFSk6H9IO3P1NwfUQz2A==" style="max-height: 156px;max-width: 376px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Capacitor:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 16.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Results for Capacitor under test.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/279x322/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202257.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202257.png-279x322.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=MpVP1bSigQTQbFklVeSqXEqiP%2BblcCmwIV1zKosDT80%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=ghUIZkpb3N2Ta3USqnFmDg==" style="max-height: 322px;max-width: 279px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Note the graph only displays capacitor discharge/charge curves. &lt;/p&gt;&lt;p style="margin:0;"&gt;With polarised capacitors the positive goes to the lower end of the numbers e.g&lt;/p&gt;&lt;p style="margin:0;"&gt;+ve&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -ve&lt;/p&gt;&lt;p style="margin:0;"&gt;A1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A2&lt;/p&gt;&lt;p style="margin:0;"&gt;A2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A3&lt;/p&gt;&lt;p style="margin:0;"&gt;Resistor: &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 17.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Results for Capacitor under test.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/146x130/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202258.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202258.png-146x130.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=25kFkxy7IU52qfrL9WWq%2FHmahXGthV4tD7G0Rx18nRQ%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=9Et395Lh/VycTAp1V9FTig==" style="max-height: 130px;max-width: 146px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Finally, a Twin diode package:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 18.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Results for Twin diode package under test.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;img loading="lazy" alt="image" class="migration-embeded-object" src="#https://www.element14.com/community/docs/DOC-96730/l/how-to-test-your-components-using-a-redboard-flowcode"  /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong style="font-size:14.0pt;"&gt;Troubleshooting.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;When App is logging, and you get unexpected results. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;margin-bottom:12.05pt;"&gt;Unexpected results could be down to a communication, faulty component or component /wire connection issue. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;margin-bottom:12.05pt;"&gt;Other causes could be a faulty Redboard or a software bug.&lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;margin-bottom:12.05pt;"&gt;Has the firmware been loaded and the correct com port selected (if more than one)?&lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;There are two ways of determining if it is a communication issue. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;If both TX and RX LEDs are not flashing while App Developer is determining component connected. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Or open the console (View menu, select Consoles). &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Undock the console so the App Developer panel can be made larger.&amp;nbsp; &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;In the &lt;strong&gt;View&lt;/strong&gt; tab, select &lt;strong&gt;Consoles&lt;/strong&gt; tick box.&lt;/p&gt;&lt;p style="margin:0;margin-bottom:10.85pt;"&gt;Select &lt;strong&gt;Arduino API &lt;/strong&gt;tab. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;margin-bottom:8.55pt;"&gt;If communication OK, you will see something like:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 19.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Communications shown within Console.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/254x218/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202259.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202259.png-254x218.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=alkWeLBMRWujLcwkl9OKdZMNwN7yVAMZp7lykroEeTg%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=gPqFsg6xxVnYl5E7JDxdSA==" style="max-height: 218px;max-width: 254px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;If there is an issue with communication or firmware, then you will see: &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Figure 20.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Communication error.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/365x117/__key/communityserver-wikis-components-files/00-00-00-02-65/contentimage_5F00_202260.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/65/contentimage_202260.png-365x117.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=nafwNGbU5uu4aFpUi%2Fuo8Y8kBfwEnx4d56baIHwmh3Y%3D&amp;amp;se=2026-05-06T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=ChaqTfI1Sgy1qkAEp+C6tA==" style="max-height: 117px;max-width: 365px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;If it is a communication issue: &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Is the correct com port selected within properties? &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Has some other software taken over the port? &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Is only one instance of App developer run at a time? &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Make sure you run the hardware test. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;When the hardware switch is first activated, there should not be any additional connections to A1 to A3 on the breadboard. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Then Link A1 to A2 to A3 &amp;amp; Left-click the switch again.&lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;Any issues should be displayed. &lt;/p&gt;&lt;p style="margin:0;margin-right:30.0pt;"&gt;For further advice, there will be help available via the&amp;nbsp; www.flowcode.co.uk forums. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: flowcode, project, sparkfun, component tester, redboard, arduino&lt;/div&gt;
</description></item></channel></rss>