<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1280219251092423286</id><updated>2026-04-20T19:58:53.056+08:00</updated><category term="PCB"/><category term="PSoC"/><category term="circuit"/><category term="Rocket"/><category term="controller"/><category term="altium"/><category term="board"/><category term="Launcher"/><category term="drill"/><category term="voltage"/><category term="LED"/><category term="interruption"/><category term="press"/><category term="repair"/><category term="salvage"/><category term="tester"/><category term="Remote"/><category term="design"/><category term="model"/><category term="power"/><category term="switch"/><category term="Arduino"/><category term="Beta"/><category term="USB"/><category term="creator"/><category term="example"/><category term="fan"/><category term="layout"/><category term="software"/><category term="testing"/><category term="Control"/><category term="artwork"/><category term="code"/><category term="electronic"/><category term="input"/><category term="measurements"/><category term="parts"/><category term="reflow"/><category term="salvaging"/><category term="sensor"/><category term="soldering"/><category term="supply"/><category term="v2"/><category term="wifi"/><category term="BIOS"/><category term="DP832"/><category term="I2C"/><category term="Protocol"/><category term="X202E"/><category term="address"/><category term="battery"/><category term="bit"/><category term="bootloader"/><category term="electronics"/><category term="enclosure"/><category term="epever"/><category term="estop"/><category term="generator"/><category term="holder"/><category term="installation"/><category term="microchip"/><category term="oven"/><category term="panel"/><category term="pulse"/><category term="rexon"/><category term="serial"/><category term="tdr"/><category term="temperature"/><category term="150"/><category term="61000-4-29"/><category term="Android"/><category term="Atmel"/><category term="Atmel Studio"/><category term="Bosch"/><category term="Cypress"/><category term="EPSolar"/><category term="I2C creator"/><category term="LCD"/><category term="Linux"/><category term="MPPT"/><category term="MT-5"/><category term="Mate"/><category term="Multimeter"/><category term="PLC"/><category term="RPI"/><category term="SCB"/><category term="SPI"/><category term="SSD"/><category term="Ubuntu"/><category term="adaptor"/><category term="apple"/><category term="benq"/><category term="bluetooth"/><category term="bus"/><category term="capacitance"/><category term="com"/><category term="communications"/><category term="component"/><category term="components"/><category term="current"/><category term="cy8ckit-049"/><category term="cy8ckit-059"/><category term="digital"/><category term="din"/><category term="diode"/><category term="elfin"/><category term="en"/><category term="error"/><category term="esp"/><category term="ew11a"/><category term="file"/><category term="fix"/><category term="header"/><category term="mac"/><category term="mains"/><category term="maker"/><category term="monitor"/><category term="monitoring"/><category term="oscilloscope"/><category term="parallel"/><category term="path"/><category term="pi"/><category term="piezo"/><category term="pinouts"/><category term="port"/><category term="program"/><category term="psoc5"/><category term="psu"/><category term="raspberry"/><category term="rdm"/><category term="register"/><category term="return"/><category term="rigol"/><category term="schottky"/><category term="script"/><category term="service"/><category term="silicon"/><category term="solar"/><category term="solder"/><category term="speed"/><category term="terminal"/><category term="test"/><category term="tracer"/><category term="transformer"/><category term="uart"/><category term="upgrade"/><category term="useable"/><category term="via"/><category term="wavedrom"/><category term="10"/><category term="10gtek"/><category term="120mm"/><category term="1210RN"/><category term="12v"/><category term="19"/><category term="2"/><category term="2.0"/><category term="2210RN"/><category term="240V"/><category term="24VDC"/><category term="24v"/><category term="32"/><category term="3215RN"/><category term="3d"/><category term="4210RN"/><category term="4435"/><category term="4mm"/><category term="5.0"/><category term="64"/><category term="8.1"/><category term="A12025012CB-3BN-F1"/><category term="Arlec"/><category term="Asko"/><category term="BT2600"/><category term="Beagle"/><category term="C"/><category term="CAD"/><category term="CD24R7X"/><category term="CTEK"/><category term="Comair"/><category term="Cubieboard"/><category term="D817slim"/><category term="DM620"/><category term="DMM"/><category term="DPF-HD1000"/><category term="DS18B20"/><category term="EB 90"/><category term="EB90"/><category term="Ethernet"/><category term="Excel"/><category term="FDTI"/><category term="FT311"/><category term="FTDI"/><category term="Gl2430"/><category term="H0235"/><category term="H0236"/><category term="HBG633BS1A"/><category term="JET"/><category term="JT-DC12C5A"/><category term="LYDH50609Z25"/><category term="Lantern"/><category term="Lubuntu"/><category term="M2980"/><category term="MAX40203"/><category term="MBP11"/><category term="MOSFET"/><category term="MXS"/><category term="MeanWell"/><category term="NF-F12 PWM"/><category term="OFF"/><category term="OLinuXino"/><category term="ON"/><category term="OneWire"/><category term="PC"/><category term="PD201W"/><category term="Phone"/><category term="RS232"/><category term="RS485"/><category term="Raspberry Pi"/><category term="Risinglink"/><category term="Rotron"/><category term="SCSI"/><category term="SDM"/><category term="SKM"/><category term="SMS63M08"/><category term="SSI"/><category term="SWDVR-81500H"/><category term="Sunbeam"/><category term="TTL"/><category term="TTL-232r-rpi"/><category term="Torch"/><category term="UDB"/><category term="VHIB"/><category term="VT100"/><category term="W6342"/><category term="WAG120N"/><category term="Windows"/><category term="ac"/><category term="adafruit"/><category term="afb1212she"/><category term="allegro"/><category term="altronics"/><category term="application"/><category term="arp"/><category term="art"/><category term="asus"/><category term="auto"/><category term="b22"/><category term="banana"/><category term="baton"/><category term="baud"/><category term="bfp650"/><category term="billion"/><category term="binding"/><category term="bipac"/><category term="bite"/><category term="bootloadable"/><category term="breaker"/><category term="breville"/><category term="brick"/><category term="brush"/><category term="brushless"/><category term="buffer"/><category term="build"/><category term="bulb"/><category term="buzzer"/><category term="cable"/><category term="cadence"/><category term="calculation"/><category term="cast"/><category term="change"/><category term="charger"/><category term="cleaner"/><category term="clip"/><category term="cms12530"/><category term="coaster"/><category term="coffee"/><category term="coil"/><category term="comm"/><category term="command"/><category term="confluence"/><category term="connection"/><category term="connections"/><category term="controlled"/><category term="converter"/><category term="cooler"/><category term="copper"/><category term="creation"/><category term="cro"/><category term="crosstalk"/><category term="cui"/><category term="cup"/><category term="cy8ckit-042"/><category term="data"/><category term="database"/><category term="datalogger"/><category term="dc"/><category term="debounce"/><category term="delta"/><category term="detachable"/><category term="detector"/><category term="development"/><category term="diagram"/><category term="dimensions"/><category term="dishwasher"/><category term="disk"/><category term="dm3058"/><category term="documentation"/><category term="double"/><category term="downlight"/><category term="driver"/><category term="drop"/><category term="dual"/><category term="e27"/><category term="educational"/><category term="electrical"/><category term="element"/><category term="encoder"/><category term="engine"/><category term="equipment"/><category term="expander"/><category term="export"/><category term="exposed"/><category term="extend"/><category term="failing"/><category term="failure"/><category term="faulty"/><category term="fibre"/><category term="files"/><category term="flash"/><category term="flasher"/><category term="fm-2025"/><category term="fm-2027"/><category term="foot"/><category term="forward"/><category term="gerber"/><category term="git"/><category term="gravity"/><category term="hakko"/><category term="hard"/><category term="hardware"/><category term="harness"/><category term="heat"/><category term="heatsink"/><category term="high"/><category term="hobby"/><category term="home"/><category term="hpm"/><category term="huzzah"/><category term="hw-group"/><category term="ic-haus"/><category term="id"/><category term="ignore"/><category term="import"/><category term="improve"/><category term="improving"/><category term="inc"/><category term="incrementing"/><category term="installer"/><category term="ip"/><category term="iron"/><category term="isolation"/><category term="isolator"/><category term="jig"/><category term="jumper"/><category term="kb4041681"/><category term="knocking"/><category term="labs"/><category term="ld-18000"/><category term="leakage"/><category term="lg"/><category term="lid"/><category term="lids"/><category term="life"/><category term="lifetime"/><category term="light"/><category term="lightning"/><category term="line"/><category term="lookup"/><category term="macintosh"/><category term="magnetic"/><category term="manual"/><category term="manufacture"/><category term="mask"/><category term="master"/><category term="matrix"/><category term="max"/><category term="max22191"/><category term="mcp23s17"/><category term="membrane"/><category term="metrics"/><category term="mikroe"/><category term="module"/><category term="monolythic"/><category term="motorola"/><category term="mouse"/><category term="mp3389"/><category term="multipole"/><category term="neopixels"/><category term="net"/><category term="noctua"/><category term="noise"/><category term="number"/><category term="object"/><category term="one"/><category term="outouyt"/><category term="output"/><category term="pad"/><category term="pads"/><category term="parameter"/><category term="parity"/><category term="pcb board"/><category term="performance"/><category term="periodic"/><category term="pin"/><category term="placement"/><category term="plug"/><category term="pole"/><category term="post"/><category term="pottery"/><category term="powershell"/><category term="printed"/><category term="printer"/><category term="pro"/><category term="production"/><category term="profile"/><category term="programming"/><category term="prolific"/><category term="protocol-tracer-mt-5"/><category term="pulsing"/><category term="pwm"/><category term="r4"/><category term="rachio"/><category term="rail"/><category term="rate"/><category term="rdm 150"/><category term="recover"/><category term="redriver"/><category term="reel"/><category term="refurb"/><category term="repair. heater"/><category term="replacement"/><category term="reprogramming"/><category term="resistor"/><category term="response"/><category term="rework"/><category term="ringing"/><category term="router"/><category term="rule"/><category term="salvaged"/><category term="scan"/><category term="schematic"/><category term="schematics"/><category term="scpi"/><category term="sealer"/><category term="search"/><category term="second"/><category term="server"/><category term="set"/><category term="shape"/><category term="sharing"/><category term="si8380"/><category term="side"/><category term="sided"/><category term="signal"/><category term="signals"/><category term="single"/><category term="smbus"/><category term="snubber"/><category term="solution"/><category term="source"/><category term="sourcetree"/><category term="spare"/><category term="spool"/><category term="station"/><category term="stitching"/><category term="strip"/><category term="surface"/><category term="swann"/><category term="systems"/><category term="t2440"/><category term="table"/><category term="tacho"/><category term="teardown"/><category term="technique"/><category term="teensy"/><category term="tented"/><category term="tera term"/><category term="termination"/><category term="tie"/><category term="timer"/><category term="timing"/><category term="tip"/><category term="tooltip"/><category term="toroidal"/><category term="traces"/><category term="transducer"/><category term="transponder"/><category term="tripping"/><category term="twiddling"/><category term="unable"/><category term="uno"/><category term="untented"/><category term="update"/><category term="vb"/><category term="vbs"/><category term="venus"/><category term="version"/><category term="vias"/><category term="virtual"/><category term="wheel"/><category term="wire"/><category term="wiring"/><category term="ws218"/><category term="ws2812"/><title type='text'>Electronics Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default?start-index=26&amp;max-results=25'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>154</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-6880134252185520164</id><published>2026-03-30T19:22:00.002+08:00</published><updated>2026-03-30T19:22:19.015+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="controller"/><category scheme="http://www.blogger.com/atom/ns#" term="drill"/><category scheme="http://www.blogger.com/atom/ns#" term="press"/><title type='text'>Drill Press Controller Update Part 5</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This post details the validation of the remaining hardware item on the drill press controller and Printed Circuit Board (PCB) updates.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Debug Validation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A series resistor was fitted between the microcontroller (PSoC) and the debug (TTL RX, TX) connector to serve as a basic type of input protection. During testing, the serial communications (USB to TTL converter) were intermittent, so the series 100 R resistor was reduced to 10 R to ensure reliable operation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzZLvPqzAXHD13WqbgIRi3krXBEMnS6T-4JiM_aB_sR6T7D9ia0X0Ro-jAmFNF111ALrNv0OG7nzUnHX2YhAdopI-wA7YKwvg39mGm679DbETJjMygYOV1aG0TuNA_jQuQ0eFQYq6FXsiNXo4n0WvwPNW1h-N789O6iAJ802VRr8H2U2NNbLyKEPxB/s768/estop_input_resistors.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Serial Input Resistors&quot; border=&quot;0&quot; data-original-height=&quot;270&quot; data-original-width=&quot;768&quot; height=&quot;113&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzZLvPqzAXHD13WqbgIRi3krXBEMnS6T-4JiM_aB_sR6T7D9ia0X0Ro-jAmFNF111ALrNv0OG7nzUnHX2YhAdopI-wA7YKwvg39mGm679DbETJjMygYOV1aG0TuNA_jQuQ0eFQYq6FXsiNXo4n0WvwPNW1h-N789O6iAJ802VRr8H2U2NNbLyKEPxB/w320-h113/estop_input_resistors.png&quot; title=&quot;Updated Serial Input Resistors&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Updated Serial Input Resistors&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;PCB Update&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;As noted in the previous blog, the footprint of the input device (MAX22191) on the PCB required updating.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAKw0ZF4PkWSU9-kTGXRANzVe-e56gWioiRHTrUyz4oWHxtb4TbL7Lfgs13lyT_oacBSEkFEEBgLyEwUOgTizhWI3BzE9PUHhzR1UiQv9kifvkcN3mDSJvv-Y_ZN65hho4SzBwwzuNt3cODj0ARRyEDjRCCmXIaEyqhSb4J4xvupI6p4lcuniboAUf/s986/estop_max_footprint_updated.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Footprints on ESTOP PCB&quot; border=&quot;0&quot; data-original-height=&quot;376&quot; data-original-width=&quot;986&quot; height=&quot;153&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAKw0ZF4PkWSU9-kTGXRANzVe-e56gWioiRHTrUyz4oWHxtb4TbL7Lfgs13lyT_oacBSEkFEEBgLyEwUOgTizhWI3BzE9PUHhzR1UiQv9kifvkcN3mDSJvv-Y_ZN65hho4SzBwwzuNt3cODj0ARRyEDjRCCmXIaEyqhSb4J4xvupI6p4lcuniboAUf/w400-h153/estop_max_footprint_updated.png&quot; title=&quot;Updated Footprints on ESTOP PCB&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Updated Footprints on ESTOP PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;During the PCB update, the top-layer silk screen text near the input and output connectors was increased to 1.5 mm.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwH-zoBCO415cyYiTjFp-OyFssNQyrSH0HPTU-d3MHT2WWM0Igx6hfKtxs33me16xI5NGU1cgyIBWykkG-3GRRNVh27W3ILkilHCq1WyBSUBU1p1jCAKPYYEkdCGi3Aww6QrMyEPtLtjuQKUinxN-ZbSIIQZaxrHCZPF2Diip8W7SM8tObpGlVSK3C/s1387/inputs_updated.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Text at Inputs on PCB&quot; border=&quot;0&quot; data-original-height=&quot;625&quot; data-original-width=&quot;1387&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwH-zoBCO415cyYiTjFp-OyFssNQyrSH0HPTU-d3MHT2WWM0Igx6hfKtxs33me16xI5NGU1cgyIBWykkG-3GRRNVh27W3ILkilHCq1WyBSUBU1p1jCAKPYYEkdCGi3Aww6QrMyEPtLtjuQKUinxN-ZbSIIQZaxrHCZPF2Diip8W7SM8tObpGlVSK3C/w640-h288/inputs_updated.png&quot; title=&quot;Updated Text at Inputs on PCB&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Updated Text at Inputs on PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiogcF3YuMvhrvSKZpxyvPapJWzKFCnS83VE9LUIHtEJo0RhW6b2Hm4uLNqik7Cz6tx4AG92lk5CQqzkiX1xGjJupAx-SvdhDjof2jp_DnSzHe_mow3ZKqIYHccEzG2Ip8fVGLYwBm8TA7FKkrB1zRF6Opfa5Evk0VLEQAIS88q9YaCLihg0c-ti2tD/s866/outputs_updated.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Text at Outputs on PCB&quot; border=&quot;0&quot; data-original-height=&quot;363&quot; data-original-width=&quot;866&quot; height=&quot;268&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiogcF3YuMvhrvSKZpxyvPapJWzKFCnS83VE9LUIHtEJo0RhW6b2Hm4uLNqik7Cz6tx4AG92lk5CQqzkiX1xGjJupAx-SvdhDjof2jp_DnSzHe_mow3ZKqIYHccEzG2Ip8fVGLYwBm8TA7FKkrB1zRF6Opfa5Evk0VLEQAIS88q9YaCLihg0c-ti2tD/w640-h268/outputs_updated.png&quot; title=&quot;Updated Text at Outputs on PCB&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Updated Text at Outputs on PCB&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To allow for easier hand soldering, a selection of component pads was increased.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgce-kVSG2b4urMnUwAcI2p4yJZ5lMr4eKiXCcD4G2CFij3CA6dkyA5BDz-O47SsqZkkgA0Mfkgd9BXh_CCzkzK-Y-8WQ-7tA5rKuC7TPYl8PgaYw_vaFDPK67smyTbocgonFeU5VDWtuYBJS78AU-sOO2rOZFhymGnZOu_8CZXn530F-b0_JQMCFQ3/s662/estop_original_pads.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;ESTOP Mains Input Capacitor Pad Sizes&quot; border=&quot;0&quot; data-original-height=&quot;662&quot; data-original-width=&quot;559&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgce-kVSG2b4urMnUwAcI2p4yJZ5lMr4eKiXCcD4G2CFij3CA6dkyA5BDz-O47SsqZkkgA0Mfkgd9BXh_CCzkzK-Y-8WQ-7tA5rKuC7TPYl8PgaYw_vaFDPK67smyTbocgonFeU5VDWtuYBJS78AU-sOO2rOZFhymGnZOu_8CZXn530F-b0_JQMCFQ3/w338-h400/estop_original_pads.png&quot; title=&quot;ESTOP Mains Input Capacitor Pad Sizes&quot; width=&quot;338&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;ESTOP Mains Input Capacitor Pad Sizes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Updates were made to the power supply (AC-DC) and mains input capacitors.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF9IUutWRpPrXEXbcP3oqBLw9Et6-TY8lgFVLQmMUeypNx7ZPfEAbLWaUOGHuhqNVlgOND2nMlNicQT5Bk241V4dfhgDhUdiCEWiCt-gVy7uOCrdMIBIIJ0M1h-MXUuzfGMRMHnlrOiaSyF3ww_3AF-vgXNftiYk5nK4xvIwLqg00LauioP30IonIi/s670/estop_larger_pads.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;ESTOP Mains Input Capacitor Pad Sizes Updated&quot; border=&quot;0&quot; data-original-height=&quot;573&quot; data-original-width=&quot;670&quot; height=&quot;343&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF9IUutWRpPrXEXbcP3oqBLw9Et6-TY8lgFVLQmMUeypNx7ZPfEAbLWaUOGHuhqNVlgOND2nMlNicQT5Bk241V4dfhgDhUdiCEWiCt-gVy7uOCrdMIBIIJ0M1h-MXUuzfGMRMHnlrOiaSyF3ww_3AF-vgXNftiYk5nK4xvIwLqg00LauioP30IonIi/w400-h343/estop_larger_pads.png&quot; title=&quot;ESTOP Mains Input Capacitor Pad Sizes Updated&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;ESTOP Mains Input Capacitor Pad Sizes Updated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The image below shows the updated board.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqEoq2A5yZQ3CIrcP5V6XrLC4iNG9qES31681Z6uQwrJDHSNnNjj9bQGqGCD1j27d5j8Pz-mPlOXtbc4qoTjfv2d3dBMCWxmjOWZtfrnEssPID7FkrMiZgzxAvpF5rTCPj8D8gKiGpQ4JBDUDuSdRyE4fGyu3izt5NBwKfnVyd3H8OX66bF0LJK0e/s863/estop_updated_3d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;ESTOP PCB Update&quot; border=&quot;0&quot; data-original-height=&quot;730&quot; data-original-width=&quot;863&quot; height=&quot;339&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqEoq2A5yZQ3CIrcP5V6XrLC4iNG9qES31681Z6uQwrJDHSNnNjj9bQGqGCD1j27d5j8Pz-mPlOXtbc4qoTjfv2d3dBMCWxmjOWZtfrnEssPID7FkrMiZgzxAvpF5rTCPj8D8gKiGpQ4JBDUDuSdRyE4fGyu3izt5NBwKfnVyd3H8OX66bF0LJK0e/w400-h339/estop_updated_3d.png&quot; title=&quot;ESTOP PCB Update&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;ESTOP PCB Update&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Next, building the updated PCB, reviewing the mounting of the solid-state relay in the original enclosure shown below, and testing with the existing drill press setup.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsAqB_-T9xLsdpf_tZ6eJy2TjMUucoPGaJTxS-RB-GnZiSyxi0iK2dMLLa6zdE880C-5Yq6Y3dy5_0za8P51_eNkg3IGMAxi4QXt0BF0ktiQi2jk-_uRrb2PHDwdGUvRU7jy_52LwetJ_IMwxeLM0MVCezZ5Mz6qdHpw2-8nNZ4DCYlJ2j6YZ3jttx/s1000/drill_press_electrical.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Existing ESTOP Electrical on Drill Press&quot; border=&quot;0&quot; data-original-height=&quot;769&quot; data-original-width=&quot;1000&quot; height=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsAqB_-T9xLsdpf_tZ6eJy2TjMUucoPGaJTxS-RB-GnZiSyxi0iK2dMLLa6zdE880C-5Yq6Y3dy5_0za8P51_eNkg3IGMAxi4QXt0BF0ktiQi2jk-_uRrb2PHDwdGUvRU7jy_52LwetJ_IMwxeLM0MVCezZ5Mz6qdHpw2-8nNZ4DCYlJ2j6YZ3jttx/w400-h308/drill_press_electrical.png&quot; title=&quot;Existing ESTOP Electrical on Drill Press&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Existing ESTOP Electrical on Drill Press&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/6880134252185520164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2026/03/drill-press-controller-update-part-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/6880134252185520164'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/6880134252185520164'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2026/03/drill-press-controller-update-part-5.html' title='Drill Press Controller Update Part 5'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzZLvPqzAXHD13WqbgIRi3krXBEMnS6T-4JiM_aB_sR6T7D9ia0X0Ro-jAmFNF111ALrNv0OG7nzUnHX2YhAdopI-wA7YKwvg39mGm679DbETJjMygYOV1aG0TuNA_jQuQ0eFQYq6FXsiNXo4n0WvwPNW1h-N789O6iAJ802VRr8H2U2NNbLyKEPxB/s72-w320-h113-c/estop_input_resistors.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-5794437804963302211</id><published>2026-02-28T11:17:00.001+08:00</published><updated>2026-02-28T16:17:28.307+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="generator"/><category scheme="http://www.blogger.com/atom/ns#" term="microchip"/><category scheme="http://www.blogger.com/atom/ns#" term="pulse"/><category scheme="http://www.blogger.com/atom/ns#" term="tdr"/><title type='text'>TDR Pulse Generator (Microchip) with Housing</title><content type='html'>&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This
 post continues a &lt;a href=&quot;https://electronicmethods.blogspot.com/2024/11/tdr-pulse-generator-microchip.html&quot; target=&quot;_blank&quot;&gt;previous post&lt;/a&gt; that used a Microchip microcontroller and a buffer chip to generate a fast-rising edge. In this edition, the design is updated to suit an aluminium housing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqZP7qf6YnvTV14uI1DIhiirG_OvXjMVvatBbvRAUUopmJdWVu-9kZ1cLcOVIcUQKIGXD_s-aB5DT3QPuuW5Ij09hP5pHyjBNhKq6jUiVADIuPh8YePSutW9yPgfILwJHqAba2OuzQBWTrWRjMv3AEaSz3EFgRJ9tGns-35J-G4X7dZE5lXWp6Llwf/s1000/hero_pulser.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Assembled Pulse Generator Unit&quot; border=&quot;0&quot; data-original-height=&quot;842&quot; data-original-width=&quot;1000&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqZP7qf6YnvTV14uI1DIhiirG_OvXjMVvatBbvRAUUopmJdWVu-9kZ1cLcOVIcUQKIGXD_s-aB5DT3QPuuW5Ij09hP5pHyjBNhKq6jUiVADIuPh8YePSutW9yPgfILwJHqAba2OuzQBWTrWRjMv3AEaSz3EFgRJ9tGns-35J-G4X7dZE5lXWp6Llwf/w400-h336/hero_pulser.jpg&quot; title=&quot;Assembled Pulse Generator Unit&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Assembled Pulse Generator Unit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Another Release&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;To cater to those requesting a USB-powered unit in a ready-made enclosure, the same Microchip microcontroller (ATmega16U2) and driver design from the previous blog were used. Some design changes were made to improve manufacturability, such as using a right-angle PCB-mount SMA connector.&lt;br /&gt;&lt;br /&gt;For a small sample run of the new design, the rise time is comparable to the previous design, at 1.1 ns and faster than the original design at 658 ps.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Design Changes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The Microchip microcontroller (ATmega16U2) can be USB-powered (5 V) and operate at a logic voltage of 3.3 V. An external linear regulator was chosen instead of using the UCAP 3.3 V output supply from the ATmega, as the UCAP supply is intended for only low-current loads.&lt;br /&gt;&lt;br /&gt;The self-powered connection example is shown in Section 20.3 USB Module Powering Options of the ATmega16U2 datasheet (&lt;a href=&quot;https://ww1.microchip.com/downloads/en/DeviceDoc/doc7799.pdf&quot;&gt;doc7799.pdf&lt;/a&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6gncFcvzTia_YOFoiLRb8yEmYu6jxhVPbvobEhNNL7l6vn_Qqm8JdZUNsCdjRnkCJUXIMlK7REcB0Yui_4opknkVAn7uFtYaCZ_iSO94M22APwxvRU7ExpyMTVZ8CXJ7MORu3xX866hjVlZFb06D5cTSFStw_5KFdBtj7lYuB7tVv2DUZ14m7mrtY/s561/figure_20-4.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;ATmega16U2 Bus Powered Example (Courtesy Microchip)&quot; border=&quot;0&quot; data-original-height=&quot;390&quot; data-original-width=&quot;561&quot; height=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6gncFcvzTia_YOFoiLRb8yEmYu6jxhVPbvobEhNNL7l6vn_Qqm8JdZUNsCdjRnkCJUXIMlK7REcB0Yui_4opknkVAn7uFtYaCZ_iSO94M22APwxvRU7ExpyMTVZ8CXJ7MORu3xX866hjVlZFb06D5cTSFStw_5KFdBtj7lYuB7tVv2DUZ14m7mrtY/w400-h278/figure_20-4.png&quot; title=&quot;ATmega16U2 Bus Powered Example (Courtesy Microchip)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;ATmega16U2 Bus Powered Example (Courtesy Microchip)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;With the power supply reduction to the ATmega I/O, the hex Schmitt-trigger power supply was also reduced to 3.3 V. The output performance was tested with Nexperia parts 74AHC04APW and 74LVC04APW.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To support DFM (Design for Manufacturing), the hand-soldered SMA connector from TE Connectivity (5-1814832-1) was replaced with a PCB-mount right-angle part from Molex (&lt;a href=&quot;https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/733/73391/733910083_sd.pdf?inline%5C&quot; target=&quot;_blank&quot;&gt;73391-0080&lt;/a&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsMCbHHaNs3rY7P1sgaFjgnUd_-U41R0I67j-78PSW21FKlprDrsdkm3mEaZ2SczJvbsm0_j5GrkMUOsvYuAEyVDF0vNMonxId2CBzvokAOvDEyiBFUeY3hoMbCzHjMA1zm51XX2YsfLr-J7deQiZe1GKDPq9w1vVTaVzO9TcsensOz_g1iI1uBGL5/s1119/pcb_2d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Pulse Generator PCB (2D)&quot; border=&quot;0&quot; data-original-height=&quot;725&quot; data-original-width=&quot;1119&quot; height=&quot;259&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsMCbHHaNs3rY7P1sgaFjgnUd_-U41R0I67j-78PSW21FKlprDrsdkm3mEaZ2SczJvbsm0_j5GrkMUOsvYuAEyVDF0vNMonxId2CBzvokAOvDEyiBFUeY3hoMbCzHjMA1zm51XX2YsfLr-J7deQiZe1GKDPq9w1vVTaVzO9TcsensOz_g1iI1uBGL5/w400-h259/pcb_2d.png&quot; title=&quot;Updated Pulse Generator PCB (2D)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Updated&amp;nbsp;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Pulse Generator &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;PCB (2D)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9qOIZt1gknXdBRdwyk0H98Gpdn9kp-93QCYhilMtP0v-N1jrUJEOyXcmAF9iEUJV6oZCgGeale0Wij6jwKHdonFos7imfNgaPCZZGc10hQmHONj9qddyXxC3MhoLUdKqYSdfWx9b8enrbS0cQXMfMPMv794vxuNns33dBnyZXUATumn3B57KqOP44/s909/pcb_3d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Pulse Generator PCB (3D)&quot; border=&quot;0&quot; data-original-height=&quot;514&quot; data-original-width=&quot;909&quot; height=&quot;226&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9qOIZt1gknXdBRdwyk0H98Gpdn9kp-93QCYhilMtP0v-N1jrUJEOyXcmAF9iEUJV6oZCgGeale0Wij6jwKHdonFos7imfNgaPCZZGc10hQmHONj9qddyXxC3MhoLUdKqYSdfWx9b8enrbS0cQXMfMPMv794vxuNns33dBnyZXUATumn3B57KqOP44/w400-h226/pcb_3d.png&quot; title=&quot;Updated Pulse Generator PCB (3D)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Updated Pulse Generator PCB (3D)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Lastly, the board shape was resized to suit a metal case. A Hammond aluminium case (&lt;a href=&quot;https://www.hammfg.com/part/1455D602BK&quot; target=&quot;_blank&quot;&gt;1455D602BK&lt;/a&gt;) was chosen for the PCB. This case was at the time less than USD 8 in quantities of 10 pieces and available at several online stores. A 3D-printed plastic case would also be an ideal, cost-effective alternative.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The plastic end caps supplied with the Hammond enclosure were replaced with PCBs. This change was aimed at a more turnkey solution, meaning the pulse generator PCB and end caps could come from the same PCB fabricator.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9H8VkU3RAj70RYAYTPIAoryUDDWQa7EEm8j79siuco9kk4YC_YRFNG4npb7MTG2foipKIUxo5KNrs_5-2yJQvXGsN3PkUM-Ci83oBxaaeANzoCJfBqNp_84KlXZSmFYNPPoD9xt2szkIEyYojWl3EcT6mlPGTSGbd3B9o-nqUd6-RZyIQp3ZnG5zu/s820/pca_without_case.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator PCB Assembly Modelled in Fusion 360&quot; border=&quot;0&quot; data-original-height=&quot;648&quot; data-original-width=&quot;820&quot; height=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9H8VkU3RAj70RYAYTPIAoryUDDWQa7EEm8j79siuco9kk4YC_YRFNG4npb7MTG2foipKIUxo5KNrs_5-2yJQvXGsN3PkUM-Ci83oBxaaeANzoCJfBqNp_84KlXZSmFYNPPoD9xt2szkIEyYojWl3EcT6mlPGTSGbd3B9o-nqUd6-RZyIQp3ZnG5zu/w400-h316/pca_without_case.png&quot; title=&quot;Pulse Generator PCB Assembly Modelled in Fusion 360&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator PCB Assembly Modelled in Fusion 360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Designing the end caps was performed after the pulse generator PCB was completed, with some adjustments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0eBH0xs4xUPY-ilYKCKufwEt7YybuiLMyCW1FVFYj1ChNvNwni9k0OeDsyVgxeDBDTkeNI0-EbV459bUVKzhD_wj2D4Mo27iKkZ4qIazQA5wQH-YmySdcxp9bhTgf4vVQtajLw87x1fzjk35AVBzXznczZKGwZ6iLWHm0JF1kCcN3nuTujf55pm6/s656/end_cap1.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB End Cap (SMA End) in Fusion 360&quot; border=&quot;0&quot; data-original-height=&quot;656&quot; data-original-width=&quot;627&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0eBH0xs4xUPY-ilYKCKufwEt7YybuiLMyCW1FVFYj1ChNvNwni9k0OeDsyVgxeDBDTkeNI0-EbV459bUVKzhD_wj2D4Mo27iKkZ4qIazQA5wQH-YmySdcxp9bhTgf4vVQtajLw87x1fzjk35AVBzXznczZKGwZ6iLWHm0JF1kCcN3nuTujf55pm6/w306-h320/end_cap1.png&quot; title=&quot;PCB End Cap (SMA End) in Fusion 360&quot; width=&quot;306&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PCB End Cap (SMA End) in Fusion 360&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtKQfaa4gSHgcFc7YOcUoBwMIBURzGDFI5-ZDuQ8LlL_HmfpcruVrOcYOABrTz0hmvmpHnPx0GOcXKz92EERrTjanQ1y63Pg3lUndFG93EnrlRIO0K2jKBjjbgMkrWgeBzxsbLKZk24EEC6pnj-KbXHGNFtaty8K2bbK0YOOqu2-JJxR3CBMo3BYHK/s545/end_cap2.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB End Cap (USB End) in Fusion 360&quot; border=&quot;0&quot; data-original-height=&quot;545&quot; data-original-width=&quot;517&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtKQfaa4gSHgcFc7YOcUoBwMIBURzGDFI5-ZDuQ8LlL_HmfpcruVrOcYOABrTz0hmvmpHnPx0GOcXKz92EERrTjanQ1y63Pg3lUndFG93EnrlRIO0K2jKBjjbgMkrWgeBzxsbLKZk24EEC6pnj-KbXHGNFtaty8K2bbK0YOOqu2-JJxR3CBMo3BYHK/w304-h320/end_cap2.png&quot; title=&quot;PCB End Cap (USB End) in Fusion 360&quot; width=&quot;304&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;PCB End Cap (USB End) in Fusion 360&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After the pulse generator PCB was loaded into Fusion 360 and the end cap dimensioned, the PCB end caps were created in the PCB tool.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmCHnHwGeU9d1daGurWeczY0m-dy-yRR6UpavRUonGWUL4HSIL-0i7eI4S3fXXFIBEmyzLdNqLUGy1mEqXlIX0p9llaDHbjWPJr7pkZC-A3M9BKFRFg1H2wMr1uRvpsC7wyoExKZ9idJ1Cu2fWWydtjizEm8VT7AHpUcp7DeKbrHD7yvLI5xsmgYPa/s1031/pcb_end_cap1.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB End Cap (SMA End)&quot; border=&quot;0&quot; data-original-height=&quot;609&quot; data-original-width=&quot;1031&quot; height=&quot;236&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmCHnHwGeU9d1daGurWeczY0m-dy-yRR6UpavRUonGWUL4HSIL-0i7eI4S3fXXFIBEmyzLdNqLUGy1mEqXlIX0p9llaDHbjWPJr7pkZC-A3M9BKFRFg1H2wMr1uRvpsC7wyoExKZ9idJ1Cu2fWWydtjizEm8VT7AHpUcp7DeKbrHD7yvLI5xsmgYPa/w400-h236/pcb_end_cap1.png&quot; title=&quot;PCB End Cap (SMA End)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;PCB End Cap (SMA End)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFgjesZ2uSFkjR04tVR_NWqInV-bKhl_6GnUK4xcMTvl4Mrmfcy4EvD_Ey0PhNrCS8gJDwn3jUxdWK2wD4G8CkT4U4kYZIR9knUHuFRw3gJPAICzPvcQzT0gUZb31Qu5E2w5vjO84aNjYZt30_CKMh5JII-MB2DB-ooGxku8ROqGmAbq9SpxgeQNHo/s1176/pcb_end_cap2.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB End Cap (USB End)&quot; border=&quot;0&quot; data-original-height=&quot;682&quot; data-original-width=&quot;1176&quot; height=&quot;233&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFgjesZ2uSFkjR04tVR_NWqInV-bKhl_6GnUK4xcMTvl4Mrmfcy4EvD_Ey0PhNrCS8gJDwn3jUxdWK2wD4G8CkT4U4kYZIR9knUHuFRw3gJPAICzPvcQzT0gUZb31Qu5E2w5vjO84aNjYZt30_CKMh5JII-MB2DB-ooGxku8ROqGmAbq9SpxgeQNHo/w400-h233/pcb_end_cap2.png&quot; title=&quot;PCB End Cap (USB End)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PCB End Cap (USB End)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Modelling in Fusion 360&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The pulse generator PCB dimensions were chosen after making physical measurements of a Hammond aluminium case.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeeZym-adFXf2NAqmq6dyxErcEhkXH_lU1NqSUbpc_xZwSxJXvVLm1VeLpYuJoGaMZGypTAKmJD_bT3SI0_ueUblk8OjaZLd1dRY1wf-rZw0dY5hunAj1HYXzLSH9F-ArGoa3FPWAY5X6ndqm9O5-DYPecA_TQ3JJijzeZLM-d19-5GeSmIxnh4cGI/s746/mounted_pca.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator PCB with Hammond Enclosure&quot; border=&quot;0&quot; data-original-height=&quot;595&quot; data-original-width=&quot;746&quot; height=&quot;319&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeeZym-adFXf2NAqmq6dyxErcEhkXH_lU1NqSUbpc_xZwSxJXvVLm1VeLpYuJoGaMZGypTAKmJD_bT3SI0_ueUblk8OjaZLd1dRY1wf-rZw0dY5hunAj1HYXzLSH9F-ArGoa3FPWAY5X6ndqm9O5-DYPecA_TQ3JJijzeZLM-d19-5GeSmIxnh4cGI/w400-h319/mounted_pca.png&quot; title=&quot;Pulse Generator PCB with Hammond Enclosure&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator PCB with Hammond Enclosure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Hammond provides a&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;CAD file for the aluminium case; however, a physical measurement for the PCB width was performed because of the powder coating.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Assembly and Tests&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The pulse generator PCB Rev 3 and end caps were sent for manufacture. For the 50 Ω controlled impedance on the pulse generator PCB, a predefined layer stackup was selected from the PCB manufacturer&#39;s options.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzF0nEb_RHOsU404bo_5xk2i-Kb9pVn2jk5DOXEphjXHBmC4Ywx1Zr_FX4X5g1IWQXdyFkg46BqpuGubETQgOh6qUZ91mQ89Kzi44k611TU3-Ox6XT8xyq0aStaT5LU-v84MMrztbmt0u22qePjGVHzIr7rsuwdTWFtMGKSa6Hw5HaWsp1sR57KHTH/s1000/pulser_blank.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator Blank PCB&quot; border=&quot;0&quot; data-original-height=&quot;584&quot; data-original-width=&quot;1000&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzF0nEb_RHOsU404bo_5xk2i-Kb9pVn2jk5DOXEphjXHBmC4Ywx1Zr_FX4X5g1IWQXdyFkg46BqpuGubETQgOh6qUZ91mQ89Kzi44k611TU3-Ox6XT8xyq0aStaT5LU-v84MMrztbmt0u22qePjGVHzIr7rsuwdTWFtMGKSa6Hw5HaWsp1sR57KHTH/w400-h234/pulser_blank.jpg&quot; title=&quot;Pulse Generator Blank PCB&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator Blank PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After assembling the pulse generator, programming and performing validation checks, the pulse generator PCA was slid into the Hammond case – almost. Checking another case, the PCA slid in very tightly. To make the PCA fit in all the aluminium cases, light sanding was required on the long edge of the PCB – tolerances and case anodising were possibly the culprit.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To fit the PCB end caps, the Hammond-supplied thread rolling steel screws #6 x 3/8&quot; were changed to a set of salvaged pan head Philips screw. Using this type of screw is not ideal, and it should be replaced with a thread-cutting type to suit the C-shaped screw port in the Hammond case.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3ELN1TXoK-QsirKrDwzRSnjupOmjPS2G8EUQVAgXGNT8gNPAKfdCyfYuk8at9Xdv5d7478sxLY19eDRR6vPH9HaupgVS8qwOQlz2VTEvMRHCYb07apkGHckBmLAb-01E4YWAxMIDwn2hpQ3CPozBoExbPiVwhcA4nmPY8J5uCDICqC7RjaVqbnEzF/s1000/pulser_sma.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator SMA End View&quot; border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1000&quot; height=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3ELN1TXoK-QsirKrDwzRSnjupOmjPS2G8EUQVAgXGNT8gNPAKfdCyfYuk8at9Xdv5d7478sxLY19eDRR6vPH9HaupgVS8qwOQlz2VTEvMRHCYb07apkGHckBmLAb-01E4YWAxMIDwn2hpQ3CPozBoExbPiVwhcA4nmPY8J5uCDICqC7RjaVqbnEzF/w400-h308/pulser_sma.jpg&quot; title=&quot;Pulse Generator SMA End View&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator SMA End View&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Changing the straight SMA to a right-angle SMA connector had a negligible effect on the rising edge.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;With a 74AHC04PW fitted, the rise time&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;(20-80 %)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;was 1.18 ns. Using a 74LVC04PW, the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;rise time&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;(20-80 %)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;was 759 ps.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUj-nosGt3io1gitzN5gxf4oXwm2RtfhcrkiPU5kiOLFoeaFz9YxnyegN1GCJV4OSb8NvSzLn2v4ckjDw_9CHpXKNqQ_iy3ZEDbHQ9mYmoz9Up97G9jmIEwKnVtkW8HiAUArqXK1NuyqRf-NyAKoXk90nYdm_YtUmVj3aOVlXjn-RKJ687Jwh9EsFl/s1024/rise_time.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator Output Rise Time (74AHC04)&quot; border=&quot;0&quot; data-original-height=&quot;642&quot; data-original-width=&quot;1024&quot; height=&quot;402&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUj-nosGt3io1gitzN5gxf4oXwm2RtfhcrkiPU5kiOLFoeaFz9YxnyegN1GCJV4OSb8NvSzLn2v4ckjDw_9CHpXKNqQ_iy3ZEDbHQ9mYmoz9Up97G9jmIEwKnVtkW8HiAUArqXK1NuyqRf-NyAKoXk90nYdm_YtUmVj3aOVlXjn-RKJ687Jwh9EsFl/w640-h402/rise_time.png&quot; title=&quot;Pulse Generator Output Rise Time (74AHC04)&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator Output Rise Time (74AHC04)&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO7okyK26VoKUSTXcuByGMZVDm_BECNRk5IvFUNOuye7TQiB-f7l782lA9lPvlzKxDl4tPJ2qmw_7NO_e1_9pHazeNBp_Q6AVqIdbFtYqJXap2s5Zd8Ec5BnA16EOukmUyrylx3cAjEsYe6oOa36lFK4twIisa72HLIMQnxCp8TWHcAlRQE4sCKn0P/s1024/rise_time_new.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator Output Rise Time (74LVC04)&quot; border=&quot;0&quot; data-original-height=&quot;645&quot; data-original-width=&quot;1024&quot; height=&quot;405&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO7okyK26VoKUSTXcuByGMZVDm_BECNRk5IvFUNOuye7TQiB-f7l782lA9lPvlzKxDl4tPJ2qmw_7NO_e1_9pHazeNBp_Q6AVqIdbFtYqJXap2s5Zd8Ec5BnA16EOukmUyrylx3cAjEsYe6oOa36lFK4twIisa72HLIMQnxCp8TWHcAlRQE4sCKn0P/w640-h405/rise_time_new.png&quot; title=&quot;Pulse Generator Output Rise Time (74LVC04)&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator Output Rise Time (74LVC04)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Summary and Future Updates&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;As noted by readers, this design is slower than other designs offered on the market. However, as readers continue to use this design, write their own USB interfaces and highlight the need for faster solutions, new posts on this subject will be made available.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Engineering Files&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The same Atmel Studio project applies to this project. Below is the updated revision 4 schematic, PCB Gerbers and PCB BOM for download. The Rev 4 includes only a minor top-layer change near the SMA connector.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In addition to the PCBs, the Hammond case&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://www.hammfg.com/part/1455D602BK&quot; target=&quot;_blank&quot;&gt;1455D602BK&lt;/a&gt;&amp;nbsp;and suitable screws are required, for example, M3 x 8 mm thread cutting.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1x0qGdYT-QLMgUIWQnuEBob2fR-N1IWOJ/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRPo7qaF_Z27ICzZI3cuoCujdPQriXCtKqCQBilY3uYqd9TxlZQWBaeFKwYY-4FnxaFX65jfyqtpbt5OUvq6gJHIzHo7wlHJL47ERmNI6bBB5dZnnNI-18VeFdk3n2j0awkHCb9RprGFwP1OLm0xwgiIrUkoLQqK6pFV8o432A-c4TZXS_Mw-CaApR/s1600/arrow-down.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1DB4AmgFk6oqqdzU9-pgZsmdcWmS33S_n/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;Pulse Generator Microchip Studio Project&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;
  
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1WRFSrshdVmkWLj-9gVHoGefzDdayXjdU/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtD3KQrBWRu5hxvstQpFYB7cBO_zKtmGeo6FsKUx-kKNYLgxzKSL94Li4Q_Ki4bqnqOVECbBqjO9pl2ggS9zKqj7MUxH7CejnmL-dfUihz5gtO4gvi4rE7p5BU5ah7jV40L4uu3wQluzmy9lN9pjIrzCY_nwtvt25zPW96KsDHr-X67OAyfqiPa3NW/s16000/pdf.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ZiC5ie4ToU425BbTst7goemOvOucQFoQ/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;Pulse Generator Schematic Rev4&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1CihXD77hJte1ygAgcFzPprbMpam-12U-/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-MU9jBmqmRgaxdcOH9VeZxTGGEQROaOoDhUObnm3GQuz8SQlndHW2DWt8PMMMqVA5X6SBlRoRm1xyT3GluBPOK6zAp6JIdrodrJADuxYU5q5PNuE3ZDT0PFL9UfjlvT0dLgojNY3Fyc8tYzAydpPZ1qM3gJPv4FYeWaieqMeWHUvWv2qLfAXQ2_U/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1P0E-dOS8sHULjCuv8cKAhAbzK9oL8jw8/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator PCB Gerbers Rev4&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1CihXD77hJte1ygAgcFzPprbMpam-12U-/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-MU9jBmqmRgaxdcOH9VeZxTGGEQROaOoDhUObnm3GQuz8SQlndHW2DWt8PMMMqVA5X6SBlRoRm1xyT3GluBPOK6zAp6JIdrodrJADuxYU5q5PNuE3ZDT0PFL9UfjlvT0dLgojNY3Fyc8tYzAydpPZ1qM3gJPv4FYeWaieqMeWHUvWv2qLfAXQ2_U/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1bQ1cUsyVJLRKALK-84T0bi6JALsTnfMv/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator End Cap 1 PCB Gerbers Rev4&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1CihXD77hJte1ygAgcFzPprbMpam-12U-/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-MU9jBmqmRgaxdcOH9VeZxTGGEQROaOoDhUObnm3GQuz8SQlndHW2DWt8PMMMqVA5X6SBlRoRm1xyT3GluBPOK6zAp6JIdrodrJADuxYU5q5PNuE3ZDT0PFL9UfjlvT0dLgojNY3Fyc8tYzAydpPZ1qM3gJPv4FYeWaieqMeWHUvWv2qLfAXQ2_U/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ZnO0o8QPT-ZuyCyMrUGbrhGS62Ibe28x/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator End Cap 2 PCB Gerbers Rev4&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
      &lt;tbody&gt;
        &lt;tr&gt;
          &lt;td style=&quot;text-align: center;&quot;&gt;
            &lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://docs.google.com/spreadsheets/d/1SXJdbSUR_kI9XF2DxPYEOPLWFdtMVF66/edit?usp=drive_link&amp;amp;ouid=105796777009770171822&amp;amp;rtpof=true&amp;amp;sd=true&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRPo7qaF_Z27ICzZI3cuoCujdPQriXCtKqCQBilY3uYqd9TxlZQWBaeFKwYY-4FnxaFX65jfyqtpbt5OUvq6gJHIzHo7wlHJL47ERmNI6bBB5dZnnNI-18VeFdk3n2j0awkHCb9RprGFwP1OLm0xwgiIrUkoLQqK6pFV8o432A-c4TZXS_Mw-CaApR/s1600/arrow-down.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
            &lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://docs.google.com/spreadsheets/d/1GPWVLXvdnynkSg5M4EGSj21zq2hiGgXi/edit?usp=drive_link&amp;amp;ouid=105796777009770171822&amp;amp;rtpof=true&amp;amp;sd=true&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;Pulse Generator Bill of Materials Rev4&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/5794437804963302211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2026/02/tdr-pulse-generator-microchip-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5794437804963302211'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5794437804963302211'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2026/02/tdr-pulse-generator-microchip-with.html' title='TDR Pulse Generator (Microchip) with Housing'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqZP7qf6YnvTV14uI1DIhiirG_OvXjMVvatBbvRAUUopmJdWVu-9kZ1cLcOVIcUQKIGXD_s-aB5DT3QPuuW5Ij09hP5pHyjBNhKq6jUiVADIuPh8YePSutW9yPgfILwJHqAba2OuzQBWTrWRjMv3AEaSz3EFgRJ9tGns-35J-G4X7dZE5lXWp6Llwf/s72-w400-h336-c/hero_pulser.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-5942619500089920843</id><published>2026-01-31T15:16:00.003+08:00</published><updated>2026-01-31T15:16:29.138+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="engine"/><category scheme="http://www.blogger.com/atom/ns#" term="holder"/><category scheme="http://www.blogger.com/atom/ns#" term="model"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocket"/><title type='text'>Model Rocket Engine Test Stands</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;This blog provides ideas and an example for 3D-printed metal rocket test stands designed to accommodate the popular &lt;a href=&quot;https://estesrockets.com/collections/engines?srsltid=AfmBOor5-7uJoHvTKUWCLj6KL_U5-pgcsyTgnt4Qg5QJZA6tX6mHRIP-&quot; target=&quot;_blank&quot;&gt;Estes-sized model rocket engines&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKfK4Qh_dKWFPU7Sg8LCrtt-lJCQdS55PK1lFfojnkrgJzIFBFRhJyUX3B20Ik4ybseTFPt2hGf1JEYuAOd8Y_S4Lc3BtgEc1JkHiE1SVikMl-xtGHHn3ETQaYd2O-_mUs7lGUSIrDVveU9f3CpyR3BsotQ8hYrP8uR8Pqz-9vsaS3FzMdlHrf_WDS/s1131/hero_engine_holders.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Rocket Engine Holders&quot; border=&quot;0&quot; data-original-height=&quot;1131&quot; data-original-width=&quot;1000&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKfK4Qh_dKWFPU7Sg8LCrtt-lJCQdS55PK1lFfojnkrgJzIFBFRhJyUX3B20Ik4ybseTFPt2hGf1JEYuAOd8Y_S4Lc3BtgEc1JkHiE1SVikMl-xtGHHn3ETQaYd2O-_mUs7lGUSIrDVveU9f3CpyR3BsotQ8hYrP8uR8Pqz-9vsaS3FzMdlHrf_WDS/w354-h400/hero_engine_holders.JPG&quot; title=&quot;Rocket Engine Holders&quot; width=&quot;354&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Rocket Engine Holders&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;Why an Engine Test Stand?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;To conduct rocket engine tests and measurements, a model rocket engine test stand was required. The stand was designed to serve as a motor anchor and mount on the horizontal axis. Since pricing from 3D metal printing companies has become more cost-effective, two stand designs were tried. Cost-reducing changes were implemented in the first revision test stands with a focus on reducing the printed weight.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;Development and Manufacture&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;Autodesk’s tool, &lt;a href=&quot;https://www.autodesk.com/products/fusion-360/personal&quot; target=&quot;_blank&quot;&gt;Fusion 360&lt;/a&gt;, was used in the development of the rocket engine holders. &lt;a href=&quot;https://jlc3dp.com/&quot; target=&quot;_blank&quot;&gt;JLC3DP&lt;/a&gt; performed the 3D printing in stainless steel (BJ-316L).&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;What Changes?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;Since 3D printing can be charged by weight (or volume), and because the thrust axis of the rocket engine is well established, the side walls of the rocket engine stand were partially excluded. The exclusion (cutout) in the stand body, as depicted in the images below, reduced the weight by approximately half. Additional changes could be made to reduce the weight if the focus were on cost-effectiveness, and with that in mind, the CAD files are provided at the end of this post for download.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;3D Printed Test Stand&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;The first test stand was a simple prototype for Estes A-C engines. Some engines did not fit entirely into the 3D-printed metal holder, while others were easily inserted. This was because there are variations in the diameter of rocket engines, and older engines may have expanded with age.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmWTdu1MGPfKev47NBlwsALnulul9DxGPTNNNlZRKYJvEDtxzEhzTkKGxJ4potTIdgIZ8EFtqYRD1PVQLAvLEdHPk22va4LnpdA6ieSVe70kjnxTr6_lytbfId_tZDV_V45Yg3mOe2k0gyeNshE5WlipWcwZ6mP06eBX3vDEqGuYZYCEJqB8cr23rF/s596/3d_engine_d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Model of Model Rocket D Engine Holder&quot; border=&quot;0&quot; data-original-height=&quot;596&quot; data-original-width=&quot;333&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmWTdu1MGPfKev47NBlwsALnulul9DxGPTNNNlZRKYJvEDtxzEhzTkKGxJ4potTIdgIZ8EFtqYRD1PVQLAvLEdHPk22va4LnpdA6ieSVe70kjnxTr6_lytbfId_tZDV_V45Yg3mOe2k0gyeNshE5WlipWcwZ6mP06eBX3vDEqGuYZYCEJqB8cr23rF/w224-h400/3d_engine_d.png&quot; title=&quot;Model of Model Rocket D Engine Holder&quot; width=&quot;224&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Model of Model Rocket D Engine Holder&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNHuBIjPh8Xa_wS1TUA6ZHq-jCZNL1tzcTIWWIpLFjAj8rThDPJHPVM6UhLaVUPrr6VoQsklVWVQeup66MYnUbOe7EFXeW4dqfI4EQX-sFydYYyfK59_jFuw7tNbmHT9_V02RBSyVCCo4t0Iy-OzDTMZ87_NMDSbfKwOA4cX_ewPTU6u1TQ1W7mAUw/s640/3d_endine_c.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Model of Model Rocket C Engine Holder&quot; border=&quot;0&quot; data-original-height=&quot;640&quot; data-original-width=&quot;306&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNHuBIjPh8Xa_wS1TUA6ZHq-jCZNL1tzcTIWWIpLFjAj8rThDPJHPVM6UhLaVUPrr6VoQsklVWVQeup66MYnUbOe7EFXeW4dqfI4EQX-sFydYYyfK59_jFuw7tNbmHT9_V02RBSyVCCo4t0Iy-OzDTMZ87_NMDSbfKwOA4cX_ewPTU6u1TQ1W7mAUw/w191-h400/3d_endine_c.png&quot; title=&quot;Model of Model Rocket C Engine Holder&quot; width=&quot;191&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;Model of Model Rocket C Engine Holder&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;Some videos below show how the motor was mounted. As a side note, the exhaust temperature was measured at almost 600 C, 100 mm from the engine nozzle.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dwg276fs5V0zZ5_fE2kkWmSfzT0PqyCki-90Q3ilJXpF42USZ9sKh5yEl2c6z08FHRLmlO8_qW6KV7XcpSCLw&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyeG5J5-UpCG8ad6CakKs7UWvF0lnlnOQdPsFJQjsgaFBpIgemwsKcAjGJ-pGegXEEs249utjyRu7EfFYsbwA&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxaigAxpxkDn47YBN97woaTIvtxh5KB8gq2D94a1b8BWQqWBU5kWkPw_gSIuPj7r2vDMp1FG8vflo92C7-KxQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyuy7hUNgLlfuo5lJxNKx7L1FQMZCREuXsPnQl0jrSotv0GDkgmTGm10z3f-tdfbHYSWjUIQEmfX8NYM8B4lA&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;Files are exported from Fusion 360.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1nsePmfdTj4k2tlznPVlkngSwE-jPPyMx/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEjgwtl0iwaGTuObiOJaJepuTfIjHzBB0XXN7IzR5f-0IjLRhmyyvE47huPCs5r8Qij3czbw5bmLvdWS1-RN7dzJu7ixcc6Ftz9ElvMo34nd3bspxvA_4zH8a2MErYIkbHg3Ojenom-hGOAws_YIGlfuulfOC66t7b8X814V3BvESr4E8Zi8SqX8gF/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1nsePmfdTj4k2tlznPVlkngSwE-jPPyMx/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;Fusion 360 C Engine Holder Model&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1zgOTw5aRkQBaQFYW8EdXy8_33hQq449P/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9X6Jj_nKEBvWoSfuu37X9Wl23f8ItfC89qaC4Y_yM4IfUo8SpynbAHvSNxbFnScbsMYz_k5oPn-PFFVpnNDyPOwwA9x0KoAYPAKPJtV-QaThD3oGWkcEcMEQdygjavSCMFZ0maFDQ5CR4VutClUAULsf0jcp2llJ8uX2K0TUmvtOhXn4htpDaU7Kt/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1zgOTw5aRkQBaQFYW8EdXy8_33hQq449P/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;C Engine STL File&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;The D engine holder model below has a 0.5 mm larger bore than the model in the above videos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1hRbyABSlaCyRDzBEf_nt4qPPqK8APpgG/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglGvLl75XDBIerhN2fQu1alzhoklU8552HbgNB4cf__WqK9sz_OvZeCQ-bWYePHQ8n2Rg6IuL74XoDiGH2FEtKKPXxo5W54dlnSdtxlpjJo4K0apP3T-M_MeqaAnSFpftOI2C1SMCbOl5aFeebMX4qCQ1gD9VF_Qu2yVq89uQbsRzin2LAr6lhJyse/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1hRbyABSlaCyRDzBEf_nt4qPPqK8APpgG/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;Fusion 360 D Engine Holder Model&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/18E2r5-S9WkEpPfoLdRWYVXGlih6vrou5/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEb9uloGZXsJWUVcxsT6Z7kpI_88q0V5wjQEcwaSaP7h_My_eviDa3h1S9J_h5dStgaeHlDTFRUlthyILc0TRjLAcog73nJ1vgc2eBOw1dJ2ztyGDu3094bXfLmxEk3IUzR_XZEjWNLAwa50ABC6km6c5oqY5LbDlsQPPeBN1uAQwQ3FhAskcSIKNP/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/18E2r5-S9WkEpPfoLdRWYVXGlih6vrou5/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;D Engine STL File&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/5942619500089920843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2026/01/model-rocket-engine-test-stands.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5942619500089920843'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5942619500089920843'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2026/01/model-rocket-engine-test-stands.html' title='Model Rocket Engine Test Stands'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKfK4Qh_dKWFPU7Sg8LCrtt-lJCQdS55PK1lFfojnkrgJzIFBFRhJyUX3B20Ik4ybseTFPt2hGf1JEYuAOd8Y_S4Lc3BtgEc1JkHiE1SVikMl-xtGHHn3ETQaYd2O-_mUs7lGUSIrDVveU9f3CpyR3BsotQ8hYrP8uR8Pqz-9vsaS3FzMdlHrf_WDS/s72-w354-h400-c/hero_engine_holders.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-1927925573980481150</id><published>2025-12-16T02:32:00.001+08:00</published><updated>2025-12-16T02:32:38.748+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="controller"/><category scheme="http://www.blogger.com/atom/ns#" term="drill"/><category scheme="http://www.blogger.com/atom/ns#" term="press"/><title type='text'>Drill Press Controller Update Part 4</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;This blog&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;details the fitting of the drill press controller&#39;s input circuitry and simple validation testing of the updated input circuitry.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Input Device Validation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;In the earlier drill press post describing updates to the controller, the input circuitry (24 V) was changed from using discrete components to the PLC (Programmable Logic Controller) input device, the MAX22191, from Analog Devices.&lt;br /&gt;&lt;br /&gt;The PLC input devices were soldered to the prototype board along with the input connector. It should be noted that the footprint for the MAX22191 on the board was found to be incorrect; however, testing was still possible.&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGTxFnKesqKMFg9Tuhc3sAgdmv0GNhqUsOZ3q9FSOthguRYNMiw0S03secCQ01wblujy2n2GgIFQs5Th-ynMsQVt_dPgryFIyds0ecyd3XDEwkNGKd9SMCjnfZJ124V4xjMdn_dq9WjlDLa3YPTEnKZeXi_G6m1PMFdAMnAczu56skE8-Y0rEtZWv1/s4000/sensor_test_setup.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Controller and Sensor Test Setup&quot; border=&quot;0&quot; data-original-height=&quot;3000&quot; data-original-width=&quot;4000&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGTxFnKesqKMFg9Tuhc3sAgdmv0GNhqUsOZ3q9FSOthguRYNMiw0S03secCQ01wblujy2n2GgIFQs5Th-ynMsQVt_dPgryFIyds0ecyd3XDEwkNGKd9SMCjnfZJ124V4xjMdn_dq9WjlDLa3YPTEnKZeXi_G6m1PMFdAMnAczu56skE8-Y0rEtZWv1/w400-h300/sensor_test_setup.JPG&quot; title=&quot;Controller and Sensor Test Setup&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Controller and Sensor Test Setup&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The output of a power supply was connected to one of the PLC inputs, and the ON/OFF thresholds were measured by varying the voltage to the MAX22191 in 100 mV increments. The approximate threshold voltages were measured for an ON at 8.9 V, and the OFF voltage was 7.8 V. These voltages fall within the range specified by the ‘IN Voltage Upper Threshold’ and ‘IN Voltage Lower Threshold’ as stated in the &lt;a href=&quot;https://www.analog.com/media/en/technical-documentation/data-sheets/max22191.pdf&quot; target=&quot;_blank&quot;&gt;MAX22191 datasheet&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Connecting a Proximity Sensor&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;The drill press controller utilises a proximity sensor to detect the spindle speed, with the output signal from the sensor resembling a square wave. The proximity sensor was connected to one of the MAX22191 inputs for testing. The output of the MAX22191 connects directly to the microcontroller (PSoC), so a pass-through connection was made in the PSoC for testing purposes. Using the PSoC fabric, the sensor input was routed to a test pin, which had a test pad.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX0MOR4S_LZSalXxoGCqnFKYySccqTRzUlqsC93iJXyngeM0e5b9jFi7auZRQpMoAoc_2nH31DReb53QzJGcZeCGSY-SyAfgcpVYRR7qZEF_WrPiwCklZo8C6hpadV9FHsSH0UUl4V9_tJUBjlheO2oVMpr2rq4R5g7nFps9BuqTrjAEouAtNl_yTA/s530/sensor_thru_psoc.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PSoC Creator Spindle Pass-Through Connection&quot; border=&quot;0&quot; data-original-height=&quot;230&quot; data-original-width=&quot;530&quot; height=&quot;139&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX0MOR4S_LZSalXxoGCqnFKYySccqTRzUlqsC93iJXyngeM0e5b9jFi7auZRQpMoAoc_2nH31DReb53QzJGcZeCGSY-SyAfgcpVYRR7qZEF_WrPiwCklZo8C6hpadV9FHsSH0UUl4V9_tJUBjlheO2oVMpr2rq4R5g7nFps9BuqTrjAEouAtNl_yTA/w320-h139/sensor_thru_psoc.png&quot; title=&quot;PSoC Creator Spindle Pass-Through Connection&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;PSoC Creator Spindle Pass-Through Connection&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Shown below is a pulse from a magnetic sensor and the PSoC test pin, as measured by an oscilloscope. Oscilloscope channel 1 represents the input to the MAX22191, and channel 2 represents the PSoC test pin output. Upon reviewing the input and output signals, there is little difference in the timing of the signals, which is ideal for ensuring no change to the spindle&amp;nbsp;&lt;br /&gt;speed measurement.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMVAwQ7ngmP-BKzipwUgqxeauHJYUdDKIflXw5Hh8zzX7-3ViiNbE6n7tq9h_3BHCRfm0rFb0DMlgp9kf_Obd-yamVIofwsT_jA1fhjrFNFsBjfiZRJ6hkb8c5KumeMOYI2a0h9bbv_ZzndZFQpK8qZ2rtkFazkD2jOrWLqVeQHTyglM1BEqCmTD8S/s640/sensor_pulse.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Sensor Test Pulse Measurement&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;640&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMVAwQ7ngmP-BKzipwUgqxeauHJYUdDKIflXw5Hh8zzX7-3ViiNbE6n7tq9h_3BHCRfm0rFb0DMlgp9kf_Obd-yamVIofwsT_jA1fhjrFNFsBjfiZRJ6hkb8c5KumeMOYI2a0h9bbv_ZzndZFQpK8qZ2rtkFazkD2jOrWLqVeQHTyglM1BEqCmTD8S/w400-h301/sensor_pulse.PNG&quot; title=&quot;Sensor Test Pulse Measurement&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Sensor Test Pulse Measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;As an additional check, the delay from the proximity sensor to the rising edge of the output signal was also captured, as shown in the image below.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlE7u_XsMlcSel-au_Su6Pl_tHJneJhbSc6V9u6rIxyYO6YBpIGL28qANH2X8nTrU0RyJ-Nw9AM35QojLC9RG9rgz0kSVdsX-CjqIxncQ4Mh6IZ23MzX3-HUCH77Dpv6alIxsRtIY01dirZGRxPfSx_YXj3ZwBad29i4PaTmXjfaUdI8UumVmT__j0/s639/sensor_rise_time.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Sensor Test Pulse Rising Edge Measurement&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;639&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlE7u_XsMlcSel-au_Su6Pl_tHJneJhbSc6V9u6rIxyYO6YBpIGL28qANH2X8nTrU0RyJ-Nw9AM35QojLC9RG9rgz0kSVdsX-CjqIxncQ4Mh6IZ23MzX3-HUCH77Dpv6alIxsRtIY01dirZGRxPfSx_YXj3ZwBad29i4PaTmXjfaUdI8UumVmT__j0/w400-h301/sensor_rise_time.PNG&quot; title=&quot;Sensor Test Pulse Rising Edge Measurement&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Sensor Test Pulse Rising Edge Measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;In the next post, the final check will be performed on the debug channel, which is a TTL signal, and the circuit board will be updated with any changes.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/1927925573980481150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/12/drill-press-controller-update-part-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1927925573980481150'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1927925573980481150'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/12/drill-press-controller-update-part-4.html' title='Drill Press Controller Update Part 4'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGTxFnKesqKMFg9Tuhc3sAgdmv0GNhqUsOZ3q9FSOthguRYNMiw0S03secCQ01wblujy2n2GgIFQs5Th-ynMsQVt_dPgryFIyds0ecyd3XDEwkNGKd9SMCjnfZJ124V4xjMdn_dq9WjlDLa3YPTEnKZeXi_G6m1PMFdAMnAczu56skE8-Y0rEtZWv1/s72-w400-h300-c/sensor_test_setup.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-8519641789184251311</id><published>2025-11-11T20:00:00.001+08:00</published><updated>2025-11-11T20:00:25.340+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LED"/><category scheme="http://www.blogger.com/atom/ns#" term="PSoC"/><category scheme="http://www.blogger.com/atom/ns#" term="strip"/><category scheme="http://www.blogger.com/atom/ns#" term="ws218"/><title type='text'>WS2812 PSoC5 Creator Project</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This short blog continues a previous post about a WS2812 addressable LED for an Infineon (Cypress) PSoC 4 microcontroller. This blog focuses on the project for the PSoC 5 with testing performed on a &lt;a href=&quot;https://www.infineon.com/evaluation-board/CY8CKIT-059&quot; target=&quot;_blank&quot;&gt;CY8CKIT-059&lt;/a&gt; development board.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Rebuilding the Project&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The PSoC5 project, ‘&lt;a href=&quot;https://community.infineon.com/t5/PSoC-Creator-Designer/WS2812-and-5LP-48-Mhz/td-p/108273&quot; target=&quot;_blank&quot;&gt;ws2812_test&lt;/a&gt;’, was downloaded from a post on the Infineon Community site.&lt;br /&gt;&lt;br /&gt;Upon opening the PSoC5 project, the same issue noted in the previous blog with the PSoC4 was observed. The missing component is evident in the top-level design of the PSoC project.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsH6aFjgbVwhZ5k_Abb8WOBjwxunVsZe7A6XnShRRNatD2a2z8-RGGHKBFq58CtGtxJS1BaVCLvPKKjcxQNuQ9qyRdJxRXcCLgtaVjh_ScwkEfQGmFELrZtk23W8mOdgk0hTNUxIl2j-y8ZCFMv_kEeasInLbcjKWvkOXkkl-1q9ZVBXjkEWOkMqj-/s962/broken_dependencies.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Missing Components in PSoC Top Design&quot; border=&quot;0&quot; data-original-height=&quot;323&quot; data-original-width=&quot;962&quot; height=&quot;214&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsH6aFjgbVwhZ5k_Abb8WOBjwxunVsZe7A6XnShRRNatD2a2z8-RGGHKBFq58CtGtxJS1BaVCLvPKKjcxQNuQ9qyRdJxRXcCLgtaVjh_ScwkEfQGmFELrZtk23W8mOdgk0hTNUxIl2j-y8ZCFMv_kEeasInLbcjKWvkOXkkl-1q9ZVBXjkEWOkMqj-/w640-h214/broken_dependencies.png&quot; title=&quot;Missing Components in PSoC Top Design&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Missing Components in PSoC Top Design&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Unlike the previous post, where the WS2812 library was not included in the compressed project, the WS2812 library is included in the compressed project.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkm2pRq7-K8-IByzokEnzlQPGL3qg5HfioPARqa7RgZ17WAkLYHUm6L2sIh1KRSkElux9UVsWYoglRD7FGjTDCRFfcUSVx8m-9gOchLY6DQ56rSV0n4ly0bPrwI6ItdwteOJkTUhYOcIM9mMkPX2GkGN0a6lroVI7z0OF4vaUWRtQxKhdYyAlZEnxl/s280/psoc_directory.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;WS281xLib in PSoC Project Folder&quot; border=&quot;0&quot; data-original-height=&quot;177&quot; data-original-width=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkm2pRq7-K8-IByzokEnzlQPGL3qg5HfioPARqa7RgZ17WAkLYHUm6L2sIh1KRSkElux9UVsWYoglRD7FGjTDCRFfcUSVx8m-9gOchLY6DQ56rSV0n4ly0bPrwI6ItdwteOJkTUhYOcIM9mMkPX2GkGN0a6lroVI7z0OF4vaUWRtQxKhdYyAlZEnxl/s16000/psoc_directory.png&quot; title=&quot;WS281xLib in PSoC Project Folder&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;WS281xLib in PSoC Project Folder&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The issue with the missing component was resolved by updating the project Dependencies in PSoC Creator.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisO4Eug32HqOe0BZY6QnWLrtxmA1cME6uzCyJutO2657fff1yOPMeYX1AWiePWXNp6PitaMZriGCu6jccDgPI0K5n_zICcx2DN8n9QsuNBePCkznjU8a5yrcc0swfYBenYjv8xxUUa-MvMhMYx0biUXb805LYW5x-6_MPItbk7P1e-qyu_OghDoCVA/s473/psoc_dependencies.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PSoC Creator Dependencies - StripLightLib Error&quot; border=&quot;0&quot; data-original-height=&quot;473&quot; data-original-width=&quot;456&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisO4Eug32HqOe0BZY6QnWLrtxmA1cME6uzCyJutO2657fff1yOPMeYX1AWiePWXNp6PitaMZriGCu6jccDgPI0K5n_zICcx2DN8n9QsuNBePCkznjU8a5yrcc0swfYBenYjv8xxUUa-MvMhMYx0biUXb805LYW5x-6_MPItbk7P1e-qyu_OghDoCVA/w385-h400/psoc_dependencies.png&quot; title=&quot;PSoC Creator Dependencies - StripLightLib Error&quot; width=&quot;385&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;PSoC Creator Dependencies - StripLightLib Error&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The dependency for the existing WS2812 library was deleted. Next, the dependency for WS281xLib was added again to the project. The WS2812 folder in the local ws2812_test project was chosen.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZpMdIt0qidMct0Us9dI-8yjLtKWXXQwG5VT9gz8LOzG2FoHbOLgYPOD7LtqHWSqCqIEiawM1h1lGic9uhFW4hHlrVvfg5vII7Bn3nZY1X5_atNbz1gc16lw9P48kGx4u9RBHMs0GBn8WMwQDOV2y5lyJ3nghDMYc_uEoALDv8kPTqoJ8sbCKZqNfi/s473/updated_dependencies.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PSoC Creator Dependencies - WS281xLib&quot; border=&quot;0&quot; data-original-height=&quot;473&quot; data-original-width=&quot;456&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZpMdIt0qidMct0Us9dI-8yjLtKWXXQwG5VT9gz8LOzG2FoHbOLgYPOD7LtqHWSqCqIEiawM1h1lGic9uhFW4hHlrVvfg5vII7Bn3nZY1X5_atNbz1gc16lw9P48kGx4u9RBHMs0GBn8WMwQDOV2y5lyJ3nghDMYc_uEoALDv8kPTqoJ8sbCKZqNfi/w385-h400/updated_dependencies.png&quot; title=&quot;PSoC Creator Dependencies - WS281xLib&quot; width=&quot;385&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PSoC Creator Dependencies - WS281xLib&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After exiting the project Dependencies window, the Top Design sheet in the project displays the previously missing WS2812 component.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB3Ut3Vvq4KiVz6GIQRvS218ETc6esQBS4lbvg8hgBd4PoiyjLhZHVskN7ioWpvpHCn0ftdnIKPfr4uyK9aYEvGSNSIP018G1VKQ6v306PQ_huod6f3LIJt5Qj762NbO_Ng02Vxfkm_Fm8jLqOzEmBkYFT2UnqD80TgI2dR48GVP4_w3wvuSn2SrbE/s871/updated_top_design.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Components in PSoC Top Design&quot; border=&quot;0&quot; data-original-height=&quot;293&quot; data-original-width=&quot;871&quot; height=&quot;216&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB3Ut3Vvq4KiVz6GIQRvS218ETc6esQBS4lbvg8hgBd4PoiyjLhZHVskN7ioWpvpHCn0ftdnIKPfr4uyK9aYEvGSNSIP018G1VKQ6v306PQ_huod6f3LIJt5Qj762NbO_Ng02Vxfkm_Fm8jLqOzEmBkYFT2UnqD80TgI2dR48GVP4_w3wvuSn2SrbE/w640-h216/updated_top_design.png&quot; title=&quot;Updated Components in PSoC Top Design&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Updated Components in PSoC Top Design&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Before rebuilding the project, a resistive pull-up was added to the SW button to suit a PSoC development board.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7MSV7ajI9p-4yfB8WhKhwxzNCkspMjSSMiAbkSf17_VeQrLv8XImV3wFI6y1ea4jv6HjX-mA-QgbYU1ebJWJ6dKXj2E_9GWn9rHhdPxjpucuQDbij8pFw_dlwuj2Vs08IXe7FQNgwvR7OB_x4h9JA6J8RQZX6Ee8Ui0Cya7ar_jsnUvFywggpu4k9/s628/SW_resistive_pulllup.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Switch Input Pin Configured with Resistive Pull-Up&quot; border=&quot;0&quot; data-original-height=&quot;475&quot; data-original-width=&quot;628&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7MSV7ajI9p-4yfB8WhKhwxzNCkspMjSSMiAbkSf17_VeQrLv8XImV3wFI6y1ea4jv6HjX-mA-QgbYU1ebJWJ6dKXj2E_9GWn9rHhdPxjpucuQDbij8pFw_dlwuj2Vs08IXe7FQNgwvR7OB_x4h9JA6J8RQZX6Ee8Ui0Cya7ar_jsnUvFywggpu4k9/w400-h303/SW_resistive_pulllup.png&quot; title=&quot;Switch Input Pin Configured with Resistive Pull-Up&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Switch Input Pin Configured with Resistive Pull-Up&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The CY8CKIT-059 development board does not appear to have a resistive pull-up connected to the pushbutton switch ‘SW’ on the development board.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9WqThTFS5TKES77ECFdEA1nH0A-iBWV2UZ05pngyebi84dSg9w4ZE89Sc2Hi2thk1fHvJE-X_eypLjvUwGTWLBeizdr_yQTCqVbpUtvg9nfr7xa2G0gF-vEUUbIOp14X7GjhFrQnZrZPDxpUfnxnJpct23y7zYux5tvbYCRWsPYcHOzGy0YZL-jJX/s426/CY8CKIT-059_sw1_pb.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;CY8CKIT-059 User Push Button Connection&quot; border=&quot;0&quot; data-original-height=&quot;264&quot; data-original-width=&quot;426&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9WqThTFS5TKES77ECFdEA1nH0A-iBWV2UZ05pngyebi84dSg9w4ZE89Sc2Hi2thk1fHvJE-X_eypLjvUwGTWLBeizdr_yQTCqVbpUtvg9nfr7xa2G0gF-vEUUbIOp14X7GjhFrQnZrZPDxpUfnxnJpct23y7zYux5tvbYCRWsPYcHOzGy0YZL-jJX/w320-h198/CY8CKIT-059_sw1_pb.png&quot; title=&quot;CY8CKIT-059 User Push Button Connection&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;CY8CKIT-059 User Push Button Connection&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This information is noted in &lt;a href=&quot;https://www.infineon.com/assets/row/public/documents/30/44/infineon-cy8ckit-059-psoc-5lp-prototyping-kit-guide-usermanual-en.pdf?fileId=8ac78c8c7d0d8da4017d0ef981770f63&quot; target=&quot;_blank&quot;&gt;Section 3.1 Theory of Operation, in the User Manual&lt;/a&gt;. With the default code implementation, the WS2812 will be driven by the development board as soon as the board is powered via the USB KitProg or PSoC connector.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxjedugO_Bawat557WxmozstxEaH4AZY3M4Itokh34MBrCeMJnqbOJ76T_e-aF9IJlrgXEscnG4mDDEqjsSyxIdh8GBaeXNGDHskN3mosreDJHRDlkTQw6RjXHe-qD43g-rsTR51eInIyja7eaM9U_NymJ8Qt9PXcoOTrO8mX1AzmjY02MGH09yMtQ/s964/CY8CKIT-059_pullup_note.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Note from CY8CKIT-059 User Manual&quot; border=&quot;0&quot; data-original-height=&quot;126&quot; data-original-width=&quot;964&quot; height=&quot;84&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxjedugO_Bawat557WxmozstxEaH4AZY3M4Itokh34MBrCeMJnqbOJ76T_e-aF9IJlrgXEscnG4mDDEqjsSyxIdh8GBaeXNGDHskN3mosreDJHRDlkTQw6RjXHe-qD43g-rsTR51eInIyja7eaM9U_NymJ8Qt9PXcoOTrO8mX1AzmjY02MGH09yMtQ/w640-h84/CY8CKIT-059_pullup_note.png&quot; title=&quot;Note from CY8CKIT-059 User Manual&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Note from&amp;nbsp;&lt;span&gt;&lt;span&gt;CY8CKIT-059 User Manual&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Testing&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A WS2812 module with eight LEDs was tested using the CY8CKIT-059 development board. The default code is configured for a single LED in blue, as shown below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dzC3O8UhNzdIHo2Nx-QZ99eDSOlLNaCNHraRgc6RBSivNZm5T10GGmMcPcMFqoRRICHWN0JWjbgbxw3fe6ACA&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A modification is shown below for festive celebrations!&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dzL8Ax1L79gvY2LjXUhapw5PjgTVskzKzyr7s9-arzGE2BjmxgdQI9PhsDMvCPRJakDgIrQmXlNQeS40qzYvw&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The LED colours for the above example were extracted from Line 117 in the PSoC project StripLights.c file. Setting of the two LED colours used with the Modulo operator, as shown below in main.c&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh91mNkKQLP1Zl8z65IuJklHuiNbLXELaD8cm1tmoKxl0R0NbmF7hS0pfWDLVLxcm5mf-ivj8fLNRBBNIUtmO_ME33k4nJ_z1U7fQl5kbmxnFGgrLfIFHPl1gi2t2WbYfP94NTtUoBNSoXiPhsSvBHoIWI1Bj06NrhZs7kCdIlyvgMF5aXlVxFsHSOW/s444/modified_ws2812_test_line54.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Code in Main.c from Line 54&quot; border=&quot;0&quot; data-original-height=&quot;177&quot; data-original-width=&quot;444&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh91mNkKQLP1Zl8z65IuJklHuiNbLXELaD8cm1tmoKxl0R0NbmF7hS0pfWDLVLxcm5mf-ivj8fLNRBBNIUtmO_ME33k4nJ_z1U7fQl5kbmxnFGgrLfIFHPl1gi2t2WbYfP94NTtUoBNSoXiPhsSvBHoIWI1Bj06NrhZs7kCdIlyvgMF5aXlVxFsHSOW/w640-h256/modified_ws2812_test_line54.png&quot; title=&quot;Updated Code in Main.c from Line 54&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Updated Code in Main.c from Line 54&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Linked below is an updated release of the PSoC project with the corrected dependencies to suit the CY8CKIT-059.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1AsMKqMenxOeBn32thgkKyRGX5G3n2C7B/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSJbzmgj9Gfle82X1MuPheAK0WhT2zLfLFnkxpZXp9QAWFxEFzhsicE9oQmq8BfZZHzSFgQenWMma3liySpjZX_6c9wl_iepm5KhjNYAjyeCuv6z42tfkp0idDOGY4t4a8o9p1aL72GewE51mh4JejCRohZoyokZPFvQ93fqoS85RlFEIeEGfDsXrP/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1AsMKqMenxOeBn32thgkKyRGX5G3n2C7B/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Updated Original PSoC5 Application - WS2812_test&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/8519641789184251311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/11/ws2812-psoc5-creator-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/8519641789184251311'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/8519641789184251311'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/11/ws2812-psoc5-creator-project.html' title='WS2812 PSoC5 Creator Project'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsH6aFjgbVwhZ5k_Abb8WOBjwxunVsZe7A6XnShRRNatD2a2z8-RGGHKBFq58CtGtxJS1BaVCLvPKKjcxQNuQ9qyRdJxRXcCLgtaVjh_ScwkEfQGmFELrZtk23W8mOdgk0hTNUxIl2j-y8ZCFMv_kEeasInLbcjKWvkOXkkl-1q9ZVBXjkEWOkMqj-/s72-w640-h214-c/broken_dependencies.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-198615676216449780</id><published>2025-10-27T19:59:00.000+08:00</published><updated>2025-10-27T19:59:13.131+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dm3058"/><category scheme="http://www.blogger.com/atom/ns#" term="DP832"/><category scheme="http://www.blogger.com/atom/ns#" term="equipment"/><category scheme="http://www.blogger.com/atom/ns#" term="rigol"/><category scheme="http://www.blogger.com/atom/ns#" term="scpi"/><category scheme="http://www.blogger.com/atom/ns#" term="test"/><category scheme="http://www.blogger.com/atom/ns#" term="testing"/><title type='text'>PSU Characterisation with Rigol Equipment using SCPI</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;This brief blog provides a hobbyist solution for characterising the performance of devices such as DC supply modules using measurements from &lt;a href=&quot;https://www.ivifoundation.org/About-IVI/scpi.html&quot; target=&quot;_blank&quot;&gt;SCPI&lt;/a&gt;-capable test equipment.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4fWbOz7dkhM5b_SqfUQ5azq24r5DcJZT-PVDZvAsTD0a24_rzOViBVRmH6K-CJmiWgPXMAQN79tM5JsAGEPIMCqAYjWY5i66Uvq_wgLS8PwgrIGbkUAqlHO48Ogh4vdXOy2jGvQxMg6Kl9NuWB_sb7i9WRIq6iGtpFlwEMw6NDQs5QTvkhPocKN8I/s1333/test_setup.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Set up for Power Supply Test Fixture&quot; border=&quot;0&quot; data-original-height=&quot;1333&quot; data-original-width=&quot;1000&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4fWbOz7dkhM5b_SqfUQ5azq24r5DcJZT-PVDZvAsTD0a24_rzOViBVRmH6K-CJmiWgPXMAQN79tM5JsAGEPIMCqAYjWY5i66Uvq_wgLS8PwgrIGbkUAqlHO48Ogh4vdXOy2jGvQxMg6Kl9NuWB_sb7i9WRIq6iGtpFlwEMw6NDQs5QTvkhPocKN8I/w300-h400/test_setup.JPG&quot; title=&quot;Set up for Power Supply Test Fixture&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Set up for Power Supply Test Fixture&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;Datasheets and Measurements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;In most cases, the datasheet for a piece of hardware, be it a component or a printed circuit assembly (PCA), will provide sufficient information. For other cases, the performance or characterisation of the hardware requires a specific test or behaviour to be verified or quantified.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;DC Supply Module Test (Example)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;In this blog, the power-up voltage of an off-the-shelf power supply module was logged for different temperatures. The Device Under Test (DUT) was the &lt;a href=&quot;https://www.xppower.com/storage/portals/0/pdfs/SF_STS10.pdf&quot; target=&quot;_blank&quot;&gt;STS1024S05&lt;/a&gt; from XP Power.&lt;br /&gt;&lt;br /&gt;A small test fixture was created to test multiple XP Power modules. In this example blog, the schematic shows connections to the supply.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNCx-CwxDy6lvBHRvVyXsimoXI7vRG3zI4r-TAmg-dw8CmBOESjZwD2HES9eqjlKrx-XXPpITTo3sWT6oZTu2_TpKcblAbuOoALGcIJQn1Zyeoub3OjA036Xget3ZJVqpZXFW2Idn7vYxJH5iWw1e_259gUyyt60-yGO70c-LS5hg-elgyb4W_r5qR/s1241/test_fixture_pcb_schematic.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Schematic for Test Fixture&quot; border=&quot;0&quot; data-original-height=&quot;304&quot; data-original-width=&quot;1241&quot; height=&quot;156&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNCx-CwxDy6lvBHRvVyXsimoXI7vRG3zI4r-TAmg-dw8CmBOESjZwD2HES9eqjlKrx-XXPpITTo3sWT6oZTu2_TpKcblAbuOoALGcIJQn1Zyeoub3OjA036Xget3ZJVqpZXFW2Idn7vYxJH5iWw1e_259gUyyt60-yGO70c-LS5hg-elgyb4W_r5qR/w640-h156/test_fixture_pcb_schematic.png&quot; title=&quot;Schematic for Test Fixture&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Schematic for Test Fixture&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;The test fixture used pogo pins to connect to the castellated power module pads and banana sockets to interface with the test equipment.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPzkCoBLa2edRGmzcWyRXTSSi4sKwriGTNCZCw030cZWFo0cYCAbcN8KVw72OLPUky0jc6atOiEqGpd9vPvAlU4Lq0Mk59K_sKbdWWQuOHOGh-slZJ2ZCZdEIW8MbIH_7G-BkRiTx4TDhfbwkBc0vQIZRPjGSwAskH0ydcIfKO1Db7qnL3jV6EIIHP/s1000/dut.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Assembled Test Fixture with Device Under Test (DUT)&quot; border=&quot;0&quot; data-original-height=&quot;562&quot; data-original-width=&quot;1000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPzkCoBLa2edRGmzcWyRXTSSi4sKwriGTNCZCw030cZWFo0cYCAbcN8KVw72OLPUky0jc6atOiEqGpd9vPvAlU4Lq0Mk59K_sKbdWWQuOHOGh-slZJ2ZCZdEIW8MbIH_7G-BkRiTx4TDhfbwkBc0vQIZRPjGSwAskH0ydcIfKO1Db7qnL3jV6EIIHP/w400-h225/dut.jpg&quot; title=&quot;Assembled Test Fixture with Device Under Test (DUT)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Assembled Test Fixture with Device Under Test (DUT&lt;span style=&quot;font-size: medium;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;Test Software&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;The project&#39;s test software was originally started with Lab Windows. However, with many &lt;a href=&quot;https://pyvisa.readthedocs.io&quot; target=&quot;_blank&quot;&gt;PyVISA&lt;/a&gt; Python examples available, Python in VS Code was selected instead. A &lt;a href=&quot;https://core-electronics.com.au/videos/how-to-automate-rigol-test-equipment-with-python-and-scpi&quot; target=&quot;_blank&quot;&gt;Python script&lt;/a&gt; from Core Electronics was almost identical to the script required test setup, so the script was modified for this example. All credits to the team at Core Electronics for the original Python script.&lt;br /&gt;&lt;br /&gt;Changes were made to the original script to suit the test setup. In the updated script, the test equipment type, the voltage step size of 100 mV, and the reported and logged voltages were &lt;a href=&quot;https://drive.google.com/file/d/1rh7AmDhS-b08jb84YVlg0R2MpdXR0nvN/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;updated as published here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;Measurements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;The temperature was verified with a &lt;a href=&quot;https://www.eevblog.com/forum/thermal-imaging/guide-pc210-review/&quot; target=&quot;_blank&quot;&gt;PC210&lt;/a&gt;&amp;nbsp;thermal camera for the duration of the measurement. The temperature variation was around 5 °C, which was attributed to the heating and cooling equipment.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;A full listing of the measurements is available in a &lt;a href=&quot;https://docs.google.com/spreadsheets/d/1KF5QcpkefHO0MrLJKgAE1Joocuq9jla3/edit?usp=sharing&amp;amp;ouid=105796777009770171822&amp;amp;rtpof=true&amp;amp;sd=true&quot; target=&quot;_blank&quot;&gt;combined Excel file here&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;Plotted below are measurements for the voltage range between DC 5.0 V and 6.0 V, where the DUT output was activated. The plot indicates differences in the DUT turn-on voltage for the temperature range sampled.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDZcFBe98DH83LQlujDtZj4AKIF0ZiOkUt7KGKvK6ggYg6KSonUuVXKdSf_pyZgU4k2Rhi2A59_rct9RY-yAjcVBeQK0BRfbP1xZl6qi7Nnnu5WmPxLCxbsCI2p10DAFRyOLQU-OPx1hYqjwQ0uIxWNpeGl2sXX-mBkNcwcLOAgGKH7W8wTDwwu2Lr/s959/plotted_measurements.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Measurement Results with STS1024S05&quot; border=&quot;0&quot; data-original-height=&quot;487&quot; data-original-width=&quot;959&quot; height=&quot;326&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDZcFBe98DH83LQlujDtZj4AKIF0ZiOkUt7KGKvK6ggYg6KSonUuVXKdSf_pyZgU4k2Rhi2A59_rct9RY-yAjcVBeQK0BRfbP1xZl6qi7Nnnu5WmPxLCxbsCI2p10DAFRyOLQU-OPx1hYqjwQ0uIxWNpeGl2sXX-mBkNcwcLOAgGKH7W8wTDwwu2Lr/w640-h326/plotted_measurements.jpg&quot; title=&quot;Measurement Results with STS1024S05&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Measurement Results with STS1024S05&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/198615676216449780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/10/psu-characterisation-with-rigol.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/198615676216449780'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/198615676216449780'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/10/psu-characterisation-with-rigol.html' title='PSU Characterisation with Rigol Equipment using SCPI'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4fWbOz7dkhM5b_SqfUQ5azq24r5DcJZT-PVDZvAsTD0a24_rzOViBVRmH6K-CJmiWgPXMAQN79tM5JsAGEPIMCqAYjWY5i66Uvq_wgLS8PwgrIGbkUAqlHO48Ogh4vdXOy2jGvQxMg6Kl9NuWB_sb7i9WRIq6iGtpFlwEMw6NDQs5QTvkhPocKN8I/s72-w300-h400-c/test_setup.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-2848029949869750075</id><published>2025-10-05T08:26:00.000+08:00</published><updated>2025-10-05T08:26:10.097+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="controller"/><category scheme="http://www.blogger.com/atom/ns#" term="drill"/><category scheme="http://www.blogger.com/atom/ns#" term="press"/><title type='text'>Drill Press Controller Update Part 3</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;This blog details&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;retesting the drill press controllers&#39; DC-DC power supply, fitting components related to the outputs and testing the output drivers.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Retesting the Power Supply&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The original inductor fitted to the PCB (Printed Circuit Board) was removed and replaced with a 10 μH inductor. Testing the supply with the same load as the last post, the regulation at 165 mA and 330 mA was better than 0.1 %. The unloaded voltage was measured at 3.36 V, which is within component tolerances.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A short regulation test was made on the output of the AC-DC bricks after fitting the necessary parts to the PCB. The bricks output was as expected in tolerance.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8NEu0COVyZWWomRzKraaUpGhZNFoADXC3xdyBy_qaChxkC2M5O4Vf94i_zcW-0VSOV3N9iuwuJJz7ZEQoTPBDIetRqgvpyCQIirPUdB5k5XXClAmLfHcVqQZP4yKAEO6zPg80EA3vr_d7XTgHp9in_pCgHRN3yEZOXe4D0nzPzazOGaqkXdCF3w0o/s1000/testing_supplies.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB Setup for Power Supply Testing&quot; border=&quot;0&quot; data-original-height=&quot;638&quot; data-original-width=&quot;1000&quot; height=&quot;255&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8NEu0COVyZWWomRzKraaUpGhZNFoADXC3xdyBy_qaChxkC2M5O4Vf94i_zcW-0VSOV3N9iuwuJJz7ZEQoTPBDIetRqgvpyCQIirPUdB5k5XXClAmLfHcVqQZP4yKAEO6zPg80EA3vr_d7XTgHp9in_pCgHRN3yEZOXe4D0nzPzazOGaqkXdCF3w0o/w400-h255/testing_supplies.jpg&quot; title=&quot;PCB Setup for Power Supply Testing&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;PCB Setup for Power Supply Testing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Fitting Output Connected Microcontroller&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The microcontroller and associated output hardware were fitted to the PCB, after which tests were performed. For the relay outputs, the output driver VND5160J was fitted to the PCB and then load tested. Separate FDN337N devices control the emergency stop and status LEDs, which were also checked.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Solid State Relay (SSR) Outputs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Following the fitting of the microcontroller and the output driver for the SSR, an external AC supply, SSR, and mains lamp were connected.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Instead of the previously mentioned SSR from TE, part SSRD-240D25A, a Multicomp &lt;a href=&quot;https://www.newark.com/multicomp-pro/mpksi240d10-l-070/solid-state-relay-10a-4-32vdc/dp/20AM9680&quot; target=&quot;_blank&quot;&gt;MPKSI240D10-L(070)&lt;/a&gt; was selected. The control voltage for the Multicomp part is between DC 4 – 32 V, meaning an installation can be configured with one or two SSR devices. The clip below shows a lamp connected through the SSR powered by a transformer. The PSoC was programmed to toggle the SSR control input.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dw_iKK5-dMuizN_h0Wbrq30GmVBQgSKE27vUkeNfVOVOri3wRtAZ_lFTu_Sr6Hg5ECYHvFpiXPLPhP7dyrUUQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For reference, the output of the SSR was captured on an oscilloscope.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW5TVWsJ0d9hK2j2ps7ByLcLOpnmHUado97vz_5zuewet0YEJ2K-RDtvI4jhA35GFbm0UPGUf4TUk-F7M6pFaTp4UtwnF4-2fj-Wa4STNCjQ0DfxVXBoTZSZtfDqg4keNe16ngfY9Dd_-Rr2PkRsJyl8XSP-7Apk0DhrPpaG1f2CNtToIlvsc5r9n8/s639/pulsing_ac.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;SSR Output&quot; border=&quot;0&quot; data-original-height=&quot;484&quot; data-original-width=&quot;639&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW5TVWsJ0d9hK2j2ps7ByLcLOpnmHUado97vz_5zuewet0YEJ2K-RDtvI4jhA35GFbm0UPGUf4TUk-F7M6pFaTp4UtwnF4-2fj-Wa4STNCjQ0DfxVXBoTZSZtfDqg4keNe16ngfY9Dd_-Rr2PkRsJyl8XSP-7Apk0DhrPpaG1f2CNtToIlvsc5r9n8/w400-h303/pulsing_ac.PNG&quot; title=&quot;SSR Output&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;SSR Output&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Status and Emergency Stop LEDs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The EAO illuminated pushbutton featured in the original drill press design was listed as superseded and replaced with the &lt;a href=&quot;https://www.eao.com/component/84-5241.2B20/en/emergency-stop-switch&quot; target=&quot;_blank&quot;&gt;EAO part 84-5241.2B20&lt;/a&gt;. The original code was updated to flash the status LED, indicating the code was operating. No changes were needed for the Emergency Stop LED. In the&amp;nbsp;clip below, both LEDs are shown operating.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxU-ZWAR-7zIV-vLSWEzfy89JBPlL7wuzn25C2BCH9iGUTrTbjMkkNCvc6ZaL1Ru0goCdTGuaptwMqta99Snw&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In the next post, the input circuitry will be fitted and tested.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/2848029949869750075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/10/drill-press-controller-update-part-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/2848029949869750075'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/2848029949869750075'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/10/drill-press-controller-update-part-3.html' title='Drill Press Controller Update Part 3'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8NEu0COVyZWWomRzKraaUpGhZNFoADXC3xdyBy_qaChxkC2M5O4Vf94i_zcW-0VSOV3N9iuwuJJz7ZEQoTPBDIetRqgvpyCQIirPUdB5k5XXClAmLfHcVqQZP4yKAEO6zPg80EA3vr_d7XTgHp9in_pCgHRN3yEZOXe4D0nzPzazOGaqkXdCF3w0o/s72-w400-h255-c/testing_supplies.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-3493600402486167808</id><published>2025-09-14T16:08:00.000+08:00</published><updated>2025-09-14T16:08:59.629+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="gravity"/><category scheme="http://www.blogger.com/atom/ns#" term="lightning"/><category scheme="http://www.blogger.com/atom/ns#" term="sensor"/><title type='text'>Gravity Lightning Sensor Adaptor Board for Arduino</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This short post contains details on an Arduino-compatible circuit board (board) to carry the Gravity lightning sensor module.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Custom Shield&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;In a previous blog, a custom Arduino board with a ScioSense AS3935 lightning sensor was designed. Instead of using a dedicated design, a &lt;a href=&quot;https://www.dfrobot.com/product-1828.html?gad_source=1&amp;amp;gad_campaignid=22392107167&amp;amp;gclid=CjwKCAjw2vTFBhAuEiwAFaScwqV8eIXPR4aDquspTqSs_8dicRCQihZ3q085rmDZMI80mxei8VNt2BoCI5wQAvD_BwE&quot; target=&quot;_blank&quot;&gt;Gravity Lightning Sensor Module (SEN0290)&lt;/a&gt; was used in conjunction with a simplified board to carry the module. This board, with the sensor module, could easily be assembled in educational environments when required. The Gravity module is commonly connected to an Arduino with jumper cables, however a custom board was created to provide a permanent fixture.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_Eg7jAVD1vWOlPsTQpZk8Z1n7wwO6zl-kU_YYE31ry1fE0rdve1enMd1BYbW8WHGR_UoVomT72OCcLt58svfQLNayT-Rw-qExZpy_e4Iv4KK8lPCYxjZhFtape0JMXF1JNrViGPRnxYyL9ylhWwhiPzinRFtL4hVp9PwMLsM9MkuNr9evi_sJnZlv/s772/pcb_3d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Simplified Gravity Sensor Board for Arduino&quot; border=&quot;0&quot; data-original-height=&quot;594&quot; data-original-width=&quot;772&quot; height=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_Eg7jAVD1vWOlPsTQpZk8Z1n7wwO6zl-kU_YYE31ry1fE0rdve1enMd1BYbW8WHGR_UoVomT72OCcLt58svfQLNayT-Rw-qExZpy_e4Iv4KK8lPCYxjZhFtape0JMXF1JNrViGPRnxYyL9ylhWwhiPzinRFtL4hVp9PwMLsM9MkuNr9evi_sJnZlv/w400-h308/pcb_3d.png&quot; title=&quot;Simplified Gravity Sensor Board for Arduino&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Simplified Gravity Sensor Board for Arduino&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Circuit Board Build&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The board consists of a few connectors for the Arduino and the sensor module. The custom board was designed to use a standard 4-pin to 4-pin sensor cable to connect to the Gravity module.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.seeedstudio.com/Grove-Universal-4-pin-connector.html?srsltid=AfmBOorjt4wUfDD-043lBE5VFc8QahKGactMu__AT4N9XmSn0ozXd5j5&quot; target=&quot;_blank&quot;&gt;Grove 4-pin through-hole&lt;/a&gt; connectors were chosen. The pin mapping on the 4-pin connectors for the I2C was adjusted to account for the difference between the &lt;a href=&quot;https://wiki.dfrobot.com/Gravity:%20Lightning%20Sensor%20SKU:%20SEN0290&quot; target=&quot;_blank&quot;&gt;Gravity Sensor&lt;/a&gt; and the &lt;a href=&quot;https://wiki.seeedstudio.com/Grove-RGB_LED_Matrix_w-Driver/&quot; target=&quot;_blank&quot;&gt;Grove RGB LED Matrix&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrTHUiyQegSQkhylchxiz6bgRSnwq4FeSY4Y1zyD4teDyQXe3RBaj-1un4Ni1Wa1vHDpepdzU1FLC6VYNf87M9YIiNOUcL624VdcGzFWUe_8GjZDti2zz_D20KgsXbG7VL4jbD3xc8brrhkhZlL6PHNx1mXIGWQj3K6wNklJkLcU9eOmxtsqEqQijJ/s1000/build_pcb.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Circuit Board with Gravity Sensor Module&quot; border=&quot;0&quot; data-original-height=&quot;400&quot; data-original-width=&quot;1000&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrTHUiyQegSQkhylchxiz6bgRSnwq4FeSY4Y1zyD4teDyQXe3RBaj-1un4Ni1Wa1vHDpepdzU1FLC6VYNf87M9YIiNOUcL624VdcGzFWUe_8GjZDti2zz_D20KgsXbG7VL4jbD3xc8brrhkhZlL6PHNx1mXIGWQj3K6wNklJkLcU9eOmxtsqEqQijJ/w640-h256/build_pcb.JPG&quot; title=&quot;Circuit Board with Gravity Sensor Module&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Circuit Board with Gravity Sensor Module&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Test Data&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;After completion of the hardware pictured above and connection of the module to an Arduino Uno, the example ‘DFRobotAS3935LightningSensorDetails.ino’ code was uploaded to an Arduino Uno.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvA2d0toQ5yl5WuoM-7jWzMtUyKTkNhIminnRV_kosPIdMcXuF5fcQHIFfr8X7_spQQTAtuvN5iUfWyrzjW_u_Qjma6MhYiyEJRSl0_HcrH5W3_3pXcB2j_qsF6Jc8JfZS7Y1bkt52FkJJ73RgQmsTEK_yfwMJIKsGWURg6d_3mnyAexQBwaH2Oinc/s316/DFRobotAS3935LightningSensorDetailed.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino Sketch for Circuit Board with Gravity Sensor&quot; border=&quot;0&quot; data-original-height=&quot;70&quot; data-original-width=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvA2d0toQ5yl5WuoM-7jWzMtUyKTkNhIminnRV_kosPIdMcXuF5fcQHIFfr8X7_spQQTAtuvN5iUfWyrzjW_u_Qjma6MhYiyEJRSl0_HcrH5W3_3pXcB2j_qsF6Jc8JfZS7Y1bkt52FkJJ73RgQmsTEK_yfwMJIKsGWURg6d_3mnyAexQBwaH2Oinc/s16000/DFRobotAS3935LightningSensorDetailed.png&quot; title=&quot;Arduino Sketch for Circuit Board with Gravity Sensor&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Arduino Sketch for Circuit Board with Gravity Sensor&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;On running the Uno, various noise sources in the development area resulted in continuous ‘Disturber discovered!’ messages. After some tweaking of the Arduino example, the settings in the code listed below yielded more stable lightning measurement results.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Changes in setup&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;lightning0.setOutdoors();&lt;br /&gt;lightning0.disturberDis();&lt;br /&gt;lightning0.setNoiseFloorLvl(1);&lt;br /&gt;lightning0.setWatchdogThreshold(1);&lt;br /&gt;lightning0.setSpikeRejection(1);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Below is a contiguous debug output from the Arduino debug running the sketch ‘DFRobotAS3935LightningSensorDetails.ino’ with the above modified settings.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;DFRobot AS3935 lightning sensor begin!&lt;br /&gt;set up for outdoor operation&lt;br /&gt;AS3935 manual cal complete&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 0&lt;br /&gt;Reg 0x05: 0&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 10 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 140&lt;br /&gt;Reg 0x05: 45&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 5 km&lt;br /&gt;Intensity: 10&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 79&lt;br /&gt;Reg 0x05: 203&lt;br /&gt;Reg 0x06: 2&lt;br /&gt;Reg 0x07: 5&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;10&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 10 km&lt;br /&gt;Intensity: 4&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 201&lt;br /&gt;Reg 0x05: 39&lt;br /&gt;Reg 0x06: 1&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;4&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 10 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 115&lt;br /&gt;Reg 0x05: 9&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 10 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 97&lt;br /&gt;Reg 0x05: 48&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 10 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 208&lt;br /&gt;Reg 0x05: 41&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 10 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 108&lt;br /&gt;Reg 0x05: 35&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 10 km&lt;br /&gt;Intensity: 1&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 155&lt;br /&gt;Reg 0x05: 101&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 10&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;1&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 14 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 233&lt;br /&gt;Reg 0x05: 25&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 14&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 14 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 159&lt;br /&gt;Reg 0x05: 13&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 14&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 0&lt;br /&gt;Reg 0x05: 0&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 27&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 27 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 43&lt;br /&gt;Reg 0x05: 6&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 27&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 17 km&lt;br /&gt;Intensity: 1&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 144&lt;br /&gt;Reg 0x05: 73&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 17&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;1&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 27 km&lt;br /&gt;Intensity: 0&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 65&lt;br /&gt;Reg 0x05: 21&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 27&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;0&lt;br /&gt;Lightning occurs!&lt;br /&gt;Distance: 12 km&lt;br /&gt;Intensity: 2&lt;br /&gt;Reg 0x00: 28&lt;br /&gt;Reg 0x01: 17&lt;br /&gt;Reg 0x02: 193&lt;br /&gt;Reg 0x03: 32&lt;br /&gt;Reg 0x04: 216&lt;br /&gt;Reg 0x05: 159&lt;br /&gt;Reg 0x06: 0&lt;br /&gt;Reg 0x07: 12&lt;br /&gt;Reg 0x08: 12&lt;br /&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Gerber and Lightning PCB Parts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju3_UElIUOjZd7gfdPnb2I0DYzELYO1J3LKbplzXerR0FOG_prHFQKdY4pctPJBMBzfJe25aGDQMwntmhia2CZ06V8kZ1nWXhyphenhyphenWKEBW8jUw7Wg2yvbb-8mfJHwalP4z-FCIGsRXWiYrtP0Em-r4t_oluVKOzN5rQd9YPmXQOBrrJuPSibTCIs9dRiA/s64/arrow-down.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju3_UElIUOjZd7gfdPnb2I0DYzELYO1J3LKbplzXerR0FOG_prHFQKdY4pctPJBMBzfJe25aGDQMwntmhia2CZ06V8kZ1nWXhyphenhyphenWKEBW8jUw7Wg2yvbb-8mfJHwalP4z-FCIGsRXWiYrtP0Em-r4t_oluVKOzN5rQd9YPmXQOBrrJuPSibTCIs9dRiA/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1BdacZ4zs98Q77ihhBz5_H2BDZT6i1oQl/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;Lightning (PCB) Gerber&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Lightning Project Parts&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 404px;&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width: 48pt;&quot; width=&quot;64&quot;&gt;&lt;/col&gt;
 &lt;col style=&quot;mso-width-alt: 10093; mso-width-source: userset; width: 207pt;&quot; width=&quot;276&quot;&gt;&lt;/col&gt;
 &lt;col style=&quot;width: 48pt;&quot; width=&quot;64&quot;&gt;&lt;/col&gt;
 &lt;/colgroup&gt;&lt;tbody&gt;&lt;tr height=&quot;20&quot; style=&quot;height: 15.0pt;&quot;&gt;
  &lt;td class=&quot;xl63&quot; height=&quot;20&quot; style=&quot;height: 15pt; text-align: left; width: 48pt;&quot; width=&quot;64&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Item&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
  &lt;td class=&quot;xl63&quot; style=&quot;width: 207pt;&quot; width=&quot;276&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
  &lt;td class=&quot;xl63&quot; style=&quot;width: 48pt;&quot; width=&quot;64&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Quantity&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=&quot;20&quot; style=&quot;height: 15.0pt;&quot;&gt;
  &lt;td height=&quot;20&quot; style=&quot;height: 15pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
  &lt;td&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://www.dfrobot.com/product-1828.html?gad_source=1&amp;amp;gad_campaignid=22392107167&amp;amp;gclid=CjwKCAjw2vTFBhAuEiwAFaScwqV8eIXPR4aDquspTqSs_8dicRCQihZ3q085rmDZMI80mxei8VNt2BoCI5wQAvD_BwE&quot; target=&quot;_blank&quot;&gt;Gravity Lightning Sensor Module (SEN0290)&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=&quot;20&quot; style=&quot;height: 15.0pt;&quot;&gt;
  &lt;td height=&quot;20&quot; style=&quot;height: 15pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
  &lt;td&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Lightning PCB&lt;/span&gt;&lt;/td&gt;
  &lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=&quot;20&quot; style=&quot;height: 15.0pt;&quot;&gt;
  &lt;td height=&quot;20&quot; style=&quot;height: 15pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;3&lt;/span&gt;&lt;/td&gt;
  &lt;td&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://www.seeedstudio.com/Grove-Universal-4-pin-connector.html?srsltid=AfmBOorjt4wUfDD-043lBE5VFc8QahKGactMu__AT4N9XmSn0ozXd5j5&quot; target=&quot;_blank&quot;&gt;Grove 4-pin through-hole&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=&quot;20&quot; style=&quot;height: 15.0pt;&quot;&gt;
  &lt;td height=&quot;20&quot; style=&quot;height: 15pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
  &lt;td&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://www.seeedstudio.com/Grove-Universal-4-Pin-20cm-Unbuckled-Cable-5-PCs-Pack-p-749.html?srsltid=AfmBOopBXz-PgTKT0RZfIW4vlWKc1GZAnOiapqTyJj1jEb_NKuf1szy-&quot; target=&quot;_blank&quot;&gt;Grove 4-pin to 4-pin connector cable&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=&quot;20&quot; style=&quot;height: 15.0pt;&quot;&gt;
  &lt;td height=&quot;20&quot; style=&quot;height: 15pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;5&lt;/span&gt;&lt;/td&gt;
  &lt;td&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://www.sparkfun.com/arduino-stackable-header-kit-r3.html&quot; target=&quot;_blank&quot;&gt;Arduino stackable headers&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=&quot;20&quot; style=&quot;height: 15.0pt;&quot;&gt;
  &lt;td height=&quot;20&quot; style=&quot;height: 15pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;6&lt;/span&gt;&lt;/td&gt;
  &lt;td&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://www.seeedstudio.com/XIAO-Series-7-Pin-Male-Header-5-pcs-p-5460.html&quot; target=&quot;_blank&quot;&gt;Header pins for Gravity IRQ connection&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/3493600402486167808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/09/gravity-lightning-sensor-adaptor-board.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/3493600402486167808'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/3493600402486167808'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/09/gravity-lightning-sensor-adaptor-board.html' title='Gravity Lightning Sensor Adaptor Board for Arduino'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_Eg7jAVD1vWOlPsTQpZk8Z1n7wwO6zl-kU_YYE31ry1fE0rdve1enMd1BYbW8WHGR_UoVomT72OCcLt58svfQLNayT-Rw-qExZpy_e4Iv4KK8lPCYxjZhFtape0JMXF1JNrViGPRnxYyL9ylhWwhiPzinRFtL4hVp9PwMLsM9MkuNr9evi_sJnZlv/s72-w400-h308-c/pcb_3d.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-1820905598930228833</id><published>2025-08-13T18:39:00.001+08:00</published><updated>2025-08-13T18:39:47.508+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="creator"/><category scheme="http://www.blogger.com/atom/ns#" term="neopixels"/><category scheme="http://www.blogger.com/atom/ns#" term="PSoC"/><category scheme="http://www.blogger.com/atom/ns#" term="ws2812"/><title type='text'>Republishing a WS2812 PSoC Creator Project</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This short blog republishes a PSoC Creator project that uses a WS2812 component. The WS2812 is an addressable RGB LED, as seen in common devices such as LED strips. The original post with the PSoC Creator Project, ‘&lt;a href=&quot;https://community.infineon.com/t5/PSoC-Creator-Designer/WS2812-and-5LP-48-Mhz/td-p/108273&quot; target=&quot;_blank&quot;&gt;WS2812 and 5LP @ 48 MHz&lt;/a&gt;’ was posted in the Infineon Developer Community with the project named ws2812_test.cywrk_.Archive01.zip.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Reason to Republish&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Four development boards, the micro:bit, Arduino, PSoC, and STM, were chosen for comparison. Most of those boards have been or are currently used in education, and they have a broad sample of projects with code spread across community forums and sites.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Project Example to Compare Development Boards&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The addressable RGB LED (WS2812B) was chosen as the example project since LED strips are engaging with students. Example projects were found for all but the PSoC4 part&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;CY8C4245AXI-473&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;. The&amp;nbsp;&lt;a href=&quot;https://softwaretools.infineon.com/tools/com.ifx.tb.tool.modustoolboxsetup&quot; target=&quot;_blank&quot;&gt;Modus Toolbox&lt;/a&gt;&amp;nbsp;PSoC development environment from Infineon supports &lt;a href=&quot;https://wiki.slq.qld.gov.au/doku.php?id=facilities:hte:hte_prototypes:introneopixels&quot; target=&quot;_blank&quot;&gt;NeoPixels&lt;/a&gt;, but an example did not seem to be available for the PSoC4. The target audience for this project was at the education level, so off-the-shelf and ‘working’ examples were preferred.&lt;br /&gt;&lt;br /&gt;Using Modus Toolbox, the CY8C4245AXI-473 PSoC microcontroller was not listed under the ‘Select device part numbers&#39;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Ocg47LZVjKlxY1PZbuLsSO-KUpmb0KNASzLqBd6yKSvmpOweYWfu_W8qGDR5sgd42_IQ5OjQVY5oyZP5hJJFHUAtXdUXfz9hf3VZpPBtaWmF5Zr6YinSp4rWix8xb70amvFzzr354Xftr2o1Dlb1qPNJeHpK2wQZ9cNSxNYSQStZR_dCheKE3Wc_/s531/modus_devices.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Modus Toolbox BSP Assistant - Device Part Numbers&quot; border=&quot;0&quot; data-original-height=&quot;356&quot; data-original-width=&quot;531&quot; height=&quot;269&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Ocg47LZVjKlxY1PZbuLsSO-KUpmb0KNASzLqBd6yKSvmpOweYWfu_W8qGDR5sgd42_IQ5OjQVY5oyZP5hJJFHUAtXdUXfz9hf3VZpPBtaWmF5Zr6YinSp4rWix8xb70amvFzzr354Xftr2o1Dlb1qPNJeHpK2wQZ9cNSxNYSQStZR_dCheKE3Wc_/w400-h269/modus_devices.png&quot; title=&quot;Modus Toolbox BSP Assistant - Device Part Numbers&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Modus Toolbox BSP Assistant - Device Part Numbers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A related development kit, CY8CKIT-042, associated with the same PSoC4, was not listed under the Modus Toolbox ‘Select BSP template’.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfSz07lajdXOrt8gYu09bHzKshplwlVPyI9NqLhFhqkMjglkU8OvaPu_ATO7hE96H7hU3ZKE2p2kT1qViMH9xVehpf8uEucX-eWYPt4SRoQkTUs3IW54ebka0Yxe36hoWA4pij-d7IH0fBfbv6wGxmexPHS9nfT0gYUlMwi5kWkW7nAl1xOTqpTVmb/s710/modus_devkits.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Modus Toolbox BSP Assistant - Template&quot; border=&quot;0&quot; data-original-height=&quot;485&quot; data-original-width=&quot;710&quot; height=&quot;438&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfSz07lajdXOrt8gYu09bHzKshplwlVPyI9NqLhFhqkMjglkU8OvaPu_ATO7hE96H7hU3ZKE2p2kT1qViMH9xVehpf8uEucX-eWYPt4SRoQkTUs3IW54ebka0Yxe36hoWA4pij-d7IH0fBfbv6wGxmexPHS9nfT0gYUlMwi5kWkW7nAl1xOTqpTVmb/w640-h438/modus_devkits.png&quot; title=&quot;Modus Toolbox BSP Assistant - Template&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Modus Toolbox BSP Assistant - Template&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Understandably, the target PSoC is an older device, so some limitations were anticipated. Of course, a PSoC6 development kit could be used with the NeoPixel LEDs, but that was hardly a fair comparison against the slightly slower micro:bit or Arduino.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Finding a WS2812 PSoC4 Example Project&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A WS2812 library was available for PSoC5,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;CY8C5888-LP097,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;by the author, Mark Hastings (Cypress Semiconductor). The example project for the &lt;a href=&quot;https://community.infineon.com/t5/XMC/XMC1100-Driving-WS2812-LED/td-p/302455&quot; target=&quot;_blank&quot;&gt;WS2812&lt;/a&gt;&amp;nbsp;was taken from the Infineon community forum, but the project is several years old and contains broken component dependencies.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Later, I was to find another PSoC WS2812 project from the same author called &lt;a href=&quot;https://community.infineon.com/t5/PSoC-Creator-Designer/NeoPixel-WS2811-12-component/td-p/221257&quot; target=&quot;_blank&quot;&gt;FunWithLEDs&lt;/a&gt;. This project contains comprehensive examples of the WS2812.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Rebuilding the WS2812 Example Project&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Opening the Top Design in the WS2812 PSoC5 project, some missing components were shown.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpwETKwEBZfve2rbSAXjwbB6SETRl9LIZuk2uUHDDXC-gPtdqZia0p_pIH4Hhr0LLDg4h2Tfi25U1cZ01QCSjh7dA7CrK9iMsVI9t5W6NswDOtMIkdU-Ldt93Yz9OfOSBaaD5ktZvOEQi1l8nqxK8v1TufkIrFu3V1qRFRqnwof2cyQQJv_IkENB-9/s932/broken_dependencies.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Missing Components in PSoC Top Design&quot; border=&quot;0&quot; data-original-height=&quot;303&quot; data-original-width=&quot;932&quot; height=&quot;208&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpwETKwEBZfve2rbSAXjwbB6SETRl9LIZuk2uUHDDXC-gPtdqZia0p_pIH4Hhr0LLDg4h2Tfi25U1cZ01QCSjh7dA7CrK9iMsVI9t5W6NswDOtMIkdU-Ldt93Yz9OfOSBaaD5ktZvOEQi1l8nqxK8v1TufkIrFu3V1qRFRqnwof2cyQQJv_IkENB-9/w640-h208/broken_dependencies.png&quot; title=&quot;Missing Components in PSoC Top Design&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Missing Components in PSoC Top Design&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The missing library was not included with the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;WS2812&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;project, so this was found on another site and copied into the project&#39;s root folder.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqwgh7f-p64DvFqrIP3A23rTiCDyi0v57aNYQ6tfxQ6dOa6_X3Mz6Xc_PUX_e-oZUMGacs4D6Lk3ERlSCKUpYe6XhNPEQMx4j-dCmKGBW4mhDLO8_kxVI8500InNLUYu1R4MMa4vLg_jswhq3zmfyc5nnbHtP1qdSIYNKgsoMnygyyu1ZqA20pT1-J/s243/library_added.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Added WS281xlib to Project Folder&quot; border=&quot;0&quot; data-original-height=&quot;243&quot; data-original-width=&quot;194&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqwgh7f-p64DvFqrIP3A23rTiCDyi0v57aNYQ6tfxQ6dOa6_X3Mz6Xc_PUX_e-oZUMGacs4D6Lk3ERlSCKUpYe6XhNPEQMx4j-dCmKGBW4mhDLO8_kxVI8500InNLUYu1R4MMa4vLg_jswhq3zmfyc5nnbHtP1qdSIYNKgsoMnygyyu1ZqA20pT1-J/w319-h400/library_added.png&quot; title=&quot;Added WS281xlib to Project Folder&quot; width=&quot;319&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Added WS281xlib to Project Fold&lt;span style=&quot;font-size: medium;&quot;&gt;er&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To correct the missing library component in the PSoC project Top Design, the Dependencies menu in PSoC Creator was used to perform an update.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRRfolRQtIlcSab0IF_ZjqEDyPrfVGRkFU6MbN7iuzlP8Lg6XnoUpU3qkTYLfPwMmdqiq5_4JzQF6NU4lmJ03pdVR4B0ULufDQ_ls0kTkD8goulhBAT0FYUEHTGM21r36y4_Co1u9UoDz4-ZrqSd-UkZOG1JVoYTq7_H_-5oqLxz-GTEASuupwhQwD/s473/psoc_dependencies.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PSoC Creator Dependencies - StripLightLib Error&quot; border=&quot;0&quot; data-original-height=&quot;473&quot; data-original-width=&quot;456&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRRfolRQtIlcSab0IF_ZjqEDyPrfVGRkFU6MbN7iuzlP8Lg6XnoUpU3qkTYLfPwMmdqiq5_4JzQF6NU4lmJ03pdVR4B0ULufDQ_ls0kTkD8goulhBAT0FYUEHTGM21r36y4_Co1u9UoDz4-ZrqSd-UkZOG1JVoYTq7_H_-5oqLxz-GTEASuupwhQwD/w385-h400/psoc_dependencies.png&quot; title=&quot;PSoC Creator Dependencies - StripLightLib Error&quot; width=&quot;385&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;PSoC Creator Dependencies - StripLightLib Error&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The existing dependency for the WS2812, called StripLightLib, was removed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Lastly, the dependency for WS281xLib was added to the project dependencies, now pointing to the copy in the project’s root folder.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6_nhBPBX4U8SlTi4HZkGRIJKK-ls1p_99S0rbnfVRz4yF7MOt1Wn6pHQMG5_2OEl_kGVu-MHsEu8DPfNnIK7FbUjnSCJO3fo334GkGCpJYNAPUOSaxDGlnejpEOfN4ZiOC_P1F4xGoPLysCdF8W5tZ05bbDyeBjsfTvf1CENzHIkLrZ6tuvMZ1GWR/s473/updated_dependencies.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PSoC Creator Dependencies - WS281xLib&quot; border=&quot;0&quot; data-original-height=&quot;473&quot; data-original-width=&quot;456&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6_nhBPBX4U8SlTi4HZkGRIJKK-ls1p_99S0rbnfVRz4yF7MOt1Wn6pHQMG5_2OEl_kGVu-MHsEu8DPfNnIK7FbUjnSCJO3fo334GkGCpJYNAPUOSaxDGlnejpEOfN4ZiOC_P1F4xGoPLysCdF8W5tZ05bbDyeBjsfTvf1CENzHIkLrZ6tuvMZ1GWR/w385-h400/updated_dependencies.png&quot; title=&quot;PSoC Creator Dependencies - WS281xLib&quot; width=&quot;385&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PSoC Creator Dependencies - WS281xLib&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;downloaded WS281xLib contains the StripLightLib library and several others worth exploring.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGz9GS-VPtKrNtHYgHZAMIcCOc7ixoycZBdBRFssVK8DTnNJKLjjwALL7wrPhcOXBRFsL5c_QVyysG80RQucRxFCeKlLCtymRaA8tssZEGxv1HLfZZH5eX3RbxIxOChBs4mEOPqYQ7Joka-drw0u6XFrRmVHfNOPedpMJepJXo0qdXp8jcqUz4Od-n/s670/WS2812_library_package.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Contents of WS281xLib Folder&quot; border=&quot;0&quot; data-original-height=&quot;510&quot; data-original-width=&quot;670&quot; height=&quot;305&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGz9GS-VPtKrNtHYgHZAMIcCOc7ixoycZBdBRFssVK8DTnNJKLjjwALL7wrPhcOXBRFsL5c_QVyysG80RQucRxFCeKlLCtymRaA8tssZEGxv1HLfZZH5eX3RbxIxOChBs4mEOPqYQ7Joka-drw0u6XFrRmVHfNOPedpMJepJXo0qdXp8jcqUz4Od-n/w400-h305/WS2812_library_package.png&quot; title=&quot;Contents of WS281xLib Folder&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Contents of WS281xLib Folder&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The missing component issue was resolved in the projects Top Design, as pictured below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhly4jLstpNmGigODb_hltl16fPEq9ORCWFTDknS-RJc6L0LlJs6OszCrQ5_ZIY7YdDbb_vxqfC47YS6ig8M0YAyK0AONnk5ZCV2-1Bev_0nWOgCog4Zq9YsL9Aq9XHdknZgdZp4qvmQCozf0GrPrDgIIkN1hqjdlA91pXdThI-9R2roZ58GWciw4I6/s851/updated_top_design.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Components in PSoC Top Design&quot; border=&quot;0&quot; data-original-height=&quot;305&quot; data-original-width=&quot;851&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhly4jLstpNmGigODb_hltl16fPEq9ORCWFTDknS-RJc6L0LlJs6OszCrQ5_ZIY7YdDbb_vxqfC47YS6ig8M0YAyK0AONnk5ZCV2-1Bev_0nWOgCog4Zq9YsL9Aq9XHdknZgdZp4qvmQCozf0GrPrDgIIkN1hqjdlA91pXdThI-9R2roZ58GWciw4I6/w640-h230/updated_top_design.png&quot; title=&quot;Updated Components in PSoC Top Design&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Updated Components in PSoC Top Design&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Compiling the project resulted in no further issues.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT2ZU-OeJXEjtrmH6TVdaUTM-6wokKpmkjbruvHkDQyaA7qPAam79APL7q9FWgQI4u9oukIGET_jCyejRgQVslY0dtdOh85nXu5WFX1XTXM_Lz8-tFNfpSVKlvF04p3OeROsJATlaCFT4fbn-N_EwIAdpKAzXa_-KfESlzlaChoO9iDD21Mu59YBmN/s633/project_compile.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Complied QS2812 PSoC Creator Project&quot; border=&quot;0&quot; data-original-height=&quot;56&quot; data-original-width=&quot;633&quot; height=&quot;56&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT2ZU-OeJXEjtrmH6TVdaUTM-6wokKpmkjbruvHkDQyaA7qPAam79APL7q9FWgQI4u9oukIGET_jCyejRgQVslY0dtdOh85nXu5WFX1XTXM_Lz8-tFNfpSVKlvF04p3OeROsJATlaCFT4fbn-N_EwIAdpKAzXa_-KfESlzlaChoO9iDD21Mu59YBmN/w640-h56/project_compile.png&quot; title=&quot;Complied QS2812 PSoC Creator Project&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Complied WS2812 PSoC Creator Projec&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;t&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The PSoC target was changed to the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;CY8C4245AXI-473. Finally, the development board was programmed and subsequently used for the development kit evaluation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dzD_9B0JziaLqkEY9nI0Eg1OCCvo8chZQvdFfyP3vxpdskGVgVKYuIqtGbEpnn19fgA4DRMYkTxVGzmDhlWLQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The dependency WS281xLib and the updated project for PSoC5, built for PSoC Creator 4.4, are available below for download. All intellectual property rights and licenses for the libraries and PSoC Projects, including those belonging to Mark Hastings, Cypress Semiconductor, and related parties, are retained and owned by those entities.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1iS8rDZryLybdseD7DpVV3BMwYJyLC7tq/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;WS281xLib&quot; border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhky_57H4-IZPhtb6bs3RTM1_59-Z-rSKfPmvHQ1ivSObFarx0lfI-B2Pxgmwb3yH6Fb4EvIYYimghURGcN6Fzzp_V_M7oQvbLlkoWu92sOSyAi09imewQjLkPG_3JymvnF6Q5xJp5Ka9vIhMiUiU3eYfoXW_1IV6A2kuEjEkIAmgvsG7NHR9ZsxTpR/s16000/arrow-down.png&quot; title=&quot;WS281xLib&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1iS8rDZryLybdseD7DpVV3BMwYJyLC7tq/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;WS281xLib&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1HWn0m4yswtXWspXAKLT2ozwOLSn7se78/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;ws2812_test&quot; border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYabJE_VrnjiA20vY-toTAYz14Q96f-j7qoe0WP3Lc0eKX-jUgljjJI1ae-0uwsXdsB_K5NeM33c4PjmuIwuL34A4Ovx1P1ao869tPPnrnBVpU6tgvX_P_Btt99UjZ5jJo2LuSOButrsiSxCADtH3QReff_SNPPgsaRdWC7zbMv65fPtXOrwOgbrsN/s16000/arrow-down.png&quot; title=&quot;ws2812_test&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1HWn0m4yswtXWspXAKLT2ozwOLSn7se78/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;ws2812_test&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/1820905598930228833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/08/republishing-ws2812-psoc-creator-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1820905598930228833'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1820905598930228833'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/08/republishing-ws2812-psoc-creator-project.html' title='Republishing a WS2812 PSoC Creator Project'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Ocg47LZVjKlxY1PZbuLsSO-KUpmb0KNASzLqBd6yKSvmpOweYWfu_W8qGDR5sgd42_IQ5OjQVY5oyZP5hJJFHUAtXdUXfz9hf3VZpPBtaWmF5Zr6YinSp4rWix8xb70amvFzzr354Xftr2o1Dlb1qPNJeHpK2wQZ9cNSxNYSQStZR_dCheKE3Wc_/s72-w400-h269-c/modus_devices.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-1670478237048043223</id><published>2025-07-31T19:56:00.009+08:00</published><updated>2025-07-31T19:56:52.715+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="controller"/><category scheme="http://www.blogger.com/atom/ns#" term="estop"/><category scheme="http://www.blogger.com/atom/ns#" term="reflow"/><title type='text'>Drill Press Controller Update Part 2</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This blog details the completion of the drill press controller&#39;s printed circuit board (PCB) layout, a partial build of the power supply and testing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirq7-TRn07fwSHFB2aArpKaRA4odqQnwfiDwtsS-9HMiovceIutZDEgLINacfk9jcN93oEqUeX-8uDJOLljUjfoIkOIw_uLF2bhyphenhyphenFEa7rhc5Cpp45LS7ZZYeuzEbdn6-QaIBoFXeKhwYvKC5RhGsnvekwyLlm0fnOF1X3DAWEJqC9Vs_dRYjFntDhm/s586/pcb_top_view_housing.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Model of ESTOP PCA Mated to the Enclosure&quot; border=&quot;0&quot; data-original-height=&quot;494&quot; data-original-width=&quot;586&quot; height=&quot;338&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirq7-TRn07fwSHFB2aArpKaRA4odqQnwfiDwtsS-9HMiovceIutZDEgLINacfk9jcN93oEqUeX-8uDJOLljUjfoIkOIw_uLF2bhyphenhyphenFEa7rhc5Cpp45LS7ZZYeuzEbdn6-QaIBoFXeKhwYvKC5RhGsnvekwyLlm0fnOF1X3DAWEJqC9Vs_dRYjFntDhm/w400-h338/pcb_top_view_housing.png&quot; title=&quot;Model of ESTOP PCA Mated to the Enclosure&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Model of ESTOP PCA Mated to the Enclosure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Placement of New Components&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;In the previous post, the PCB shape was defined to suit the enclosure. In this post, the component placement and board routing were performed. Even though the design has a relatively low component count, attention was still paid to the mains (AC-DC) power supply and the low-voltage signals. Isolation and component clearances were made a priority.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAJdU0SkOZLo9WOMnltJkOsFUDEhTsWvySm3D_A15ua2ACeRhNrNBDpnaVjXw8azM9nC7he7uw73Rc7ad-IOdIK9yk-9WdadxDC3lr5E043zWvyv4koJ0Bu9kxc14ise4ToGC3hdCef65djNMep7Et-1xmik33TgDWL2kwfajR5WgrzxPiiHECKuUI/s917/estop_unrouted.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Unrouted ESTOP Controller PCB&quot; border=&quot;0&quot; data-original-height=&quot;764&quot; data-original-width=&quot;917&quot; height=&quot;334&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAJdU0SkOZLo9WOMnltJkOsFUDEhTsWvySm3D_A15ua2ACeRhNrNBDpnaVjXw8azM9nC7he7uw73Rc7ad-IOdIK9yk-9WdadxDC3lr5E043zWvyv4koJ0Bu9kxc14ise4ToGC3hdCef65djNMep7Et-1xmik33TgDWL2kwfajR5WgrzxPiiHECKuUI/w400-h334/estop_unrouted.png&quot; title=&quot;Unrouted ESTOP Controller PCB&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Unrouted ESTOP Controller PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In the above capture, the AC to DC power supply (&lt;a href=&quot;https://www.vigortronix.com/product-category/ac-dc-converters/&quot; target=&quot;_blank&quot;&gt;PSU1&lt;/a&gt;) is located on the PCB&#39;s left side. The right side of the PCB contains low-voltage parts, such as the microcontroller, input and driver devices.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Unpopulated PCB Housing&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;After the component placement was finalised, a 3D model of the PCB was generated using the PCB design software. This approach was taken to check for mechanical interference between the PCB and the enclosure model. The check between models was achieved using Fusion 360.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-UlPrZ9ExeVYeB8GB2H1gTeESmk83gjtJO_Fs1Iq63RsxBWByiZaqtHd3Wu4gWkCuHI0HzdqeMsF4FWQy2_iCTRoRkvzvsqOM7WE7hMkDwZtldS2G0L3YuziJZx5ay0JsvHdp_K91LhkHeV0cUBjYabo_97zLmJ767JEt_MVhJ75mWJOhlp2s8GoZ/s756/pcb_with_base.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB Mated with Enclosure Base&quot; border=&quot;0&quot; data-original-height=&quot;585&quot; data-original-width=&quot;756&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-UlPrZ9ExeVYeB8GB2H1gTeESmk83gjtJO_Fs1Iq63RsxBWByiZaqtHd3Wu4gWkCuHI0HzdqeMsF4FWQy2_iCTRoRkvzvsqOM7WE7hMkDwZtldS2G0L3YuziJZx5ay0JsvHdp_K91LhkHeV0cUBjYabo_97zLmJ767JEt_MVhJ75mWJOhlp2s8GoZ/w400-h310/pcb_with_base.png&quot; title=&quot;PCB Mated with Enclosure Base&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PCB Mated with Enclosure Base&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&amp;nbsp;The design uses the connectors provided with the enclosure.&lt;br /&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7HFBty6EK3TARpiJPNmDDKJH-R325F2BG5os2-ob5h423PH4fDTi-uEDt1tuiSFIAGTnwnCez9SHaVppmDDZDl0Ku44OoON5975vxSFwxmnjxeg4PBoHf9jrj1wqO11Sb1jpU4a7mRLsVpTgt6dC6j_vXd1P168FRziqcXJ3_qKYcLLn957UO4AiH/s742/pcb_with_housing.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB Mated with Enclosure Base and Cover&quot; border=&quot;0&quot; data-original-height=&quot;624&quot; data-original-width=&quot;742&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7HFBty6EK3TARpiJPNmDDKJH-R325F2BG5os2-ob5h423PH4fDTi-uEDt1tuiSFIAGTnwnCez9SHaVppmDDZDl0Ku44OoON5975vxSFwxmnjxeg4PBoHf9jrj1wqO11Sb1jpU4a7mRLsVpTgt6dC6j_vXd1P168FRziqcXJ3_qKYcLLn957UO4AiH/w400-h336/pcb_with_housing.png&quot; title=&quot;PCB Mated with Enclosure Base and Cover&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;PCB Mated with Enclosure Base and Cover&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;With no interference detected between objects, the PCB was routed.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Routed PCB and Layers&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The PCB was designed using a standard 4-layer 1.6 mm PCB stackup provided by the manufacturing house.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBE_W4SQgahUqLRfn1Pn5Iu5vBZpPeZZduef1OXar2iBG_XXMx8vnWcXRpVf9ujQwHFFfg_ulvhbEzQDUneXqXsxKuo2yoEA-RMYZ3vs0whXdaBEwRTybDcVX237Gut9bIRzSU9x5K38cm1kciXaV06xIfmn0okTa_s-ybzRLoQzqNh3xfGI_lpNeT/s868/estop_top_layer.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB Top Layer&quot; border=&quot;0&quot; data-original-height=&quot;733&quot; data-original-width=&quot;868&quot; height=&quot;270&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBE_W4SQgahUqLRfn1Pn5Iu5vBZpPeZZduef1OXar2iBG_XXMx8vnWcXRpVf9ujQwHFFfg_ulvhbEzQDUneXqXsxKuo2yoEA-RMYZ3vs0whXdaBEwRTybDcVX237Gut9bIRzSU9x5K38cm1kciXaV06xIfmn0okTa_s-ybzRLoQzqNh3xfGI_lpNeT/w320-h270/estop_top_layer.png&quot; title=&quot;PCB Top Layer&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;PCB Top Layer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyyuD5ZSwTLDcLwm5ILLFoVL3CYVURPAYh7IU7n6LsPLUMJTU9DPZQlPsZcC9AWZk5wT5npBeMhzenBqzugHzNRzOmz6eIRWFXEbCQYUhnSfkvsycHv9N5mzlgdXeBC1rAb876YbOJs9UZ0qOI4cdlmQA7H8MVMD7GUk2Sx0U96-nhwv8AvsyRRvSC/s872/estop_mid_layer1.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB Mid Layer 1&quot; border=&quot;0&quot; data-original-height=&quot;733&quot; data-original-width=&quot;872&quot; height=&quot;269&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyyuD5ZSwTLDcLwm5ILLFoVL3CYVURPAYh7IU7n6LsPLUMJTU9DPZQlPsZcC9AWZk5wT5npBeMhzenBqzugHzNRzOmz6eIRWFXEbCQYUhnSfkvsycHv9N5mzlgdXeBC1rAb876YbOJs9UZ0qOI4cdlmQA7H8MVMD7GUk2Sx0U96-nhwv8AvsyRRvSC/w320-h269/estop_mid_layer1.png&quot; title=&quot;PCB Mid Layer 1&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;PCB Mid Layer 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtYvbdskQ3tKOJNAphd5-qcwQaX3z00lVeNsmJIiwc-Nyt27xEsz1OiNnPWMoUSZstw_xOhJzRhGwDzvSeA-6Puf00L9rT-zijBcEE4oxqNbKvuhKOOv6pi-owht2wLN053Z6gTbsxMy0mjsVVyXuW6TYbZko7OfIhyphenhyphen0T0Ajd5rN0dlgTEuydXYN9P/s867/estop_mid_layer2.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;PCB Mid Layer 2&quot; border=&quot;0&quot; data-original-height=&quot;732&quot; data-original-width=&quot;867&quot; height=&quot;270&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtYvbdskQ3tKOJNAphd5-qcwQaX3z00lVeNsmJIiwc-Nyt27xEsz1OiNnPWMoUSZstw_xOhJzRhGwDzvSeA-6Puf00L9rT-zijBcEE4oxqNbKvuhKOOv6pi-owht2wLN053Z6gTbsxMy0mjsVVyXuW6TYbZko7OfIhyphenhyphen0T0Ajd5rN0dlgTEuydXYN9P/w320-h270/estop_mid_layer2.png&quot; title=&quot;PCB Mid Layer 2&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;PCB Mid Layer 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The PCB bottom layer was a copper fill under the low-voltage section and not shown in this post.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Manufactured PCB and Population&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;To populate a new PCB, I prioritise installing the power supply first. However, as the controller PCB is double the size of the reflow device (&lt;a href=&quot;https://e-design.com.cn/en/Mini-Hot-Plate-Preheater-MHP50-PG9555615&quot; target=&quot;_blank&quot;&gt;e-Design Miniware MHP50&lt;/a&gt;), more difficult parts were soldered first.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSbh6Vv0HlKEXJefHFv_i2oHqNf52KjkOfMJK5U0nCtgjtkY_1gJiO6PpboJI5BOX2RM5Cp4n4SveR7UJYDCFS7YUr8-NGlBbjkLstE_NVnD_ba-FF1QdLgo6JfTGmT2be8_eztQpILF7bOPaDEGsYT7YTcZN6iX1Pq9I2HeWZwSaLmUUeVm8-1Uv-/s1000/reflow_part.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Reflow Part on a MiniWare&quot; border=&quot;0&quot; data-original-height=&quot;621&quot; data-original-width=&quot;1000&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSbh6Vv0HlKEXJefHFv_i2oHqNf52KjkOfMJK5U0nCtgjtkY_1gJiO6PpboJI5BOX2RM5Cp4n4SveR7UJYDCFS7YUr8-NGlBbjkLstE_NVnD_ba-FF1QdLgo6JfTGmT2be8_eztQpILF7bOPaDEGsYT7YTcZN6iX1Pq9I2HeWZwSaLmUUeVm8-1Uv-/w640-h398/reflow_part.JPG&quot; title=&quot;Reflow Part on a MiniWare&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Reflow Part on a MiniWare&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The driver chip with an exposed pad was reflowed first.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Power Supply Population&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Next, out of the two onboard power supplies, the discrete switch-mode DC 5 V regulator was fitted to the board.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc9k4aQE3htT_boTIypke7_GoTAkV-7Asmo-0aCd65XgnYIBY2rDHoJJmY181owRqFKJVpxFTQ5ivSH-mrA6lDn9jWvN4kniQRJGzuYSr67v_rIdxDdqUsN1YDM9kW0Z_cMKDiIFWfQOIMtLhUm8Q9zb4mlMKfUMoi-TXQYohyzflG2JOMLvWRk12G/s1000/psu_testing.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Power Supply Bench Test&quot; border=&quot;0&quot; data-original-height=&quot;814&quot; data-original-width=&quot;1000&quot; height=&quot;325&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc9k4aQE3htT_boTIypke7_GoTAkV-7Asmo-0aCd65XgnYIBY2rDHoJJmY181owRqFKJVpxFTQ5ivSH-mrA6lDn9jWvN4kniQRJGzuYSr67v_rIdxDdqUsN1YDM9kW0Z_cMKDiIFWfQOIMtLhUm8Q9zb4mlMKfUMoi-TXQYohyzflG2JOMLvWRk12G/w400-h325/psu_testing.JPG&quot; title=&quot;Power Supply Bench Test&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Power Supply Bench Test&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Testing was performed by directly supplying power to the relevant connections on the board. The turn ON voltage was noted at 6.8 V with the unloaded accuracy better than 2 %. With a 165 mA resistive load, the voltage regulation was better than 0.6 %. However, with a 330 mA load, the voltage regulation fell to 3.6 % which was likely due to the inductor. A different inductor will be tested in the next post, together with the additional PCB components.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/1670478237048043223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/07/drill-press-controller-update-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1670478237048043223'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1670478237048043223'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/07/drill-press-controller-update-part-2.html' title='Drill Press Controller Update Part 2'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirq7-TRn07fwSHFB2aArpKaRA4odqQnwfiDwtsS-9HMiovceIutZDEgLINacfk9jcN93oEqUeX-8uDJOLljUjfoIkOIw_uLF2bhyphenhyphenFEa7rhc5Cpp45LS7ZZYeuzEbdn6-QaIBoFXeKhwYvKC5RhGsnvekwyLlm0fnOF1X3DAWEJqC9Vs_dRYjFntDhm/s72-w400-h338-c/pcb_top_view_housing.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-3586697131419807365</id><published>2025-06-29T13:26:00.001+08:00</published><updated>2025-06-29T13:26:28.912+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="baton"/><category scheme="http://www.blogger.com/atom/ns#" term="LED"/><category scheme="http://www.blogger.com/atom/ns#" term="salvage"/><title type='text'>Salvaging Components from an Atom LED Baton</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This brief blog details the salvageable components from the circuit boards of a mains-powered LED light baton manufactured by ATOM.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMwlZSeOYoFxGsVy42UpP3bg9ADhYPU6RlCJZJQhW1WUgRw-XDLMsv9GUqw6uNyBMS-t4eQpgIN6uaT6NTjxpi5K7iKc0RN-ZYCOtd64CS-ih6LLc48fDZrEpBqZyjXZASoZ-WeZAwXY7wtldhu04hL56rSiWRoNIeFohn-dxIiMq0wVpz2BKpjf5z/s1000/name_plate.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;ATOM Baton Nameplate&quot; border=&quot;0&quot; data-original-height=&quot;334&quot; data-original-width=&quot;1000&quot; height=&quot;134&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMwlZSeOYoFxGsVy42UpP3bg9ADhYPU6RlCJZJQhW1WUgRw-XDLMsv9GUqw6uNyBMS-t4eQpgIN6uaT6NTjxpi5K7iKc0RN-ZYCOtd64CS-ih6LLc48fDZrEpBqZyjXZASoZ-WeZAwXY7wtldhu04hL56rSiWRoNIeFohn-dxIiMq0wVpz2BKpjf5z/w400-h134/name_plate.JPG&quot; title=&quot;ATOM Baton Nameplate&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;ATOM Baton Nameplate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Attempting a Repair&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;When the LED baton, Atom part #AT9877, initially failed to switch ON, the initial thought was that a repair should be possible. Disassembling the unit and checking the control board revealed some damaged resistors.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi33l5x1jeb4BiWqDaGRVMOq15OzPu9U9nkJy1Z-jEKiaidg8aeDuXmkEMlMedBN4L-QPtCsiueJKnG1jnEeOsTcneIXIqbi7KGk43MWYW9X3uLUy998RQLZJg7orcXn0M_98qeNmLFdbakhhih9MXoVyCyCPkVURlkxbre8hUaHmJljamcSiiIH5pR/s1000/resistor_failure.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Damaged Resistors on Circuit Board&quot; border=&quot;0&quot; data-original-height=&quot;803&quot; data-original-width=&quot;1000&quot; height=&quot;257&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi33l5x1jeb4BiWqDaGRVMOq15OzPu9U9nkJy1Z-jEKiaidg8aeDuXmkEMlMedBN4L-QPtCsiueJKnG1jnEeOsTcneIXIqbi7KGk43MWYW9X3uLUy998RQLZJg7orcXn0M_98qeNmLFdbakhhih9MXoVyCyCPkVURlkxbre8hUaHmJljamcSiiIH5pR/w320-h257/resistor_failure.JPG&quot; title=&quot;Damaged Resistors on Circuit Board&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Damaged Resistors on Circuit Board&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After replacing the resistors and retesting the baton, it became apparent that multiple components on the board had failed. The additional failed components included the main switching FET and, after a subsequent test, the onboard fuse. Although a repair seemed feasible, reliability was in question, so the part salvage route was instead chosen.&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Parts Salvage&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;As the baton was already partially disassembled, the control board was easily removed. Two plastic holders were fitted to the ends of the board, and then those clips were fixed into the baton’s metal housing. The board mounting solution is an interesting alternative to mounting holes, which are usually included on circuit board designs.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzjJxIoaALMITcpWIT4fnRZDDEFGcS5b1YqgXqqeVQMZd_4vDWRFpsAUxVi_9_TZbsEMUOPDJJ1bk-tADr4XUIZQsbVrTbFktE0Mt60hjYYYcaTG-tWnH8OIn-LQ3EtQ1jSZLJAZ2Amf5D0KQP0dLPZoAuXAmJI1rLUyCzruxBMKRA5wZoppfs8-FF/s1000/plastic_clips.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Plastic Circuit Board End Clips&quot; border=&quot;0&quot; data-original-height=&quot;595&quot; data-original-width=&quot;1000&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzjJxIoaALMITcpWIT4fnRZDDEFGcS5b1YqgXqqeVQMZd_4vDWRFpsAUxVi_9_TZbsEMUOPDJJ1bk-tADr4XUIZQsbVrTbFktE0Mt60hjYYYcaTG-tWnH8OIn-LQ3EtQ1jSZLJAZ2Amf5D0KQP0dLPZoAuXAmJI1rLUyCzruxBMKRA5wZoppfs8-FF/w400-h238/plastic_clips.JPG&quot; title=&quot;Plastic Circuit Board End Clips&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Plastic Circuit Board End Clips&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The wires to the control circuit board were cut, and the control board assembly was removed. Remaining fitted to the baton&#39;s chassis, which could be salvaged, were solid core mains cable, the LED boards and some fixings, including terminal blocks.&lt;br /&gt;&lt;br /&gt;Each of the two LED boards was fixed in place with seven plastic pins, as shown in the image below. The clips were removed by pushing them from the other side of the baton.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH6s9AASBo7S8XOwaQJ-QU3G4QiHKKUbA2cYXOv5kk61njT-zyCtNKYuObJVGPHPZs9l0KZiYYYoVHfGXgLcaQYUr7ZEJuStiM2wigvfhY62NDtXhTpHXBTwap3i_a6uOC5Rblk1ypTGe1-BkXBQtiweXzvGmUXcRYGjD_E7Ly0dv_EhxczbRyK_Zi/s1000/pcb_clips.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Plastic Clips Holding LED Circuit Boards to Baton Chassis&quot; border=&quot;0&quot; data-original-height=&quot;779&quot; data-original-width=&quot;1000&quot; height=&quot;311&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH6s9AASBo7S8XOwaQJ-QU3G4QiHKKUbA2cYXOv5kk61njT-zyCtNKYuObJVGPHPZs9l0KZiYYYoVHfGXgLcaQYUr7ZEJuStiM2wigvfhY62NDtXhTpHXBTwap3i_a6uOC5Rblk1ypTGe1-BkXBQtiweXzvGmUXcRYGjD_E7Ly0dv_EhxczbRyK_Zi/w400-h311/pcb_clips.JPG&quot; title=&quot;Plastic Clips Holding LED Circuit Boards to Baton Chassis&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Plastic Clips Holding LED Circuit Boards to the Baton Chassis&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The 60 LEDs per board were checked using the diode test on the multimeter; both LED boards could be salvaged or kept for similar LED baton repairs.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj30dk4_S2SMCRJZc5ZvsPuCZKsZ4qNZpARsp4zEs1lyLLbZbbiBH7JJv3UeFu4l0r0hTb8HNVXKRjTg5kmNgMvOLRjavFI73RckSv1x7cCzDGK_WfnpibMvTjL1x0TmFKlAYIvVPFH73zwy6YukNXR8iMi7AV5wGGt3R_QnyNw1j81CAmrtudWHJUI/s1000/led_strips.JPG&quot; style=&quot;font-family: verdana; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Strip Markings&quot; border=&quot;0&quot; data-original-height=&quot;446&quot; data-original-width=&quot;1000&quot; height=&quot;286&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj30dk4_S2SMCRJZc5ZvsPuCZKsZ4qNZpARsp4zEs1lyLLbZbbiBH7JJv3UeFu4l0r0hTb8HNVXKRjTg5kmNgMvOLRjavFI73RckSv1x7cCzDGK_WfnpibMvTjL1x0TmFKlAYIvVPFH73zwy6YukNXR8iMi7AV5wGGt3R_QnyNw1j81CAmrtudWHJUI/w640-h286/led_strips.JPG&quot; title=&quot;LED Strip Markings&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Strip Markings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Turning attention back to the control circuit board, this was a double-sided (population) design. The control board consisted of surface mount parts on the copper (solder) side and through-hole components on the opposite side. Surface-mount parts were held to the circuit board with an epoxy adhesive, such as the Chip Quik AD1-10S or Henkel Loctite 3621, making reworking or salvaging parts difficult. The benefit for the manufacturer, however, is that this design results in a simplified process during soldering (usually reflow).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglVLlhcwNrLaXGYzCG-JV2mGX4_OQwTuDEsH2ZaIdOeVTPhGKZfMvCWOGoBwUN9gJ9vMBnXZiHoBk6f3RKCv-QUA_MRVSI-i8qKorxIHeYvwCD7VLStcc7DgIu4eoY7CBqethjt8RuEzMvDFrwwHs6igEB-Gl5V3XJE8pgb7xoUiuPNNXZCi4HkY3G/s1000/solder_side.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Baton Control Board - Solder Side&quot; border=&quot;0&quot; data-original-height=&quot;233&quot; data-original-width=&quot;1000&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglVLlhcwNrLaXGYzCG-JV2mGX4_OQwTuDEsH2ZaIdOeVTPhGKZfMvCWOGoBwUN9gJ9vMBnXZiHoBk6f3RKCv-QUA_MRVSI-i8qKorxIHeYvwCD7VLStcc7DgIu4eoY7CBqethjt8RuEzMvDFrwwHs6igEB-Gl5V3XJE8pgb7xoUiuPNNXZCi4HkY3G/w640-h150/solder_side.JPG&quot; title=&quot;Baton Control Board - Solder Side&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Baton Control Board - Solder Side&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;If easily removed, the diodes (red box in the solder side image) can be salvaged from the solder side of the circuit board. The two larger rectifier diodes marked as &lt;a href=&quot;https://www.suntan.com.hk/pdf/Rectifier-Diode/Su-US5A-US5M-SMC.pdf&quot; target=&quot;_blank&quot;&gt;US5M&lt;/a&gt; are from the manufacturer Suntan.&lt;br /&gt;&lt;br /&gt;A datasheet for the main switching FET (yellow box&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;in the solder side image&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;) could not be sourced, and the part number for the 8-pin controller was not easily readable.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpfm0xjhs_6DIQq19lMpQhXJ8YBcowy8gedLYXdNa-GN0dO9h3D6HLZWvMjP6wG_QeHTXy_0Q__rfIKpArcpga4LBlNuh1L2nGNr7P5iftNqlGIxvrkQn3QUODvXa5W5eMI24PQeOdg_Lhwg8trNo23CwPHhIRsEW5qnpaJ3MpMSpAdRareWTVT08/s1000/top_side.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Baton Control Board - Top Side&quot; border=&quot;0&quot; data-original-height=&quot;237&quot; data-original-width=&quot;1000&quot; height=&quot;152&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpfm0xjhs_6DIQq19lMpQhXJ8YBcowy8gedLYXdNa-GN0dO9h3D6HLZWvMjP6wG_QeHTXy_0Q__rfIKpArcpga4LBlNuh1L2nGNr7P5iftNqlGIxvrkQn3QUODvXa5W5eMI24PQeOdg_Lhwg8trNo23CwPHhIRsEW5qnpaJ3MpMSpAdRareWTVT08/w640-h152/top_side.JPG&quot; title=&quot;Baton Control Board - Top Side&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Baton Control Board - Top Side&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Reviewing the through-hole component side of the control board, the combination of six inductors and chokes (purple boxes in top side image) could be salvaged with minimal risk of damage.&lt;br /&gt;&lt;br /&gt;The bridge rectifier (green box) from NextGen components, &lt;a href=&quot;https://www.nextgencomponent.com/uploads/soft/20210423/1-2104230Q34S61.pdf&quot; target=&quot;_blank&quot;&gt;part KBP210&lt;/a&gt;, could be removed and tested.&lt;br /&gt;&lt;br /&gt;The manufacturer for the majority of the electrolytic capacitors (red boxes) was&amp;nbsp;&lt;a href=&quot;http://m.axboom.com/en/col.jsp?id=104&quot; target=&quot;_blank&quot;&gt;Axboom&lt;/a&gt;. The three large mains rated 47 uf 350 V devices showed no signs of damage or bulging and could be salvaged.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Long or larger components, such as the capacitors on this board, are secured with white glue or silicone, although this material can easily be cut off.&lt;br /&gt;&lt;br /&gt;There is a safety capacitor (blue box) on the board marked with JNC, JY332M; a datasheet could not be found. This appears to be a 400 V AC 0.0033uF Y5U capacitor, and although the Y5U specification drifts when the temperature changes (image below), the part may be useful for other designs or repairs.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijcn0RgJ9P5mB5G0sFWeqAnMhdEBpg8zEdAt5P4SaXg7ifCqN-eKtC0o3lUENwDbEXPBy_vthw7r43WKExZoOYAsG2UbkcRmVxcedvdElYN-YaiRpz1s-hiHeC395dZPlaDCKfw-iU37Q2R4wpEsKCEjLsJD8Kc1I9z5ry3Z_yBUI6g6fng930TerC/s641/y5u_capacitance_change.png&quot; style=&quot;font-family: verdana; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Example - Y5U Safety Capacitor vs Temperature&quot; border=&quot;0&quot; data-original-height=&quot;519&quot; data-original-width=&quot;641&quot; height=&quot;259&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijcn0RgJ9P5mB5G0sFWeqAnMhdEBpg8zEdAt5P4SaXg7ifCqN-eKtC0o3lUENwDbEXPBy_vthw7r43WKExZoOYAsG2UbkcRmVxcedvdElYN-YaiRpz1s-hiHeC395dZPlaDCKfw-iU37Q2R4wpEsKCEjLsJD8Kc1I9z5ry3Z_yBUI6g6fng930TerC/w320-h259/y5u_capacitance_change.png&quot; title=&quot;Example - Y5U Safety Capacitor vs Temperature&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Example - Y5U Safety Capacitor vs Temperature&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;The varistor (black box) on the AC supply appears to be from SONGLONG LISHANG, &lt;a href=&quot;https://lcsc.com/datasheet/lcsc_datasheet_2410121623_VDR---Varistor-VDR-07D471K_C273550.pdf&quot; target=&quot;_blank&quot;&gt;part 07D471K&lt;/a&gt;. This varistor could be tested and used for repairs.&lt;br /&gt;&lt;br /&gt;Although the fuse was damaged on this baton, Littelfuse TE5® 392 series markings &lt;a href=&quot;https://www.littelfuse.com/products/fuses-overcurrent-protection/fuses/axial-radial-thru-hole-fuses/te5-fuses/393/393130008b0&quot; target=&quot;_blank&quot;&gt;T1AL250V&lt;/a&gt;, it could be salvaged on a working control board.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/3586697131419807365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/06/salvaging-components-from-atom-led-baton.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/3586697131419807365'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/3586697131419807365'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/06/salvaging-components-from-atom-led-baton.html' title='Salvaging Components from an Atom LED Baton'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMwlZSeOYoFxGsVy42UpP3bg9ADhYPU6RlCJZJQhW1WUgRw-XDLMsv9GUqw6uNyBMS-t4eQpgIN6uaT6NTjxpi5K7iKc0RN-ZYCOtd64CS-ih6LLc48fDZrEpBqZyjXZASoZ-WeZAwXY7wtldhu04hL56rSiWRoNIeFohn-dxIiMq0wVpz2BKpjf5z/s72-w400-h134-c/name_plate.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-3755438315920379301</id><published>2025-05-31T13:39:00.003+08:00</published><updated>2025-07-19T12:37:15.655+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="controller"/><category scheme="http://www.blogger.com/atom/ns#" term="drill"/><category scheme="http://www.blogger.com/atom/ns#" term="press"/><title type='text'>Dill Press Controller Update</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This blog details improvements to a drill press controller created in a &lt;a href=&quot;https://electronicmethods.blogspot.com/2019/10/rexon-rdm150-estop-retrofit.html&quot; target=&quot;_blank&quot;&gt;previous blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Why an Update?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;With features such as sensing a stalled chuck, the drill press controller project was something of an experiment for home. Enquiries to this day persist for a ‘user-friendly installable’ version of the drill press controller. As many users seem to prefer a ready-to-go solution, the circuit board change in this post is a step towards simplifying the original controller design, but with some experimental improvements.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;What Consolidation and Improvements?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The external DIN rail DC supply from the previous design could be incorporated onto the updated controller board. To fit an AC to DC module to the controller board, however, the controller enclosure would need to be changed from the original type.&lt;br /&gt;&lt;br /&gt;Additionally, the AC contactor, which disables the drill press motor when an ESTOP event occurs, was identified as a space-consuming item. A subsequent post will review SSR (Solid State Relay) testing and, if useable, replacing the contactor.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Changes to the Design&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Integrating an AC to DC supply onto the circuit board raised some technical questions. Firstly, what voltage should the DC output be? The second question is whether the voltage is suitable for other components in the system. Included in the list of other components are the SSR inputs and existing hardware, such as the ESTOP pushbutton LED.&lt;br /&gt;For testing, a high-current dual form A SSR TE part (&lt;a href=&quot;https://www.te.com/en/product-1-1393030-4.html&quot; target=&quot;_blank&quot;&gt;SSRD-240D25&lt;/a&gt;) was chosen.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNmxLqZ9SHnDkEfFxFMEBCDQwS-EOmrBu9pBuOWj1hXzXCgKGY7v2JkjwCeukJ-RGJHx5E-70RwizxPQrWlWqwXjdQDdvpPyW8brs934_OrAelfjnzWP8hWABFmVprKlyFxtOy9CGSvOH_7KZqIztMh7dFbbjrdgOmWKBF2UhEuLBojINNV6V1VyG_/s1113/ssrd-240d25.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;TE SSRD-240D25 Solid State Relay&quot; border=&quot;0&quot; data-original-height=&quot;1113&quot; data-original-width=&quot;1000&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNmxLqZ9SHnDkEfFxFMEBCDQwS-EOmrBu9pBuOWj1hXzXCgKGY7v2JkjwCeukJ-RGJHx5E-70RwizxPQrWlWqwXjdQDdvpPyW8brs934_OrAelfjnzWP8hWABFmVprKlyFxtOy9CGSvOH_7KZqIztMh7dFbbjrdgOmWKBF2UhEuLBojINNV6V1VyG_/w288-h320/ssrd-240d25.jpg&quot; title=&quot;TE SSRD-240D25 Solid State Relay&quot; width=&quot;288&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;TE SSRD-240D25 Solid State Relay&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;New Enclosure&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Using the circuit board dimensions from the original controller as a guide, an enclosure from the manufacturer, Phoenix Contact, part 1311009 (BC 107,6-KIT-U11-7035+4SPTA12), was chosen. This part was selected because it was a two-part case with circuit board mounting, supplied with terminal circuit board terminals, and was affordable.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBNQoZvNSNT16ddHRqpD4_dxKdV1hFlQpLWCrvxy9ragQaM7Z1SynzVW6t6g-xIwv6474IMfvp0Kfwyx1P1oLZIV8v8OzL72-PmSWkjwNGbj6b1XkxO7FD353tKieaZKZzVcT2m3Ub37WexTXK_Cas41wX9t3vdA5o6T2yW_Gbd9K_gfRLGllskQK6/s338/00037154_full_b408.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Phoenix Contact Enclosure #1311009&quot; border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;338&quot; height=&quot;319&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBNQoZvNSNT16ddHRqpD4_dxKdV1hFlQpLWCrvxy9ragQaM7Z1SynzVW6t6g-xIwv6474IMfvp0Kfwyx1P1oLZIV8v8OzL72-PmSWkjwNGbj6b1XkxO7FD353tKieaZKZzVcT2m3Ub37WexTXK_Cas41wX9t3vdA5o6T2yW_Gbd9K_gfRLGllskQK6/w320-h319/00037154_full_b408.jpg&quot; title=&quot;Phoenix Contact Enclosure #1311009&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Phoenix Contact Enclosure #1311009&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Schematic Changes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;An AC-DC brick from Vigortronix was selected with a DC 12 V output. The VTX-214 series is manufactured with several DC output voltage options.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil7P8UXelCbWDrJ7OHalNx6GA7wY2GEad4vgG9lePOAlvY9jMnPVvPq-tiAohb5BPYtvB7AU1_MceTldjKb1PH6b_hb0Iwk_hRQ-PTFf5ofVZ68Z-JKlLwEiJSjcgHNhJs8byDGFjt_7gkgm170vtyuVCLFDgjGzRxwoqUSUwsTKss6quFwCni4wOV/s1137/new_psu.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Power Supply Schematic&quot; border=&quot;0&quot; data-original-height=&quot;328&quot; data-original-width=&quot;1137&quot; height=&quot;184&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil7P8UXelCbWDrJ7OHalNx6GA7wY2GEad4vgG9lePOAlvY9jMnPVvPq-tiAohb5BPYtvB7AU1_MceTldjKb1PH6b_hb0Iwk_hRQ-PTFf5ofVZ68Z-JKlLwEiJSjcgHNhJs8byDGFjt_7gkgm170vtyuVCLFDgjGzRxwoqUSUwsTKss6quFwCni4wOV/w640-h184/new_psu.png&quot; title=&quot;Updated Power Supply Schematic&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Updated Power Supply Schematic&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;As an experiment, a single input PLC device from Maxim was chosen to replace the previous input circuit.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3nIPR2rjhM5ZyZxPNCezTSecWmSCRc5-TF4lBt-dAhKoOziHnJrh99fWMoqrW3FXroFOxxR8kzvEh8Z9AmNuBCQ4ZrYeIeDK1OjVu9JeB3moDIPChcT6Mh5OZdYJIoN66napnIgISVNfnKl_ZKXS-GYwmtMKaq2shYxz7piXmCreap1RN_8B5bO6y/s1026/new_input.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Input Schematic&quot; border=&quot;0&quot; data-original-height=&quot;318&quot; data-original-width=&quot;1026&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3nIPR2rjhM5ZyZxPNCezTSecWmSCRc5-TF4lBt-dAhKoOziHnJrh99fWMoqrW3FXroFOxxR8kzvEh8Z9AmNuBCQ4ZrYeIeDK1OjVu9JeB3moDIPChcT6Mh5OZdYJIoN66napnIgISVNfnKl_ZKXS-GYwmtMKaq2shYxz7piXmCreap1RN_8B5bO6y/w640-h198/new_input.png&quot; title=&quot;Updated Input Schematic&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Updated Input Schematic&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In the previous design, the contactor coil was powered by two driver chips. For the updated design, the output was changed to instead drive the two enable inputs of the SSR or a similar device.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgadHRh1lyfbuo3ZWkbOBl1QXVcphl_JBMFVwOnaWNLotZrTEodN61xLQSNMMnrGNKLKwfdmjI36jihAjD9V98wv-d9Y5BMR6U-p1UTEq7pBaaAjYUAqu1TjMr7OvjCOmtzTJBhbs_a9tlsQaDlTotW1V7kR5m9QwIf-WKo6j1ZVRYiH89vbBH-Qg85/s613/output_switch.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Output Driver Schematic&quot; border=&quot;0&quot; data-original-height=&quot;271&quot; data-original-width=&quot;613&quot; height=&quot;176&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgadHRh1lyfbuo3ZWkbOBl1QXVcphl_JBMFVwOnaWNLotZrTEodN61xLQSNMMnrGNKLKwfdmjI36jihAjD9V98wv-d9Y5BMR6U-p1UTEq7pBaaAjYUAqu1TjMr7OvjCOmtzTJBhbs_a9tlsQaDlTotW1V7kR5m9QwIf-WKo6j1ZVRYiH89vbBH-Qg85/w400-h176/output_switch.png&quot; title=&quot;Updated Output Driver Schematic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Updated Output Driver Schematic&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Circuit Board Size and Shape&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The &lt;a href=&quot;https://product-download.phoenixcontact.com/8213583?response-content-disposition=inline;%20filename%3D%22pxc_1456991_01_00_BC-107-6-SKT-U11-7035-4SPTA10_2D.pdf%22&amp;amp;Expires=1748673646&amp;amp;Signature=M~6SMQRfjLlu7SuEoa9exffiWzh12cVJ6TJHUkDm2GO1rktsNAHzrlF9AJBpGGMqrnLqi99QwF3vr9CcbArMqymnkEnC96fpjJ66BO-E7Cpe5fC8n30ay~wGbeHtAa5tboVf54X5PKryOPenK0NTlETAHwV~IoZ8Tgl7EXfcPLgavVMpGi0H1ZEDb4wsqSKSPIE2PcCOkbCD1nYkAGnGpANarAQCsCmooESBlZMw01c55Jo2vwul7mZ-sPbEPu0AL7ls5k0zWpVeOmlYA8ggLun8e1m~aOt8mBXIxaKvNY7WMe31-dNskIBN9I0EwNXRcnyzgZAou7dqLklEs3l6mA__&amp;amp;Key-Pair-Id=K1I2N54A7B0GD&quot; target=&quot;_blank&quot;&gt;technical datasheet&lt;/a&gt; for the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Phoenix Contact enclosure&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;does not appear to provide a dimensioned circuit board example. However, there is sufficient information in the technical drawing to define the circuit board shape. In fact, the 3D model of the enclosure from the Phoenix Contact website also contains an excellent example of circuit board mounting options. In the image below, Fusion 360 was used to hide the outside case of the enclosure.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoHMvZ4zZF9Qa8w46_pHACaki9f_IoBN-dPNCHQ5mjkCgMtZp47oXyLDkHl6-drotCt_jlqeeqPVop0lw8PWWkA75X-BS-uVMz8N5zDqhFqtBn9fLrycdC4VGl4xO75rpNYo6PzjqnRCq22Lf3Pt8U2BekfRg1Yr492E9WU0krMLJc5d71Eiu7XJYG/s803/phoenix_contact_1311009_model.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Example of Circuit Boards in Phoenix Contact STEP Model&quot; border=&quot;0&quot; data-original-height=&quot;645&quot; data-original-width=&quot;803&quot; height=&quot;321&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoHMvZ4zZF9Qa8w46_pHACaki9f_IoBN-dPNCHQ5mjkCgMtZp47oXyLDkHl6-drotCt_jlqeeqPVop0lw8PWWkA75X-BS-uVMz8N5zDqhFqtBn9fLrycdC4VGl4xO75rpNYo6PzjqnRCq22Lf3Pt8U2BekfRg1Yr492E9WU0krMLJc5d71Eiu7XJYG/w400-h321/phoenix_contact_1311009_model.png&quot; title=&quot;Example of Circuit Boards in Phoenix Contact STEP Model&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Example of Circuit Boards in Phoenix Contact STEP Model&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To validate the circuit board shape in the circuit board design software, the Phoenix Contact STEP model was required without all the example board options. Fusion 360 was used to suppress all but the plastic base in the STEP file. This STEP file was imported into the circuit board software to validate the circuit board shape.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH5PtZXMG95oesExoLucS0jte4BPYZGm69p-BhSaPdZjYbcbEPr4mhY8kLLiTVFu1UOTwOjjvV9JugE1JsbaT_kPxOgjPOBPx8JDCzc9C0CdvDtVpfY7zBlUlR9UnBz6xRqOi1WxQTGkUMeWNoXhNk46TVQCD_AAGbzUuo8G6TA_WiBd1MMtiP3pXE/s729/partial_step_altium.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Example of STEP File Imported into Circuit Board Design Software&quot; border=&quot;0&quot; data-original-height=&quot;567&quot; data-original-width=&quot;729&quot; height=&quot;249&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH5PtZXMG95oesExoLucS0jte4BPYZGm69p-BhSaPdZjYbcbEPr4mhY8kLLiTVFu1UOTwOjjvV9JugE1JsbaT_kPxOgjPOBPx8JDCzc9C0CdvDtVpfY7zBlUlR9UnBz6xRqOi1WxQTGkUMeWNoXhNk46TVQCD_AAGbzUuo8G6TA_WiBd1MMtiP3pXE/w320-h249/partial_step_altium.png&quot; title=&quot;Example of STEP File Imported into Circuit Board Design Software&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Example of STEP File Imported into Circuit Board Design Software&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In the next blog for the updated controller, the PCB layout is completed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/3755438315920379301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/05/dill-press-controller-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/3755438315920379301'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/3755438315920379301'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/05/dill-press-controller-update.html' title='Dill Press Controller Update'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNmxLqZ9SHnDkEfFxFMEBCDQwS-EOmrBu9pBuOWj1hXzXCgKGY7v2JkjwCeukJ-RGJHx5E-70RwizxPQrWlWqwXjdQDdvpPyW8brs934_OrAelfjnzWP8hWABFmVprKlyFxtOy9CGSvOH_7KZqIztMh7dFbbjrdgOmWKBF2UhEuLBojINNV6V1VyG_/s72-w288-h320-c/ssrd-240d25.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-6514848801474128312</id><published>2025-04-30T19:05:00.005+08:00</published><updated>2025-04-30T19:05:51.499+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Launcher"/><category scheme="http://www.blogger.com/atom/ns#" term="model"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocket"/><title type='text'>Model Rocket Launcher WiFi ESP8266 Part 4</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This blog is a brief update following on from Part 3 of the ‘Wi-Fi-controlled rocket launcher’. A design to replace the lead-acid battery in the launcher was assembled.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Some field shots of the updated launcher are provided at the end of the post.&lt;br /&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;18650 Replacement for Lead Acid Battery &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A printed circuit board (PCB) with two 18650 batteries was designed &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;to replace the 12 V lead-acid battery used by the launcher&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;.&lt;br /&gt;&lt;br /&gt;The operating voltage of the launchers&#39; ESP32 controller and the output drivers is around 3.3 V, meaning the parts were suitable for operation with the 18650 voltage. However, the main DC-DC converter (LMR50410YFQDBV) would need to be changed or bypassed, as its operating voltage is 4 – 36 V. The standard operating voltage of a single 18650 cell drops below the 4 V threshold of the DC-DC converter.&lt;br /&gt;&lt;br /&gt;The Keystone Electronics 18650 battery holder, &lt;a href=&quot;https://www.keyelco.com/product.cfm/product_id/919&quot; target=&quot;_blank&quot;&gt;part #1043&lt;/a&gt;, was chosen for the PCB design. When selecting parts in the initial PCB layout, two 1043 battery holders were more cost-effective than a double 1850 holder, Keystone part &lt;a href=&quot;https://www.keyelco.com/product.cfm/product_id/921&quot; target=&quot;_blank&quot;&gt;#1049&lt;/a&gt;. The Keystone double battery holder had become the cheaper option at the time of writing.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY8YBVThfNZVo0KsukfjFxAzPLco0SyleI6srKtIZR-yG271SAE4tX0mh58nZnRAkqM6KWaOF6GNspnnCKm0KuXA0-_9kNboOA0Fobf0DWbd5yGdm_2Zl35VnbbVH-ciaoIzUNCf3tg6zwmMaqzhlTv-ck8PA8_hM-dWM2d13SDBJCOzqAhvSGK1Jd/s1302/18650_holder_2d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Dual 18650 PCB&quot; border=&quot;0&quot; data-original-height=&quot;617&quot; data-original-width=&quot;1302&quot; height=&quot;304&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY8YBVThfNZVo0KsukfjFxAzPLco0SyleI6srKtIZR-yG271SAE4tX0mh58nZnRAkqM6KWaOF6GNspnnCKm0KuXA0-_9kNboOA0Fobf0DWbd5yGdm_2Zl35VnbbVH-ciaoIzUNCf3tg6zwmMaqzhlTv-ck8PA8_hM-dWM2d13SDBJCOzqAhvSGK1Jd/w640-h304/18650_holder_2d.png&quot; title=&quot;Dual 18650 PCB&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Dual 18650 on PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The dimensions of the PCB were made to fit into the existing 3D printed launcher case.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivM2knhTLjQTol_RUKFHVHhIDP1hXjMDuSmrCRBJ37x00N6Ier7yHWWdLnmCS8wkhDmm7sXnWdTHmFmqLgXPfheUQuAVMYll1Fe7Kv3rszF7xxuGxtuIuVpT9wu_ZebkIztJJuFB3MZLacXTMmeIdPjNBYIlwSk4noC5yj-Urtcrp6AjF-QKAy4jX0/s1063/18650_holder.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Dual 18650 PCB in 3D&quot; border=&quot;0&quot; data-original-height=&quot;508&quot; data-original-width=&quot;1063&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivM2knhTLjQTol_RUKFHVHhIDP1hXjMDuSmrCRBJ37x00N6Ier7yHWWdLnmCS8wkhDmm7sXnWdTHmFmqLgXPfheUQuAVMYll1Fe7Kv3rszF7xxuGxtuIuVpT9wu_ZebkIztJJuFB3MZLacXTMmeIdPjNBYIlwSk4noC5yj-Urtcrp6AjF-QKAy4jX0/w400-h191/18650_holder.png&quot; title=&quot;Dual 18650 PCB in 3D&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Dual 18650 PCB in 3D&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After the PCB was manufactured, a single Keystone battery holder was fitted. For connection compatibility with the spade tabs on the lead acid battery, spade connections were fitted on the PCB using TE Connectivity &lt;a href=&quot;https://www.digikey.com.au/en/products/detail/te-connectivity-amp-connectors/60465-2/201394&quot; target=&quot;_blank&quot;&gt;part #60465-2&lt;/a&gt;. As can be seen in the image below, the spade connections were secured to the PCB with M3 mounting hardware.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo-6FBIapdC5DPNkvPFlFPTddFExv2NIlVMLXeOaGiwOtqhbRmnHUn0ZzY-DIc4HFhPMdNNT71j0rxoj_j3XFYVncmhGONCV9gMo0voPN2_7e4Jd-r-yRXYHEjvq7fIwDqBAXYjeqPTIg_pVZbLsaJuXxbKnxAIDGJO3nrf8mSEs4-jDcs1ywpnkni/s1000/18650_holder_built.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Partially Populated 18650 Board&quot; border=&quot;0&quot; data-original-height=&quot;473&quot; data-original-width=&quot;1000&quot; height=&quot;189&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo-6FBIapdC5DPNkvPFlFPTddFExv2NIlVMLXeOaGiwOtqhbRmnHUn0ZzY-DIc4HFhPMdNNT71j0rxoj_j3XFYVncmhGONCV9gMo0voPN2_7e4Jd-r-yRXYHEjvq7fIwDqBAXYjeqPTIg_pVZbLsaJuXxbKnxAIDGJO3nrf8mSEs4-jDcs1ywpnkni/w400-h189/18650_holder_built.JPG&quot; title=&quot;Partially Populated 18650 Board&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Partially Populated 18650 Board&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Out of curiosity, the DC-DC converter on the launcher was run from a single 18650. First, the previous voltage divider created by the resistor pack RP1 was removed. The shutdown input on the DC-DC converter (LMR50410YFQDBV) was then connected to the supply (VIN) with a 10 R resistor.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeBarh4Ao6Bx-QeFPsOoIKafELiKacROCfHO0LpucGi42HeKdj0CoFc-R_j8B2bm69E-rupc6E4A5TMlK5kzSgvQdFMAcMigIPmc86egzhP8BWuC7yEM7Yi6pH19_0PsrJ6oeXgjc7UjwUEcHB5MeR-YJJRlfz1pPE089rGtaOWdGEeQ5oL_oPiyad/s590/enable_resdiv_connection.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Existing DC-DC Converter Shutdown Circuit&quot; border=&quot;0&quot; data-original-height=&quot;437&quot; data-original-width=&quot;590&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeBarh4Ao6Bx-QeFPsOoIKafELiKacROCfHO0LpucGi42HeKdj0CoFc-R_j8B2bm69E-rupc6E4A5TMlK5kzSgvQdFMAcMigIPmc86egzhP8BWuC7yEM7Yi6pH19_0PsrJ6oeXgjc7UjwUEcHB5MeR-YJJRlfz1pPE089rGtaOWdGEeQ5oL_oPiyad/w400-h296/enable_resdiv_connection.png&quot; title=&quot;Existing DC-DC Converter Shutdown Circuit&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Existing DC-DC Converter Shutdown Circuit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9dOdu8-jndMM_aWrWi_YrBNeUrBn9ck6QAxhRxSTgv7zVslVYSF-jX_rhfs1xJKtvavHQF1lwUpfyhTWHWNKg0PfiY4ofJfCriNcIIbDaIU1vDgfSTlP3TYpVKX_Y6YSl8wd-8rwVYFikeDV1R7v90ZUH9SJpAFwc2MySCDCOb8a7RCQLaXDtXykV/s532/enable_resistor_connection.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Modified DC-DC Converter Shutdown Connection&quot; border=&quot;0&quot; data-original-height=&quot;495&quot; data-original-width=&quot;532&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9dOdu8-jndMM_aWrWi_YrBNeUrBn9ck6QAxhRxSTgv7zVslVYSF-jX_rhfs1xJKtvavHQF1lwUpfyhTWHWNKg0PfiY4ofJfCriNcIIbDaIU1vDgfSTlP3TYpVKX_Y6YSl8wd-8rwVYFikeDV1R7v90ZUH9SJpAFwc2MySCDCOb8a7RCQLaXDtXykV/w320-h298/enable_resistor_connection.png&quot; title=&quot;Modified DC-DC Converter Shutdown Connection&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;Modified DC-DC Converter Shutdown Connection&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Using a fully charged 18650, the launcher powers ON briefly. When the 18650 voltage drops below 4 V, the DC-DC converter fails to turn ON and the output voltage becomes unstable. Having the PCB with different 18650 connection options may be part of the next board review.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;Field Tested Unit&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The two launches below are taken from a recent rocket day.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyRVamAQ-Dymb9axllL2fvWUecV4JliIifUp0CuXvCvWZo97B49dxP5ZKaB52g9UqAjWsipFRP5VfJVG4bNtA&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dy6xz-BKtCX0zUoHx581zr2bXhRbDRzoAMGgCLCbVrVYU_XYW3DNGtwrizEChMHZBDGpn-n2gD3DdMO2gHlKw&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/6514848801474128312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/04/model-rocket-launcher-wifi-esp8266-part.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/6514848801474128312'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/6514848801474128312'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/04/model-rocket-launcher-wifi-esp8266-part.html' title='Model Rocket Launcher WiFi ESP8266 Part 4'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY8YBVThfNZVo0KsukfjFxAzPLco0SyleI6srKtIZR-yG271SAE4tX0mh58nZnRAkqM6KWaOF6GNspnnCKm0KuXA0-_9kNboOA0Fobf0DWbd5yGdm_2Zl35VnbbVH-ciaoIzUNCf3tg6zwmMaqzhlTv-ck8PA8_hM-dWM2d13SDBJCOzqAhvSGK1Jd/s72-w640-h304-c/18650_holder_2d.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-2916920649942276283</id><published>2025-03-30T18:54:00.001+08:00</published><updated>2025-03-30T18:54:41.799+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="components"/><category scheme="http://www.blogger.com/atom/ns#" term="DPF-HD1000"/><category scheme="http://www.blogger.com/atom/ns#" term="salvaging"/><title type='text'>Salvaging Components from DPF-HD1000</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This post looks at electronic components that could be salvaged from a Sony digital photo frame, &lt;a href=&quot;https://www.sony.com/electronics/support/photo-frames-printers-others-digital-photo-frames/dpf-hd1000/manuals&quot; target=&quot;_blank&quot;&gt;DPF-HD1000&lt;/a&gt; (circa 2010).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Tear Down&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Four plastic screws secure the two halves of the photo frame case. A thin prying tool was used to release the internal plastic clips.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXQqEkF421NgOrxXum5eGd14dlk6Kf5p_x8OM_tBrJMzWXmH3iD9xn8HLS1EHOH3ymFZMUBaSL-J8lo-KN0r_QOmVPakltME0GGreu1Ng6kclf7QperqwENpxieH1P8HVuPKL94y0Qkl8iyrWhDZV5hvsbKIpcjV4DMKOsXpjAfQyoD5bOOVDpuLaA/s1000/cover_removed.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 Front Cover Removed&quot; border=&quot;0&quot; data-original-height=&quot;656&quot; data-original-width=&quot;1000&quot; height=&quot;263&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXQqEkF421NgOrxXum5eGd14dlk6Kf5p_x8OM_tBrJMzWXmH3iD9xn8HLS1EHOH3ymFZMUBaSL-J8lo-KN0r_QOmVPakltME0GGreu1Ng6kclf7QperqwENpxieH1P8HVuPKL94y0Qkl8iyrWhDZV5hvsbKIpcjV4DMKOsXpjAfQyoD5bOOVDpuLaA/w400-h263/cover_removed.jpg&quot; title=&quot;DPF-HD1000 Front Cover Removed&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;DPF-HD1000 Front Cover Removed&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Removing the front panel shows the LCD and two peripheral items, an IR sensor and an LED strip.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Internals of the Photo Frame&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Shifting the position of the display shows the main Printed Circuit Assembly (PCA) and the board to peripheral connections.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU-H79W3PGrqwdt5WdeFDVOD7jR6DLjujMoDjDKwidZJewLSaPk4DYST9k0WXAcsD5kznGhgyYKtaH1L1z2CkyKjIdQBeRmDcdo1EAKqVxQ_DEnCFt8V9p0-puTodZuOWGm8Qq3vaVuTzSN4Mh-Xt5h7E_J0UnhrHmwbAfa0GgQiH5zivXV1ZvMqmQ/s1000/moved_display.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 with PCA Exposed&quot; border=&quot;0&quot; data-original-height=&quot;809&quot; data-original-width=&quot;1000&quot; height=&quot;324&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU-H79W3PGrqwdt5WdeFDVOD7jR6DLjujMoDjDKwidZJewLSaPk4DYST9k0WXAcsD5kznGhgyYKtaH1L1z2CkyKjIdQBeRmDcdo1EAKqVxQ_DEnCFt8V9p0-puTodZuOWGm8Qq3vaVuTzSN4Mh-Xt5h7E_J0UnhrHmwbAfa0GgQiH5zivXV1ZvMqmQ/w400-h324/moved_display.JPG&quot; title=&quot;DPF-HD1000 with PCA Exposed&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;DPF-HD1000 with PCA Exposed&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The IR receiver was connected with a 3-pin cable to the main PCA. The markings on the sensor appear to be 28m5 and E23, but there is no data available for the part online. The connections to the sensor could &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;possibly &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;be determined from the cable colours.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjuJPCTleSGSLKUMGoXAjHGmZaiU0G5oxJdRZ_Ed0CHkklLFoo8lE1sNvPDF3zibNJGY9eXHhISmYKlH1EffY1Ms3AQHCY_hCn0k59_uTeoDenUIcMbFHZeu3_TsX0paNQDdsf7T9nccAgvIVWCoc5KesoV2YNrD8jD11h56k7dZSomsUKaiH-DOAk/s1000/led_board.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 LED Logo Board&quot; border=&quot;0&quot; data-original-height=&quot;290&quot; data-original-width=&quot;1000&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjuJPCTleSGSLKUMGoXAjHGmZaiU0G5oxJdRZ_Ed0CHkklLFoo8lE1sNvPDF3zibNJGY9eXHhISmYKlH1EffY1Ms3AQHCY_hCn0k59_uTeoDenUIcMbFHZeu3_TsX0paNQDdsf7T9nccAgvIVWCoc5KesoV2YNrD8jD11h56k7dZSomsUKaiH-DOAk/w400-h116/led_board.JPG&quot; title=&quot;DPF-HD1000 LED Logo Board&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;DPF-HD1000 LED Logo Board&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The small LED PCA was labelled ‘logo LED board’ circa 2011. This board was used to illuminate the Sony logo built into the front plastic cover.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEfi2_3L2DBJEuAqkZFjgadvQVmvL11HpR04azqYeQAqhRMX-H83A84KlZ1_AKF3piy-uAdDxMcccla3Qz-lNOkzPpkf1_LqrsVkGdigI7BfM4u-APRJPHH4ADl1EMC26BlHg_hQT9vxU1ifzPD7l2Y5nFu0CDsKEceLQNwq6qB30ccDYFQdDBCQmR/s1000/led_board_on.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 LED Logo Board Powered&quot; border=&quot;0&quot; data-original-height=&quot;331&quot; data-original-width=&quot;1000&quot; height=&quot;133&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEfi2_3L2DBJEuAqkZFjgadvQVmvL11HpR04azqYeQAqhRMX-H83A84KlZ1_AKF3piy-uAdDxMcccla3Qz-lNOkzPpkf1_LqrsVkGdigI7BfM4u-APRJPHH4ADl1EMC26BlHg_hQT9vxU1ifzPD7l2Y5nFu0CDsKEceLQNwq6qB30ccDYFQdDBCQmR/w400-h133/led_board_on.JPG&quot; title=&quot;DPF-HD1000 LED Logo Board Powered&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;DPF-HD1000 LED Logo Board Powered&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;From the website &lt;a href=&quot;https://www.panelaook.com/CLAA101NC01CW_CPT_10.1_LCM_overview_13460.html&quot; target=&quot;_blank&quot;&gt;Panel Look&lt;/a&gt;, the LCD appears to be from CPT, although discontinued, and could be used for repair or paired with a converter board capable of driving 60-pin flat flex cables from various interfaces such as USB.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZyCgHJK3hmywka87S0UTJWr1c0zTgyuFUDG_wweKs9ULBPg5r-0dh1dxVKr8iZjFJKYuK4nWvslcaSf49jLft4oneafMH86BpAIrbDYxeyWJNENMqfdvirllhEEmNVuPt_BD3nO7tcYzhhaoVpGJm0Lu_Udm2hMmQQ_N_jVVca1xNxLZnJgwhFe2g/s1000/display_part.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 LCD Part Number&quot; border=&quot;0&quot; data-original-height=&quot;478&quot; data-original-width=&quot;1000&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZyCgHJK3hmywka87S0UTJWr1c0zTgyuFUDG_wweKs9ULBPg5r-0dh1dxVKr8iZjFJKYuK4nWvslcaSf49jLft4oneafMH86BpAIrbDYxeyWJNENMqfdvirllhEEmNVuPt_BD3nO7tcYzhhaoVpGJm0Lu_Udm2hMmQQ_N_jVVca1xNxLZnJgwhFe2g/w400-h191/display_part.JPG&quot; title=&quot;DPF-HD1000 LCD Part Number&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;DPF-HD1000 &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LCD Part Number&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After removing the 4 screws retaining the PCA, the entire electronic assembly could be removed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA6tlVXKbFD6RfcSCWqj-ifGtRjK5TzNht6ZV5zr9hWB3MlGYeahNOAZlqrlf_RfGTdeU-Ev_RbgMpABvT8YJpDSm1KbEP6fjhauQrBXUH8ev_ysnUruv2jR7yntTqUVY3vWHUNABsTjlVNuLOVMXiqbs1Ujtkzh8jnMof6cvP0u6dXEUFYU5IMJo6/s1299/complete_system.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 Complete Electronics Assembly&quot; border=&quot;0&quot; data-original-height=&quot;1000&quot; data-original-width=&quot;1299&quot; height=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA6tlVXKbFD6RfcSCWqj-ifGtRjK5TzNht6ZV5zr9hWB3MlGYeahNOAZlqrlf_RfGTdeU-Ev_RbgMpABvT8YJpDSm1KbEP6fjhauQrBXUH8ev_ysnUruv2jR7yntTqUVY3vWHUNABsTjlVNuLOVMXiqbs1Ujtkzh8jnMof6cvP0u6dXEUFYU5IMJo6/w400-h308/complete_system.JPG&quot; title=&quot;DPF-HD1000 Complete Electronics Assembly&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;DPF-HD1000 Complete Electronics Assembly&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Disconnecting all the peripherals from the PCA, attention turned to some interesting components on the main PCA. The PCA was labelled ‘Sony Basic 10DW MP’.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Possible PCA Component Salvaging&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The USB connectors, surface mount and vertical switches could be salvaged from the PCA. The combination card holder on the PCA was an interesting component (large component on the right of the PCA); no data could be found from the A238B marking on the device.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOAGV6UgOMjoYceqPIcyxnJgquDxh_daxE7EyNTvOv5xrofMjMJAg2vaUNNhocCYXBCVgVj5isKCjc46xo4ujTRqNykIHD6MGu71R13b3pFRgzDivRrStOJMi6JXSLwqbSvssRH28do4Y_GxYT6Or0rFNrzYLhnWdvdqwqziquememznNxnBZ7Xmj0/s1000/pca_side1.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 PCA Side 1&quot; border=&quot;0&quot; data-original-height=&quot;780&quot; data-original-width=&quot;1000&quot; height=&quot;500&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOAGV6UgOMjoYceqPIcyxnJgquDxh_daxE7EyNTvOv5xrofMjMJAg2vaUNNhocCYXBCVgVj5isKCjc46xo4ujTRqNykIHD6MGu71R13b3pFRgzDivRrStOJMi6JXSLwqbSvssRH28do4Y_GxYT6Or0rFNrzYLhnWdvdqwqziquememznNxnBZ7Xmj0/w640-h500/pca_side1.JPG&quot; title=&quot;DPF-HD1000 PCA Side 1&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;DPF-HD1000 PCA Side 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Upon reviewing the passives, inductors and the common mode filter near the DC jack (bottom right) these could be salvaged and reused. Due to the age of the PCA, the SMT electrolytic capacitors are not recommended for salvaging, although they did appear in near-new condition.&lt;br /&gt;&lt;br /&gt;For active devices, the single linear regulator 1117T near the SD card holder could be salvaged.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7y5CM8a9Q4Fyf4Bh7jh4YWps9oY_2SbhMcBE6SjhaD2rWKKdPE2hsEcpwMERsuD3H-aL0u_ZtKjArKjWRtn8hZUHMxTscjWjhKDWVboJ9EgMq0fDG8nFEOK-GAxgMR6-93muFlssURw_qIKtz2hWMQRv5T8_klfa9kqFLC4OSvn-es-EnE8YaCgeH/s1000/pca_side2.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;DPF-HD1000 PCA Side 2&quot; border=&quot;0&quot; data-original-height=&quot;751&quot; data-original-width=&quot;1000&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7y5CM8a9Q4Fyf4Bh7jh4YWps9oY_2SbhMcBE6SjhaD2rWKKdPE2hsEcpwMERsuD3H-aL0u_ZtKjArKjWRtn8hZUHMxTscjWjhKDWVboJ9EgMq0fDG8nFEOK-GAxgMR6-93muFlssURw_qIKtz2hWMQRv5T8_klfa9kqFLC4OSvn-es-EnE8YaCgeH/w640-h480/pca_side2.JPG&quot; title=&quot;DPF-HD1000 PCA Side 2&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;DPF-HD1000 PCA Side 2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Flipping the PCA shows several chips, connectors for the peripheral devices and a smattering of passives. If any external devices, such as the IR sensor, were earmarked for salvage, the surface mount connectors could also be salvaged from the PCA.&lt;br /&gt;&lt;br /&gt;To the left of the main Amlogic controller is a surface mount switch which may be responsible for detecting rotation (movement) of the display. When shaking the PCA, the internal mechanism can be heard moving. The component marking is EnSky, however no data could be located on the switch.&lt;br /&gt;&lt;br /&gt;There is an oscillator, possibly 24 MHz (middle PCA), driving the Amlogic controller and a watch crystal for the on-board RTC (PCA bottom right) that may be useable.&lt;br /&gt;&lt;br /&gt;An ELNA button supercapacitor, rated at 3.3 V 0.22 uF, provided backup for the RTC. Looking at the supercapacitor, corrosion was sighted on the case of the device and therefore not useable.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWIgKXiZN09q4-644lSNquqIMaHhz0ytuj_-14OIZH6t6vxSErRfK8DE5i35ULkhfQMfEfFNy1rBQ03_XbI0xVMztZauiibeW8KRT05qTtUpSn7_sUBx8Eft9riSEjsw87DYcnOO1d-2M8CBPxsRxuCFACXfntjqdCzv-YecuMFPTm3p3omeqbQwem/s1000/supercap_damage.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Corrosion on Supercapacitor&quot; border=&quot;0&quot; data-original-height=&quot;638&quot; data-original-width=&quot;1000&quot; height=&quot;127&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWIgKXiZN09q4-644lSNquqIMaHhz0ytuj_-14OIZH6t6vxSErRfK8DE5i35ULkhfQMfEfFNy1rBQ03_XbI0xVMztZauiibeW8KRT05qTtUpSn7_sUBx8Eft9riSEjsw87DYcnOO1d-2M8CBPxsRxuCFACXfntjqdCzv-YecuMFPTm3p3omeqbQwem/w200-h127/supercap_damage.jpg&quot; title=&quot;Corrosion on Supercapacitor&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Corrosion on Supercapacitor&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The main controller AML6236-VB-B is not listed on the &lt;a href=&quot;https://www.amlogic.com/&quot; target=&quot;_blank&quot;&gt;Amlogic website&lt;/a&gt; and is likely not worth salvaging.&lt;br /&gt;&lt;br /&gt;For storage, Sony opted for a Samsung 2 GB eMMC, part number &lt;a href=&quot;https://datasheet.ciiva.com/26785/klm2g1he3f-b001-26785565.pdf&amp;amp;ved=2ahUKEwjxoIerzouMAxUErlYBHbvtJjsQFnoECB0QAQ&amp;amp;usg=AOvVaw1zus-msr1WX-dzT1Aexitr&quot; target=&quot;_blank&quot;&gt;KLM2G1HE3F-B001&lt;/a&gt; (far left on PCA2). While this component does not appear to be manufactured any more, it would be a great device for experiments. The PCB model still appears to be available (&lt;a href=&quot;https://www.snapeda.com/parts/KLM2G1HE3F-B001/Samsung/view-part/&quot; target=&quot;_blank&quot;&gt;SnapEDA&lt;/a&gt;). Even though the component may need to be reballed when fitting the component to a new PCA, connection to micros such as ST or Microchip would most likely be possible. &lt;br /&gt;&lt;br /&gt;The 512 Mbit DDR1 memory was provided by Etrontech, part &lt;a href=&quot;https://www.datasheets360.com/part/detail/em6ab160tsd-5g/-3095182910503432164/&quot; target=&quot;_blank&quot;&gt;EM6AB160TSD-5G&lt;/a&gt;. This part could be used for repairs.&lt;br /&gt;&lt;br /&gt;Interfacing the Amlogic controller to the LCD was a Texas Instruments flat panel driver part number &lt;a href=&quot;https://www.ti.com/lit/ds/symlink/sn75lvds83b.pdf?ts=1742027079079&quot; target=&quot;_blank&quot;&gt;SN75LVDS83B&lt;/a&gt;. The datasheet is an interesting read and even contains a good summary of PCB layout techniques.&lt;br /&gt;&lt;br /&gt;Some other active components on the PCA are the serial flash, switching and linear regulators, speaker driver and RTC. There is also an unmarked chip on the board whose purpose is not clear. Many of these components could be salvaged depending on requirements.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Component Salvaging Example&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Often questions posted after salvaging blogs relate to how components are removed from PCAs. As an example, consider the removal of the DC jack from the PCA.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5trH95j8MBv1YHJdOseRsx4hGz0kyfpuOEpLgI9MpeeXHDPgkjA8loPQd7m6dKq8yRSVPO9kLexXnVsZJ0ddTCcJGHffQXucwVYat6vqa2qNSxz1vxIesoQsFPThPtYxd0a5stM2yJloC-4VZ06MiwjPAolctf7rErbZAq67utgQSuJUfLq6hyKth/s1000/removing_jack.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Setup for Component Removal&quot; border=&quot;0&quot; data-original-height=&quot;724&quot; data-original-width=&quot;1000&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5trH95j8MBv1YHJdOseRsx4hGz0kyfpuOEpLgI9MpeeXHDPgkjA8loPQd7m6dKq8yRSVPO9kLexXnVsZJ0ddTCcJGHffQXucwVYat6vqa2qNSxz1vxIesoQsFPThPtYxd0a5stM2yJloC-4VZ06MiwjPAolctf7rErbZAq67utgQSuJUfLq6hyKth/w400-h290/removing_jack.JPG&quot; title=&quot;Setup for Component Removal&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Setup for Component Removal&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The jack component&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;is a 5-pin device &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;that could be desoldered although in this example it was removed using a heater plate. Firstly, all the components on the opposite side of the DC jack were removed. These components consisted primarily of passives. This side of the board was made as flat and clean as possible. Then a heater plate, in this instance a MiniWare MHP50, was used to preheat the side of the PCA where the passives were removed (beneath the DC jack). Shortly after the heating cycle, a reflow cycle was run to pry the jack from the PCA. This technique certainly cannot be used for every board and component as the component population density and board construction can have significant effects on heating.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9qO1Y9AI9FvBwGu-sYbKG-eKEDA0_Md2kOODYd537wRmzNQ_24IoZiW75rgu7JA8iULUzKWPvPff1dMbQ1VbSUy6M4tGLvPDze5pe_F0I0Hwb7VvnHoTNjUcvdUuCseSF_ak3WZ2J1QPzNwGP_U0VBW_UgeCikuv1ZofFn_maa9zGRtlU0ceHFqSj/s906/salvaged_jack.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Salvaged DC Power Jack&quot; border=&quot;0&quot; data-original-height=&quot;906&quot; data-original-width=&quot;700&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9qO1Y9AI9FvBwGu-sYbKG-eKEDA0_Md2kOODYd537wRmzNQ_24IoZiW75rgu7JA8iULUzKWPvPff1dMbQ1VbSUy6M4tGLvPDze5pe_F0I0Hwb7VvnHoTNjUcvdUuCseSF_ak3WZ2J1QPzNwGP_U0VBW_UgeCikuv1ZofFn_maa9zGRtlU0ceHFqSj/w154-h200/salvaged_jack.JPG&quot; title=&quot;Salvaged DC Power Jack&quot; width=&quot;154&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Salvaged DC Power Jack&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Other tools such as a hot air desoldering tool or a small temperature controlled oven may be better suited for the removal of specific components.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/2916920649942276283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/03/salvaging-components-from-dpf-hd1000.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/2916920649942276283'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/2916920649942276283'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/03/salvaging-components-from-dpf-hd1000.html' title='Salvaging Components from DPF-HD1000'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXQqEkF421NgOrxXum5eGd14dlk6Kf5p_x8OM_tBrJMzWXmH3iD9xn8HLS1EHOH3ymFZMUBaSL-J8lo-KN0r_QOmVPakltME0GGreu1Ng6kclf7QperqwENpxieH1P8HVuPKL94y0Qkl8iyrWhDZV5hvsbKIpcjV4DMKOsXpjAfQyoD5bOOVDpuLaA/s72-w400-h263-c/cover_removed.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-5930121131986152580</id><published>2025-02-28T11:28:00.000+08:00</published><updated>2025-02-28T11:28:36.455+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="coil"/><category scheme="http://www.blogger.com/atom/ns#" term="testing"/><category scheme="http://www.blogger.com/atom/ns#" term="transponder"/><title type='text'>Transponder Coil Test</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This short post details the testing of the transponder portion of the tank circuit used for the &lt;a href=&quot;https://www.sciosense.com/as3935-franklin-lightning-sensor-ic/&quot; target=&quot;_blank&quot;&gt;ScioSense AS3935 lightning sensor&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4NchkWJ0w4-OUkqPd3yB8LnseujAVuJPBnS3hjHe-N53b9r1_Tb6AO8n1eX2xApfmQV-ZJx-LiM3cRBhq22phTjbGLSEfmFtzruZsq7CGOWjQR5yzovNuPfFPubRyuW1wbWMv6hili1Nd5duQlcf3Pi3Ko8DsAXrFOBNKEEagEwsz2jRmN7gpWzWi/s736/AS3935-Blockdiagram.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;AS3935 Block Diagram (Courtesy Sciosense B.V.)&quot; border=&quot;0&quot; data-original-height=&quot;702&quot; data-original-width=&quot;736&quot; height=&quot;381&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4NchkWJ0w4-OUkqPd3yB8LnseujAVuJPBnS3hjHe-N53b9r1_Tb6AO8n1eX2xApfmQV-ZJx-LiM3cRBhq22phTjbGLSEfmFtzruZsq7CGOWjQR5yzovNuPfFPubRyuW1wbWMv6hili1Nd5duQlcf3Pi3Ko8DsAXrFOBNKEEagEwsz2jRmN7gpWzWi/w400-h381/AS3935-Blockdiagram.png&quot; title=&quot;AS3935 Block Diagram (Courtesy Sciosense B.V.)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;AS3935 Block Diagram (Courtesy Sciosense B.V.)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Sensor Board for Arduino (Educational)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A printed circuit board (PCB) was designed for the &lt;a href=&quot;https://docs.arduino.cc/libraries/as3935/#Releases&quot; target=&quot;_blank&quot;&gt;ScioSense lightning sensor&lt;/a&gt; which was paired with an &lt;a href=&quot;https://github.com/Seeed-Studio/Seeed_RGB_LED_Matrix&quot; target=&quot;_blank&quot;&gt;RGB LED (8x8) matrix&lt;/a&gt; as a visual output device for lightning intensity. The PCB design uses the common Arduino shield footprint to suit a controller such as the Uno or another compatible controller.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtegeiGpkDm2hvTGsi21KbVy5nR697ULKP65Ucals5TiTTj7Xg84YWyn2B8Q1vvXaeBgAA-VzTvrOj1Z16SSYEXQ8KCfboSuSVjGnAe3RLZi3bLFZpyl2oKCswHIT69odihIjq4EdRfOSZ3Kwbti-EyMX3RHyeBWUewgpBzDkaJZ19KuanDdbGyiaL/s687/Lightning_detector_PCB_3D.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;3D View of Lightning Sensor PCB&quot; border=&quot;0&quot; data-original-height=&quot;533&quot; data-original-width=&quot;687&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtegeiGpkDm2hvTGsi21KbVy5nR697ULKP65Ucals5TiTTj7Xg84YWyn2B8Q1vvXaeBgAA-VzTvrOj1Z16SSYEXQ8KCfboSuSVjGnAe3RLZi3bLFZpyl2oKCswHIT69odihIjq4EdRfOSZ3Kwbti-EyMX3RHyeBWUewgpBzDkaJZ19KuanDdbGyiaL/w400-h310/Lightning_detector_PCB_3D.png&quot; title=&quot;3D View of Lightning Sensor PCB&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;3D View of Lightning Sensor PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Tank Circuit Testing&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;After reading comments from several forums regarding sensitivity concerns with the AS3935, I wanted to check the Q-factor of the recommended LC resonant tank circuit for lighting detection. The transponder manufacturer, Coilcraft, has an article describing &lt;a href=&quot;https://www.coilcraft.com/getmedia/cde8b660-4da2-43b2-86ee-218acc92cc00/Doc371_TCCoilSens.pdf?srsltid=AfmBOoru1Vgdi5oflH204nxRtH0IOo3T74FmRF8sZqYojK1mmuVIAwRm&quot; target=&quot;_blank&quot;&gt;testing with a Helmholtz coil&lt;/a&gt; however I was interested in driving the recommended tank circuit with the function generator and then measuring the resonance with a second transponder coil connected to a scope.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Coil Coupled Tank Circuit Measurements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Using the two-board setup as pictured below meant that the distance and alignment of each board (transponder coils) affected the measurements. The placement of the transponders in proximity to each other impacts the field coupling. Field coupling is explained well at this &lt;a href=&quot;https://www.electronics-tutorials.ws/inductor/mutual-inductance.html&quot; target=&quot;_blank&quot;&gt;Electronics Tutorials site&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWP_ziRG84PUi5zyzklHqEUepuAbyQuB4VMejWu3IZHrSN6ungsegv1Y03y9EDSIgW-Ookncy4s6i8swC3XnycG-mcwjj7NEIuPR-Uz2vkfYvLw0vxbuS4AtUHDzdLldN0QreFuj3zgvdNOfqNPMfENcZxu5F1p_LQaF59MpY3cnJWBZbVleesKgR9/s1000/transponder_setup.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tank Circuit and Transponder Measurement Test Setup&quot; border=&quot;0&quot; data-original-height=&quot;374&quot; data-original-width=&quot;1000&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWP_ziRG84PUi5zyzklHqEUepuAbyQuB4VMejWu3IZHrSN6ungsegv1Y03y9EDSIgW-Ookncy4s6i8swC3XnycG-mcwjj7NEIuPR-Uz2vkfYvLw0vxbuS4AtUHDzdLldN0QreFuj3zgvdNOfqNPMfENcZxu5F1p_LQaF59MpY3cnJWBZbVleesKgR9/w640-h240/transponder_setup.JPG&quot; title=&quot;Tank Circuit and Transponder Measurement Test Setup&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Tank Circuit and Transponder Measurement Test Setup&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;During the test setup, the highest coupled transponder voltage on the receiver transponder was measured using an oscilloscope. The two boards were fixed in position for consistent measurements. Measurements using this test process are not perfect because of the coupling factor between the coils (not unity) and mutual inductance can also affect measurement accuracy.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Tank Circuit Measurements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The &lt;a href=&quot;https://www.sciosense.com/wp-content/uploads/2023/12/AS3935-Data-Sheet.pdf&quot; target=&quot;_blank&quot;&gt;datasheet for the AS3935&lt;/a&gt; recommends a 10 k resistor in parallel with a 1 nF capacitor and the transponder coil for the tank circuit.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjc3YqeW7BiwLH-BmvgZrPte0QPrTPf0AlkA112vCus_Eb2KxkHm4-4AB6euIp3wS5fJ_yVkhnBO7heYZCctT6WRMfxXHfZqrrbBx7MtPRV0vOJq1Pdei8J7YrYr8B5lYb90OtEX8qA0B8sglKJzruNQBhHNsrX63aHD8VbrxWI05H0jcvMXqHll32/s967/Lightning_detector_schematic_tank.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Schematic of Tank Circuit on Test Board&quot; border=&quot;0&quot; data-original-height=&quot;354&quot; data-original-width=&quot;967&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjc3YqeW7BiwLH-BmvgZrPte0QPrTPf0AlkA112vCus_Eb2KxkHm4-4AB6euIp3wS5fJ_yVkhnBO7heYZCctT6WRMfxXHfZqrrbBx7MtPRV0vOJq1Pdei8J7YrYr8B5lYb90OtEX8qA0B8sglKJzruNQBhHNsrX63aHD8VbrxWI05H0jcvMXqHll32/w640-h234/Lightning_detector_schematic_tank.png&quot; title=&quot;Schematic of Tank Circuit on Test Board&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Schematic of Tank Circuit on Test Board&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A second board with only the transponder coil fitted served as the detector through a connection to an oscilloscope.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The signal generator frequency was varied and &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;measurements were taken using an oscilloscope&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;. The approximate centre frequency (resonant) and the corresponding 3 dB points were determined during testing.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;From the centre frequency measurements and the 3 dB points, the &lt;a href=&quot;https://www.allaboutcircuits.com/textbook/alternating-current/chpt-6/q-and-bandwidth-resonant-circuit/&quot; target=&quot;_blank&quot;&gt;Q factor was calculated&lt;/a&gt;. Three different resistor values were tested and the table below shows a plot of the resistor values and the calculated Q factors. For the recommended tank circuit, the resonant frequency was around 494 kHz.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lwUE_UFCKPM7xSEURHw0vuJrAWrCLGhn-7goU0p90jZieXmGxK6FPJkK7bmL8RjOmL3HMV-XY3_QK6opeBFDZW13VBKOzxOMLJbntjKLOUe9g3a_aBwuWB9i38CG1nkBMkNrieRXWnzuWYEYS_tnZ3CopssHjVzTkrQTARJyKx8StY56iX0Rx5w5/s477/sample_measurement_data.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tank Circuit - Measurement Data&quot; border=&quot;0&quot; data-original-height=&quot;101&quot; data-original-width=&quot;477&quot; height=&quot;136&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lwUE_UFCKPM7xSEURHw0vuJrAWrCLGhn-7goU0p90jZieXmGxK6FPJkK7bmL8RjOmL3HMV-XY3_QK6opeBFDZW13VBKOzxOMLJbntjKLOUe9g3a_aBwuWB9i38CG1nkBMkNrieRXWnzuWYEYS_tnZ3CopssHjVzTkrQTARJyKx8StY56iX0Rx5w5/w640-h136/sample_measurement_data.png&quot; title=&quot;Tank Circuit - Measurement Data&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Tank Circuit - Measurement Data&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSl5pVEa4OT8LdezTPSdXZWDemQ7iXlr1AX8FDWDznN9R1QD4cUuCgvizQGshln33oMzzMVgf-aIALHv6Oqd-P9sgnB1JtSAWH_Ujc97SkO2UPdLrm9dSLMw3U8XNLElmTGvqmYdcv4J7DU0sIdbhvj13sh-LAbVs9cwbo05h_8evjObnbKUOWtw-c/s875/graph_voltage_vs_resistor_value.png&quot; style=&quot;font-family: verdana; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tank Circuit - Plot of Resistor Value vs Q-Factor&quot; border=&quot;0&quot; data-original-height=&quot;465&quot; data-original-width=&quot;875&quot; height=&quot;341&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSl5pVEa4OT8LdezTPSdXZWDemQ7iXlr1AX8FDWDznN9R1QD4cUuCgvizQGshln33oMzzMVgf-aIALHv6Oqd-P9sgnB1JtSAWH_Ujc97SkO2UPdLrm9dSLMw3U8XNLElmTGvqmYdcv4J7DU0sIdbhvj13sh-LAbVs9cwbo05h_8evjObnbKUOWtw-c/w640-h341/graph_voltage_vs_resistor_value.png&quot; title=&quot;Tank Circuit - Plot of Resistor Value vs Q-Factor&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Tank Circuit - Plot of Resistor Value vs Q-Factor&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;As a validation test, the FFT function on an oscilloscope was used to view the changes in the resonant frequency of the tank circuit as the the signal generator frequency was varied.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIwhOAv0FXPSr3NZM7iSLLQjoiWlTlBDNBorqe8gSp5Ypq_J-PNtiyu-D-RLwgRFer2lVO-0Y6hxYUWXWCnrbnEhpr_JXyELC9ZRb6hsEvPTq7yvcDV1t8ld41F0hwdTSDmYh_mTOUvmja47Qp9HFhpquO53WOj4x0ZGX8cgCEiJlw8lCeuImCN4zr/s1000/nfp_measure.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tank Circuit Measurement Validation using Field Probe&quot; border=&quot;0&quot; data-original-height=&quot;767&quot; data-original-width=&quot;1000&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIwhOAv0FXPSr3NZM7iSLLQjoiWlTlBDNBorqe8gSp5Ypq_J-PNtiyu-D-RLwgRFer2lVO-0Y6hxYUWXWCnrbnEhpr_JXyELC9ZRb6hsEvPTq7yvcDV1t8ld41F0hwdTSDmYh_mTOUvmja47Qp9HFhpquO53WOj4x0ZGX8cgCEiJlw8lCeuImCN4zr/w400-h306/nfp_measure.JPG&quot; title=&quot;Tank Circuit Measurement Validation using Field Probe&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Tank Circuit Measurement Validation using Field Probe&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To perform the FFT measurements, a near-field probe (Beehive Electronics) was connected to a wideband amplifier and then connected through to an oscilloscope.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Captured in the image below is the approximate resonant frequency of 488 kHz. The test board was fitted with the suggested design, a 10 k resistor, 1 nF capacitor in parallel with the transponder coil.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzFxirN-FSrW79MuygnpuDtXb7joE08DO32bhe-pzGVSlaIjP-Nw3ED2OuWpgz3BmdqAOU50oYftQXbCT1seSYwrN6fRtjSbjzRrsPnh2j1o53W5FEVEpGa30r4pl286OjxigFlwO6zKFb8I6GAXvIPZVq30-XRR_xsww7drrKMUSsfx9k-Az_2oRX/s640/fft_capture.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tank Circuit - FFT Measurement&quot; border=&quot;0&quot; data-original-height=&quot;481&quot; data-original-width=&quot;640&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzFxirN-FSrW79MuygnpuDtXb7joE08DO32bhe-pzGVSlaIjP-Nw3ED2OuWpgz3BmdqAOU50oYftQXbCT1seSYwrN6fRtjSbjzRrsPnh2j1o53W5FEVEpGa30r4pl286OjxigFlwO6zKFb8I6GAXvIPZVq30-XRR_xsww7drrKMUSsfx9k-Az_2oRX/w400-h301/fft_capture.PNG&quot; title=&quot;Tank Circuit - FFT Measurement&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Tank Circuit - FFT Measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Final Thoughts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A standalone transponder coil was used in this post to show that a parallel RLC circuit on a different circuit board was resonating. Validation of the resonant frequency using a field probe indicated that the measurement difference between using a second transponder coil for measurement, or a field probe was less than 2 %. For accurate resonant frequency measurements, factors such as mutual inductance in the measurement device and the equipment under test should be accounted for.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/5930121131986152580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/02/transponder-coil-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5930121131986152580'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5930121131986152580'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/02/transponder-coil-test.html' title='Transponder Coil Test'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4NchkWJ0w4-OUkqPd3yB8LnseujAVuJPBnS3hjHe-N53b9r1_Tb6AO8n1eX2xApfmQV-ZJx-LiM3cRBhq22phTjbGLSEfmFtzruZsq7CGOWjQR5yzovNuPfFPubRyuW1wbWMv6hili1Nd5duQlcf3Pi3Ko8DsAXrFOBNKEEagEwsz2jRmN7gpWzWi/s72-w400-h381-c/AS3935-Blockdiagram.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-4552429229904361711</id><published>2025-01-19T15:28:00.000+08:00</published><updated>2025-01-19T15:28:14.366+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crosstalk"/><category scheme="http://www.blogger.com/atom/ns#" term="educational"/><category scheme="http://www.blogger.com/atom/ns#" term="PCB"/><title type='text'>Crosstalk Test PCB (Educational)</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;The Printed Circuit Board (PCB) design in this post was inspired by the well-known signal integrity educator, and professor, &lt;a href=&quot;https://www.ericbogatin.com/&quot; target=&quot;_blank&quot;&gt;Eric Bogatin&lt;/a&gt;. The board design was based on content shown in a YouTube video created to demonstrate crosstalk.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkvHoq8vRQtiGmUo-Yk0nuhISLCK46A-vuL04EFxI-xSafPAMOWUwvdcwlAmXqfOVyGbGcnnguvijR2PvSySzVOUXXjdATeSSb09n2xzwGNd1ljBIn7VJeyVvO1vpGwnIyuCIWTk8nxk9m0mi9fudmh47BKoQhXbvAs0gsGuEQeJEKcmrF9e9NVKv2/s961/crosstalk_pcb.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Crosstalk PCB 3D&quot; border=&quot;0&quot; data-original-height=&quot;678&quot; data-original-width=&quot;961&quot; height=&quot;283&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkvHoq8vRQtiGmUo-Yk0nuhISLCK46A-vuL04EFxI-xSafPAMOWUwvdcwlAmXqfOVyGbGcnnguvijR2PvSySzVOUXXjdATeSSb09n2xzwGNd1ljBIn7VJeyVvO1vpGwnIyuCIWTk8nxk9m0mi9fudmh47BKoQhXbvAs0gsGuEQeJEKcmrF9e9NVKv2/w400-h283/crosstalk_pcb.png&quot; title=&quot;Crosstalk PCB 3D&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Crosstalk PCB 3D&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Why This Design?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Following on from the PCB trace-to-trace crosstalk content created by &lt;a href=&quot;https://www.youtube.com/watch?v=5EeQPxRdurk&amp;amp;pp=ygUXZXJpYyBib2dhdGluIGNyb3NzdGFsayc%3D&quot; target=&quot;_blank&quot;&gt;YouTuber Robert Feranec with guest Eric Bogatin&lt;/a&gt;, I wanted to design a simple educational board that would allow crosstalk measurements to be made on a PCB and tested when passive elements were introduced into PCB traces. Crosstalk measurements with series and parallel resistor signal path terminations are common in many PCB designs and this PCB design was designed specifically for series terminations.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Circuit Board Design&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A regular 1.6 mm board (FR4) double-sided PCB was chosen for the design. For the copper layers, a reference plane was placed on one side of the PCB and impedance-controlled traces were placed on the opposite side. Using PCB design software tools, the configuration of the trace impedance (width) was tuned for around 50 R impedance giving a 2.8 mm trace width. The 50 R impedance is given a tolerance of + 10 % as this is the standard tolerance for PCB fabrication houses in the local region.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL7iOFIVvTGZoB62yynPTbjCs0guyl8-FY6PLnLzXu2i8t7WqDeRDNuvsEAYiJxuiCYK9pV-NT3EXqonHSfgN2iKjQEqckXG7NCcZB6OnxtLYDYHVUPnGse8wWc42zsnHkLF3uJWCIJkCDV23RYJMRWn61xKc0YI4CAt_Feoza3WIA6YHTK7m3m2lv/s1329/impedance_profile.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Altium Impedance Profile 50 R for Crosstalk PCB&quot; border=&quot;0&quot; data-original-height=&quot;312&quot; data-original-width=&quot;1329&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL7iOFIVvTGZoB62yynPTbjCs0guyl8-FY6PLnLzXu2i8t7WqDeRDNuvsEAYiJxuiCYK9pV-NT3EXqonHSfgN2iKjQEqckXG7NCcZB6OnxtLYDYHVUPnGse8wWc42zsnHkLF3uJWCIJkCDV23RYJMRWn61xKc0YI4CAt_Feoza3WIA6YHTK7m3m2lv/w640-h150/impedance_profile.png&quot; title=&quot;Altium Impedance Profile 50 R for Crosstalk PCB&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Altium Impedance Profile 50 R for Crosstalk PCB&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;As a crosstalk PCB design features two signal traces, the spacing between the traces was set at less than a track width to ensure ample signal coupling between traces.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5yODhSTwYTLKd6J8pT1YGhyLMizYOCc3JuvRg9eoj2_x5XRW4cIoS3mvD18RjCsy4UeDMjSYwrNlX8leB0u5TTerA4ZupnCmdLvNPjwFe-vU9unr6MAQxg0eAl1P9a1n3GeRzzeGy2ph07oXNBwYRWxmoD2gEgQiAN5VD3aRgzn-GgHifZEEWKj1W/s945/crosstalk_pcb_2d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Crosstalk PCB 2D&quot; border=&quot;0&quot; data-original-height=&quot;682&quot; data-original-width=&quot;945&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5yODhSTwYTLKd6J8pT1YGhyLMizYOCc3JuvRg9eoj2_x5XRW4cIoS3mvD18RjCsy4UeDMjSYwrNlX8leB0u5TTerA4ZupnCmdLvNPjwFe-vU9unr6MAQxg0eAl1P9a1n3GeRzzeGy2ph07oXNBwYRWxmoD2gEgQiAN5VD3aRgzn-GgHifZEEWKj1W/w400-h289/crosstalk_pcb_2d.png&quot; title=&quot;Crosstalk PCB 2D&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Crosstalk PCB 2D&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;As the series element, a resistor footprint was included in one of the PCB test traces.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-XCvzQFqeRBI274rOZpxYHabhFADN9zP8wnRJa9rLY-qzSOYF3El9e2qEbSXpu8lh22cYF4FgfeXYUlXdGFMouppr8Ftn8XGUlBm8BFhmFqtejW3-rRKV2ezbuGrkLImDrk26hJja4QMui4ndiu_Zqs9dRiqsvVz1xn7QGxvrobwl8iRBPJllZI6x/s1000/series_resistor.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Crosstalk PCB Resistor Linked&quot; border=&quot;0&quot; data-original-height=&quot;377&quot; data-original-width=&quot;1000&quot; height=&quot;151&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-XCvzQFqeRBI274rOZpxYHabhFADN9zP8wnRJa9rLY-qzSOYF3El9e2qEbSXpu8lh22cYF4FgfeXYUlXdGFMouppr8Ftn8XGUlBm8BFhmFqtejW3-rRKV2ezbuGrkLImDrk26hJja4QMui4ndiu_Zqs9dRiqsvVz1xn7QGxvrobwl8iRBPJllZI6x/w400-h151/series_resistor.JPG&quot; title=&quot;Crosstalk PCB Resistor Linked&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Crosstalk PCB Resistor Linked&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This footprint on the PCB provided an option to test with different resistor values and then measure the effects with suitable test equipment. A pulse generator with a fast edge and an oscilloscope are required.&lt;br /&gt;&lt;br /&gt;The first setup on the test PCB has the series resistor on the same layer as the signal trace and the second test setup has the resistor on the opposite side to the trace, connected through vias.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Board Build and Initial Testing&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;For the board assembly, the Molex SMA connectors were fitted. The Molex part number is&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://www.molex.com/en-us/products/part-detail/732512120&quot; target=&quot;_blank&quot;&gt;0732512120&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;. For the validation test, the resistors on the PCB were replaced with solder shorts. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;During testing, the trace with the series resistor is referred to as the aggressor and the nearby sensing trace, is the victim. Further details relating to this setup and a further explanation can be found in the aforementioned video content with Robert Feranec.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvTR5VJCikZYhCxBYYC5Iw55LEK2n80HaR4FpDuE3WShO1L0OQylK-FhkPRE14r-D9EQd2MeHXR0997gWKOOdyV7SOy82PfquqGuzR495iWNKEwv5FnUGIi63yslujCHsu2psEdF0cCcxG57FU5CQkCnlb9QwvcKgRFthK4vaGjLk4SIaU2ZvYraaY/s1000/test_setup_terminated.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;First Test Setup with Crosstalk PCB and Pulse Generator&quot; border=&quot;0&quot; data-original-height=&quot;850&quot; data-original-width=&quot;1000&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvTR5VJCikZYhCxBYYC5Iw55LEK2n80HaR4FpDuE3WShO1L0OQylK-FhkPRE14r-D9EQd2MeHXR0997gWKOOdyV7SOy82PfquqGuzR495iWNKEwv5FnUGIi63yslujCHsu2psEdF0cCcxG57FU5CQkCnlb9QwvcKgRFthK4vaGjLk4SIaU2ZvYraaY/w400-h340/test_setup_terminated.JPG&quot; title=&quot;First Test Setup with Crosstalk PCB and Pulse Generator&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;First Test Setup with Crosstalk PCB and Pulse Generator&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For validation, measurements were taken using an oscilloscope with a bandwidth of less than 500 MHz and a simple pulse generator (&lt;a href=&quot;https://electronicmethods.blogspot.com/2024/11/tdr-pulse-generator-microchip.html&quot; target=&quot;_blank&quot;&gt;Microchip version&lt;/a&gt;) designed in a previous blog.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixSdpXIgucBYyWTbIgPzqk7YLb7kwNFFbTiy6KoPjuKCNFvdKmOJTXbn6zOb3h7g0qBPiwW9NheUbH9Xnjpu3x3_c7CEP_146WJiwT-HVrHk1stN_kzAjqpLSsCm4T91i239zZ3DIK-DejYRBO49yZHSdTvNIWkE5FhoWOKFS0sQas4Fo48brNUsYK/s640/freq.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator Frequency&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixSdpXIgucBYyWTbIgPzqk7YLb7kwNFFbTiy6KoPjuKCNFvdKmOJTXbn6zOb3h7g0qBPiwW9NheUbH9Xnjpu3x3_c7CEP_146WJiwT-HVrHk1stN_kzAjqpLSsCm4T91i239zZ3DIK-DejYRBO49yZHSdTvNIWkE5FhoWOKFS0sQas4Fo48brNUsYK/w400-h303/freq.PNG&quot; title=&quot;Pulse Generator Frequency&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator Frequency&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQTo9NcqTuEuHMIuk3M3sVQurlvKCWIJB6H66g4hDQp5Wfm5ur5kXxbKkLUWcEuRfC-UFo_DAiJkOoEeC9nev11L5iKk4KzUPTeNh8WfVOWYXUY4I1QbRs2zhtGED6YchiJ8TNDPXO4bnw6pXgsOnt89yDcZ_ZDd1dnIP8M6Ft4uMWWOszkec_ymcA/s640/rise_time.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator Rise Time&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQTo9NcqTuEuHMIuk3M3sVQurlvKCWIJB6H66g4hDQp5Wfm5ur5kXxbKkLUWcEuRfC-UFo_DAiJkOoEeC9nev11L5iKk4KzUPTeNh8WfVOWYXUY4I1QbRs2zhtGED6YchiJ8TNDPXO4bnw6pXgsOnt89yDcZ_ZDd1dnIP8M6Ft4uMWWOszkec_ymcA/w400-h303/rise_time.PNG&quot; title=&quot;Pulse Generator Rise Time&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Pulse Generator Rise Time&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;With the pulse generator providing the 1.4 ns rising edge signal into the aggressor trace (CH2 blue trace), the connector at the near end of the victim trace (CH1 yellow trace) was connected to the oscilloscope.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghsbJM2j3PlFoeezrPs05blYo65dB30fXc8qaOU-IqBUCg7Z1_yrRB8Ug7_1lQfGBpB8WF4XE5kp6a9EalBLnEnVUNyjb13fqnEmhX0OyUA4zCddty1dLz-_nTh7BigjiVVm-CONWNbFSuvlz2rYwTClboqFeTdeaskmNLkeAfjGqYDLTRjAg_GwMM/s640/near_crosstalk.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Near End Crosstalk PCB Measurements&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghsbJM2j3PlFoeezrPs05blYo65dB30fXc8qaOU-IqBUCg7Z1_yrRB8Ug7_1lQfGBpB8WF4XE5kp6a9EalBLnEnVUNyjb13fqnEmhX0OyUA4zCddty1dLz-_nTh7BigjiVVm-CONWNbFSuvlz2rYwTClboqFeTdeaskmNLkeAfjGqYDLTRjAg_GwMM/w400-h303/near_crosstalk.PNG&quot; title=&quot;Near End Crosstalk PCB Measurements&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Near End Crosstalk PCB Measurements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For a second measurement, the two ends of the victim trace were connected to oscilloscope. When the pulse was applied to the aggressor,&amp;nbsp; the signal entering and then reflecting (near and far end) was measurable.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHXwW7LXptsPTxoAul__A62ajJIKzFoiZakx7iV9TatJorWj7lLSkUbhBfCKkTOcU_662dLTs32A6ooyUfp1Mm5KBFZa64VeRI568OeQzstuuFM0BA-v3q-gvqNxCPTijTlJR5GEDZLL_VCMw4BEDSW2dfoiRSUA2I-d4OXxnY-vhB6DYnscqPmghB/s640/near_and_far_crosstalk.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Near and Far End Crosstalk PCB Measurements&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHXwW7LXptsPTxoAul__A62ajJIKzFoiZakx7iV9TatJorWj7lLSkUbhBfCKkTOcU_662dLTs32A6ooyUfp1Mm5KBFZa64VeRI568OeQzstuuFM0BA-v3q-gvqNxCPTijTlJR5GEDZLL_VCMw4BEDSW2dfoiRSUA2I-d4OXxnY-vhB6DYnscqPmghB/w400-h303/near_and_far_crosstalk.PNG&quot; title=&quot;Near and Far End Crosstalk PCB Measurements&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Near and Far End Crosstalk PCB Measurements&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;This short post introduced a printed circuit board for testing the behaviour of signals relating to crosstalk measurements. The option to use a series resistive element was included but not tested in this post.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The PCB Gerber files are downloadable using the link below for those who prefer to build the board and perform testing at home, school or in the lab. The Gerber files use the format as defined on &lt;a href=&quot;https://electronicmethods.blogspot.com/p/altium-fabrication-output-gerbers-and.html&quot; target=&quot;_blank&quot;&gt;this page&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR5vHBJkx94AmqXnK1Y9wr1d2pvuiUBhtiW5Ei_nCMKuzeybjoqiSJ3YBzETtyao8pAKTOVS7lTxoUxQVslz7zKuYC8JHEUZJQjshvsoRN0gLNdKrWsxvhyWdzQaUtb1jSNVtXi8rB5ImFfAbESU-4Btdbto1pwhMTJ-mbfyVDBP7o0vU4Ehd1WlpM/s64/arrow-down.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR5vHBJkx94AmqXnK1Y9wr1d2pvuiUBhtiW5Ei_nCMKuzeybjoqiSJ3YBzETtyao8pAKTOVS7lTxoUxQVslz7zKuYC8JHEUZJQjshvsoRN0gLNdKrWsxvhyWdzQaUtb1jSNVtXi8rB5ImFfAbESU-4Btdbto1pwhMTJ-mbfyVDBP7o0vU4Ehd1WlpM/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1KtDapUrmUtk-16V8yP6NxBZTPXtPgXiz/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;Crosstalk PCB Gerber Files&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/4552429229904361711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2025/01/crosstalk-test-pcb-educational.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/4552429229904361711'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/4552429229904361711'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2025/01/crosstalk-test-pcb-educational.html' title='Crosstalk Test PCB (Educational)'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkvHoq8vRQtiGmUo-Yk0nuhISLCK46A-vuL04EFxI-xSafPAMOWUwvdcwlAmXqfOVyGbGcnnguvijR2PvSySzVOUXXjdATeSSb09n2xzwGNd1ljBIn7VJeyVvO1vpGwnIyuCIWTk8nxk9m0mi9fudmh47BKoQhXbvAs0gsGuEQeJEKcmrF9e9NVKv2/s72-w400-h283-c/crosstalk_pcb.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-5768543325381663325</id><published>2024-12-27T11:06:00.000+08:00</published><updated>2024-12-27T11:06:46.842+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="address"/><category scheme="http://www.blogger.com/atom/ns#" term="I2C"/><category scheme="http://www.blogger.com/atom/ns#" term="PSoC"/><category scheme="http://www.blogger.com/atom/ns#" term="search"/><title type='text'>PSoC I2C Address Scanner (I2C Scan)</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This short post covers a change to a PSoC Creator project created by Bob Marlow (Infineon Developer Community) for scanning an I2C bus.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Reason for the Updated Project&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;While experiencing issues when communicating with a Midas I2C display (&lt;a href=&quot;https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;opi=89978449&amp;amp;url=https://midasdisplays.com/shop/lcd/lcd-character/mc20805a6w-fptlwi-v2/&amp;amp;ved=2ahUKEwiZou789saKAxXJe2wGHUgLAVUQFnoECB0QAQ&amp;amp;usg=AOvVaw3xip9VlQnfTT2dOj8ljhWl&quot; target=&quot;_blank&quot;&gt;MC20805A6W-FPTLWI-V2&lt;/a&gt;), the I2C address needed confirmation. Upon testing with a PSoC project (&lt;a href=&quot;https://community.infineon.com/t5/PSOC-4/I2C-Scan/td-p/205010&quot; target=&quot;_blank&quot;&gt;I2CScan&lt;/a&gt;) authored by &lt;a href=&quot;https://community.infineon.com/t5/user/viewprofilepage/user-id/43391&quot;&gt;Bob Marlow&lt;/a&gt;, the PSoC program did not output a response to the terminal program with an I2C address even though the Midas display was connected correctly to the PSoC. This was curious because the display was newly purchased. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKzJaec2P14oVwjvaM1v1o6x7SM1zIbWU7-fEv8LwdC94FY4O7-QJEpMsDxkkaNkKWPqIPZag4pF3vh3UgN0eeZqeW43wvKkSucoqtD8TUecoM2-XCQ0139lOuJydYBnhbqfM0hAo_jWoXgLhBsTURsFhG2jYBjzvYISBJwNQnU41zU9yOjavULk1e/s1000/test_setup_midas.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Test Setup - PSoC Development Board with Midas I2C Display&quot; border=&quot;0&quot; data-original-height=&quot;722&quot; data-original-width=&quot;1000&quot; height=&quot;462&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKzJaec2P14oVwjvaM1v1o6x7SM1zIbWU7-fEv8LwdC94FY4O7-QJEpMsDxkkaNkKWPqIPZag4pF3vh3UgN0eeZqeW43wvKkSucoqtD8TUecoM2-XCQ0139lOuJydYBnhbqfM0hAo_jWoXgLhBsTURsFhG2jYBjzvYISBJwNQnU41zU9yOjavULk1e/w640-h462/test_setup_midas.JPG&quot; title=&quot;Test Setup - PSoC Development Board with Midas I2C Display&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Test Setup - PSoC Development Board with Midas I2C Display&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Narrowing the I2C Address Range&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Using two hardware connections on the Midas display, the I2C address can be configured for various I2C address options. For testing, the range of the &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;variable &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;I2CAddress in the PSoC code was limited from 0x3A to 0x3F. A short delay (padding between transmissions) was added to the code to make debugging on an oscilloscope easier.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;Status = I2C_I2CMasterSendStart(Address,I2C_I2C_READ_XFER_MODE);&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The Midas display did not respond to the read command shown above. However, after changing the code to use the I2C write command, the display responded with its expected address.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;i&gt;Status = I2C_I2CMasterSendStart(Address,I2C_I2C_WRITE_XFER_MODE);&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lMU-Mj9qIGTlsDmSUBZD2PahuoXRe8hzy-Ex_XHgLkAISFVN7-qSRUlvE-JaSiYxIsKtD6QVx63L2JbVXNXIwYn3rF-qGP-5Z8RXfJybjRkrXC3_vmxSsiz0_q1MvWXJBcrVDgxQf7OeXiKyDf2_Kl_QZSaVRA1ZKyyfRSLU_S0h8mtRngzBDBmK/s411/tera_term_midas.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tera Term - Midas I2C Address&quot; border=&quot;0&quot; data-original-height=&quot;114&quot; data-original-width=&quot;411&quot; height=&quot;111&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lMU-Mj9qIGTlsDmSUBZD2PahuoXRe8hzy-Ex_XHgLkAISFVN7-qSRUlvE-JaSiYxIsKtD6QVx63L2JbVXNXIwYn3rF-qGP-5Z8RXfJybjRkrXC3_vmxSsiz0_q1MvWXJBcrVDgxQf7OeXiKyDf2_Kl_QZSaVRA1ZKyyfRSLU_S0h8mtRngzBDBmK/w400-h111/tera_term_midas.png&quot; title=&quot;Tera Term - Midas I2C Address&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Tera Term - Midas I2C Address&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The captures below illustrates the I2C replies, when the 0x3F address was used with the read and write transfer modes for the PSoC function I2C_I2CMasterSendStart.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWts1rzl678K3NCDEcWWqoFpPO76xiiuGcV_RABgLu37r4ZRJNq3IlIVbY_SImv4LtBKssrxyyQD20rzbFO4yNyVib2Ur4BAzO0LxBTyGSYRdJHksH3VgFRQlfok9fTeC5UDhwO1b1M8TuV4NDln_fpdBHVsg9vx-NEgnZ3R4pID3LP8Bv5d1KfbOW/s640/midas_i2c_nack.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Midas Display - NACK to Read I2C Packet&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;640&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWts1rzl678K3NCDEcWWqoFpPO76xiiuGcV_RABgLu37r4ZRJNq3IlIVbY_SImv4LtBKssrxyyQD20rzbFO4yNyVib2Ur4BAzO0LxBTyGSYRdJHksH3VgFRQlfok9fTeC5UDhwO1b1M8TuV4NDln_fpdBHVsg9vx-NEgnZ3R4pID3LP8Bv5d1KfbOW/w400-h301/midas_i2c_nack.PNG&quot; title=&quot;Midas Display - NACK to Read I2C Packet&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Midas Display - NACK to Read I2C Packet&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The ninth bit (left MSB bit first) in the SCL clock train (yellow trace) in the above trace shows that the corresponding position in the SDA trace (blue trace) was high and therefore represents a negative acknowledgement (NACK) to the read command; the same bit position on the trace below has a low on the ninth bit (blue trace) represents an acknowledgement (ACK) to a write command.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaOyPOEviAVG8pbqRW6tdmD4LgLnrIbZ1cSLx7XlR4gwaDQ7-U8ApoJB_4dLjmb7n7qGHGI0i_cLK6YNytWrKnBmSr_9wxnEtbMXStkfb3QPbtBI3D00zbSt-iwTEEgmVCyF9CFR8T1vzuG4buE6Vfy15_Dljl55wLt7VDDfZ1LjcRlVuELTZWAF8X/s640/midas_i2c_ack.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Midas Display - ACK to Write I2C Packet&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;640&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaOyPOEviAVG8pbqRW6tdmD4LgLnrIbZ1cSLx7XlR4gwaDQ7-U8ApoJB_4dLjmb7n7qGHGI0i_cLK6YNytWrKnBmSr_9wxnEtbMXStkfb3QPbtBI3D00zbSt-iwTEEgmVCyF9CFR8T1vzuG4buE6Vfy15_Dljl55wLt7VDDfZ1LjcRlVuELTZWAF8X/w400-h301/midas_i2c_ack.PNG&quot; title=&quot;Midas Display - ACK to Write I2C Packet&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Midas Display - ACK to Write I2C Packet&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For further information, see Figures 6 and 7 in the TI document ‘&lt;a href=&quot;https://www.ti.com/lit/pdf/slva704&amp;amp;ved=2ahUKEwjcnLbvmMSKAxU98DgGHd1RLbQQFnoECAoQAQ&amp;amp;usg=AOvVaw3rW-55nTJuJh2axmd0vCp4&quot; target=&quot;_blank&quot;&gt;Understanding the I2C Bus&lt;/a&gt;’ for waveforms relating to I2C ACK and NACK responses.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Code Changes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The code change mentioned in the above paragraph was implemented in the PSoC TestI2CAddress function located in &#39;main.c&#39;. Other changes were made in main to suit the terminal program &lt;a href=&quot;https://teratermproject.github.io/index-en.html&quot; target=&quot;_blank&quot;&gt;TeraTerm&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Testing Other Devices&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;To ensure the code change would work with other devices, two other I2C devices were tested; an &lt;a href=&quot;https://www.adafruit.com/product/1777&quot; target=&quot;_blank&quot;&gt;Adafruit SI1145 light sensor&lt;/a&gt; and an &lt;a href=&quot;https://www.aliexpress.com/i/32832942475.html&quot;&gt;INA219 current sensor&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU35bkPe25_DRXt_kUbGveOcMC2mjiRRO6uXhCRaimqS_lXjPU-UoacrJP1qRiNOLDOnShw8dERXqJM5sZMLmUDCbxxsQPRFq1OiwQv30itAawVS80z0HZS_YICVMYmJsKtgj1Sh61ZugyyXK5HsUhKfn9SPU47sG8xOIAGjbeJ2vxObD7P7goOs-N/s1000/test_setup_si1145.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Test Setup - PSoC Development Board with SI1145 Sensor&quot; border=&quot;0&quot; data-original-height=&quot;654&quot; data-original-width=&quot;1000&quot; height=&quot;261&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU35bkPe25_DRXt_kUbGveOcMC2mjiRRO6uXhCRaimqS_lXjPU-UoacrJP1qRiNOLDOnShw8dERXqJM5sZMLmUDCbxxsQPRFq1OiwQv30itAawVS80z0HZS_YICVMYmJsKtgj1Sh61ZugyyXK5HsUhKfn9SPU47sG8xOIAGjbeJ2vxObD7P7goOs-N/w400-h261/test_setup_si1145.JPG&quot; title=&quot;Test Setup - PSoC Development Board with SI1145 Sensor&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Test Setup - PSoC Development Board with SI1145 Sensor &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2LeH-KuizIYX2iMNqwjtyqL18VHkZAjvQCCx4XGK_k7zbE7Hmkknl9aTIdxasMkMyTD6wX36CFOpSHq34QCwZamkvye6pqSU-F8smkWgO_uGrBqGxsPLVOtfTpzZQ3MBJp1TDkxsh0l2aFTSxshyphenhyphenTScfyj85_zJTKbcdFFlZq-Vh0GHqWWwopNnXF/s467/tera_term_si1145.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tera Term - I2C Address from SI1145 Sensor&quot; border=&quot;0&quot; data-original-height=&quot;138&quot; data-original-width=&quot;467&quot; height=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2LeH-KuizIYX2iMNqwjtyqL18VHkZAjvQCCx4XGK_k7zbE7Hmkknl9aTIdxasMkMyTD6wX36CFOpSHq34QCwZamkvye6pqSU-F8smkWgO_uGrBqGxsPLVOtfTpzZQ3MBJp1TDkxsh0l2aFTSxshyphenhyphenTScfyj85_zJTKbcdFFlZq-Vh0GHqWWwopNnXF/w400-h119/tera_term_si1145.png&quot; title=&quot;Tera Term - I2C Address from SI1145 Sensor&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Tera Term - I2C Address from SI1145 Sensor&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmeUS_s2IH-xNwsWqZMtcwSZFulA6BJniOHjGqgAmsSeZeKbZANG6yjZbQLWIb283MWu-eTJtbuvqquv68qxrUW4i3UfCjpLLdkDcAR_jjETGNsA23uqb1UCtV4EZTbNGxa6w_OHnTIIb04ZVwEixBPB9VtIWlJyn-ODP_F1OjxmmtCgYF_fomZnCC/s1000/test_setup_ina219.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Test Setup - PSoC Development Board with INA219 Sensor&quot; border=&quot;0&quot; data-original-height=&quot;646&quot; data-original-width=&quot;1000&quot; height=&quot;259&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmeUS_s2IH-xNwsWqZMtcwSZFulA6BJniOHjGqgAmsSeZeKbZANG6yjZbQLWIb283MWu-eTJtbuvqquv68qxrUW4i3UfCjpLLdkDcAR_jjETGNsA23uqb1UCtV4EZTbNGxa6w_OHnTIIb04ZVwEixBPB9VtIWlJyn-ODP_F1OjxmmtCgYF_fomZnCC/w400-h259/test_setup_ina219.JPG&quot; title=&quot;Test Setup - PSoC Development Board with INA219 Sensor&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Test Setup - PSoC Development Board with INA219 Sensor&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiee2nNsL5qt_5r4VFoBlPQ_CVtI0dbrCdScbba0IRwzQBcgbZh1RKqM_be7juLjKsJVI_qtp3M_ryd6Zrn8P1krPoKZ-AEf6H8IZnEfxj04FFzliyZedEpW9DxC3EJUH_jTJA4i-iuNS0ygrJwWx1m9y9Ip1-pp6AZzmcRb0CexuSpHTjr6wpu3w9U/s467/tera_term_ina219.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tera Term - I2C Address from INA219 Sensor&quot; border=&quot;0&quot; data-original-height=&quot;138&quot; data-original-width=&quot;467&quot; height=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiee2nNsL5qt_5r4VFoBlPQ_CVtI0dbrCdScbba0IRwzQBcgbZh1RKqM_be7juLjKsJVI_qtp3M_ryd6Zrn8P1krPoKZ-AEf6H8IZnEfxj04FFzliyZedEpW9DxC3EJUH_jTJA4i-iuNS0ygrJwWx1m9y9Ip1-pp6AZzmcRb0CexuSpHTjr6wpu3w9U/w400-h119/tera_term_ina219.png&quot; title=&quot;Tera Term - I2C Address from INA219 Sensor&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Tera Term - I2C Address from INA219 Sensor&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Downloads and Disclaimer&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The updated PSoC Creator project v1.1, for a PSoC4 device, can be downloaded as linked below. The original project is copyrighted and remains the property of Jörg Meier Software as noted in the project source.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXaKrRmMSNH1k74xt3jHGqPef7UxROA5NF3SgS7Hfl3zN2qzGH58yRm3hIB7uWb2QhYf6V9XtnWceG1EXalaT8OzOp6f7R5b-_AVxvdy_zPnI7V5ybPvKL9UJDQns6_J46r-4rxlKqtsCziOpnYIQrUtdkAmh5Ka3zPOeO7nqwgT7SxqAbM1ULier-/s64/arrow-down.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXaKrRmMSNH1k74xt3jHGqPef7UxROA5NF3SgS7Hfl3zN2qzGH58yRm3hIB7uWb2QhYf6V9XtnWceG1EXalaT8OzOp6f7R5b-_AVxvdy_zPnI7V5ybPvKL9UJDQns6_J46r-4rxlKqtsCziOpnYIQrUtdkAmh5Ka3zPOeO7nqwgT7SxqAbM1ULier-/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1wmRn50pLwvuhDQZOLa8E533zNUSkAivx/view?usp=sharing&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;I2CScan-v1_1.cywrk.Archive01.zip&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/5768543325381663325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/12/psoc-i2c-address-scanner-i2c-scan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5768543325381663325'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5768543325381663325'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/12/psoc-i2c-address-scanner-i2c-scan.html' title='PSoC I2C Address Scanner (I2C Scan)'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKzJaec2P14oVwjvaM1v1o6x7SM1zIbWU7-fEv8LwdC94FY4O7-QJEpMsDxkkaNkKWPqIPZag4pF3vh3UgN0eeZqeW43wvKkSucoqtD8TUecoM2-XCQ0139lOuJydYBnhbqfM0hAo_jWoXgLhBsTURsFhG2jYBjzvYISBJwNQnU41zU9yOjavULk1e/s72-w640-h462-c/test_setup_midas.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-8439565597995231101</id><published>2024-12-17T08:55:00.002+08:00</published><updated>2024-12-17T09:11:23.332+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="altium"/><category scheme="http://www.blogger.com/atom/ns#" term="artwork"/><category scheme="http://www.blogger.com/atom/ns#" term="coaster"/><category scheme="http://www.blogger.com/atom/ns#" term="PCB"/><title type='text'>PCB Artwork - Coaster (Dark Chocolate Imprint)</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;In this blog, the circuit board tool Altium Designer was used to create a circuit board (PCB) coaster with an imprint on the PCB resembling a dark chocolate (cocoa) molecule.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZJoNueMQtJqXr5XlEyH3V2eBer1toYlKXCxiyLoi2KVGa36v_s2v5wxrM-_6GiXgT6KRbnN2hlwxP_3-qMv2b7nOkiEWCq9WoQEHzEDJjhnV2ulyyBzhLdaBeGc4q69WS50YlXKnwQl0h3ssjFa88kWVgrJNKBUj9kv0xaQD7ntHhrhUNwdalkyEQ/s1000/dual_coasters.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Example (Coffee) Cup Coasters&quot; border=&quot;0&quot; data-original-height=&quot;606&quot; data-original-width=&quot;1000&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZJoNueMQtJqXr5XlEyH3V2eBer1toYlKXCxiyLoi2KVGa36v_s2v5wxrM-_6GiXgT6KRbnN2hlwxP_3-qMv2b7nOkiEWCq9WoQEHzEDJjhnV2ulyyBzhLdaBeGc4q69WS50YlXKnwQl0h3ssjFa88kWVgrJNKBUj9kv0xaQD7ntHhrhUNwdalkyEQ/w400-h243/dual_coasters.JPG&quot; title=&quot;Example (Coffee) Cup Coasters&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Prototype (Coffee) Cup Coasters&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Finding a Suitable Source&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Before the PCB design process could be started, a suitable molecule for the PCB imprint was found online. A representation of a molecule that was more uniformly shaped was chosen to suit the shape of the PCB. Such a specific layout may not be available without manipulating the molecule’s layout.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitSejHEKPOCTpWunO4nKKEgQvAkFoMLe0t4J0YzOgY5O8oHdwi9YR2Cm8juPwkFVgZ2Quc73u1H5lj0-l8X49oYjSU4rbkGlkMk7Wvtqtm73r-pHfZBOqPVp1anioteAHZCT5vWefkoavMZGR2kjDqNw_Vv6XDM24VbWDwcmZmp6H6pHTEZaqd1hFH/s235/cocoa.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Dark Chocolate Molecule&quot; border=&quot;0&quot; data-original-height=&quot;215&quot; data-original-width=&quot;235&quot; height=&quot;183&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitSejHEKPOCTpWunO4nKKEgQvAkFoMLe0t4J0YzOgY5O8oHdwi9YR2Cm8juPwkFVgZ2Quc73u1H5lj0-l8X49oYjSU4rbkGlkMk7Wvtqtm73r-pHfZBOqPVp1anioteAHZCT5vWefkoavMZGR2kjDqNw_Vv6XDM24VbWDwcmZmp6H6pHTEZaqd1hFH/w200-h183/cocoa.png&quot; title=&quot;Dark Chocolate Molecule&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Dark Chocolate Molecule &lt;br /&gt;(Courtesy biobeat.nigms.nih.gov)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The molecule in this post could have been caffeine, tea or several water molecules however for this post dark chocolate was chosen.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Creating the PCB&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;To begin creating the PCB artwork for the coaster in Altium, a circular arc on mechanical layer 1, with a 90 mm diameter was drawn. The 80 mm PCB diameter used in the previous coffee cup coaster was marginally too small however the overall PCB dimension should be adjusted on a project-by-project basis.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoQviCqep9jn0WIOPiOWbJ_6FEHW5gOu3OXdP7ksNy6xUGugCFY04GE7gtLImeyOL1Q383bCpvnb6jKg3qemlTuz28iVmF3h2Doq68mBCRbKpUiHJrUGgowdgtDZ3tvI4Z1hz2Pd67Ay6DwREAMPAB8ujKWjA8f_n5M-BqEdqqd8LhFoDqOflzMq-0/s662/pcb_size_90mm.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Coaster PCB Shape and Size&quot; border=&quot;0&quot; data-original-height=&quot;591&quot; data-original-width=&quot;662&quot; height=&quot;286&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoQviCqep9jn0WIOPiOWbJ_6FEHW5gOu3OXdP7ksNy6xUGugCFY04GE7gtLImeyOL1Q383bCpvnb6jKg3qemlTuz28iVmF3h2Doq68mBCRbKpUiHJrUGgowdgtDZ3tvI4Z1hz2Pd67Ay6DwREAMPAB8ujKWjA8f_n5M-BqEdqqd8LhFoDqOflzMq-0/w320-h286/pcb_size_90mm.png&quot; title=&quot;Coaster PCB Shape and Size&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Coaster PCB Shape and Size&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Next, the names of the individual chemicals were added as top copper layer strings. The font type sans serif was selected over serif for a modern appearance. Then the bonds between the chemical text were added to the PCB on the top overlay. Various placement and shuffling of top overlay line lengths and text were needed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrKCNfK6J5r1ZlXAeS03aR9Hxn09aKhMexJfBw1lERmCWOJ2dyuYDulGCcUQb7Jvd86DHzcVgvWPHz-f406bPiq5JoSa3gOSmCfIPVKaX9mu9CpeSXjBwHMeYHkwULq4Zw-2laiMOQxikWD-_93QGO3RQ0hiFRBf2EFi3c-3JAUh1-N12Toh4MDfRD/s755/pcb_darkchoc.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Coaster Top and Silk Layers&quot; border=&quot;0&quot; data-original-height=&quot;685&quot; data-original-width=&quot;755&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrKCNfK6J5r1ZlXAeS03aR9Hxn09aKhMexJfBw1lERmCWOJ2dyuYDulGCcUQb7Jvd86DHzcVgvWPHz-f406bPiq5JoSa3gOSmCfIPVKaX9mu9CpeSXjBwHMeYHkwULq4Zw-2laiMOQxikWD-_93QGO3RQ0hiFRBf2EFi3c-3JAUh1-N12Toh4MDfRD/w320-h290/pcb_darkchoc.png&quot; title=&quot;Coaster Top and Silk Layers&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Coaster Top and Silk Layers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The next step was to duplicate the top copper layer strings. The layer properties of the copied strings were changed to the mechanical top solder layer and then placed over the top layer strings. This effectively removed the top solder mask exposing the PCB copper. Having a separate top solder layer allows for manipulation of the size and placement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYnYvgw-4q-esmY89M3gRN8JZlvEP_uc7wo0gNjv7b19RBYZUaSvVOolA9R0b3e1O7NxTqss4oTZYV3-LLcyMSsNGxLlSwXu01IuW3TjAKEYSVtopz6qiBYh5ImI47NReM8VgWMWz1Dbekqe-QJERjXjIdCzLMO2iGB6uVi3fOJGAKkxqru2I1m3Bf/s759/pcb_top_solder.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Coaster Top Solder and Silk Layers&quot; border=&quot;0&quot; data-original-height=&quot;685&quot; data-original-width=&quot;759&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYnYvgw-4q-esmY89M3gRN8JZlvEP_uc7wo0gNjv7b19RBYZUaSvVOolA9R0b3e1O7NxTqss4oTZYV3-LLcyMSsNGxLlSwXu01IuW3TjAKEYSVtopz6qiBYh5ImI47NReM8VgWMWz1Dbekqe-QJERjXjIdCzLMO2iGB6uVi3fOJGAKkxqru2I1m3Bf/w320-h289/pcb_top_solder.png&quot; title=&quot;Coaster Top Solder and Silk Layers&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Coaster Top Solder and Silk Layers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Viewing the PCB using the Altium 3D feature yields the image below for the black solder mask.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvYdUzkfxzyNeJ1xKwbjx3Quity99PeHcIgNjZXf3OKhqxI5FMrbYf1vf2zA38GHCfBooQ30r9ArlgCgtLOjd5L9xB_0MBwNqFbfUtq94HvAiK2DzYRq_MOA62dP_69Wc066qSXep9BRbctgNBEtUbZ34ldWNY612A5V1i_ut_imB3BWqwXl4wl12E/s584/pcb_3d.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Coaster in 3D&quot; border=&quot;0&quot; data-original-height=&quot;584&quot; data-original-width=&quot;580&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvYdUzkfxzyNeJ1xKwbjx3Quity99PeHcIgNjZXf3OKhqxI5FMrbYf1vf2zA38GHCfBooQ30r9ArlgCgtLOjd5L9xB_0MBwNqFbfUtq94HvAiK2DzYRq_MOA62dP_69Wc066qSXep9BRbctgNBEtUbZ34ldWNY612A5V1i_ut_imB3BWqwXl4wl12E/w318-h320/pcb_3d.png&quot; title=&quot;Coaster in 3D&quot; width=&quot;318&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Coaster in 3D&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;PCB Export&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The requirements of the desired PCB manufacturer were checked to prepare the PCB artwork for manufacturing. As the files for the PCB manufacturer are usually in the Gerber format, the export settings for the Gerbers should be verified with the manufacturer.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Manufacturing&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;As noted in other blogs, the appearance and cost of the manufactured PCB may vary based on Production settings. For the PCB in this post, a black solder mask is more expensive than a green solder mask, the latter being more common.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;In this post, the PCB thickness was kept at 1.6 mm since this is usually the most cost-effective thickness, a lead-free HASL (Hot Air Solder Levelled) surface finish was chosen over a lead finish and the solder mask was produced in two separate colours, green and black, to exhibit the visual difference. Lastly, the PCB manufacturer&#39;s marking was specified on the PCB bottom side overlay.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The Gerber file can be downloaded from the link below. The files should be checked before use.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For the Gerbers the Altium export &lt;a href=&quot;https://electronicmethods.blogspot.com/p/altium-fabrication-output-gerbers-and.html&quot; target=&quot;_blank&quot;&gt;settings here&lt;/a&gt; were followed.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1zft5wRFab_A2SGWPEtUHLhiWpd-M-zIC/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Coaster Gerber Files&quot; border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfpJehZW2-LuLnQjmo3bE9QQqt1cT7H33Wz9be7LY7LZ_SC59aULNag755hzErBJlmqFvxc3KyeCEpIUP4SUHBThOoQmiAyUJhfwspy8in_2VuVUYLmAJhoRQEXq6b0u_SCmQ0C_F6oxxN6roGFDapI459mYpXq8XAl3D5ub2AFPARg_ixHBR0r9q9/s16000/arrow-down.png&quot; title=&quot;Coaster Gerber Files&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1zft5wRFab_A2SGWPEtUHLhiWpd-M-zIC/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Coaster Gerber Files&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;a href=&quot;https://drive.google.com/file/d/1zft5wRFab_A2SGWPEtUHLhiWpd-M-zIC/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/8439565597995231101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/12/pcb-artwork-dark-chocolate-coaster.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/8439565597995231101'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/8439565597995231101'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/12/pcb-artwork-dark-chocolate-coaster.html' title='PCB Artwork - Coaster (Dark Chocolate Imprint)'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZJoNueMQtJqXr5XlEyH3V2eBer1toYlKXCxiyLoi2KVGa36v_s2v5wxrM-_6GiXgT6KRbnN2hlwxP_3-qMv2b7nOkiEWCq9WoQEHzEDJjhnV2ulyyBzhLdaBeGc4q69WS50YlXKnwQl0h3ssjFa88kWVgrJNKBUj9kv0xaQD7ntHhrhUNwdalkyEQ/s72-w400-h243-c/dual_coasters.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-138347376981025916</id><published>2024-11-10T15:23:00.002+08:00</published><updated>2024-11-10T15:23:39.869+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="generator"/><category scheme="http://www.blogger.com/atom/ns#" term="microchip"/><category scheme="http://www.blogger.com/atom/ns#" term="pulse"/><category scheme="http://www.blogger.com/atom/ns#" term="tdr"/><title type='text'>TDR Pulse Generator (Microchip)</title><content type='html'>&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This post continues a previous blog that used a microcontroller driver design to generate a fast-rising edge for educational and bench-testing purposes. The microcontroller (PSoC) in the earlier blog was replaced with a microcontroller from Microchip (ATmega16U2). The board uses the Microchip part and is powered by USB.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD7Za3VM-TFxegifWpznte2TwiPKBzu99vyBQZr9X44tuny3cZM54Tut_6G5mx6i3dRe5x3m8IwytIYLo-uzz3xTxRKS-eg26tQAu0hk3oYBvVSBfAoghCFXjghmlsuIlr_kitzZ_kiHMdAEAy5Vo0Qb6NGZMIIbc14b1v1LzgGhQrJnuYsamQ8D1B/s1229/pulse_test_pcb_3D.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Generator PCB&quot; border=&quot;0&quot; data-original-height=&quot;640&quot; data-original-width=&quot;1229&quot; height=&quot;334&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD7Za3VM-TFxegifWpznte2TwiPKBzu99vyBQZr9X44tuny3cZM54Tut_6G5mx6i3dRe5x3m8IwytIYLo-uzz3xTxRKS-eg26tQAu0hk3oYBvVSBfAoghCFXjghmlsuIlr_kitzZ_kiHMdAEAy5Vo0Qb6NGZMIIbc14b1v1LzgGhQrJnuYsamQ8D1B/w640-h334/pulse_test_pcb_3D.png&quot; title=&quot;Pulse Generator PCB&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Why Another Generator&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;While the previous design using a PSoC microcontroller was received well, the price of a PSoC microcontroller has become twice that of a competing device such as the Microchip ATmega16U2. Consequently, a design was produced to utilise the Microchip microcontroller.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Circuit Board Design&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;As featured in the previous design, a pulse train is initiated from a microcontroller (ATmega16U2).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ6_dpwMnyLMip01R8WRHslSqbS3iHrPsqjiJlO7_Myrh4Ngi9U4yCvOB-6WdeYeFl4AiodV8oUZYOmc0f-tL2T2phiOfqOcQlfMD-7iNggh28VhCAzLuqbk41LGnVtmSUQ7cfzDo4L0TRKkyvDfJUIK3nJhVtryLfd6KU248syvu7foxeBOjHrmzS/s851/16u2_micro.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;ATmega 16U2 for Pulse Generation&quot; border=&quot;0&quot; data-original-height=&quot;657&quot; data-original-width=&quot;851&quot; height=&quot;309&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ6_dpwMnyLMip01R8WRHslSqbS3iHrPsqjiJlO7_Myrh4Ngi9U4yCvOB-6WdeYeFl4AiodV8oUZYOmc0f-tL2T2phiOfqOcQlfMD-7iNggh28VhCAzLuqbk41LGnVtmSUQ7cfzDo4L0TRKkyvDfJUIK3nJhVtryLfd6KU248syvu7foxeBOjHrmzS/w400-h309/16u2_micro.png&quot; title=&quot;ATmega 16U2 for Pulse Generation&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;ATmega 16U2 for Pulse Generatio&lt;span&gt;n&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The same output driver arrangement was reused on this design however the output driver was changed to a Nexperia &lt;a href=&quot;https://assets.nexperia.com/documents/data-sheet/74AHC_AHCT04.pdf&quot; target=&quot;_blank&quot;&gt;74AHC04&lt;/a&gt; because of the 5 V supply rail (USB). A linear regulator was considered to maintain the supply rails at 3.3 V but was ultimately not included to keep the total cost as low as possible. Five outputs of the 74AHC04 driver are still connected in parallel to individual 249 R resistors. All five outputs are tied together thus providing a calculated 49.8 R at the output, CN2.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-hF_mu9xes4my4jzqceQ64Dz6_Z_D_u7KaE7Yw5NVjxXEqWQ5gdhFNFKhMTykKQelP1pCauzq_QZr4fIjaxVDLNKnAUyR84ny_5VTC1PlSWFn-2xe63d80eeAZdr2wMHQolUVBZlwaOmm9yFxEx2XIa3aHUSS42P-dSuwSmmlKd2pW6ObIWiv9Qk/s1004/pulse_driver.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Buffered Output for Pulse Generator&quot; border=&quot;0&quot; data-original-height=&quot;361&quot; data-original-width=&quot;1004&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-hF_mu9xes4my4jzqceQ64Dz6_Z_D_u7KaE7Yw5NVjxXEqWQ5gdhFNFKhMTykKQelP1pCauzq_QZr4fIjaxVDLNKnAUyR84ny_5VTC1PlSWFn-2xe63d80eeAZdr2wMHQolUVBZlwaOmm9yFxEx2XIa3aHUSS42P-dSuwSmmlKd2pW6ObIWiv9Qk/w640-h230/pulse_driver.png&quot; title=&quot;Buffered Output for Pulse Generator&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Buffered Output for Pulse Generator&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Software Design for Output Pulsing&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A minimal software (code) project was prepared in &lt;a href=&quot;https://www.microchip.com/en-us/tools-resources/develop/microchip-studio#Downloads&quot; target=&quot;_blank&quot;&gt;Microchip Studio&lt;/a&gt;. This application generates a pulse by direct and continuous writes to the microcontroller port. The code to generate the pulses is shown below&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code class=&quot;language-c&quot;&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;int main(void)&lt;br /&gt;{&lt;br /&gt;	DDRD = 0x08;&lt;br /&gt;	PORTD = 0x00;&lt;br /&gt;	for (;;)&lt;br /&gt;	{&lt;br /&gt;		PORTD |= _BV(PD3);&lt;br /&gt;		PORTD &amp;amp;= ~(_BV(PD3));&lt;br /&gt;	}&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;USB hardware connections were made to the ATmega to allow developers or users to enhance the code further. The ATmega software could be developed to support USB-controlled commands. Below are some links for software that may allow for HID solutions with the USB.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;a href=&quot;https://github.com/NicoHood/HoodLoader2&quot; target=&quot;_blank&quot;&gt;https://github.com/NicoHood/HoodLoader2&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;a href=&quot;https://gitlab.com/arksine.code/HID/-/tree/2.0&quot; target=&quot;_blank&quot;&gt;https://gitlab.com/arksine.code/HID/-/tree/2.0&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;A Note on Programming&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The post includes details regarding the programming of the Microchip part because this design is intended for the educational system or illustrative purposes.&lt;br /&gt;&lt;br /&gt;The 6-way programming connector on the pulse board interfaces with the ATmega. The connections are designed for SPI programming. See Table 3-6 in the &lt;a href=&quot;https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-ICE_UserGuide.pdf&quot; target=&quot;_blank&quot;&gt;Atmel ICE document&lt;/a&gt; for information concerning connections between the programmer and Microchip microcontrollers.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4or5XVVUEE_rYmZFyEsIuVf_dxAdzmAeFzY9Yhkp5SSKv-5mhfs_AnXD7YF9Kam7gD79mwDudpDmZ5GJjRjpnyj6PK31qoRXT5S2AjSwTfGGmbLOqoVPaVV372ytGpliCSV3EaOtmvz5cP_AvKkVzjKdFRGjhpyciXxEwfn9CdVOIn_8uIZF0scp1/s773/jtag_prog_pinouts.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulser SPI Connector Pinouts&quot; border=&quot;0&quot; data-original-height=&quot;474&quot; data-original-width=&quot;773&quot; height=&quot;245&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4or5XVVUEE_rYmZFyEsIuVf_dxAdzmAeFzY9Yhkp5SSKv-5mhfs_AnXD7YF9Kam7gD79mwDudpDmZ5GJjRjpnyj6PK31qoRXT5S2AjSwTfGGmbLOqoVPaVV372ytGpliCSV3EaOtmvz5cP_AvKkVzjKdFRGjhpyciXxEwfn9CdVOIn_8uIZF0scp1/w400-h245/jtag_prog_pinouts.png&quot; title=&quot;Pulser SPI Connector Pinouts&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;SPI Connector Pinouts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;For programming of the microcontroller in this blog, the ‘Atmel squid’ connections were made to the pulse generator board as shown below.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyY89F2fKHOVIqarPi5fwEv6V87Y-r1ZKI1dcyOX2LEwE9DdRIE8nQb98LqCk9sYpwnw5oI54m-hfsKYIYT2KeJCpSmEF68wqVDXMI05Sk4BNvnqsh5xq6MKZhtSwEZUOf8BTLnuTqZa81xjHQslF6msEE1MyJMuxkwCS5lPpzpqAkLt1aXAHa6A4V/s1000/jtag_prog.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;SPI &#39;Squid&#39; to Pulser Board&quot; border=&quot;0&quot; data-original-height=&quot;333&quot; data-original-width=&quot;1000&quot; height=&quot;214&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyY89F2fKHOVIqarPi5fwEv6V87Y-r1ZKI1dcyOX2LEwE9DdRIE8nQb98LqCk9sYpwnw5oI54m-hfsKYIYT2KeJCpSmEF68wqVDXMI05Sk4BNvnqsh5xq6MKZhtSwEZUOf8BTLnuTqZa81xjHQslF6msEE1MyJMuxkwCS5lPpzpqAkLt1aXAHa6A4V/w640-h214/jtag_prog.JPG&quot; title=&quot;SPI &#39;Squid&#39; to Pulser Board&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;SPI &#39;Squid&#39; to Pulser Board&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;PCB pad jumper J1 should be shorted with solder to power the external oscillator.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5nh7GeCk06jycnsKXCqV0p2mfVc-WJocTWlxHY_DY73d3d75O7UApKntwZeHJAeWYG9VYFz7m9PtvCzujIh5305O-WxoFjKIUzw_Q1fJBeRz7Fbtt2HLEPtu7IupDiSOM1eHQX2aKbgwXXoTUCN9rN1XgB0I2gWy3HCTXD_ELHFEC0Suus538JdMN/s889/powering_osc.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Powering External Oscillator J1&quot; border=&quot;0&quot; data-original-height=&quot;585&quot; data-original-width=&quot;889&quot; height=&quot;211&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5nh7GeCk06jycnsKXCqV0p2mfVc-WJocTWlxHY_DY73d3d75O7UApKntwZeHJAeWYG9VYFz7m9PtvCzujIh5305O-WxoFjKIUzw_Q1fJBeRz7Fbtt2HLEPtu7IupDiSOM1eHQX2aKbgwXXoTUCN9rN1XgB0I2gWy3HCTXD_ELHFEC0Suus538JdMN/w320-h211/powering_osc.png&quot; title=&quot;Powering External Oscillator J1&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Powering External Oscillator J1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The settings displayed below are taken from the Microchip Studio&#39;s, Tools menu, and the Device Programming item. The settings can be adapted based on the functionality needed on the board. For example, the onboard 8 MHz oscillator could be replaced with a different frequency device or the board could be redesigned to suit a crystal.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidltV5RPjWeuaCrwWpN49gzp8zkhabI9ugR9jr5bHV5Jhwl9YLF4QtC5VyDRyqLD6xcFwReLE-YVJxfioA6sBGGihJu62q5dP73nHTCUC1VK0I5kbLQenp4Xy86oU_ug9EfhKOopXbnCUZ-qhpFn8S2hbS9oCloPdrsdKUovNl7xu_fH1aL-oFGDgK/s746/jtag_isp_clk.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Microchip Studio ISP Clock Settings&quot; border=&quot;0&quot; data-original-height=&quot;593&quot; data-original-width=&quot;746&quot; height=&quot;509&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidltV5RPjWeuaCrwWpN49gzp8zkhabI9ugR9jr5bHV5Jhwl9YLF4QtC5VyDRyqLD6xcFwReLE-YVJxfioA6sBGGihJu62q5dP73nHTCUC1VK0I5kbLQenp4Xy86oU_ug9EfhKOopXbnCUZ-qhpFn8S2hbS9oCloPdrsdKUovNl7xu_fH1aL-oFGDgK/w640-h509/jtag_isp_clk.png&quot; title=&quot;Microchip Studio ISP Clock Settings&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Microchip Studio ISP Clock Settings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCc0W3jDRfzC_LQRYKOSbY02czoU7b6QRAmSjvAeX7qiy3u1_fPCOWizmGDEVUJ5ZnJmu3Rp0JpRtIDBigPVwTCmlvgOIve4z4KnHUExzto8CeRsxNmyLbYUrCdk4Q5TpxcluS2R6e0j7J705YOVNLJX1q9gJweSWHaHLUnsic6KsN6NHK9oGqMhbY/s746/jtag_osc.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Microchip Studio Oscillator Settings&quot; border=&quot;0&quot; data-original-height=&quot;593&quot; data-original-width=&quot;746&quot; height=&quot;509&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCc0W3jDRfzC_LQRYKOSbY02czoU7b6QRAmSjvAeX7qiy3u1_fPCOWizmGDEVUJ5ZnJmu3Rp0JpRtIDBigPVwTCmlvgOIve4z4KnHUExzto8CeRsxNmyLbYUrCdk4Q5TpxcluS2R6e0j7J705YOVNLJX1q9gJweSWHaHLUnsic6KsN6NHK9oGqMhbY/w640-h509/jtag_osc.png&quot; title=&quot;Microchip Studio Oscillator Settings&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Microchip Studio Oscillator Settings&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicOpPt29gNX6SN4Tkj6nvigmltttDUfYCcMeEPeTCKyiI3rxQjQ9ljPZWcIq5Rh226Y4e437u84zJjsWMCpzKct3b3sSxKTulpIo5hNFEKtxay-7iNNR3NICR-_57FhQM_ZOdAoinrkGOg6SDSVBPMca9F89yGWBawyDHR-FtCx1wmsZIKxNp16R2v/s746/jtag_fuses.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Microchip Studio Fuse Settings&quot; border=&quot;0&quot; data-original-height=&quot;593&quot; data-original-width=&quot;746&quot; height=&quot;509&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicOpPt29gNX6SN4Tkj6nvigmltttDUfYCcMeEPeTCKyiI3rxQjQ9ljPZWcIq5Rh226Y4e437u84zJjsWMCpzKct3b3sSxKTulpIo5hNFEKtxay-7iNNR3NICR-_57FhQM_ZOdAoinrkGOg6SDSVBPMca9F89yGWBawyDHR-FtCx1wmsZIKxNp16R2v/w640-h509/jtag_fuses.png&quot; title=&quot;Microchip Studio Fuse Settings&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Microchip Studio Fuse Settings&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9k0g2wyuvxJJPQIcL0FtWOAYy42sLCIbzAMGFjxNJlRg_bJCy7tRBMt_TxbrjvTgfIXWMqU_O9awrMaYqEIQXJivt19XDgJaHj87GRY_fq_6OVkteA5Plb-r6b_8aiAflvGd9qr9TwAx07TUTp_ZhEVqmze82Znag2KMl5geLyNngGSEKTn4IhIG6/s746/jtag_fuses2.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Microchip Studio Fuse Settings Continued&quot; border=&quot;0&quot; data-original-height=&quot;593&quot; data-original-width=&quot;746&quot; height=&quot;509&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9k0g2wyuvxJJPQIcL0FtWOAYy42sLCIbzAMGFjxNJlRg_bJCy7tRBMt_TxbrjvTgfIXWMqU_O9awrMaYqEIQXJivt19XDgJaHj87GRY_fq_6OVkteA5Plb-r6b_8aiAflvGd9qr9TwAx07TUTp_ZhEVqmze82Znag2KMl5geLyNngGSEKTn4IhIG6/w640-h509/jtag_fuses2.png&quot; title=&quot;Microchip Studio Fuse Settings Continued&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Microchip Studio Fuse Settings Continued&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Testing the Board&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Since the output driver voltage rails were changed from 3.3 V to 5 V, the output rise time (10% - 90%) was predicted to be slower.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ_Ut2ZLGNmXEuj-6MAM9i3hjaAlb4zQyvkzLjrhDJJt34NxRQiRjZ1ryA-p6xOomYfhZ4vq2czPk5A_S3-rLTPCuVGJe_I1F_gUEdARWknoTKCu3tDR-S5JHgYpSJJjoVc3NTy80LjoEUpxpqnwYYZhLYAGquYL1YIy8QVgDFz6i4P7VvaeLsIRv4/s1000/pulser_proto.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Prototype Pulser PCA&quot; border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;1000&quot; height=&quot;135&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ_Ut2ZLGNmXEuj-6MAM9i3hjaAlb4zQyvkzLjrhDJJt34NxRQiRjZ1ryA-p6xOomYfhZ4vq2czPk5A_S3-rLTPCuVGJe_I1F_gUEdARWknoTKCu3tDR-S5JHgYpSJJjoVc3NTy80LjoEUpxpqnwYYZhLYAGquYL1YIy8QVgDFz6i4P7VvaeLsIRv4/w400-h135/pulser_proto.JPG&quot; title=&quot;Prototype Pulser PCA&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Prototype Pulser PCA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMp3XwMVFHzAto6FlceHBFfLP-zHjYhyDcjHgSnKxKFV4YsQO_SBW-Pcl4e1J_mbpznlu81gNfoaQ42wrREk39q2rzOIRYArcNYkMShFf2q5S0-STILyJVFvNrfc4rjQhG5D_qDJJzwevOPHIzCtM7x0kQYhIf0AxEeTVzL51PTqM4yIZgieBdFFGB/s640/output_voltage.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Drive Voltage from Pulse Tester (Microchip)&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;640&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMp3XwMVFHzAto6FlceHBFfLP-zHjYhyDcjHgSnKxKFV4YsQO_SBW-Pcl4e1J_mbpznlu81gNfoaQ42wrREk39q2rzOIRYArcNYkMShFf2q5S0-STILyJVFvNrfc4rjQhG5D_qDJJzwevOPHIzCtM7x0kQYhIf0AxEeTVzL51PTqM4yIZgieBdFFGB/w400-h301/output_voltage.png&quot; title=&quot;Drive Voltage from Pulse Tester (Microchip)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Drive Voltage from Pulse Tester (Microchip)&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwYdjwypxmi1DgfmePvYpEZ6TRmZx-Kcaq1fCxe9mpxjoDgBnhXL7l_tJJ_SxHv4FRd_AINszDEjjcYlWTTsCdZdzbs4SttMQhTXXqlCyrVHe1oK5umlTaMwPKwATfq-g2FBmisLOPuQhxmHe5_-MA3mm3HN3KbA63xlDiltMwBVvIjviDHiMT1183/s640/output_timing.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Period from Pulse Tester (Microchip)&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwYdjwypxmi1DgfmePvYpEZ6TRmZx-Kcaq1fCxe9mpxjoDgBnhXL7l_tJJ_SxHv4FRd_AINszDEjjcYlWTTsCdZdzbs4SttMQhTXXqlCyrVHe1oK5umlTaMwPKwATfq-g2FBmisLOPuQhxmHe5_-MA3mm3HN3KbA63xlDiltMwBVvIjviDHiMT1183/w400-h303/output_timing.png&quot; title=&quot;Period from Pulse Tester (Microchip)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Period from Pulse Tester (Microchip)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Signal measurements were again performed on a Keysight oscilloscope with a 20 GSa/s resolution. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;This board showed a rise time of 1.11 ns when measuring for a rise time of 10% to 90%&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmNT43zcAdX4U-a-9nlNT4W7xts8kY2KjR66mBzkT-aUYlpe-GgTS52_s4CUnU5TGDLMw_H8haWSQzTfOQeW0cwsCh8xBvRNv36pmudq8_f7_XfMlCmIwyF_B35MWJtA-it0FnFMgJ723qzD4acdlctKb9RfgKKOZITDgu43BaUpveQ5UZopF_1k6r/s1024/rise_time.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Output Waveform Rise Time from Pulse Tester&quot; border=&quot;0&quot; data-original-height=&quot;693&quot; data-original-width=&quot;1024&quot; height=&quot;434&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmNT43zcAdX4U-a-9nlNT4W7xts8kY2KjR66mBzkT-aUYlpe-GgTS52_s4CUnU5TGDLMw_H8haWSQzTfOQeW0cwsCh8xBvRNv36pmudq8_f7_XfMlCmIwyF_B35MWJtA-it0FnFMgJ723qzD4acdlctKb9RfgKKOZITDgu43BaUpveQ5UZopF_1k6r/w640-h434/rise_time.png&quot; title=&quot;Output Waveform Rise Time from Pulse Tester&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;Output Waveform Rise Time from Pulse Tester&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Reflectometry Testing&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Reflectometry tests were performed with a benchtop oscilloscope. The pulse was connected to the oscilloscope with a BNC Tee adaptor, and the other side of the BNC Tee was connected to a length of coaxial cable.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOnOhy8kNcZ87BljEBlBYE0sJh7lFgUtKmgVr7HajKEbFa-g9ODLgctoqCKhdg7WHXJFKRNgAVwWW90kVwRBR8ugmBD9Bp7zch0iMwY-15Im2kNmNemL28pWTcZQitBWZ-mJ6JS3QszgD0i6xXa8HKe67RIs_yAlcl95oGmwzHOZix_ybvJQ2Bw6n2/s1000/tdr_setup.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pulse Tester as TDR Test Setup&quot; border=&quot;0&quot; data-original-height=&quot;675&quot; data-original-width=&quot;1000&quot; height=&quot;270&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOnOhy8kNcZ87BljEBlBYE0sJh7lFgUtKmgVr7HajKEbFa-g9ODLgctoqCKhdg7WHXJFKRNgAVwWW90kVwRBR8ugmBD9Bp7zch0iMwY-15Im2kNmNemL28pWTcZQitBWZ-mJ6JS3QszgD0i6xXa8HKe67RIs_yAlcl95oGmwzHOZix_ybvJQ2Bw6n2/w400-h270/tdr_setup.JPG&quot; title=&quot;Pulse Tester as TDR Test Setup&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;Pulse Tester as TDR Test Setup&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The initially launched and reflected pulses were captured as shown in the image below.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvzlx1jw1EjmJBU9-yKoODOVgEfoFm2vHx5TGEmwdzhLuoAocszPRino00mYqmS_TcIviKQ2Zqb9kSjvA_ycZwWwrLAVWIWlkbf3XYc4ylyaRxas0FOzX4LBPgT4psNzZmohz-4yjyYgqkEho2nPibqUvnd3CPbdgEqfTW-3zGXWTfPe11XJ-HSdn1/s640/tdr_measurement.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;TDR Capture&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;640&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvzlx1jw1EjmJBU9-yKoODOVgEfoFm2vHx5TGEmwdzhLuoAocszPRino00mYqmS_TcIviKQ2Zqb9kSjvA_ycZwWwrLAVWIWlkbf3XYc4ylyaRxas0FOzX4LBPgT4psNzZmohz-4yjyYgqkEho2nPibqUvnd3CPbdgEqfTW-3zGXWTfPe11XJ-HSdn1/w400-h301/tdr_measurement.png&quot; title=&quot;TDR Capture&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;TDR Capture &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Engineering Files&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The Atmel Studio project, schematic, Gerber and BOM files are available for download using the links below. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1x0qGdYT-QLMgUIWQnuEBob2fR-N1IWOJ/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRPo7qaF_Z27ICzZI3cuoCujdPQriXCtKqCQBilY3uYqd9TxlZQWBaeFKwYY-4FnxaFX65jfyqtpbt5OUvq6gJHIzHo7wlHJL47ERmNI6bBB5dZnnNI-18VeFdk3n2j0awkHCb9RprGFwP1OLm0xwgiIrUkoLQqK6pFV8o432A-c4TZXS_Mw-CaApR/s1600/arrow-down.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1DB4AmgFk6oqqdzU9-pgZsmdcWmS33S_n/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;Pulse Generator Microchip Studio Project&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        
      &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;
  
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1WRFSrshdVmkWLj-9gVHoGefzDdayXjdU/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtD3KQrBWRu5hxvstQpFYB7cBO_zKtmGeo6FsKUx-kKNYLgxzKSL94Li4Q_Ki4bqnqOVECbBqjO9pl2ggS9zKqj7MUxH7CejnmL-dfUihz5gtO4gvi4rE7p5BU5ah7jV40L4uu3wQluzmy9lN9pjIrzCY_nwtvt25zPW96KsDHr-X67OAyfqiPa3NW/s16000/pdf.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/120Qu3SFufWzyObzRGTJOoZttUb4Ws3An/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;Pulse Generator Schematic Rev2&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1CihXD77hJte1ygAgcFzPprbMpam-12U-/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-MU9jBmqmRgaxdcOH9VeZxTGGEQROaOoDhUObnm3GQuz8SQlndHW2DWt8PMMMqVA5X6SBlRoRm1xyT3GluBPOK6zAp6JIdrodrJADuxYU5q5PNuE3ZDT0PFL9UfjlvT0dLgojNY3Fyc8tYzAydpPZ1qM3gJPv4FYeWaieqMeWHUvWv2qLfAXQ2_U/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ivBcXwo9UXNquK_V8F6HDvNkX2fD-XYr/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pulse Generator Gerbers Rev2&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
      &lt;tbody&gt;
        &lt;tr&gt;
          &lt;td style=&quot;text-align: center;&quot;&gt;
            &lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://docs.google.com/spreadsheets/d/1SXJdbSUR_kI9XF2DxPYEOPLWFdtMVF66/edit?usp=drive_link&amp;amp;ouid=105796777009770171822&amp;amp;rtpof=true&amp;amp;sd=true&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRPo7qaF_Z27ICzZI3cuoCujdPQriXCtKqCQBilY3uYqd9TxlZQWBaeFKwYY-4FnxaFX65jfyqtpbt5OUvq6gJHIzHo7wlHJL47ERmNI6bBB5dZnnNI-18VeFdk3n2j0awkHCb9RprGFwP1OLm0xwgiIrUkoLQqK6pFV8o432A-c4TZXS_Mw-CaApR/s1600/arrow-down.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
            &lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://docs.google.com/spreadsheets/d/1I7wbBemHPwnA9dKjZCaWERmoqg70ToKN/edit?usp=sharing&amp;amp;ouid=105796777009770171822&amp;amp;rtpof=true&amp;amp;sd=true&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;Pulse Generator Bill of Materials Rev2&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/138347376981025916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/11/tdr-pulse-generator-microchip.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/138347376981025916'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/138347376981025916'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/11/tdr-pulse-generator-microchip.html' title='TDR Pulse Generator (Microchip)'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD7Za3VM-TFxegifWpznte2TwiPKBzu99vyBQZr9X44tuny3cZM54Tut_6G5mx6i3dRe5x3m8IwytIYLo-uzz3xTxRKS-eg26tQAu0hk3oYBvVSBfAoghCFXjghmlsuIlr_kitzZ_kiHMdAEAy5Vo0Qb6NGZMIIbc14b1v1LzgGhQrJnuYsamQ8D1B/s72-w640-h334-c/pulse_test_pcb_3D.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-8056432168183776860</id><published>2024-10-31T21:00:00.000+08:00</published><updated>2024-10-31T21:00:23.824+08:00</updated><title type='text'>Amazon 9.8&quot; Pottery Wheel Foot Speed Control Change</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;This short blog shows how to replace the speed control device in the foot controller on the Amazon 9.8” pottery wheel. This change may be required for anyone with irregular speed control or a damaged foot speed controller. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Determining the Part Replacement&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;With the pottery wheel unpowered, the internals of the foot speed controller are accessed by removing three plastic screws located in the base of the foot controller. The foot control mechanism consists of a potentiometer for setting the speed and two gears.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIKjxCmqNN7A9yEGdwrQ4vZ39oNCwNjKeVRxDr6giQMW_j0ie2TTjkbLmkIbDJYmzITPyXn0nLoyz2u2A73LxEiekShq4lQuTKmKTbexAAUYJK5RSRWj8hujsbPt8gzONw1taSMcJyiM6RgTXza-xqB0J3LR3jMGEt502Xs-y7Z1M94WafMCE2F2XS/s1000/foot_switch_internal.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Internals of foot speed controller&quot; border=&quot;0&quot; data-original-height=&quot;485&quot; data-original-width=&quot;1000&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIKjxCmqNN7A9yEGdwrQ4vZ39oNCwNjKeVRxDr6giQMW_j0ie2TTjkbLmkIbDJYmzITPyXn0nLoyz2u2A73LxEiekShq4lQuTKmKTbexAAUYJK5RSRWj8hujsbPt8gzONw1taSMcJyiM6RgTXza-xqB0J3LR3jMGEt502Xs-y7Z1M94WafMCE2F2XS/w640-h310/foot_switch_internal.JPG&quot; title=&quot;Internals of foot speed controller&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Internals of Foot Speed Controller&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&amp;nbsp;To remove the potentiometer, the locking nut was loosened. This allowed removal and part identification.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3LAVIGp0gFH0y8MKoqQir2TreiWPrSOIjDQfHF4Bg8hM60udtOOZYv2z5xwb_DuxjR74advX1lob2CfgmDgEuxiU1UQEFib4pjY7I2XW5rhxx6ZQKiJw2S9N9bQLIuFUuzImeoGTNbR0obBvotKabxBItxwOTuZ4Ff44RxL5LQTkdi8G9WRg3hQGi/s1040/potentiometer_closeup.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Original Potentiometer&quot; border=&quot;0&quot; data-original-height=&quot;1040&quot; data-original-width=&quot;1000&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3LAVIGp0gFH0y8MKoqQir2TreiWPrSOIjDQfHF4Bg8hM60udtOOZYv2z5xwb_DuxjR74advX1lob2CfgmDgEuxiU1UQEFib4pjY7I2XW5rhxx6ZQKiJw2S9N9bQLIuFUuzImeoGTNbR0obBvotKabxBItxwOTuZ4Ff44RxL5LQTkdi8G9WRg3hQGi/w385-h400/potentiometer_closeup.JPG&quot; title=&quot;Original Potentiometer&quot; width=&quot;385&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Original Potentiometer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;As shown in the above image, the potentiometer was rated at 4.7 k 2 W. A similar device was located from TE Connectivity part 3-1625931-0 and sourced online.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmxFthdGjXaRGUCWLWpV5-WcZNBmXOPoO-YAohYWwSrxhowZ2nm2PkHOi9CWjO6DZRQBUOkhXzdGqDGesuhv-76FaK4Y770GJgHGl9rCbWdqtBtf6OthF-3HMxs9czUqCUzyAlids9uGAKVEXK0Aa0jp1CYFSCzfpph7FXhU1EM30Bimd7quEA_KRg/s918/replacement_potentiometer.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Replacement TE Connectivity Potentiometer&quot; border=&quot;0&quot; data-original-height=&quot;918&quot; data-original-width=&quot;500&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmxFthdGjXaRGUCWLWpV5-WcZNBmXOPoO-YAohYWwSrxhowZ2nm2PkHOi9CWjO6DZRQBUOkhXzdGqDGesuhv-76FaK4Y770GJgHGl9rCbWdqtBtf6OthF-3HMxs9czUqCUzyAlids9uGAKVEXK0Aa0jp1CYFSCzfpph7FXhU1EM30Bimd7quEA_KRg/w217-h400/replacement_potentiometer.JPG&quot; title=&quot;Replacement TE Connectivity Potentiometer&quot; width=&quot;217&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Replacement TE Connectivity Potentiometer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Items to Address with the Replacement Part&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;The TE Connectivity potentiometer is a direct replacement for its value (resistance); however, there are mechanical differences with the potentiometer, specifically the solder pins and smooth shaft. Since the original potentiometer was supplied with a D-shaped shaft, the original spur gear could not be reused, so a new spur gear needed to be created.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrvsZJeYAS3MSBSF6T9bkquAwPCh6nr-dZfAioJnJuIhCsEN21_ebKUL9eRChz6qoYrlxJPEbgGr0SHDuSYb3CJ4ybWq4-gQFsYxH1PBzK7VGH5hwz4IMnKwmYYVPeAJywgqjPk7LQd7maHhiWZC4EsYmStDAkv7d-y-MW8R8pFM0WeIh6Dirwmqld/s1000/potentiometer_d_shaft.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Original D-Shaft Spur Gear&quot; border=&quot;0&quot; data-original-height=&quot;793&quot; data-original-width=&quot;1000&quot; height=&quot;318&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrvsZJeYAS3MSBSF6T9bkquAwPCh6nr-dZfAioJnJuIhCsEN21_ebKUL9eRChz6qoYrlxJPEbgGr0SHDuSYb3CJ4ybWq4-gQFsYxH1PBzK7VGH5hwz4IMnKwmYYVPeAJywgqjPk7LQd7maHhiWZC4EsYmStDAkv7d-y-MW8R8pFM0WeIh6Dirwmqld/w400-h318/potentiometer_d_shaft.JPG&quot; title=&quot;Original D-Shaft Spur Gear&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Original D-Shaft Spur Gear&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Down the Spur Gear Road&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;The spur gear script feature in Fusion 360 was chosen to create a compatible gear. Alternative tools are available for creating a spur gear however these alternatives were not tested for this blog. Two alternative sites may be &lt;a href=&quot;https://www.stlgears.com/generators/3dprint&quot; target=&quot;_blank&quot;&gt;STL Gears&lt;/a&gt; and &lt;a href=&quot;https://geargenerator.com/&quot; target=&quot;_blank&quot;&gt;Gear Generator&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Fusion 360 Spur Gear Script&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;In &lt;a href=&quot;https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;opi=89978449&amp;amp;url=https://www.autodesk.com/products/fusion-360/personal&amp;amp;ved=2ahUKEwjq_KeWtbiJAxVD1jgGHc2BEMQQFnoECA0QAQ&amp;amp;usg=AOvVaw2Qpz756Hs5P4X8QVNBXLeT&quot; target=&quot;_blank&quot;&gt;Fusion 360&lt;/a&gt;, the Spur Gear script is accessed from the Utilities tab under the Add-Ins icon.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguQ2Uh1XHm2d3h9e1clIsEpsnaWUv_4aNwBq5uwGPO17-m574bdFQNW4qVShVNGIVyXHKGqnq7pqvPgaljWCzhdkNziLpQm8yew5KUWYLeV9L75ei1zvMZuZVJPftZ_2fRiUzMulriIUB9nI7iKmzak1wgmELqJyqgogXwuGjVwD1hyUvWWj6uz8vW/s346/fusio360_spur_addin.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;SpurGear Script in Fusion360&quot; border=&quot;0&quot; data-original-height=&quot;346&quot; data-original-width=&quot;333&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguQ2Uh1XHm2d3h9e1clIsEpsnaWUv_4aNwBq5uwGPO17-m574bdFQNW4qVShVNGIVyXHKGqnq7pqvPgaljWCzhdkNziLpQm8yew5KUWYLeV9L75ei1zvMZuZVJPftZ_2fRiUzMulriIUB9nI7iKmzak1wgmELqJyqgogXwuGjVwD1hyUvWWj6uz8vW/w385-h400/fusio360_spur_addin.png&quot; title=&quot;SpurGear Script in Fusion360&quot; width=&quot;385&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;SpurGear Script in Fusion360&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The settings in the image below were chosen after measuring the original gear, applying them to the spur gear script followed by 3D-printed prototypes. Some important items for the spur gear were the number of teeth, shaft diameter and Fusion 360 calculated Pitch Diameter.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1RokwyworoYXNVnJ7IbjdqBMNjQgRpPdZfw5uWWXrUNWO9TcE7a8KARGBJV0_GzmsSxkEVCJCxp0uhmUQdQ_1t2JJaSj5a-bcXaAxAnGZpd2zP5G_VJRNcoqqD3CQVIxLSUjYYnyDriqMSeZyR-sZEdegZ30oGWg6bLesJGCim50534tzOCcInk7I/s551/fusion360_spur_settings.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;SpurGear Settings in Fusion 360&quot; border=&quot;0&quot; data-original-height=&quot;551&quot; data-original-width=&quot;250&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1RokwyworoYXNVnJ7IbjdqBMNjQgRpPdZfw5uWWXrUNWO9TcE7a8KARGBJV0_GzmsSxkEVCJCxp0uhmUQdQ_1t2JJaSj5a-bcXaAxAnGZpd2zP5G_VJRNcoqqD3CQVIxLSUjYYnyDriqMSeZyR-sZEdegZ30oGWg6bLesJGCim50534tzOCcInk7I/w290-h640/fusion360_spur_settings.png&quot; title=&quot;SpurGear Settings in Fusion 360&quot; width=&quot;290&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;SpurGear Settings in Fusion 360&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Fusion 360 Spur Gear Modification&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;To ensure that the spur gear would not rotate on the round potentiometer shaft, two cutouts were added inside the spur gear shaft area for glue. The cutout changes were made to the spur gear sketch generated by the Fusion 360 script.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirtnONhgy6aTPLix4o40Uri8u_BXDl1s3x9Pd37T8r2H4QwtGQljI92z8F0-HEcRhLX9-5g1fFc3z31Y4YgOQ3ng-7tdc8iWJG_hUkgKysDolgT3_uyWnUYFriFNhFxWnrZyznNFlzuGBLzpF6ThStdC_hWzNt_-NxumEwPcv90qF26Wl9vYgGbW_f/s217/fusion360_editing_gear.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Editing the SpurGear Sketch&quot; border=&quot;0&quot; data-original-height=&quot;102&quot; data-original-width=&quot;217&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirtnONhgy6aTPLix4o40Uri8u_BXDl1s3x9Pd37T8r2H4QwtGQljI92z8F0-HEcRhLX9-5g1fFc3z31Y4YgOQ3ng-7tdc8iWJG_hUkgKysDolgT3_uyWnUYFriFNhFxWnrZyznNFlzuGBLzpF6ThStdC_hWzNt_-NxumEwPcv90qF26Wl9vYgGbW_f/w400-h188/fusion360_editing_gear.png&quot; title=&quot;Editing the SpurGear Sketch&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Editing the SpurGear Sketch&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The images below show the edit to the sketch and updated 3D model.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguFTvChpp7ABsv9i4beZLPtuAt2FF8GLicj4jAwDv7n-xbKAMzEa1J-eghqmA4qvE730oQCz8EPr89VRW5KOrg2z5SgH2CenYOSKxNuTFaAcQn0jfOVj9lhUb4kaj_PFmKs_4HCrroqwgELT6tb5D_1_VPf2dMmsVTwnSbo0r73xunAd-L9jHN4Mb7/s838/fusion360_sketch_mods.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;SpurGear Sketch with Cutouts Added&quot; border=&quot;0&quot; data-original-height=&quot;558&quot; data-original-width=&quot;838&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguFTvChpp7ABsv9i4beZLPtuAt2FF8GLicj4jAwDv7n-xbKAMzEa1J-eghqmA4qvE730oQCz8EPr89VRW5KOrg2z5SgH2CenYOSKxNuTFaAcQn0jfOVj9lhUb4kaj_PFmKs_4HCrroqwgELT6tb5D_1_VPf2dMmsVTwnSbo0r73xunAd-L9jHN4Mb7/w400-h266/fusion360_sketch_mods.png&quot; title=&quot;SpurGear Sketch with Cutouts Added&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;SpurGear Sketch with Cutouts Added&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFHIYVxMDeZg06joJnIPoiwZ_sa2Lb7BE5prn3-qKCnfaAZ8J_xA6fLJ0wkuOinV3VxV6UW48At7Fc3tuYvlKMNiewWtqpEIW9N3f-GvqD-UMYMX9G7xv2ruMLR_f8NV7rRrfA1KiX_o08cfsy2our4bUCBIVZIcEJLGSCGdrKY_l0GGekKWwEW3v/s582/fusion360_3d_change.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;SpurGear 3D with Cutouts Added&quot; border=&quot;0&quot; data-original-height=&quot;582&quot; data-original-width=&quot;582&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFHIYVxMDeZg06joJnIPoiwZ_sa2Lb7BE5prn3-qKCnfaAZ8J_xA6fLJ0wkuOinV3VxV6UW48At7Fc3tuYvlKMNiewWtqpEIW9N3f-GvqD-UMYMX9G7xv2ruMLR_f8NV7rRrfA1KiX_o08cfsy2our4bUCBIVZIcEJLGSCGdrKY_l0GGekKWwEW3v/w400-h400/fusion360_3d_change.png&quot; title=&quot;SpurGear 3D with Cutouts Added&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;SpurGear 3D with Cutouts Added&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;a href=&quot;https://ultimaker.com/software/ultimaker-cura/&quot; target=&quot;_blank&quot;&gt;Ultimaker Cura&lt;/a&gt; was used to generate a print with a 100 % fill. The Fusion 360 file and STL files are available for downloaded at the end of this blog.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Replacing the Potentiometer&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;The wiring layout for the potentiometer was recorded. Using a soldering iron, the three wires from the original potentiometer were desoldered.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq5jbc3-JPCZyeP65jtdvRsgdrLJDSQsnfaLEzxJfoNvF6T4sJ7r0TEqcQqRnO5a_4HgJFp-KEeRoagcpzuGaSox7dLB4YNobKbKDv1-fDU8S58I-q6_dtggSmDFxvELmFAWs5swbHNDyyxp5lIaBKxtDy0vFlWa0me9oQHRK8rBaYQp-3GYWPof_-/s287/potentiometer_connections.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Potentiometer Wiring Connections&quot; border=&quot;0&quot; data-original-height=&quot;287&quot; data-original-width=&quot;221&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq5jbc3-JPCZyeP65jtdvRsgdrLJDSQsnfaLEzxJfoNvF6T4sJ7r0TEqcQqRnO5a_4HgJFp-KEeRoagcpzuGaSox7dLB4YNobKbKDv1-fDU8S58I-q6_dtggSmDFxvELmFAWs5swbHNDyyxp5lIaBKxtDy0vFlWa0me9oQHRK8rBaYQp-3GYWPof_-/s16000/potentiometer_connections.jpg&quot; title=&quot;Potentiometer Wiring Connections&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Potentiometer Wiring Connections&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;For the replacement potentiometer, the centre pin of the new potentiometer was determined to be the wiper (red wire). In the configuration shown in the image below, pressing the control pedal to the angled position increased the speed. For reverse operation, the yellow and green wire positions on the potentiometer should be swapped. All connections were soldered and covered with a piece of heatshrink.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDq6eGRCc65qoa3ZNodc4nReAhF5N7i326fRVimAh96ntUxeidggMhPEHuywKmObV708Nz9QA-DyMGYuLLMutTdYNduKiJVhwntWedc-q8joOu9X9ESgYk_SV2-iQd8vCUPNDbDkTnSk0d-h0uN-insr1if5qp8L67ZsrV7OOkqs7nWiy6KMcHtud0/s1000/new_potentiometer_connections.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Wiring for New Potentiometer&quot; border=&quot;0&quot; data-original-height=&quot;745&quot; data-original-width=&quot;1000&quot; height=&quot;297&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDq6eGRCc65qoa3ZNodc4nReAhF5N7i326fRVimAh96ntUxeidggMhPEHuywKmObV708Nz9QA-DyMGYuLLMutTdYNduKiJVhwntWedc-q8joOu9X9ESgYk_SV2-iQd8vCUPNDbDkTnSk0d-h0uN-insr1if5qp8L67ZsrV7OOkqs7nWiy6KMcHtud0/w400-h297/new_potentiometer_connections.JPG&quot; title=&quot;Wiring for New Potentiometer&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Wiring for New Potentiometer&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The replacement spur gear was printed in PLA and then it was placed onto the potentiometer shaft without glue to ensure it aligned with the other mechanism inside the pedal.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwWBG-rxFvB1csfCvTj7a0n4r7R5zVFNIqXDxs1DIUcZJSUr82yKJvX-4SObjabd2fYQU26If02k-W7djesZKH47ZpFRQ7aaA4eCcRnVhs8hzkaYdAorqGTO95YWrqk_7mkHnm7Vw_qS5QCCYxdxn9YVmSv89dsbkXOqwC8a08gpiIjZUE67-TrFRW/s1000/adjusting_potentiometer.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Positioning the Spur Gear&quot; border=&quot;0&quot; data-original-height=&quot;899&quot; data-original-width=&quot;1000&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwWBG-rxFvB1csfCvTj7a0n4r7R5zVFNIqXDxs1DIUcZJSUr82yKJvX-4SObjabd2fYQU26If02k-W7djesZKH47ZpFRQ7aaA4eCcRnVhs8hzkaYdAorqGTO95YWrqk_7mkHnm7Vw_qS5QCCYxdxn9YVmSv89dsbkXOqwC8a08gpiIjZUE67-TrFRW/w400-h360/adjusting_potentiometer.JPG&quot; title=&quot;Positioning the Spur Gear&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Positioning the Spur Gear&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;To ensure the gear did not rotate on the potentiometer shaft, glue was added.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_hNV5rSW3HltRJGDSYFz-lHXxquL_GF4FR8hkwvw2bwRHNL2rr0ZXYDVFaN8hdL8WO8i4zHbVNXlw8PBdVATqAd7p00s_paK7SkVXslqh7B-5-n6kB2Q6_dB7zvZBiR0EBcAwmjIFhwAaGy6JtZWVgww0VCEciQ9rpV7EUgqlBrD7bsZMUSFax0d_/s1000/glued_spur_gear.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Replacement Potentiometer with Round Shaft&quot; border=&quot;0&quot; data-original-height=&quot;771&quot; data-original-width=&quot;1000&quot; height=&quot;309&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_hNV5rSW3HltRJGDSYFz-lHXxquL_GF4FR8hkwvw2bwRHNL2rr0ZXYDVFaN8hdL8WO8i4zHbVNXlw8PBdVATqAd7p00s_paK7SkVXslqh7B-5-n6kB2Q6_dB7zvZBiR0EBcAwmjIFhwAaGy6JtZWVgww0VCEciQ9rpV7EUgqlBrD7bsZMUSFax0d_/w400-h309/glued_spur_gear.JPG&quot; title=&quot;Replacement Potentiometer with Round Shaft&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Replacement Potentiometer with Round Shaft&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Fitting and Setting the Potentiometer Home Position&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;With the connections finalised and the gear positioned, the locking nut on the potentiometer was hand-tightened.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn9HOPdA8V4rvy50xOiGeviOI8qDPUsVrIXWRTQr7y53C6NTlFkNgyJ5Fs3CLIpMJKgWanjJ6wkNbOrOjkqhDAWkjjpCRLn-2Jo10tt0PVnYNNwjxkyy-wpDYQxOx1EwmzKAPHaSbVBTXDwIJCiokw50xnX3ZLdF2kDVzZZj52jCgtykxopxDt0wdZ/s1000/potentiometer_mounted.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Mounted Potentiometer with Threadlocker&quot; border=&quot;0&quot; data-original-height=&quot;658&quot; data-original-width=&quot;1000&quot; height=&quot;264&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn9HOPdA8V4rvy50xOiGeviOI8qDPUsVrIXWRTQr7y53C6NTlFkNgyJ5Fs3CLIpMJKgWanjJ6wkNbOrOjkqhDAWkjjpCRLn-2Jo10tt0PVnYNNwjxkyy-wpDYQxOx1EwmzKAPHaSbVBTXDwIJCiokw50xnX3ZLdF2kDVzZZj52jCgtykxopxDt0wdZ/w400-h264/potentiometer_mounted.JPG&quot; title=&quot;Mounted Potentiometer with Threadlocker&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Mounted Potentiometer with Threadlocker&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The pottery wheel was powered and set up to operate from the foot control. In the horizontal position, the potentiometer was rotated so that the pottery wheel did not turn. This corresponds to a speed of 000 on the pottery wheel display. The potentiometer was tightened further. Pressing the foot control to the angled position resulted in a speed of 320.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOqhSerHwgErSvZUHfliBv3MHNPly72-Xw6-BbYRBBWTG53IMXSorSxdjXED-gz8xQX0PrHYIXc8PmfZKHNlUQpHmxqsnebUWpSQ0ggj01bf5ivxDRaguoh04l9poxbO7SZv9OIegPwAFHsndZ1WVYQ04ZnvkmoJTuT9BTGSPWa0b-Aia6Gkc9E6p2/s1000/max_speed.JPG&quot; style=&quot;font-family: verdana; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Maximum Speed Value on Pottery Wheel&quot; border=&quot;0&quot; data-original-height=&quot;429&quot; data-original-width=&quot;1000&quot; height=&quot;171&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOqhSerHwgErSvZUHfliBv3MHNPly72-Xw6-BbYRBBWTG53IMXSorSxdjXED-gz8xQX0PrHYIXc8PmfZKHNlUQpHmxqsnebUWpSQ0ggj01bf5ivxDRaguoh04l9poxbO7SZv9OIegPwAFHsndZ1WVYQ04ZnvkmoJTuT9BTGSPWa0b-Aia6Gkc9E6p2/w400-h171/max_speed.JPG&quot; title=&quot;Maximum Speed Value on Pottery Wheel&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Maximum Speed Value on Pottery Wheel&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Loctite 222 was applied to the thread on the potentiometer to reduce the chance of the potentiometer coming loose.&lt;br /&gt;&lt;br /&gt;Lastly, the base plate for the foot control was reattached and secured with the three plastic screws.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1dttPzUcMIw7IngqnaQUDptbW5DCuEkpo_gmeUDaUjOqCXD7myBH4ZeHxkz5a8DcrrG5Z5VKennAumnJFH79dXcfJskgyGfZMohBpsFd3LocPNUy45yCnBIOBjEqX9erdGkpg2eTG70tXqq-yH-ZWdKnksEmga9tDMqp1KJhL2Y77w5Ig-lDlubvC/s64/arrow-down.png&quot; style=&quot;font-family: verdana; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1dttPzUcMIw7IngqnaQUDptbW5DCuEkpo_gmeUDaUjOqCXD7myBH4ZeHxkz5a8DcrrG5Z5VKennAumnJFH79dXcfJskgyGfZMohBpsFd3LocPNUy45yCnBIOBjEqX9erdGkpg2eTG70tXqq-yH-ZWdKnksEmga9tDMqp1KJhL2Y77w5Ig-lDlubvC/s16000/arrow-down.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1FWzp5wUlnYR8zZSusIqDv4QbbrCZ9_yW/view?usp=sharing&quot; style=&quot;font-family: verdana;&quot;&gt;SpurGear.f3d&lt;/a&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjewSMYbZwRtf5P5WRlJ7i-ehu6C3nMOQzKefQGP5RXDzR_X2sq7um3qIa-E8wx8MvhCclzJIEesAlGIOEJXCuMGnZP5DkqhXm6jY2iFAsFigkzIUmzcmxvXLqvP81JHiV7R81gp1a3jMyF4ClKXg1IoI6x7c4L6QRWa1oCyqktlYz9Z0SL-jrEZPeG/s64/arrow-down.png&quot; style=&quot;font-family: verdana; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjewSMYbZwRtf5P5WRlJ7i-ehu6C3nMOQzKefQGP5RXDzR_X2sq7um3qIa-E8wx8MvhCclzJIEesAlGIOEJXCuMGnZP5DkqhXm6jY2iFAsFigkzIUmzcmxvXLqvP81JHiV7R81gp1a3jMyF4ClKXg1IoI6x7c4L6QRWa1oCyqktlYz9Z0SL-jrEZPeG/s1600/arrow-down.png&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1Wys7C1PF-ayt2mfJd9jpbiAEph2rrZqA/view?usp=sharing&quot; style=&quot;font-family: verdana;&quot;&gt;SpurGear.stl&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/8056432168183776860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/10/amazon-98-pottery-wheel-foot-speed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/8056432168183776860'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/8056432168183776860'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/10/amazon-98-pottery-wheel-foot-speed.html' title='Amazon 9.8&quot; Pottery Wheel Foot Speed Control Change'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIKjxCmqNN7A9yEGdwrQ4vZ39oNCwNjKeVRxDr6giQMW_j0ie2TTjkbLmkIbDJYmzITPyXn0nLoyz2u2A73LxEiekShq4lQuTKmKTbexAAUYJK5RSRWj8hujsbPt8gzONw1taSMcJyiM6RgTXza-xqB0J3LR3jMGEt502Xs-y7Z1M94WafMCE2F2XS/s72-w640-h310-c/foot_switch_internal.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-7119497821149399168</id><published>2024-09-29T19:46:00.001+08:00</published><updated>2024-09-29T19:46:36.928+08:00</updated><title type='text'>Dual Colour LED Matrix Shield (Educational)</title><content type='html'>&lt;div&gt;&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;This blog shows the hardware used for an Arduino-compatible shield
    featuring a dual-colour matrix LED.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyTVb4dT-UvrfB8xeD3qU8SnVUdFDNFI64187tG8kE3t4gYlBWRysT-JX7YqR6ZOyjSe5hHWmE8U5SrezwXTI-1re0PQNQnc_9Kq-muXRPFbf9O5s4zNo24fv5m-ujp2DH5_XEEsi5nQwARrBvzbYiFyQQeo6gV3s5wu30YQqQutnh7Q5vjUuex6is/s1324/led_matrix_hero.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Matrix Shield Mounted on Arduino Uno&quot; border=&quot;0&quot; data-original-height=&quot;1324&quot; data-original-width=&quot;1000&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyTVb4dT-UvrfB8xeD3qU8SnVUdFDNFI64187tG8kE3t4gYlBWRysT-JX7YqR6ZOyjSe5hHWmE8U5SrezwXTI-1re0PQNQnc_9Kq-muXRPFbf9O5s4zNo24fv5m-ujp2DH5_XEEsi5nQwARrBvzbYiFyQQeo6gV3s5wu30YQqQutnh7Q5vjUuex6is/w303-h400/led_matrix_hero.JPG&quot; title=&quot;LED Matrix Shield Mounted on Arduino Uno&quot; width=&quot;303&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Shield Mounted on Arduino Uno&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Purpose of the LED Matrix&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;The design was created for educational purposes and to train
    school-aged programmers. For hobbyists looking for an off-the-shelf solution
    using LEDs, some related products featuring RGB LEDs are the
    &lt;a href=&quot;https://www.adafruit.com/product/1430&quot; target=&quot;_blank&quot;&gt;NeoPixel&lt;/a&gt;
    or for an LED matrix, the D1 Mini from
    &lt;a href=&quot;https://www.wemos.cc/en/latest/d1_mini_shield/matrix_led.html&quot; target=&quot;_blank&quot;&gt;Wemos&lt;/a&gt;.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Technology Used&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;Three shift registers,
    &lt;a href=&quot;https://assets.nexperia.com/documents/data-sheet/74HC_HCT595.pdf&quot; target=&quot;_blank&quot;&gt;part 74HC595&lt;/a&gt;, were used to drive the 8 rows and 10 columns (matrix 5 red and 5 green
    LEDs) of the LED matrix from the Arduino Uno. To maintain the design simplicity, no LED
    buffers were included which would increase the drive current. The 74HC595
    from Nexperia fitted to the prototype could provide 25 mA per pin although
    the maximum current of the shift register is limited to approximately 70 mA.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;A buck converter, TI part
    &lt;a href=&quot;https://www.ti.com/lit/ds/symlink/lmr51606.pdf?ts=1727533564478&amp;amp;ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FLMR51606%253FkeyMatch%253DLMR51606YDBVR%2526tisearch%253Duniversal_search%2526usecase%253DOPN&quot; target=&quot;_blank&quot;&gt;LMR51606YDBVR&lt;/a&gt;    was chosen to provide 5V power to the shift register and LED matrix. A
    higher current DC-DC converter and LED drivers could be utilised for a
    brighter LED matrix. &lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi21WvGi_xB4XMhruc4u7lGMWnrfdn68EExePlHCyqq2FZ9ejBcRd3Dih21H1HKROwqWgY9CGGa-CEdqpSGNyzBLo2CEkciOb-ZG5aZuBzv7htWwEJuT6imwGRXzXuqbLWTlowvkSir439NDZOiBhKZzdXP0VTWV61-rIDgIpELBpy3I8lrRS1Jyaz/s1000/kingbright_led_matrix.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Kingbright Dual Colour LED Matrix&quot; border=&quot;0&quot; data-original-height=&quot;667&quot; data-original-width=&quot;1000&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi21WvGi_xB4XMhruc4u7lGMWnrfdn68EExePlHCyqq2FZ9ejBcRd3Dih21H1HKROwqWgY9CGGa-CEdqpSGNyzBLo2CEkciOb-ZG5aZuBzv7htWwEJuT6imwGRXzXuqbLWTlowvkSir439NDZOiBhKZzdXP0VTWV61-rIDgIpELBpy3I8lrRS1Jyaz/w320-h213/kingbright_led_matrix.JPG&quot; title=&quot;Kingbright Dual Colour LED Matrix&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Kingbright Dual Colour LED Matrix&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;For the
    LED matrix, Kingbright part TBC24-11EGWA was used. At the time of writing
    the LED Matrix from Kingbright part had become End of Life.&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Connections to Arduino&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;Details are provided on the Arduino website for connecting shift
    registers such as the 74HC595 to the Uno board. One such example with connections and
    code is shown in the
    &lt;a href=&quot;https://docs.arduino.cc/tutorials/communication/guide-to-shift-out/&quot; target=&quot;_blank&quot;&gt;tutorials&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The shift register connections to the Arduino are the same as the tutorial
    with the addition of the output enable signal.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;To adjust the LED matrix intensity and depending on the characteristics of LEDs, the value of the resistor packs could be changed. During testing the values 68 R and 56 R for red and green LEDs respectively achieved a good balance between current consumption and light output.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGsThObxwe6Gap3ruVftwb4LlLrqW33tBh-Kwz7DCseZsJAPNfvIk7KNDUl1VCrVo4yLdi1fI53tR5eyyqoNfGw97NQLS6erR7pRNhU81N4x4yYhY6C0J_OWyLLN0Nj77WoPgKbfC6XnzBrDW_zg469aei7paxQYX0n53iQ0YXIGujedndH9UJqUp5/s823/led_matrix_sch_shift_regs.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Matrix Shift Register Connections&quot; border=&quot;0&quot; data-original-height=&quot;718&quot; data-original-width=&quot;823&quot; height=&quot;558&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGsThObxwe6Gap3ruVftwb4LlLrqW33tBh-Kwz7DCseZsJAPNfvIk7KNDUl1VCrVo4yLdi1fI53tR5eyyqoNfGw97NQLS6erR7pRNhU81N4x4yYhY6C0J_OWyLLN0Nj77WoPgKbfC6XnzBrDW_zg469aei7paxQYX0n53iQ0YXIGujedndH9UJqUp5/w640-h558/led_matrix_sch_shift_regs.png&quot; title=&quot;LED Matrix Shift Register Connections&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Shift Register Connections&lt;/span&gt;&lt;br /&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;
&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Shown in the image below are the pins used on the Arduino Uno for the shift
  registers and power.&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih4S8yu1kBbVGCT-M23pW4aeLDKU6QqbtvXku0ZgtEnVBv0ruJ5q6qC-KF9B3s6KFyjY7nRb0SU3cO1xkgtUGe34Wphw4f_qVOft9s9tg-jP_8euV5IFtifmUk7k2Njv45yeMD2QUQQL8nEiliyRRiXYkQ2E32Vlfx6I-0fWxOAo7_a5qGbe4SXGFv/s973/led_matrix_sch_uno.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Matrix Shift Register to Arduino Connections&quot; border=&quot;0&quot; data-original-height=&quot;562&quot; data-original-width=&quot;973&quot; height=&quot;231&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih4S8yu1kBbVGCT-M23pW4aeLDKU6QqbtvXku0ZgtEnVBv0ruJ5q6qC-KF9B3s6KFyjY7nRb0SU3cO1xkgtUGe34Wphw4f_qVOft9s9tg-jP_8euV5IFtifmUk7k2Njv45yeMD2QUQQL8nEiliyRRiXYkQ2E32Vlfx6I-0fWxOAo7_a5qGbe4SXGFv/w400-h231/led_matrix_sch_uno.png&quot; title=&quot;LED Matrix Shift Register to Arduino Connections&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Shift Register to Arduino Connections&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Lastly, a DC-DC converter was used instead of the linear regulator on the Arduino Uno. This meant less heat dissipation on the Uno board.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu-nv-zPaMfpZZ60Jtb0t8YdryPgq6NLAKVl9hLAF3ne2JwKVJ06NfrSDztYde9OmEdb_gd2_I0gT8hR7zRwBL3PVS8KaxYEtVzHaCi1FSARUDhnvJzgQrObxWMsROZJu_JY2Tf2Z_ZuWiJaOFdu3_kG7UXm14udxt2ugOlRkLKqel9W4110zJoIhT/s901/led_matrix_sch_dcdc.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Matrix Power Supply&quot; border=&quot;0&quot; data-original-height=&quot;274&quot; data-original-width=&quot;901&quot; height=&quot;194&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu-nv-zPaMfpZZ60Jtb0t8YdryPgq6NLAKVl9hLAF3ne2JwKVJ06NfrSDztYde9OmEdb_gd2_I0gT8hR7zRwBL3PVS8KaxYEtVzHaCi1FSARUDhnvJzgQrObxWMsROZJu_JY2Tf2Z_ZuWiJaOFdu3_kG7UXm14udxt2ugOlRkLKqel9W4110zJoIhT/w640-h194/led_matrix_sch_dcdc.png&quot; title=&quot;LED Matrix Power Supply&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Power Supply&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Printed Circuit Board (PCB)&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;The PCB for the LED matrix shield was designed with four layers however the board layer count could be reduced. Shown below are the external power and internal signal layers. The top layer was a solid copper pour for the 0 V layer and therefore not shown.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBpRPFcec4tXbwVYctRYHSpjS3C6-jTbpbEne9_PWzZ2WsbF8eE-NfSop6meoPDTVS5dI53_Xbbjxx25_ergj3IRCxSTeAPImQCwOLT3D9l1DpKc0h-7xAs3xz__rBVEQUgcoLZsbCLuasA-cgoNBiClETfjyxeTAe-T9wFDc1OkfQp-Hf_aG8XUAu/s709/led_matrix_bottom_layer.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Matrix Bottom Layer PCB&quot; border=&quot;0&quot; data-original-height=&quot;709&quot; data-original-width=&quot;554&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBpRPFcec4tXbwVYctRYHSpjS3C6-jTbpbEne9_PWzZ2WsbF8eE-NfSop6meoPDTVS5dI53_Xbbjxx25_ergj3IRCxSTeAPImQCwOLT3D9l1DpKc0h-7xAs3xz__rBVEQUgcoLZsbCLuasA-cgoNBiClETfjyxeTAe-T9wFDc1OkfQp-Hf_aG8XUAu/w313-h400/led_matrix_bottom_layer.png&quot; title=&quot;LED Matrix Bottom Layer PCB&quot; width=&quot;313&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Bottom Layer PCB&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG23Tgz6FTaN59orKqw_4sjOdDw55e2UG0q3NB00A3CEY5923qG21wmDYeHNv63AfeK2J4dQrFhm82uoiN-sO0MIp5cQ493QeJhoWNpTkYwN9EFVTEBEY0ApwMgcbzkGOTlAw7q4s6KeWgRQedTiLRHrOLVXAi5v2dZGQZo0DglIjbPKsUKcRgkDYf/s712/led_matrix_mid_layer1.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Matrix Mid Layer PCB&quot; border=&quot;0&quot; data-original-height=&quot;712&quot; data-original-width=&quot;559&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG23Tgz6FTaN59orKqw_4sjOdDw55e2UG0q3NB00A3CEY5923qG21wmDYeHNv63AfeK2J4dQrFhm82uoiN-sO0MIp5cQ493QeJhoWNpTkYwN9EFVTEBEY0ApwMgcbzkGOTlAw7q4s6KeWgRQedTiLRHrOLVXAi5v2dZGQZo0DglIjbPKsUKcRgkDYf/w314-h400/led_matrix_mid_layer1.png&quot; title=&quot;LED Matrix Mid Layer PCB&quot; width=&quot;314&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Mid Layer PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi2dfe1rWUmVvFjkGMozHojj_MqAMUJaoXmPeuWAuJAu2fWEctZ-LuuQsMMt7QjWnKVcvyZqVZYi_e7sBTZNhMOWn9EZAE1MAFxqttqDipYl_GWDAwIi_JjqHaaeIgPETKwljBO6YnMl_bMcMwuosS6TClJlxYptywMcN3i7Sboz4YHO54_xBpXEUU/s707/led_matrix_mid_layer2.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;LED Matrix Mid Layer PCB&quot; border=&quot;0&quot; data-original-height=&quot;707&quot; data-original-width=&quot;556&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi2dfe1rWUmVvFjkGMozHojj_MqAMUJaoXmPeuWAuJAu2fWEctZ-LuuQsMMt7QjWnKVcvyZqVZYi_e7sBTZNhMOWn9EZAE1MAFxqttqDipYl_GWDAwIi_JjqHaaeIgPETKwljBO6YnMl_bMcMwuosS6TClJlxYptywMcN3i7Sboz4YHO54_xBpXEUU/w315-h400/led_matrix_mid_layer2.png&quot; title=&quot;LED Matrix Mid Layer PCB&quot; width=&quot;315&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Mid Layer PCB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Populated LED Matrix&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;The completed prototype board used pin headers for the LED matrix although the PCB was designed to allow flush mounting of the LED matrix.&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqjifW3ZHlZqqEDf_uSCGkXpuv8SJFhxl2ZPdoAEH8xazIgIYOByY5H9ky7bZKO5QpWz4fmVpHt6btagBf_CImyIxh9lSEirDFxxCIW7k6eovU_t9Pkyo4TBOnPyxcVNly2oExFhvUjxrOgm0vDktHTB68qCdXK_IeplN8-ve1d3NU99wDKIAhbOjs/s1000/led_matrix_drivers.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Populated LED Matrix Shift Register Side&quot; border=&quot;0&quot; data-original-height=&quot;783&quot; data-original-width=&quot;1000&quot; height=&quot;314&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqjifW3ZHlZqqEDf_uSCGkXpuv8SJFhxl2ZPdoAEH8xazIgIYOByY5H9ky7bZKO5QpWz4fmVpHt6btagBf_CImyIxh9lSEirDFxxCIW7k6eovU_t9Pkyo4TBOnPyxcVNly2oExFhvUjxrOgm0vDktHTB68qCdXK_IeplN8-ve1d3NU99wDKIAhbOjs/w400-h314/led_matrix_drivers.JPG&quot; title=&quot;Populated LED Matrix Shift Register Side&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Populated LED Matrix Shift Register Side&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB7DY6QD-ZBXE6Bu9TYjktOY-59eZi-zDg_ouZ5MjEVEHdYjmrptI8f-K6f_VG86wXMF98ZFvJyQiDiRrjO5d22wt2r3AcXlHF8J1RQh6YcsLA4z1E7diJqniRRz2ONXHlar21mrWN10CF2tlU9vJYqyK3RspPzOuKjCsp-qR6uPMix87CtBqRo3nG/s1000/led_matrix_connector.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Populated LED Matrix (Display) Side&quot; border=&quot;0&quot; data-original-height=&quot;810&quot; data-original-width=&quot;1000&quot; height=&quot;324&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB7DY6QD-ZBXE6Bu9TYjktOY-59eZi-zDg_ouZ5MjEVEHdYjmrptI8f-K6f_VG86wXMF98ZFvJyQiDiRrjO5d22wt2r3AcXlHF8J1RQh6YcsLA4z1E7diJqniRRz2ONXHlar21mrWN10CF2tlU9vJYqyK3RspPzOuKjCsp-qR6uPMix87CtBqRo3nG/w400-h324/led_matrix_connector.JPG&quot; title=&quot;Populated LED Matrix (Display) Side&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Populated LED Matrix (Display) Side&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;When connecting the LED matrix shield to an Uno or similar board, a space between the two boards of at least 13 mm was required. This spacing ensured the LED matrix pins did not cause a short against the USB B connector housing.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwvjtiePBALjCxZOHA22ROZAF2hVczZkFLC5H1jnO8yAILYqYVaB_-kK_UbFCA8o1xtVKT1b9eMcX5qsu8RhkVtR2FGPHT7OCie1EOi6GV90WjAj84BztsI0w8JVDqLa-1mrmXCvvV-nK4ZqLMgsaxOvdKNccjB1burEcwBbK19BKYdTFPaxhmeOsZ/s1000/shield_with_uno.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino Uno and LED Matrix Fitted Together&quot; border=&quot;0&quot; data-original-height=&quot;525&quot; data-original-width=&quot;1000&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwvjtiePBALjCxZOHA22ROZAF2hVczZkFLC5H1jnO8yAILYqYVaB_-kK_UbFCA8o1xtVKT1b9eMcX5qsu8RhkVtR2FGPHT7OCie1EOi6GV90WjAj84BztsI0w8JVDqLa-1mrmXCvvV-nK4ZqLMgsaxOvdKNccjB1burEcwBbK19BKYdTFPaxhmeOsZ/w400-h210/shield_with_uno.JPG&quot; title=&quot;Arduino Uno and LED Matrix Fitted Together&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Arduino Uno and LED Matrix Fitted Together&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;LED Matrix Operation &amp;amp; Code&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;For the example below the Arduino pin mapping shown below was used.&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;
 
 &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code class=&quot;language-c&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;void setup() &lt;br /&gt;{&lt;br /&gt;&amp;nbsp; pinMode(latchPin, OUTPUT);&lt;br /&gt;&amp;nbsp; pinMode(clockPin, OUTPUT);&lt;br /&gt;&amp;nbsp; pinMode(dataPin, OUTPUT);&lt;br /&gt;&amp;nbsp; pinMode(oePin, OUTPUT);&lt;br /&gt;&amp;nbsp; digitalWrite(oePin, LOW);&lt;br /&gt;}&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;

    
&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Some videos of the operation with example code are shown below.&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;Counting with Rows&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyZCNTwIrexzMen_2FzFPd_UsVOADXo-W4VqnkBFscWL3uW7jTxWLFnhRC1G0Qfhz_Tg_ByfcU-3qhvyy7eCg&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code class=&quot;language-c&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp; for (int numberToRows = 0; numberToRows &amp;lt; 255; numberToRows++) &lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; digitalWrite(latchPin, LOW);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 0);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // red = 0, all off 31 show green&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 0);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // green = 0, all off 31 show red&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, numberToRows);&amp;nbsp;&amp;nbsp; // turn on all columns&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; digitalWrite(latchPin, HIGH);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br /&gt;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;b&gt;
  &lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;Counting with Columns&lt;/span&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxZTRRV9RLzvIhBwxeO_1Vm53KQrbSTSECPo_ydgjJiovVZRe85wV4ir9vgqhQVbymNS7S0qnVDOkSZXwkJvQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
    &lt;pre class=&quot;prettyprint&quot;&gt;&lt;code class=&quot;language-c&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;for (int numberToColumns = 0; numberToColumns &amp;lt; 32; numberToColumns++) &lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; digitalWrite(latchPin, LOW);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;shiftOut(dataPin, clockPin, MSBFIRST, numberToColumns);&amp;nbsp;&amp;nbsp; // red = 0, all off 31 show green&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, numberToColumns);&amp;nbsp;&amp;nbsp; // green = 0, all off 31 show red&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 255);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;language-c&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;// turn on all rows&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;language-c&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;digitalWrite(latchPin, HIGH);&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;delay(100);&lt;br /&gt;&amp;nbsp; }&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;b&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;Dual Colour Change&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: large;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyaYkJFSTWzonrivUlgbmNoGcTbAhHM9GdZcgDQej1fYlmbsJ53e5dYwGls3ZP-OEyYWwwUYNyMlmTXMtwC3Q&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/b&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;
    &lt;pre class=&quot;prettyprint&quot;&gt;&lt;code class=&quot;language-c&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;  digitalWrite(latchPin, LOW);&lt;br /&gt;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 0); &lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;// red = 0, all off 31 show green&lt;br /&gt;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 31); // green = 0, all off 31 show red&lt;br /&gt;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 255); // turn on all rows&lt;br /&gt;&amp;nbsp; digitalWrite(latchPin, HIGH);&lt;br /&gt;&amp;nbsp; delay(200);&lt;br /&gt;&amp;nbsp; digitalWrite(latchPin, LOW);&lt;br /&gt;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 31); &lt;span&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;// red = 0, all off 31 show green&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt; shiftOut(dataPin, clockPin, MSBFIRST, 0); &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;// green = 0, all off 31 show red&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&amp;nbsp; shiftOut(dataPin, clockPin, MSBFIRST, 255); // turn on all rows&lt;br /&gt;&amp;nbsp; digitalWrite(latchPin, HIGH);&lt;br /&gt;&amp;nbsp; delay(200);&lt;/span&gt;&lt;/code&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;
&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;D&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;ownloads&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgml_j32IPy6cUK9QmbP9bTVh3VFg_cWZ70gnFi-AhifaP2ftS7ZzgWgWGvVov10_0yc4keHm2O1tsmAdPPAB6AmrIu2M7cJYCoXVus_yVpEu3L5nqSis69JQjwuAXSsuZz2mUxut-4Njps1aJ15FdMSiwQtKFk34MyY7oLH9syI6MJVCk-1gmpA9c_/s64/doc.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgml_j32IPy6cUK9QmbP9bTVh3VFg_cWZ70gnFi-AhifaP2ftS7ZzgWgWGvVov10_0yc4keHm2O1tsmAdPPAB6AmrIu2M7cJYCoXVus_yVpEu3L5nqSis69JQjwuAXSsuZz2mUxut-4Njps1aJ15FdMSiwQtKFk34MyY7oLH9syI6MJVCk-1gmpA9c_/s1600/doc.png&quot; width=&quot;64&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1fZmkuavnvbj8MMxwEWrG5Fr--Yjqikdo/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;LED Matrix Gerber&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1kqAK4WU3ihJy8IXJYTsHT-8jlLfKlY0v/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZsYzvPeoYPm8oUlFHUrLO2u8TSt28bQCBw7qiBFEXZDdXbDniECq87Gk8P47P8PYPTS3rsVeFwxCQWxtb8aFd2O3jDFNv0hpVO6b45u7wuMDYSZhykuh19FbQSQTctZTTj9ColGbby-oHKwHZjAjvT5JQGvKE_O-GOLaS6KCfz_cfRIK_IDXkDk0U/s1600/pdf.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1kqAK4WU3ihJy8IXJYTsHT-8jlLfKlY0v/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;LED Matrix Schematic&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1cW5fBOMYn74NRNv47qrvjnsv7oZsaF8P/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCDifLGP_zniP9e1mEPkgrxnwPHSDef9AuCNx-9BVREy3suF5sQ7eWdUJ0lEx0VNmxcdh8mU2XXbzNdEmgLpfPu620Qu5K8NlIprNGzPVLvSLXktGjd25EOoF8r2IfnRqkklUX9dkqDnIs1dLX_Qncbg270CCfnRya0KL9J2a42SiXy2LA1iqEu-ui/s1600/pdf.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1cW5fBOMYn74NRNv47qrvjnsv7oZsaF8P/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;LED Matrix Top Overlay&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1AkzVvGCuFRJaS8fm0YBooZ6WC3waDoVQ/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtxp4AGclfKOLLPw7n4Jro2eItwVxNR9rlcJfnuIUjJ5QAJZkzKFcWJOOipcHUWvhJMKOhsGuWvOIyWD6gdTVtWFEqOO7z0EmU6c0LWROofW2aSyngFPSn0vktcPmJbboF9PVLR-BdylaZfxkFsitKP-Vl5bRVWEocJE5RCx1udmEDlO6xuE5VDgQQ/s1600/pdf.png&quot; width=&quot;64&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1AkzVvGCuFRJaS8fm0YBooZ6WC3waDoVQ/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;LED Matrix Bottom Overlay&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/7119497821149399168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/09/dual-colour-led-matrix-shield.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/7119497821149399168'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/7119497821149399168'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/09/dual-colour-led-matrix-shield.html' title='Dual Colour LED Matrix Shield (Educational)'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyTVb4dT-UvrfB8xeD3qU8SnVUdFDNFI64187tG8kE3t4gYlBWRysT-JX7YqR6ZOyjSe5hHWmE8U5SrezwXTI-1re0PQNQnc_9Kq-muXRPFbf9O5s4zNo24fv5m-ujp2DH5_XEEsi5nQwARrBvzbYiFyQQeo6gV3s5wu30YQqQutnh7Q5vjUuex6is/s72-w303-h400-c/led_matrix_hero.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-1190459960302854010</id><published>2024-08-31T13:59:00.001+08:00</published><updated>2024-08-31T13:59:18.441+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="detachable"/><category scheme="http://www.blogger.com/atom/ns#" term="foot"/><category scheme="http://www.blogger.com/atom/ns#" term="pottery"/><category scheme="http://www.blogger.com/atom/ns#" term="switch"/><category scheme="http://www.blogger.com/atom/ns#" term="wheel"/><title type='text'>Making Amazon 9.8&quot; Pottery Wheel Foot Switch Detachable</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;In this blog, a modification was made to the &lt;a href=&quot;https://www.amazon.com.au/9-8Inch-Electric-Pottery-Adjustable-Detachable/dp/B0CS5C24Q7/ref=asc_df_B0CS5C24Q7/?tag=googleshopdsk-22&amp;amp;linkCode=df0&amp;amp;hvadid=685597422217&amp;amp;hvpos=&amp;amp;hvnetw=g&amp;amp;hvrand=1153116601219712115&amp;amp;hvpone=&amp;amp;hvptwo=&amp;amp;hvqmt=&amp;amp;hvdev=c&amp;amp;hvdvcmdl=&amp;amp;hvlocint=&amp;amp;hvlocphy=9070585&amp;amp;hvtargid=pla-2291698684766&amp;amp;psc=1&amp;amp;mcid=6a39d32bd6ad395fb168f4ac4a258152&quot; target=&quot;_blank&quot;&gt;generic 9.8” pottery wheel&lt;/a&gt; supplied by Amazon. A connector was fitted to allow the foot pedal to be removed.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3U0SJ86v23xT1eAh1LmikLD9EMplT0Q0CiTikeCSzdonkte9FumuScFbgkOKkynaXBI6663wqfOQW23ZDmso0vbIwFFQy-ZmTGjkqeLw1dnrJVR21HT-zkvRdIkFVlDU7Fk0UzNyIVQwBmcPDbZ06pYtHC95D8PYTRXU6cl0wXWlVg05DBQ35WrUq/s530/amazon_pottery_wheel.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Amazon Pottery Wheel (Courtesy Amazon)&quot; border=&quot;0&quot; data-original-height=&quot;530&quot; data-original-width=&quot;523&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3U0SJ86v23xT1eAh1LmikLD9EMplT0Q0CiTikeCSzdonkte9FumuScFbgkOKkynaXBI6663wqfOQW23ZDmso0vbIwFFQy-ZmTGjkqeLw1dnrJVR21HT-zkvRdIkFVlDU7Fk0UzNyIVQwBmcPDbZ06pYtHC95D8PYTRXU6cl0wXWlVg05DBQ35WrUq/w316-h320/amazon_pottery_wheel.png&quot; title=&quot;Amazon Pottery Wheel (Courtesy Amazon)&quot; width=&quot;316&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Amazon Pottery Wheel (Courtesy Amazon)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Pottery Wheel Foot Switch Cable Location&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;Protruding from the underside of the pottery wheel is a white cable that connects the foot pedal to the pottery wheel’s electronic controls. The connection of the white cable was altered to fit a connector allowing disconnection for movement or storage of the pottery wheel.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuf5vu4dEffO9tgvAVB29rko7prJ3EK2zxeoTQ8Ow0ATeXFmqsV8Di5Tto3MFyBkcLfByKwcc2dvLIG-Z__f1SJpH1LC7b8BMXJKnq-5RsVdxBXYP3XWGqtlzbLZi6P5s9f-ZtOi3khfIdJ1qurcndRVPqEYs4uAdud8dPqUrLP1aED-B-bIXinP0C/s1000/wheel_existing_cable.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Underside View of 9.8&amp;quot; Pottery Wheel&quot; border=&quot;0&quot; data-original-height=&quot;857&quot; data-original-width=&quot;1000&quot; height=&quot;343&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuf5vu4dEffO9tgvAVB29rko7prJ3EK2zxeoTQ8Ow0ATeXFmqsV8Di5Tto3MFyBkcLfByKwcc2dvLIG-Z__f1SJpH1LC7b8BMXJKnq-5RsVdxBXYP3XWGqtlzbLZi6P5s9f-ZtOi3khfIdJ1qurcndRVPqEYs4uAdud8dPqUrLP1aED-B-bIXinP0C/w400-h343/wheel_existing_cable.JPG&quot; title=&quot;Underside View of 9.8&amp;quot; Pottery Wheel&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Underside View of 9.8&quot; Pottery Wheel&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The white cable passes through a hole in the pottery wheel&#39;s metal chassis. The hole&#39;s internal diameter is approximately 14.8 mm. Depending on the type of chassis mount connector selected, the hole may already be suitable for that connector. Alternatively, an inline pluggable connector could be fitted instead of the chassis mount connector.&lt;br /&gt;&lt;br /&gt;An M12 chassis mount and an inline connector set from TE Connectivity was chosen for this project.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;b&gt;Pluggable Connectors&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;Fitting the &lt;a href=&quot;https://www.digikey.com/en/products/detail/te-connectivity-amp-connectors/T4133012041-000/8854125?s=N4IgTCBcDaICoBYCMBmFAGJZ3ILToJAF0BfIA&quot; target=&quot;_blank&quot;&gt;M12 chassis mount socket connector&lt;/a&gt; started with cutting the white cable. Sufficient cable length was left protruding through the hole to allow for connecting to the chassis mount connector. The cable was moved to the side temporarily while the hole was made larger with a stepped drill bit.&lt;br /&gt;&lt;br /&gt;The three wires in the foot pedal cable, red, yellow and green were stripped and tinned. A small length of heatshrink was fitted on each wire. The cable was passed through the retaining nut and then the hole in the chassis. The wires protruding through the hole were soldered to the M12 socket.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo7X9geWkFP0gpgAM7QsgJzVNfUSOZk-7UCcXjtRRZc3yHOnPcN6aSYgXFKslxRh0DZi6Ng5VuUTdENmIgr5-IG6Tl8EfvRKF11sXeUGEXNCSkXqE_kd9qTLyRHrrtVr93XgsfP8bVMj7L7sQnyH0OkH9bRV5LHP_43j6GB-APdjgMDWweQSltzP9G/s1493/cable_fit_m12.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pottery Wheel Side - M12 Chassis Mount Socket&quot; border=&quot;0&quot; data-original-height=&quot;1493&quot; data-original-width=&quot;1000&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo7X9geWkFP0gpgAM7QsgJzVNfUSOZk-7UCcXjtRRZc3yHOnPcN6aSYgXFKslxRh0DZi6Ng5VuUTdENmIgr5-IG6Tl8EfvRKF11sXeUGEXNCSkXqE_kd9qTLyRHrrtVr93XgsfP8bVMj7L7sQnyH0OkH9bRV5LHP_43j6GB-APdjgMDWweQSltzP9G/w429-h640/cable_fit_m12.JPG&quot; title=&quot;Pottery Wheel Side - M12 Chassis Mount Socket&quot; width=&quot;429&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pottery Wheel Side - M12 Chassis Mount Socket&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;For the mating side of the connector, an M12 plug was fitted to the cable attached to the foot pedal.&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1iBM3ZbV36I_Zld9d-MHuQr77PAPpJTx8MlRA3FFxiEObcUMKGU0ETi9aOk1jnz908Yr-0MiiSop_Nwu-nNc8rqFa6mD94XMEEWW06VcgRkWysqCPl85d3cFeA6y1-AC8zwepfbMVHQ0gAHH903TaJ-zFp5iQCMgBsDjQPefvAMr5qGTIh_tqQkVZ/s1000/foot_switch_m12.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Foot Switch Side - M12 Inline Plug&quot; border=&quot;0&quot; data-original-height=&quot;970&quot; data-original-width=&quot;1000&quot; height=&quot;388&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1iBM3ZbV36I_Zld9d-MHuQr77PAPpJTx8MlRA3FFxiEObcUMKGU0ETi9aOk1jnz908Yr-0MiiSop_Nwu-nNc8rqFa6mD94XMEEWW06VcgRkWysqCPl85d3cFeA6y1-AC8zwepfbMVHQ0gAHH903TaJ-zFp5iQCMgBsDjQPefvAMr5qGTIh_tqQkVZ/w400-h388/foot_switch_m12.JPG&quot; title=&quot;Foot Switch Side - M12 Inline Plug&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Foot Switch Side - M12 Inline Plug&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The &lt;a href=&quot;https://www.digikey.com/en/products/detail/te-connectivity-amp-connectors/T4111001041-000/6679482?s=N4IgTCBcDaICoBYCMKAMqmuQWnakAugL5A&quot; target=&quot;_blank&quot;&gt;M12 TE Plug&lt;/a&gt; used screw terminals instead of solderable pins. The stripped wires were connected in the same order as the socket.&lt;br /&gt;&lt;br /&gt;An operational test was performed before finalising the heatshrink and tightening the M12 nut.&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWVwrZ1atRQfMhMXKuv0b-_5WaeBDiHLFdCujXHvAWUky_e-Ili71h9HmmnWv2Yo-ptoouMsAXTKpr1dZwz8t6KreuaW6Zko2orgHeDsikvY7_ZPnp-98xV23IyFnjdMFXkRoj_qn3e1viUYzA6IOLEmbStwRLV17L-a0ei9dCW3n-oVqWBQDkWnnS/s1826/cable_connection_check.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Pottery Wheel M12 Connector Test Fit&quot; border=&quot;0&quot; data-original-height=&quot;1826&quot; data-original-width=&quot;1000&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWVwrZ1atRQfMhMXKuv0b-_5WaeBDiHLFdCujXHvAWUky_e-Ili71h9HmmnWv2Yo-ptoouMsAXTKpr1dZwz8t6KreuaW6Zko2orgHeDsikvY7_ZPnp-98xV23IyFnjdMFXkRoj_qn3e1viUYzA6IOLEmbStwRLV17L-a0ei9dCW3n-oVqWBQDkWnnS/w350-h640/cable_connection_check.JPG&quot; title=&quot;Pottery Wheel M12 Connector Test Fit&quot; width=&quot;350&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Pottery Wheel M12 Connector Test Fit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The assembled foot switch is pictured below.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCm71P8TXe7wo_D_k94yCOLMaXEYt6bufZtfbBZWahQSDsBuB7WLW8852bgNNN9xpdVjpZYT16_xjo7B_om8D3JtI246xdHSNiVbgoZbe8YnNR9aOfx-_0KRpw_VHcexmvB464J6GOAJxnXfPZPzi_u1oDP8UDo3xGe8xrfj6fkta2kHC2v07UCsuY/s1000/foot_pedal_m12.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Updated Foot Switch Assembly&quot; border=&quot;0&quot; data-original-height=&quot;647&quot; data-original-width=&quot;1000&quot; height=&quot;259&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCm71P8TXe7wo_D_k94yCOLMaXEYt6bufZtfbBZWahQSDsBuB7WLW8852bgNNN9xpdVjpZYT16_xjo7B_om8D3JtI246xdHSNiVbgoZbe8YnNR9aOfx-_0KRpw_VHcexmvB464J6GOAJxnXfPZPzi_u1oDP8UDo3xGe8xrfj6fkta2kHC2v07UCsuY/w400-h259/foot_pedal_m12.JPG&quot; title=&quot;Updated Foot Switch Assembly&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Updated Foot Switch Assembly&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;The connected assembly of M12 connectors is shown below.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsA7PotTwEkYAtE5vdz1QWCkka8tTRq28W1TgGmYLwsFo3vJ0yyhjJ2ZoXl-oMexW2ePZLQTyohcqTisgu_i4ZQOq5DcmpDFsUxAqdC-BVn-sDKeWLc633yTEjfor_7CrgvsKJ86xkUqHJND0Gz_zstGMS8cRhdbNNXnvNKJxuXad-pX0lc5L_XLdB/s1280/connected_m12.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Completed M12 Connector Assembly&quot; border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;1000&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsA7PotTwEkYAtE5vdz1QWCkka8tTRq28W1TgGmYLwsFo3vJ0yyhjJ2ZoXl-oMexW2ePZLQTyohcqTisgu_i4ZQOq5DcmpDFsUxAqdC-BVn-sDKeWLc633yTEjfor_7CrgvsKJ86xkUqHJND0Gz_zstGMS8cRhdbNNXnvNKJxuXad-pX0lc5L_XLdB/w313-h400/connected_m12.JPG&quot; title=&quot;Completed M12 Connector Assembly&quot; width=&quot;313&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Completed M12 Connector Assembly&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/1190459960302854010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/08/making-amazon-98-pottery-wheel-foot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1190459960302854010'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/1190459960302854010'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/08/making-amazon-98-pottery-wheel-foot.html' title='Making Amazon 9.8&quot; Pottery Wheel Foot Switch Detachable'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3U0SJ86v23xT1eAh1LmikLD9EMplT0Q0CiTikeCSzdonkte9FumuScFbgkOKkynaXBI6663wqfOQW23ZDmso0vbIwFFQy-ZmTGjkqeLw1dnrJVR21HT-zkvRdIkFVlDU7Fk0UzNyIVQwBmcPDbZ06pYtHC95D8PYTRXU6cl0wXWlVg05DBQ35WrUq/s72-w316-h320-c/amazon_pottery_wheel.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-7924363210616249417</id><published>2024-07-21T10:25:00.000+08:00</published><updated>2024-07-21T10:25:10.992+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="max22191"/><category scheme="http://www.blogger.com/atom/ns#" term="periodic"/><category scheme="http://www.blogger.com/atom/ns#" term="signals"/><title type='text'>MAX22191 with Periodic Signals</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This blog provides measurement information on the maximum input frequency of the Analog Devices digital input device &lt;a href=&quot;https://www.analog.com/en/products/max22191.html&quot; target=&quot;_blank&quot;&gt;MAX22191&lt;/a&gt;. Measurements were taken for the periodic signal types square, sine and sawtooth.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh92CPOpb0Y6rFO8erEQEZYI_vhRP_2bNiXbhJW9SCl7T03Pqaz17O-Rougwp3QPb7tJjh8jmFlwGbv5YIgEORXg0vWpaa_X1SaCdaB0XcgwbgZ3hFInJQ7vkB64QntOWJT04Tpj6uvBycgW-a_tIrkIGeOEdcEoq2_vkV0VTaxmWBN8sj271hHdan3/s502/max22191.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Functional Block Diagram of MAX22191 (Courtesy Analog Devices)&quot; border=&quot;0&quot; data-original-height=&quot;205&quot; data-original-width=&quot;502&quot; height=&quot;164&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh92CPOpb0Y6rFO8erEQEZYI_vhRP_2bNiXbhJW9SCl7T03Pqaz17O-Rougwp3QPb7tJjh8jmFlwGbv5YIgEORXg0vWpaa_X1SaCdaB0XcgwbgZ3hFInJQ7vkB64QntOWJT04Tpj6uvBycgW-a_tIrkIGeOEdcEoq2_vkV0VTaxmWBN8sj271hHdan3/w400-h164/max22191.png&quot; title=&quot;Functional Block Diagram of MAX22191 (Courtesy Analog Devices)&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Functional Block Diagram of MAX22191 (Courtesy Analog Devices)&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Device Behaviour with Steady State Signals&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;A small test board was designed for testing the MAX22191.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdYKLS0pfJ4TzoDgJu6J7r6CPwJrP5dp6nFD7S7Uvti3OJwQ_UkmMO9Xi_QXf8ITPD1atBOzbZR1NNgkb9dMy2fzNFnrXWjHS8oVNixoxntjYG97mPPoXnyAfRu3MtdZFgK0vRTlyey4GZxD1xtxPzXMq7PvU8tEgh93rxsmWs0ViQEt-D14fU1Knc/s1155/max22191_test_circuit.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Circuit for MAX22191 Test Board&quot; border=&quot;0&quot; data-original-height=&quot;340&quot; data-original-width=&quot;1155&quot; height=&quot;189&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdYKLS0pfJ4TzoDgJu6J7r6CPwJrP5dp6nFD7S7Uvti3OJwQ_UkmMO9Xi_QXf8ITPD1atBOzbZR1NNgkb9dMy2fzNFnrXWjHS8oVNixoxntjYG97mPPoXnyAfRu3MtdZFgK0vRTlyey4GZxD1xtxPzXMq7PvU8tEgh93rxsmWs0ViQEt-D14fU1Knc/w640-h189/max22191_test_circuit.png&quot; title=&quot;Circuit for MAX22191 Test Board&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Circuit for MAX22191 Test Board&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The circuit for the MAX22191 followed the datasheet example, consisting of a protection diode (TVS) on the input and an LED on the output. The test board was configured so that the MAX22191 was powered from an external supply.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4onOYC207JpViSEbV58e-3Cx0X030HH6poNIWtKlP8knEZ6jEuDSCNYZCEdHvbA1dQAgA8xNVY1-xZ7t91htEHAuVJVpKq2UmGJOi8iBrHZn-19FD7LvsDRDs4iSTlkMornMQE1VeAJJen5ekuYIKKwm7BEiuwrNZmdHbpjjaI7FyeubLpQtqmdMS/s1000/max22191_pcb_close.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Development Board&quot; border=&quot;0&quot; data-original-height=&quot;550&quot; data-original-width=&quot;1000&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4onOYC207JpViSEbV58e-3Cx0X030HH6poNIWtKlP8knEZ6jEuDSCNYZCEdHvbA1dQAgA8xNVY1-xZ7t91htEHAuVJVpKq2UmGJOi8iBrHZn-19FD7LvsDRDs4iSTlkMornMQE1VeAJJen5ekuYIKKwm7BEiuwrNZmdHbpjjaI7FyeubLpQtqmdMS/w400-h220/max22191_pcb_close.JPG&quot; title=&quot;MAX22191 Development Board&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;MAX22191 Development Board&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;With the MAX22191 powered, the input voltage to the MAX22191 was adjusted to verify the board functionality. The supply (DC 5 V) and input voltages for MAX22191 were controlled using two supplies on a Rigol DP832 power supply.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgro6Ps0o_3Lb3O-GrHLAJI2Js1jkMm_wptR4CBkXPm7vB8HvV7pyXzyJZnfWba_mkHH7LZBjT_ntfFYqQltEekMb40fr5HUBrhLzqFN8lk8Hs_KNFDIpkJgBp4ZXmN23actlX6Ap3HVB9iABwKKCoJDUWI-ur-EgGpcly8C28VVPABOoidu6t25jb9/s1166/max22191_supply_setup.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Setup for Input Voltage Level Tests&quot; border=&quot;0&quot; data-original-height=&quot;1166&quot; data-original-width=&quot;1000&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgro6Ps0o_3Lb3O-GrHLAJI2Js1jkMm_wptR4CBkXPm7vB8HvV7pyXzyJZnfWba_mkHH7LZBjT_ntfFYqQltEekMb40fr5HUBrhLzqFN8lk8Hs_KNFDIpkJgBp4ZXmN23actlX6Ap3HVB9iABwKKCoJDUWI-ur-EgGpcly8C28VVPABOoidu6t25jb9/w549-h640/max22191_supply_setup.JPG&quot; title=&quot;MAX22191 Setup for Input Voltage Level Tests&quot; width=&quot;549&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;MAX22191 Setup for Input Voltage Level Tests&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Measurements with the test board showed that the upper input threshold voltage (ON) was approximately DC 9.5 V and the lower threshold voltage (OFF) was DC 7.9 V, giving a hysteresis of DC 1.6 V. These values are similar to the device datasheet values for the maximum input upper threshold voltage (ON) of DC 10 V and the lower threshold voltage (OFF) of DC 7 V.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Device Behaviour with Periodic Signals&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The output of a function generator Rigol DG1022 was connected to the input of the MAX22191 to test the maximum operating frequency. For the periodic signals, the duty cycle was set and then the frequency of the function generator varied. This process was repeated for three duty cycles. The test board was powered with DC 5 V.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsGADjyM9f15CqXYaZGXgYuHs3Ti2SyThEWx1vUoOq12-enBiJrMgJHnQsPfDMC9RVpEs93Pu0U-bv-CX_qSCnd7drU937VE17_NoFP1wZaIG8JXsUtxTOE2lATM7veoOEgkP3aO5RYj1zKs-Q1AwYAypeEAODZimy2af-uVaixrgs98N45-6b8QiD/s1605/max22191_sig_gen_input.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Setup for Periodic Signal Tests&quot; border=&quot;0&quot; data-original-height=&quot;1605&quot; data-original-width=&quot;1000&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsGADjyM9f15CqXYaZGXgYuHs3Ti2SyThEWx1vUoOq12-enBiJrMgJHnQsPfDMC9RVpEs93Pu0U-bv-CX_qSCnd7drU937VE17_NoFP1wZaIG8JXsUtxTOE2lATM7veoOEgkP3aO5RYj1zKs-Q1AwYAypeEAODZimy2af-uVaixrgs98N45-6b8QiD/w398-h640/max22191_sig_gen_input.JPG&quot; title=&quot;MAX22191 Setup for Periodic Signal Tests&quot; width=&quot;398&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;MAX22191 Setup for Periodic Signal Tests&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The function generator output was set to High Impedance (High Z). An oscilloscope was connected to the input and output of the test board to capture the waveforms. The images in this section show the input waveform as the yellow trace and the output waveform as the blue trace.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Tests - Square&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;A square wave with a 10 V amplitude (loaded) was driven into the device. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9BsOrDd7nIWfmXZKOwvY2coFXcPjkf6JpMu2mJsYhKh9IUQAJoJJ6BOT_sXffb6Q68tl4IjSTSXt0yavNcts1ThzgZO8s2x6x3O4jFVYSSBAbUF96nk2QttZ6gw699XWNsoMRUqkp3wXi_Dz3Jrh9wtntE3qX9PviG4AsfIOaxY0spgMO8g69IsAh/s640/square_1khz.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Output Capture for Square Wave Input Signal&quot; border=&quot;0&quot; data-original-height=&quot;481&quot; data-original-width=&quot;640&quot; height=&quot;482&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9BsOrDd7nIWfmXZKOwvY2coFXcPjkf6JpMu2mJsYhKh9IUQAJoJJ6BOT_sXffb6Q68tl4IjSTSXt0yavNcts1ThzgZO8s2x6x3O4jFVYSSBAbUF96nk2QttZ6gw699XWNsoMRUqkp3wXi_Dz3Jrh9wtntE3qX9PviG4AsfIOaxY0spgMO8g69IsAh/w640-h482/square_1khz.PNG&quot; title=&quot;MAX22191 Output Capture for Square Wave Input Signal&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;MAX22191 Output Capture for Square Input Signal&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For the three duty cycle settings the frequency of the function generator was increased until the output LED controlled by the MAX22191 switched OFF. The maximum frequency was measured when the output voltage from the MAX22191 dropped below 2.0 V. This was an arbitrary TTL limit for comparative purposes only.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For a 20 % duty, the LED switched OFF at 34 kHz however the output signal fell below the threshold at approximately 30 kHz.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix-T89kHh3Cxo0oPyO7IqYfvVX_qjfXdY5GJ99BB-N7-v1RUjgfCya6Iw5z-hEsAwRA3IO6GY4pQzBrYbghOzGbM0Uwl9puTY5PLQIykN-CAct2nwiQxAKmBdRAfzeRXhlDgzijKjuJp3qnR98KAPw9wTG6LIqMT9qvDhoiDOquVuFYsE73eGI0erJ/s640/square20.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Output Capture for Square Wave Input Signal 20 % Duty&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix-T89kHh3Cxo0oPyO7IqYfvVX_qjfXdY5GJ99BB-N7-v1RUjgfCya6Iw5z-hEsAwRA3IO6GY4pQzBrYbghOzGbM0Uwl9puTY5PLQIykN-CAct2nwiQxAKmBdRAfzeRXhlDgzijKjuJp3qnR98KAPw9wTG6LIqMT9qvDhoiDOquVuFYsE73eGI0erJ/w640-h484/square20.png&quot; title=&quot;MAX22191 Output Capture for Square Wave Input Signal 20 % Duty&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;MAX22191 Output Capture for Square Input Signal 20 % Duty&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;For a 50 % duty, the LED switched OFF at 180 kHz and the output signal fell below the threshold at the same frequency.&lt;br /&gt;&lt;br /&gt;For an 80 % duty, the LED switched OFF at 260 kHz and output signals fell below the threshold at approximately 230 kHz. Some unexpected waveform behaviour was seen. This did not occur at lower frequencies such as 150 kHz. This could be an artefact of the test setup.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0SQFTK05WRJGTohGEqhhiRzpXgkOPyLP53_3i0HxUjaORU2lUcY5FHhpqXEFtmIVY2rByc2kS40unSBlpPvgLklVa6etvZ9bOYPSgfPxx3F33FQwUQt55Vg-A2GE3RNLvZ4soEg9AIy4x8lDly8LGRwjpnaYzusl0FQC8-K0AuEBkVKHwY2-Ei6xz/s640/square80.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Output Capture for Square Wave Input Signal 80 % Duty&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0SQFTK05WRJGTohGEqhhiRzpXgkOPyLP53_3i0HxUjaORU2lUcY5FHhpqXEFtmIVY2rByc2kS40unSBlpPvgLklVa6etvZ9bOYPSgfPxx3F33FQwUQt55Vg-A2GE3RNLvZ4soEg9AIy4x8lDly8LGRwjpnaYzusl0FQC8-K0AuEBkVKHwY2-Ei6xz/w640-h484/square80.png&quot; title=&quot;MAX22191 Output Capture for Square Wave Input Signal 80 % Duty&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;MAX22191 Output Capture for Square Input Signal 80 % Duty&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Test - Sine&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The LED switched OFF at 123 kHz and the output signal fell below the threshold at approximately 125 kHz.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTej7V-fCTq8YZL95-ZqxuqXbb7HIegLDV42A-RN7P-8HuElxnGeXfOvu9hws8FXchKCzjjod_viUUvKX3DR0FkrErznd9b7dQj2S_SNxBB3mMui32lCYc64Pssphr1sNxBGwEPEMQK0xZXFUKHWnxcvi-QVnTSA6f8ENV5rlRYmmFaVTA3cHFoh8/s640/sine50.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Output Capture for Sine Wave Input Signal 50 % Duty&quot; border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;640&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTej7V-fCTq8YZL95-ZqxuqXbb7HIegLDV42A-RN7P-8HuElxnGeXfOvu9hws8FXchKCzjjod_viUUvKX3DR0FkrErznd9b7dQj2S_SNxBB3mMui32lCYc64Pssphr1sNxBGwEPEMQK0xZXFUKHWnxcvi-QVnTSA6f8ENV5rlRYmmFaVTA3cHFoh8/w640-h484/sine50.png&quot; title=&quot;MAX22191 Output Capture for Sine Wave Input Signal 50 % Duty&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;MAX22191 Output Capture for Sine Input Signal 50 % Duty&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Tests – Sawtooth&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;For a 20 % symmetry setting, the LED switched OFF at 34 kHz and the output signal fell below the threshold at the same frequency.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMAdvyqkCpOPZt-B4Oo1YiIWFeYc_bC2vFGQZnrnPUf64G62IJ9W2XE9E2u2xCyeUgyXjx5yVVJjc3EjxuWUW_c9rGsY8plwGH6l3LNEYViPa6pGMTKuSvvM4QHGdL2blG0HF4aOJdIOO48MaQtTOq2jGER0yWWgH_BzqeyD1krs8LEycUGkkodMqR/s640/saw20.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Output Capture for Sawtooth Input Signal 20 % Duty&quot; border=&quot;0&quot; data-original-height=&quot;484&quot; data-original-width=&quot;640&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMAdvyqkCpOPZt-B4Oo1YiIWFeYc_bC2vFGQZnrnPUf64G62IJ9W2XE9E2u2xCyeUgyXjx5yVVJjc3EjxuWUW_c9rGsY8plwGH6l3LNEYViPa6pGMTKuSvvM4QHGdL2blG0HF4aOJdIOO48MaQtTOq2jGER0yWWgH_BzqeyD1krs8LEycUGkkodMqR/w640-h484/saw20.png&quot; title=&quot;MAX22191 Output Capture for Sawtooth Input Signal 20 % Duty&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;MAX22191 Output Capture for Sawtooth Input Signal 20 % Duty&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;For a 50 % symmetry, the LED was still active at 120 kHz (function generator limit) and the output waveform was still measurable.&lt;br /&gt;&lt;br /&gt;For an 80 % symmetry, the LED was still active at 150 kHz (function generator limit) and the output waveform was still measurable.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7gGdpcFKOiDyd8xbxzcQ85hrNLdQyf6BzbyzR1sH1whKNXuFHsibtanVxdyhJQG0tfRmDjrodrOvyNWFf9vvCsNJWtqQwRNxWOParCXvJsZF75i3oUUuxkabkCDa4m6qRI4srKIZT0e5zOxJP7BT0xvpkOz2p240a4nvR1zyYH67oX6L7PNq1BpGz/s640/saw80.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Output Capture for Sawtooth Input Signal 80 % Duty&quot; border=&quot;0&quot; data-original-height=&quot;484&quot; data-original-width=&quot;640&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7gGdpcFKOiDyd8xbxzcQ85hrNLdQyf6BzbyzR1sH1whKNXuFHsibtanVxdyhJQG0tfRmDjrodrOvyNWFf9vvCsNJWtqQwRNxWOParCXvJsZF75i3oUUuxkabkCDa4m6qRI4srKIZT0e5zOxJP7BT0xvpkOz2p240a4nvR1zyYH67oX6L7PNq1BpGz/w640-h484/saw80.png&quot; title=&quot;MAX22191 Output Capture for Sawtooth Input Signal 80 % Duty&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;MAX22191 Output Capture for Sawtooth Input Signal 80 % Duty&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Detection Levels&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;The periodic signals were captured as shown in the images below to aid in visualising the voltage detection thresholds for the MAX22191.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSYB7eujhzfSglVopZg-Aezalw-7VIgtpKu5cKsr3BP-PZpLGn6t4Pjda0X-bOsf_-MnS7HobSDL61c1r3gHEcSnDp_fjsbNmIOyTYKuzmxcKd_nOpeDCCTOJByUVGT0i18d3LH9Nn3OHMjAn_Ig3cpAY-RFCBOGhqwDojK1ioJBgTRef9Vub1AdwS/s640/square_levels.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Input Output Levels Compared to Output for Square Input Signal&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;640&quot; height=&quot;482&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSYB7eujhzfSglVopZg-Aezalw-7VIgtpKu5cKsr3BP-PZpLGn6t4Pjda0X-bOsf_-MnS7HobSDL61c1r3gHEcSnDp_fjsbNmIOyTYKuzmxcKd_nOpeDCCTOJByUVGT0i18d3LH9Nn3OHMjAn_Ig3cpAY-RFCBOGhqwDojK1ioJBgTRef9Vub1AdwS/w640-h482/square_levels.png&quot; title=&quot;MAX22191 Input Output Levels Compared to Output for Square Input Signal&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;MAX22191 Input Output Levels Compared to Output for Square Input Signal&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNBeTXD0V0xjBp73-qruExOa6NyCulvtggaq8kSx_i3C7Fo1V8y02iiTVtAXLz72IJMFpx3EOw7PIAIZ2guAlBbiRbDZBb9Qsc0NZYwOyPJcMmSHAkE-2UT0zmePC320uhqjrDq4lKcSDwXKR1R07XjpKF3PrJCD3tWrB69-NI7nGHgHSLKlU89oDK/s640/sine_levels.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Input Output Levels Compared to Output for Sine Input Signal&quot; border=&quot;0&quot; data-original-height=&quot;474&quot; data-original-width=&quot;640&quot; height=&quot;474&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNBeTXD0V0xjBp73-qruExOa6NyCulvtggaq8kSx_i3C7Fo1V8y02iiTVtAXLz72IJMFpx3EOw7PIAIZ2guAlBbiRbDZBb9Qsc0NZYwOyPJcMmSHAkE-2UT0zmePC320uhqjrDq4lKcSDwXKR1R07XjpKF3PrJCD3tWrB69-NI7nGHgHSLKlU89oDK/w640-h474/sine_levels.png&quot; title=&quot;MAX22191 Input Output Levels Compared to Output for Sine Input Signal&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;MAX22191 Input Output Levels Compared to Output for Sine Input Signal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ90kD0e6QolAmTGKuwe4V-MkEByOpedgoUp2P7_muVZhEwH_WSHuGGIWegSaT49-9g90xKHtoh9dMejEy5sjGs_r9NV6ZCIzsDKOdSJF3u57VjE8fxZ6PNjgE-Dd0hF-upXN1TCnAlFCs81Svx7losMuY1PmpTIGs3WpAYxAIrjoT86BaV1DPx0Hc/s640/saw_levels.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;MAX22191 Input Output Levels Compared to Output for Sawtooth Input Signal&quot; border=&quot;0&quot; data-original-height=&quot;482&quot; data-original-width=&quot;640&quot; height=&quot;482&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ90kD0e6QolAmTGKuwe4V-MkEByOpedgoUp2P7_muVZhEwH_WSHuGGIWegSaT49-9g90xKHtoh9dMejEy5sjGs_r9NV6ZCIzsDKOdSJF3u57VjE8fxZ6PNjgE-Dd0hF-upXN1TCnAlFCs81Svx7losMuY1PmpTIGs3WpAYxAIrjoT86BaV1DPx0Hc/w640-h482/saw_levels.png&quot; title=&quot;MAX22191 Input Output Levels Compared to Output for Sawtooth Input Signal&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;MAX22191 Input Output Levels Compared to Output for Sawtooth Input Signal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/7924363210616249417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/07/max22191-with-periodic-signals.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/7924363210616249417'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/7924363210616249417'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/07/max22191-with-periodic-signals.html' title='MAX22191 with Periodic Signals'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh92CPOpb0Y6rFO8erEQEZYI_vhRP_2bNiXbhJW9SCl7T03Pqaz17O-Rougwp3QPb7tJjh8jmFlwGbv5YIgEORXg0vWpaa_X1SaCdaB0XcgwbgZ3hFInJQ7vkB64QntOWJT04Tpj6uvBycgW-a_tIrkIGeOEdcEoq2_vkV0VTaxmWBN8sj271hHdan3/s72-w400-h164-c/max22191.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-5247004137474842982</id><published>2024-06-04T21:10:00.000+08:00</published><updated>2024-06-04T21:10:20.196+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="r4"/><category scheme="http://www.blogger.com/atom/ns#" term="reprogramming"/><category scheme="http://www.blogger.com/atom/ns#" term="uno"/><category scheme="http://www.blogger.com/atom/ns#" term="wifi"/><title type='text'>Arduino Uno R4 Wifi Flash Reprogramming </title><content type='html'>&lt;p&gt;
  &lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;This short post covers the reprogramming process on the
      Arduino Uno R4 WiFi (Arduino R4) firmware. The information in this post supplements the
      &lt;a href=&quot;https://support.arduino.cc/hc/en-us/articles/9670986058780-Update-the-connectivity-module-firmware-on-UNO-R4-WiFi&quot; target=&quot;_blank&quot;&gt;content available from the Arduino website&lt;/a&gt;
      with a few additional images. This post is targeted at installations using
      Windows machines.&lt;br /&gt;&lt;br /&gt;The discussions in the Arduino forums for the
      detection and programming issues on the Arduino R4 can be
      &lt;a href=&quot;https://forum.arduino.cc/t/i-cant-update-the-firmware-on-my-arduino-uno-r4-wifi/1180604/13&quot; target=&quot;_blank&quot;&gt;viewed here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Reason for Reprogramming the Arduino R4&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;During software development, a debug message in the Arduino IDE
      stated that a firmware update was available for the Arduino R4 WiFi. Using
      the steps below, the module type detected by the Arduino IDE was changed
      from an Arduino R4 to a WiFiduinoV2 following a firmware update. Reprogramming the &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Arduino R4 resulted in incorrect operation.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Steps Resulting in Incorrect Firmware Programming&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;To begin, the computer running the Arduino IDE was connected to the
      Arduino R4. The Firmware Updater was selected from the Tools menu in the
      IDE.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td style=&quot;text-align: center;&quot;&gt;
              &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRJg_YG3rMi03bG4qf9CSum6N9UxhzT6AKsh-he3kXWzGNYnm96GGlVIg1igLWXI1W6efJPBkGSyKkCEukEfwyT-jGmXKoNEYm_DT_z0gix3lp6ZM0Iw4vgR4ObH2gSUVhbrSh95PNuMh9n48G2Awa6rR0vphoZWPgP0MEZngZ1kQkzdMggsTkeOqZ/s379/correct_firmware.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino IDE Displaying Correct Board Type&quot; border=&quot;0&quot; data-original-height=&quot;165&quot; data-original-width=&quot;379&quot; height=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRJg_YG3rMi03bG4qf9CSum6N9UxhzT6AKsh-he3kXWzGNYnm96GGlVIg1igLWXI1W6efJPBkGSyKkCEukEfwyT-jGmXKoNEYm_DT_z0gix3lp6ZM0Iw4vgR4ObH2gSUVhbrSh95PNuMh9n48G2Awa6rR0vphoZWPgP0MEZngZ1kQkzdMggsTkeOqZ/w640-h278/correct_firmware.png&quot; title=&quot;Arduino IDE Displaying Correct Board Type&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
              &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Arduino IDE Displaying Correct Board Type&lt;/span&gt;&lt;br /&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The Arduino R4 was recognised in the IDE as the correct board.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td style=&quot;text-align: center;&quot;&gt;
              &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2-9plZUSiB5k3gWlsaBLjknuRV4GzIlxqMqMtA5TFxWXh-lC5eimi0Uw-iuDWSVdpFPf82CGXUiJc-qiM2BrJ9nhpQbq2yYXoB0VB4zKLMWujdrLqez43O6MBwqs2Vyqn34zFJ5dCrzd5wrfLLChlJpkhKMb1yUf046j2fsHRogQwL_t_mdJZ3wq8/s664/arduino_start_firmware_update.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino IDE Firmware Updater&quot; border=&quot;0&quot; data-original-height=&quot;197&quot; data-original-width=&quot;664&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2-9plZUSiB5k3gWlsaBLjknuRV4GzIlxqMqMtA5TFxWXh-lC5eimi0Uw-iuDWSVdpFPf82CGXUiJc-qiM2BrJ9nhpQbq2yYXoB0VB4zKLMWujdrLqez43O6MBwqs2Vyqn34zFJ5dCrzd5wrfLLChlJpkhKMb1yUf046j2fsHRogQwL_t_mdJZ3wq8/w640-h190/arduino_start_firmware_update.png&quot; title=&quot;Arduino IDE Firmware Updater&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
              &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Arduino IDE Firmware Updater&lt;/span&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The firmware update process was initiated in the IDE by clicking the
      Install button.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl6NV5Ekxs2MjNYckD92brUaopzaPMDLUzlMFyKKKsDPd0DDojqm4kaZSiI7VOV_KEn4rof_xTehL2eiRz84fgaKrpgYgBnr60wRThEEg7h7BhvUsryMwuPz-eUND81QWce6A1LnigkX3Os8fBaYHnnU3Mv6Eyfm6ey_exHpBXRI-oji9HpiCpaA8n/s663/arduino_firmware_update.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino IDE Firmware Selection&quot; border=&quot;0&quot; data-original-height=&quot;313&quot; data-original-width=&quot;663&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl6NV5Ekxs2MjNYckD92brUaopzaPMDLUzlMFyKKKsDPd0DDojqm4kaZSiI7VOV_KEn4rof_xTehL2eiRz84fgaKrpgYgBnr60wRThEEg7h7BhvUsryMwuPz-eUND81QWce6A1LnigkX3Os8fBaYHnnU3Mv6Eyfm6ey_exHpBXRI-oji9HpiCpaA8n/w640-h302/arduino_firmware_update.png&quot; title=&quot;Arduino IDE Firmware Selection&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Arduino IDE Firmware Selection&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;irmware
      &lt;a href=&quot;https://github.com/arduino/uno-r4-wifi-usb-bridge/releases/&quot; target=&quot;_blank&quot;&gt;version 0.4.1&lt;/a&gt; update on the Arduino R4.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoTZzOu2OVF7qdZn-gWDL3OiRmh8Zy1xlzfVslhqIvTI74C8N6ZjnPYTR_3Oc_UwI7EK4wFkf3RvG-Lorj9vJMgpzDx5DCujTo_htcAvnYa4DDMSkP4YIXxSOuTe1zA75lDbyELvT7JuibUwZTdFZdCvjG9M9TwAbghWllKCuVqc5dQ6ClrS10xAwh/s665/arduino_updating_firmware.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino IDE Firmware Update of Arduino R4&quot; border=&quot;0&quot; data-original-height=&quot;315&quot; data-original-width=&quot;665&quot; height=&quot;304&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoTZzOu2OVF7qdZn-gWDL3OiRmh8Zy1xlzfVslhqIvTI74C8N6ZjnPYTR_3Oc_UwI7EK4wFkf3RvG-Lorj9vJMgpzDx5DCujTo_htcAvnYa4DDMSkP4YIXxSOuTe1zA75lDbyELvT7JuibUwZTdFZdCvjG9M9TwAbghWllKCuVqc5dQ6ClrS10xAwh/w640-h304/arduino_updating_firmware.png&quot; title=&quot;Arduino IDE Firmware Update of Arduino R4&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Arduino IDE Firmware Update of Arduino R4&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;After updating the Arduino R4 firmware, the
      &lt;a href=&quot;https://forum.arduino.cc/t/arduino-board-info-tools-board-info-says-wifiduinov2/1213433/4&quot; target=&quot;_blank&quot;&gt;IDE recognised the R4 as a WiFiduinoV2&lt;/a&gt;. This behaviour has been noted in Arduino forums.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMGf6Pf15JeKzpckN8FvCaj-liMpsJdK6WYj_uPvWlYvUjUPqUxZmyPWeCV6HSvnfsSS4-5-H-CbJbFpryUw0sjcAml3BVzHmbQ4vPvZXIWmoQ4zGbee9LMgyt401DGAo_wUyka_3aHBKIui0ufYxTn7LBqPZl4vXH8zBMm3W6yT9D4qJC10LzNET-/s421/Firmware_Issue.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino IDE Detecting Different Board&quot; border=&quot;0&quot; data-original-height=&quot;203&quot; data-original-width=&quot;421&quot; height=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMGf6Pf15JeKzpckN8FvCaj-liMpsJdK6WYj_uPvWlYvUjUPqUxZmyPWeCV6HSvnfsSS4-5-H-CbJbFpryUw0sjcAml3BVzHmbQ4vPvZXIWmoQ4zGbee9LMgyt401DGAo_wUyka_3aHBKIui0ufYxTn7LBqPZl4vXH8zBMm3W6yT9D4qJC10LzNET-/w640-h308/Firmware_Issue.png&quot; title=&quot;Arduino IDE Detecting Different Board&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Arduino IDE Detecting Different Board&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;When attempting to build using the WiFiduino2 this results in various
      compiler issues. The firmware needed reversion.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td style=&quot;text-align: center;&quot;&gt;
              &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5qx7svo7dVMdRcmazzXr15-AuMMttZTyw0pEbqwFnQVCHHR9P6z-DaLJWlGx8h_j4C0sNrNLP8rhYzDhTnZLVTQe_Vu2-Ti5-eYbMYyW3LaLauP9BOiR9RT7etaPE3NkvfBTzMgJ_erWSNkSH0hKCMoqXyPsxX8_NJR6zWiK-foVq07EnGFytsLTA/s729/arduino_board_type_changed.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino IDE Error with Incorrect Board Type&quot; border=&quot;0&quot; data-original-height=&quot;47&quot; data-original-width=&quot;729&quot; height=&quot;42&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5qx7svo7dVMdRcmazzXr15-AuMMttZTyw0pEbqwFnQVCHHR9P6z-DaLJWlGx8h_j4C0sNrNLP8rhYzDhTnZLVTQe_Vu2-Ti5-eYbMYyW3LaLauP9BOiR9RT7etaPE3NkvfBTzMgJ_erWSNkSH0hKCMoqXyPsxX8_NJR6zWiK-foVq07EnGFytsLTA/w640-h42/arduino_board_type_changed.png&quot; title=&quot;Arduino IDE Error with Incorrect Board Type&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
              &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Arduino IDE Error with Incorrect Board Type&lt;/span&gt;&lt;br /&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;
      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;Attempting to repeat the flash process for the Arduino R4 firmware not possible as the board was not recognised as the correct type.&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpx4yppzQxRkA7YztwC8uD0HmB7zn8k4YXiVwV37PA5bDOCIl2tNBe0u_j5liPVPPGI2PbQddjw_poGm0mCuIndagseLLMgv4AMvLcdfXAdhr6-o4eHdyuzEsa36XtDZhizc-2nVIykyySNmfJOC1O5NPRwofWLM7WKwH5uUFLHPDSjwtSaDcRXO5S/s661/post_firmware_board_not_supported.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino R4 not Recognised After Flash Update&quot; border=&quot;0&quot; data-original-height=&quot;192&quot; data-original-width=&quot;661&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpx4yppzQxRkA7YztwC8uD0HmB7zn8k4YXiVwV37PA5bDOCIl2tNBe0u_j5liPVPPGI2PbQddjw_poGm0mCuIndagseLLMgv4AMvLcdfXAdhr6-o4eHdyuzEsa36XtDZhizc-2nVIykyySNmfJOC1O5NPRwofWLM7WKwH5uUFLHPDSjwtSaDcRXO5S/w640-h186/post_firmware_board_not_supported.png&quot; title=&quot;Arduino R4 not Recognised After Flash Update&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Arduino R4 not Recognised After Flash Update&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;Using the ESP32 Flash Tool to Restore the Firmware&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;Fortunately, the Arduino website provides the firmware and tools to
      reprogram the ESP32 on the Arduino R4 board to restore the type. Some
      details are contained on the
      &lt;a href=&quot;https://docs.arduino.cc/tutorials/uno-r4-wifi/esp32-upload/&quot; target=&quot;_blank&quot;&gt;ESP32 Upload page&lt;/a&gt;
      and the main details are available on an associated page
      &lt;a href=&quot;https://support.arduino.cc/hc/en-us/articles/9670986058780-Update-the-connectivity-module-firmware-on-UNO-R4-WiFi&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB3aWWvUi2K3sLDDBus4PWyHVIF_4zbXygCnfX0QBpw37VlEUYb46sacpumd4ka-LtKAMdGgL93TrNCnBoM6qaFox47t_xshxFFpFyaPHSmSYyGhHG3rpO-WofesQtk2djm2WzfdNojsG2aw9r70ZX0EPDtEiQhUosSu33d7-D4tOprmcppCptFNd-/s501/adruino_website_tool.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Capture from Arduino Website&quot; border=&quot;0&quot; data-original-height=&quot;227&quot; data-original-width=&quot;501&quot; height=&quot;181&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB3aWWvUi2K3sLDDBus4PWyHVIF_4zbXygCnfX0QBpw37VlEUYb46sacpumd4ka-LtKAMdGgL93TrNCnBoM6qaFox47t_xshxFFpFyaPHSmSYyGhHG3rpO-WofesQtk2djm2WzfdNojsG2aw9r70ZX0EPDtEiQhUosSu33d7-D4tOprmcppCptFNd-/w400-h181/adruino_website_tool.png&quot; title=&quot;Capture from Arduino Website&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Capture from Arduino Website&lt;/span&gt;&lt;br /&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The Arduino website describes the steps required to reprogram the Arduino
      R4 flash which, begins with removing the USB (power).&lt;br /&gt;A jumper was
      fitted to the 3x2 header on the Arduino R4 board.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td style=&quot;text-align: center;&quot;&gt;
              &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKSOzRcLq-R88gJI3VwIXe-eEkGnHjHod5LnWOACtKY0yUDt69IY9w7Z4a_7cE2mVHVcjkSPz4P-K1kpO3FW77GOMbmcXgxyB_uEFarg_QNHZPd0pef5JEzmGINWR3h6d6zRbiB2T3TUBNYC2_4CJDObt9_GxrcxvWIBswvSwpUk_GZs_TLCsBFI9z/s1000/arduino_r4_jumper.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino R4 WiFi Header with Jumper Fitted&quot; border=&quot;0&quot; data-original-height=&quot;631&quot; data-original-width=&quot;1000&quot; height=&quot;253&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKSOzRcLq-R88gJI3VwIXe-eEkGnHjHod5LnWOACtKY0yUDt69IY9w7Z4a_7cE2mVHVcjkSPz4P-K1kpO3FW77GOMbmcXgxyB_uEFarg_QNHZPd0pef5JEzmGINWR3h6d6zRbiB2T3TUBNYC2_4CJDObt9_GxrcxvWIBswvSwpUk_GZs_TLCsBFI9z/w400-h253/arduino_r4_jumper.JPG&quot; title=&quot;Arduino R4 WiFi Header with Jumper Fitted&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
              &lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Arduino R4 WiFi Header with Jumper Fitted&lt;/span&gt;&lt;br /&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;With the Arduino R4 board reconnected to the computer, the
      &lt;a href=&quot;https://github.com/arduino/uno-r4-wifi-usb-bridge/releases/latest/download/unor4wifi-update-windows.zip&quot; target=&quot;_blank&quot;&gt;batch file for reprogramming&lt;/a&gt;
      was downloaded from the Arduino website here. When executing the batch
      file, there was an issue detecting the Arduino R4 board and the batch file
      operation was terminated.&lt;br /&gt;&lt;br /&gt;The ESPflash tool was initiated from
      the command line following the settings shown on the Arduino website. The
      results of executing the ESPflash tool are listed below.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;link href=&quot;//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.6/styles/solarized_dark.min.css&quot; rel=&quot;stylesheet&quot;&gt;&lt;/link&gt;
&lt;style type=&quot;text/css&quot;&gt;
    pre, code {
        white-space: pre;
        overflow-x: scroll;
    }
    .hljs {
        display: inline-block;
        overflow-x: scroll;
        padding: 0.5em;
        padding-right: 100%;
        background: #002b36;
        color: #839496;
        -webkit-text-size-adjust: none;
    }
&lt;/style&gt;
&lt;script src=&quot;//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.6/highlight.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
    hljs.initHighlightingOnLoad();
&lt;/script&gt;
  
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;C:\********\unor4wifi-update-windows\unor4wifi-update-windows\bin&amp;gt;espflashwrite-bin -b 115200 0x0&amp;nbsp;&lt;br /&gt;C:\********\unor4wifi-update-windows\unor4wifi-update-windows\firmware\UNOR4-WIFI-S3-0.4.1.bin&lt;br /&gt;[2024-06-01T07:32:00Z INFO ] 🚀 A new version of espflash is available: v3.1.0&lt;br /&gt;[2024-06-01T07:32:00Z INFO ] Serial port: &#39;COM8&#39;&lt;br /&gt;[2024-06-01T07:32:00Z INFO ] Connecting...&lt;br /&gt;[2024-06-01T07:32:00Z INFO ] Using flash stub&lt;br /&gt;Chip type:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; esp32s3 (revision v0.2)&lt;br /&gt;Crystal frequency: 40MHz&lt;br /&gt;Flash size:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8MB&lt;br /&gt;Features:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WiFi, BLE&lt;br /&gt;MAC address:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;hidden&amp;gt;&lt;br /&gt;[00:00:17] [========================================]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;877/877&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0&amp;nbsp;&lt;br /&gt;C:\********\unor4wifi-update-windows\unor4wifi-update-windows\bin&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;
  &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Closing the command line and opening the Arduino IDE, confirmed that the
      Arduino R4 board type was restored correctly. This process mentioned in
      this post was repeated numerous times during testing without any
      issues.&lt;br /&gt;&lt;br /&gt;If the jumper was left in the Arduino R4 and restarted,
      the board type is detected as a Deneyap Kart G in the IDE.&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1qBkLTKCpcfxMYVBjYrfphwYlQrfxD82sVvzKlYUQiVoFyywtNBor0Cy0xJprglTL-E-EFpKWqCos5fpvPbxF2NJZrMGw_z5oZfctCy4pNBCjbigy4e_wbs-1Gz_zjHaNbF77ZRwxXZh0K-JawC_pCFr3z7hSMmuK6Yk_5BoEzU87nco_S6YwIhkh/s368/deneyap_kart_g.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Arduino IDE Detecting Deneyap Kart G Board&quot; border=&quot;0&quot; data-original-height=&quot;137&quot; data-original-width=&quot;368&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1qBkLTKCpcfxMYVBjYrfphwYlQrfxD82sVvzKlYUQiVoFyywtNBor0Cy0xJprglTL-E-EFpKWqCos5fpvPbxF2NJZrMGw_z5oZfctCy4pNBCjbigy4e_wbs-1Gz_zjHaNbF77ZRwxXZh0K-JawC_pCFr3z7hSMmuK6Yk_5BoEzU87nco_S6YwIhkh/w640-h238/deneyap_kart_g.png&quot; title=&quot;Arduino IDE Detecting Deneyap Kart G Board&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;
        &lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Arduino IDE Detecting Deneyap Kart G Board&lt;/span&gt;&lt;/span&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/5247004137474842982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/06/arduino-uno-r4-wifi-flash-reprogramming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5247004137474842982'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5247004137474842982'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/06/arduino-uno-r4-wifi-flash-reprogramming.html' title='Arduino Uno R4 Wifi Flash Reprogramming '/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRJg_YG3rMi03bG4qf9CSum6N9UxhzT6AKsh-he3kXWzGNYnm96GGlVIg1igLWXI1W6efJPBkGSyKkCEukEfwyT-jGmXKoNEYm_DT_z0gix3lp6ZM0Iw4vgR4ObH2gSUVhbrSh95PNuMh9n48G2Awa6rR0vphoZWPgP0MEZngZ1kQkzdMggsTkeOqZ/s72-w640-h278-c/correct_firmware.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1280219251092423286.post-5153665984310103919</id><published>2024-05-29T20:19:00.004+08:00</published><updated>2024-05-29T20:19:58.723+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="artwork"/><category scheme="http://www.blogger.com/atom/ns#" term="PCB"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocket"/><title type='text'>PCB Artwork - Model Rocket</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: verdana; font-size: x-large;&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;In this blog the circuit board tool, Altium Designer, was used to create circuit board artwork in the form of a model rocket keyring. The recent prototype of the Wi-Fi rocket launcher post inspired this blog.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_9WBUER-giKPz1wJXfEY5J0e_j_kTfREAeV2bgkCmY8XgzRfPTc-bzf7_a88zk3-gt0rBHdmUyqHSU2VtP8qmpFi8okAz4ShYI-KW14DRkCtGL7DYgRRcEECfBkJDz6AKnXLmaJ7OcbLGdqH1e0ZJeMWHwMCwkxX_u_8zO0ZxR3GskYoDIR0E7817/s1000/actual_keyring.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Model Rocket Keyring&quot; border=&quot;0&quot; data-original-height=&quot;1000&quot; data-original-width=&quot;515&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_9WBUER-giKPz1wJXfEY5J0e_j_kTfREAeV2bgkCmY8XgzRfPTc-bzf7_a88zk3-gt0rBHdmUyqHSU2VtP8qmpFi8okAz4ShYI-KW14DRkCtGL7DYgRRcEECfBkJDz6AKnXLmaJ7OcbLGdqH1e0ZJeMWHwMCwkxX_u_8zO0ZxR3GskYoDIR0E7817/w330-h640/actual_keyring.JPG&quot; title=&quot;Model Rocket Keyring&quot; width=&quot;330&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Model Rocket Keyring&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;PCB Artwork&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;To start the project, a black-and-white image of the rocket keyring was downloaded from a suitable website. An image called SpaceShipOne was downloaded from &lt;a href=&quot;https://www.cleanpng.com/png-rocket-spacecraft-spaceshipone-black-and-white-cli-1680392/&quot; target=&quot;_blank&quot;&gt;CleanPNG&lt;/a&gt; (all credits).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO4gazj2McDMiZtsRJ3GJW1Cm9PvlEHBG_mGG1WzdnBNdttTkOvyWDqHO59GHnFwVknlK4znFrkvohIKqtAQ3BGZgNgNGEmQvjOJ2RCOjYGG6wewuivosHSLmXE9T_8katQEC7YJQxQgycA4bqAjrybjjq5NzvktbTPIMA7kqAMFRVDnXZWbsYwZk2/s1540/kisspng_rocket.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Scaled Rocket Image (Courtesy CleanPNG)&quot; border=&quot;0&quot; data-original-height=&quot;1540&quot; data-original-width=&quot;900&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO4gazj2McDMiZtsRJ3GJW1Cm9PvlEHBG_mGG1WzdnBNdttTkOvyWDqHO59GHnFwVknlK4znFrkvohIKqtAQ3BGZgNgNGEmQvjOJ2RCOjYGG6wewuivosHSLmXE9T_8katQEC7YJQxQgycA4bqAjrybjjq5NzvktbTPIMA7kqAMFRVDnXZWbsYwZk2/w234-h400/kisspng_rocket.jpg&quot; title=&quot;Scaled Rocket Image (Courtesy CleanPNG)&quot; width=&quot;234&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Scaled Rocket Image (Courtesy CleanPNG)&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The original image was scaled by 25% before importing into Altium. Shown below is the result of the import. As can be seen by the imported image, the image did not produce solid lines which was required for the keyring.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRvGL_e6R3A-RTaj92BAUBqHeGChdRk7Aq0Z-NbfUDd3lzEHnya500uCAIKxuDs5BhVXQ_7pPxmmMDg9WkRbbLabeAoURFwZGi5tV3GOsupde4G__cWcFrsvC7UANZL2f8CpIwucDM5TSnfTgzV4l4PD6dhw-1tmwCyjj46UrOD9irnlAguqpL_v4G/s650/imported_rocket.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Imported Rocket Image&quot; border=&quot;0&quot; data-original-height=&quot;650&quot; data-original-width=&quot;332&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRvGL_e6R3A-RTaj92BAUBqHeGChdRk7Aq0Z-NbfUDd3lzEHnya500uCAIKxuDs5BhVXQ_7pPxmmMDg9WkRbbLabeAoURFwZGi5tV3GOsupde4G__cWcFrsvC7UANZL2f8CpIwucDM5TSnfTgzV4l4PD6dhw-1tmwCyjj46UrOD9irnlAguqpL_v4G/w204-h400/imported_rocket.png&quot; title=&quot;Imported Rocket Image&quot; width=&quot;204&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Imported Rocket Image&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Rather than manipulating the PNG file for an improved import result within Altium, the outline of the imported PNG was drawn over with circuit board tracks (traces). For simple shapes such as the rocket, using Altium is relatively easy however many other packages could be used to achieve the same drawing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfgzPU5-klmlKiy_44OA71OKtHO9WQ9GoT2Gb8aDj0h6X7_tN9hA-qoTr_Cx_Orilkzf_GeBTHzfuiUt-eLrOh2f7m63dcKbSrZUBVN4Zi4FgikR9DRaVYmvqoek-CFRzIjgRd3MVD9N4v_Zks-jdhbJHCximvPyzYHzvJ0cnUzHC4tu6QlE5AS7Ph/s595/rocket_primatives.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Drafting Rocket Primitives&quot; border=&quot;0&quot; data-original-height=&quot;595&quot; data-original-width=&quot;306&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfgzPU5-klmlKiy_44OA71OKtHO9WQ9GoT2Gb8aDj0h6X7_tN9hA-qoTr_Cx_Orilkzf_GeBTHzfuiUt-eLrOh2f7m63dcKbSrZUBVN4Zi4FgikR9DRaVYmvqoek-CFRzIjgRd3MVD9N4v_Zks-jdhbJHCximvPyzYHzvJ0cnUzHC4tu6QlE5AS7Ph/w206-h400/rocket_primatives.png&quot; title=&quot;Drafting Rocket Primitives&quot; width=&quot;206&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Drafting Rocket Primitive&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;s&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The image below shows the imported image and the hand-drawn image side by side. Minor changes can be noticed on the rocket fins compared to the original image.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsG74A5citrafpBYvAnw-PneB9kDZx_eLABN3feT46OX6-RlJsvX9T-WGyz9Dd-_E0FBKSfrQULsIoUzCYOAjDqkirPRwXF2w24AXGNFyhDilv509hil_LdCDmzcJ1HNdFfz8XBmPJgoZEMwA9gO3d8oLlNImD7EDdM9C26fr3ygTsR_vdFLK0A90C/s802/comparision_rockets.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Comparison of Drawn and Imported Rocket Designs&quot; border=&quot;0&quot; data-original-height=&quot;721&quot; data-original-width=&quot;802&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsG74A5citrafpBYvAnw-PneB9kDZx_eLABN3feT46OX6-RlJsvX9T-WGyz9Dd-_E0FBKSfrQULsIoUzCYOAjDqkirPRwXF2w24AXGNFyhDilv509hil_LdCDmzcJ1HNdFfz8XBmPJgoZEMwA9gO3d8oLlNImD7EDdM9C26fr3ygTsR_vdFLK0A90C/w400-h360/comparision_rockets.png&quot; title=&quot;Comparison of Drawn and Imported Rocket Designs&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Comparison of Hand Drawn and Imported Rocket Designs&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;One item not included in the circuit board file was the board outline. This is commonly added on a mechanical layer but this was not added to the design. It has been noted that many other free software tools are being used to create circuit board artwork. Therefore, with the alternative software in mind, the board manufacturer was asked to add a circuit board outline.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Manufacturing&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;For the circuit board manufacturing, the company JLCPCB was used. JLC included a board outline 0.1 mm from the circuit board trace. The final product is shown below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_9WBUER-giKPz1wJXfEY5J0e_j_kTfREAeV2bgkCmY8XgzRfPTc-bzf7_a88zk3-gt0rBHdmUyqHSU2VtP8qmpFi8okAz4ShYI-KW14DRkCtGL7DYgRRcEECfBkJDz6AKnXLmaJ7OcbLGdqH1e0ZJeMWHwMCwkxX_u_8zO0ZxR3GskYoDIR0E7817/s1000/actual_keyring.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Model Rocket Keyring&quot; border=&quot;0&quot; data-original-height=&quot;1000&quot; data-original-width=&quot;515&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_9WBUER-giKPz1wJXfEY5J0e_j_kTfREAeV2bgkCmY8XgzRfPTc-bzf7_a88zk3-gt0rBHdmUyqHSU2VtP8qmpFi8okAz4ShYI-KW14DRkCtGL7DYgRRcEECfBkJDz6AKnXLmaJ7OcbLGdqH1e0ZJeMWHwMCwkxX_u_8zO0ZxR3GskYoDIR0E7817/w206-h400/actual_keyring.JPG&quot; title=&quot;Model Rocket Keyring&quot; width=&quot;206&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;Model Rocket Keyring&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Download&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;For anyone interested in producing a keyring, the Gerber file pack is available below. A board outline should be spaced at least 0.1 mm from the outermost circuit board traces.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1skpzy4VWa-t5CyBdT9Sjz2KWRgvFYByZ/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Rocket Keyring Gerbers&quot; border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqg0RVT6FgET0y_Bntwc1S4v60Vv-sjtzHen8pG-F1sPO4Ob3ymR6m2sQ2IM1sFXScgLtM_c8EbOPUwYHbOZJpFfKSkvHm0Rx8oGoiMKp_e1QMO59BFg6Nxz1hJwepg5B5fBhEIaJD_bwqN-24T3ClaJI0SrhB8cV5IO5N05TcjDjeLzuY3X4BI7UR/s16000/arrow-down.png&quot; title=&quot;Rocket Keyring Gerbers&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/1skpzy4VWa-t5CyBdT9Sjz2KWRgvFYByZ/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Rocket Keyring Gerbers&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://electronicmethods.blogspot.com/feeds/5153665984310103919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://electronicmethods.blogspot.com/2024/05/pcb-artwork-model-rocket.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5153665984310103919'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1280219251092423286/posts/default/5153665984310103919'/><link rel='alternate' type='text/html' href='https://electronicmethods.blogspot.com/2024/05/pcb-artwork-model-rocket.html' title='PCB Artwork - Model Rocket'/><author><name>Greg</name><uri>http://www.blogger.com/profile/11759908681065127614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKHCiZJScVxioF8rOOBH0WO6wwvAnofc4EQM-cpFOizuop3QTUTMjEsqGShTBgi_rUQQnM8YEN8BZz9U_ynOUO3Aqoy-FU1kHQSDUhGxWtECUln8DiYQ4MORXtrB5p/s113/reg.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_9WBUER-giKPz1wJXfEY5J0e_j_kTfREAeV2bgkCmY8XgzRfPTc-bzf7_a88zk3-gt0rBHdmUyqHSU2VtP8qmpFi8okAz4ShYI-KW14DRkCtGL7DYgRRcEECfBkJDz6AKnXLmaJ7OcbLGdqH1e0ZJeMWHwMCwkxX_u_8zO0ZxR3GskYoDIR0E7817/s72-w330-h640-c/actual_keyring.JPG" height="72" width="72"/><thr:total>0</thr:total></entry></feed>