<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://speedysignals.com/2013/08/01/how-to-assemble-stair-lights/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/schematic.png</image:loc><image:title>schematic</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/screen-shot-2015-12-01-at-08-46-43.png</image:loc><image:title>Screen Shot 2015-12-01 at 08.46.43</image:title><image:caption>sample stairs lights</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/screen-shot-2015-10-18-at-14-57-14.png</image:loc><image:title>Screen Shot 2015-10-18 at 14.57.14</image:title><image:caption>stairs lights demo</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/screen-shot-2015-10-18-at-15-00-08.png</image:loc><image:title>Screen Shot 2015-10-18 at 15.00.08</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/stairspcb-1-1.png</image:loc><image:title>stairsPCB-1-1</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/2014-10-28-00-10-47-21.jpg</image:loc><image:title>2014-10-28-00.10.47-2</image:title><image:caption>PCB with connectors. I originally wanted to use the red connectors but I didn't realize they were too thick, so now I recommend the black connectors on the right side. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/2014-10-27_23_44_31.jpg</image:loc><image:title>2014-10-27_23_44_31</image:title><image:caption>Populated PCB. Solder the transistors BACKWARDS to the silkscreen! </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/stairs-state-machine-2-new-page.png</image:loc><image:title>Stairs State Machine 2 - New Page</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/08/screen-shot-2014-03-12-at-1-48-39-am.png</image:loc><image:title>Screen-Shot-2014-03-12-at-1.48.39-AM</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/07/screen-shot-2013-07-29-at-1-21-40-pm.png</image:loc><image:title>Screen Shot 2013-07-29 at 1.21.40 PM</image:title></image:image><lastmod>2023-03-17T20:51:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2018/07/22/stairs-lights-kit-is-ready-to-be-commercialized/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2018/07/20180617_220246.jpg</image:loc><image:title>20180617_220246</image:title></image:image><lastmod>2022-04-08T06:09:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2014/03/26/bike-lights-design/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/2014-03-30-22-52-02.jpg</image:loc><image:title>2014-03-30 22.52.02</image:title><image:caption>Idle Mode - Fading</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/2014-04-14-11-30-56.jpg</image:loc><image:title>2014-04-14 11.30.56</image:title><image:caption>Mutilated copper ring</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/2014-04-14-11-33-21.jpg</image:loc><image:title>2014-04-14 11.33.21</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/ringseperation1.png</image:loc><image:title>ringSeperation</image:title><image:caption>LED rings separated very far from wheel. Image courtesy of Revolights. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/ringseperation.png</image:loc><image:title>ringSeperation</image:title><image:caption>LED rings separated very far from wheel. Image courtesy of Revolights. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/controlboardflipped.jpg</image:loc><image:title>controlboardflipped</image:title><image:caption>Control board with artwork flipped and soldered. The components are on the other side. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/wiretie.jpg</image:loc><image:title>wiretie</image:title><image:caption>Metallic wire tie. Bad. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/wrongpolarity.png</image:loc><image:title>wrongPolarity</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/shortedtrace.jpg</image:loc><image:title>shortedTrace</image:title><image:caption>Shorted trace at top of board. I witnessed the magic smoke come from my Arduino. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/03/controlboardeagle.png</image:loc><image:title>controlboardeagle</image:title><image:caption>Routed board in EAGLE</image:caption></image:image><lastmod>2019-01-10T01:28:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2017/06/17/my-entry-in-the-starcraft-2-rock-the-cabinet-contest/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2017/06/newmap.png</image:loc><image:title>new Starcraft Map</image:title><image:caption>New map with six entrances (4 on the left, 2 on the right)  Keystone is in the center of the action. All three void shards are reachable and enemies spawn on the left. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2017/06/oldmap.png</image:loc><image:title>Old Starcraft Map</image:title><image:caption>Old map with 2-3 entrances where enemies came from the right</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2017/06/screen-shot-2017-06-07-at-14-18-07.png</image:loc><image:title>Screen Shot 2017-06-07 at 14.18.07</image:title><image:caption>List of submitted missions</image:caption></image:image><lastmod>2017-06-18T04:57:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2012/11/22/arduino-based-point-of-sales-system/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/registerstatediagramarduino.png</image:loc><image:title>RegisterStateDiagramArduino</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/schematic.png</image:loc><image:title>schematic</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/rtcandlevelconverter.jpg</image:loc><image:title>RTCandLevelconverter</image:title><image:caption>RTC used to keep track of time </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/receipt2.jpg</image:loc><image:title>receipt2</image:title><image:caption>When the printer did not jam, it produced crisp black graphics and easy-to-read text. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/receipt1.jpg</image:loc><image:title>receipt1</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/ps2-jack.jpg</image:loc><image:title>PS2-jack</image:title><image:caption>PS/2 breakout used for the keyboard. Notice the wirewrap job used to replace the broken header underneath. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/printer.jpg</image:loc><image:title>printer</image:title><image:caption>Adafruit Thermal Receipt Printer with 7.4V 850 mAh 20C battery for power source. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/overview2.jpg</image:loc><image:title>overview2</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/overview1.jpg</image:loc><image:title>overview1</image:title><image:caption>Full-size Keyboard used for input</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/lcd2.jpg</image:loc><image:title>lcd2</image:title></image:image><lastmod>2015-06-01T11:36:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2013/06/27/how-to-switch-a-transistor/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-9-18-25-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 9.18.25 PM</image:title><image:caption>MOSFET Switching LED</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-5-36-50-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 5.36.50 PM</image:title><image:caption>Threshold Voltage</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-5-28-20-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 5.28.20 PM</image:title><image:caption>Drain current vs Vds curve</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-4-42-50-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 4.42.50 PM</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-4-15-51-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 4.15.51 PM</image:title><image:caption>AND Gates</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-4-11-34-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 4.11.34 PM</image:title><image:caption>OR Gates</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-3-48-27-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 3.48.27 PM</image:title><image:caption>Relay</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-3-47-54-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 3.47.54 PM</image:title><image:caption>BJT</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-27-at-3-46-28-pm.png</image:loc><image:title>Screen Shot 2013-06-27 at 3.46.28 PM</image:title><image:caption>MOSFET</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/06/screen-shot-2013-06-26-at-2-48-32-am.png</image:loc><image:title>Screen Shot 2013-06-26 at 2.48.32 AM</image:title><image:caption>CMOS XOR</image:caption></image:image><lastmod>2015-06-01T11:36:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2014/05/26/electronic-door-lock-evolution/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/02/2014-02-15-16-32-00.jpg</image:loc><image:title>2014-02-15-16.32.00</image:title><image:caption>Old internet gateway with Arduino receiving X10 commands and sending HTTP GET with ENCJ260. This was REALLY hard to program and required a hosting service. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/02/schematic.png</image:loc><image:title>schematic</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/02/frontend.png</image:loc><image:title>frontend</image:title><image:caption>Dynamic front-end with zoomable timeline and some light styling. I used divs, not tables!</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/09/dscf0356.jpg</image:loc><image:title>DSCF0356</image:title><image:caption>Much better enclosed relay module and soldered connection board. Also uses ethernet wire instead of ribbon cable. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/09/dscf9725.jpg</image:loc><image:title>DSCF9725</image:title><image:caption>Wonderful dangling relay module. Very reliable. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/09/img_5583.jpg</image:loc><image:title>IMG_5583</image:title><image:caption>The PCB inside the door lock, featuring four magic ICs. I probably lost power at this stage. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/09/img_5576.jpg</image:loc><image:title>IMG_5576</image:title><image:caption>Disassembling the door lock to tie the string. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/09/2013-09-16-14-09-59.jpg</image:loc><image:title>2013-09-16-14.09.59</image:title><image:caption>Parallax reader and awkward shaped tags. You have to present the V and C tags in the right order to unlock the door! Fun!</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/09/screen-shot-2013-09-16-at-3-29-06-pm.png</image:loc><image:title>Screen-Shot-2013-09-16-at-3.29.06-PM</image:title><image:caption>Electric Imp planner view. There are two OutputPorts, three green boxes for each. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/09/img_10511.jpg</image:loc><image:title>IMG_1051</image:title><image:caption>Left: remote. Middle: Battery. Right: disassembled with wires soldered to it. </image:caption></image:image><lastmod>2023-02-27T11:29:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2015/05/28/the-ten-commandments-of-bitcoin/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2015/05/tablets.png</image:loc><image:title>tablets</image:title></image:image><lastmod>2015-05-29T20:37:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2014/10/15/how-to-hold-a-provably-fair-facebook-contest/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2014/10/screen-shot-2014-10-12-at-23-28-23.png</image:loc><image:title>Screen Shot 2014-10-12 at 23.28.23</image:title></image:image><lastmod>2015-03-30T04:28:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2012/12/19/android-phone-battery-calculations/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/12/batteryphoto1.png</image:loc><image:title>batteryPhoto</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/12/pixelanalysis2.png</image:loc><image:title>pixelAnalysis2</image:title><image:caption>The last part of the graph is me charging via USB</image:caption></image:image><lastmod>2015-04-06T03:19:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2012/11/23/comparing-pcb-manufacturer-prices-osh-park-circuits-io-itead-studio-and-upverter/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/comparison.png</image:loc><image:title>comparison</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/prices11.png</image:loc><image:title>Upfront Cost</image:title><image:caption>Upfront Cost</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/prices21.png</image:loc><image:title>Actual Cost per board</image:title><image:caption>Actual Cost per board</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/prices2.png</image:loc><image:title>Upfront Cost</image:title><image:caption>Upfront Cost</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/11/prices1.png</image:loc><image:title>Actual Cost per board</image:title><image:caption>Actual Cost per board</image:caption></image:image><lastmod>2016-07-19T09:42:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2013/02/25/the-making-of-the-new-cs120b-intro-to-embedded-systems-parts-kit/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/screen-shot-2013-06-08-at-11-37-10-am.png</image:loc><image:title>Screen Shot 2013-06-08 at 11.37.10 AM</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/screen-shot-2013-06-08-at-11-35-55-am.png</image:loc><image:title>Screen Shot 2013-06-08 at 11.35.55 AM</image:title></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/cs120_dfrobot.jpg</image:loc><image:title>cs120_dfrobot</image:title><image:caption>DFRobot USB-to-UART. Notice resettable fuse near 2x3 header. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/cs120_tut_ispadapter4.jpg</image:loc><image:title>cs120_tut_ispadapter4</image:title><image:caption>Look at how clean this connection is compared to the manual breakout above. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/ispadapter.png</image:loc><image:title>ISPadapter</image:title><image:caption>Custom-designed PCB to make ISP wiring easier</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/cs120_tut_ledbar2.jpg</image:loc><image:title>cs120_tut_ledbar2</image:title><image:caption>An entire port of LEDs with two components. With discrete resistors and LEDs, this would have taken sixteen components. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/cs120_tut_ispadapter3.jpg</image:loc><image:title>cs120_tut_ispadapter3</image:title><image:caption>In-system programmer manual breakouts</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2013/02/cs120_kit.jpg</image:loc><image:title>cs120_kit</image:title></image:image><lastmod>2013-06-08T18:38:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com/2012/09/26/rgb-led-ring-assembly/</loc><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/09/img_0769.jpg</image:loc><image:title>IMG_0769</image:title><image:caption>Now you can see the 2/255 duty cycle discrete LEDs. </image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/09/img_0766.jpg</image:loc><image:title>IMG_0766</image:title><image:caption>Finished RGB Ring</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/09/img_0759.jpg</image:loc><image:title>IMG_0759</image:title><image:caption>PCB with ATmega168 fully soldered and all bridges removed</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/09/img_07541.jpg</image:loc><image:title>IMG_0754</image:title><image:caption>PCB and 5050 SMD LEDs</image:caption></image:image><image:image><image:loc>https://speedysignals.com/wp-content/uploads/2012/09/img_0754.jpg</image:loc><image:title>IMG_0754</image:title><image:caption>PCB and 5050 SMD LEDs</image:caption></image:image><lastmod>2013-01-12T18:10:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://speedysignals.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2023-03-17T20:51:26+00:00</lastmod></url></urlset>
