My eyes! The goggles do nothing!

This slideshow requires JavaScript.

While I’m not much one for impulse buys, I was unable to prevent myself from purchasing the Adafruit Trinket-Powered NeoPixel Goggle Kit Pack.  If you’re on the fence about dropping the $40 for this kit, let me help you out with the pro’s and con’s list I went through before buying my own.

  • Cons
    • I literally have no practical uses for these goggles
    • Other than flashing lights, they don’t actually do anything useful
    • Once assembled, they can’t be used as goggles since (a) the LED’s are too bright to expose to even your closed eyes and (b) if you’re able to close off the glare, you’ll have an incredibly narrow field of vision
    • The kit is $40
  • Pros
    • They are seriously badass animated LED flashy goggles
    • Sourcing all the parts separately would easily cost you $50, which makes this a deal at $40

Kit Review

As I have come to expect from Adafruit, the kit is, in a word fantastic.  The parts are all packed neatly, wrapped, protected, and in a nice black cardboard box.  If you’ve never purchased a kit from Adafruit or checked out one of their tutorials, you’re really missing out.  The tutorials have lots of high quality pictures, helpful step-by-step directions, and little tips along the way that will undoubtedly make you a better hacker.

I got the basic electronics up and running pretty quickly.1 From there it was relatively easy to install them into the goggles.  My wife and daughter, both skeptical when I first told them about the goggles, immediately demanded their own upon seeing mine.

If you end up buying this kit, I would recommend not doing what I did – hotgluing the Trinket and NeoPixel rings in place.  Don’t get me wrong, this is exactly what you need to do to make affix these parts in place for wearing.  The thing is – within 24 hours of completing the project my mind was boiling over with ideas of how to Make it Better.™

Hacking the Goggles

The thing is, the kit is actually capable of doing a whole lot more with very minimal hacking.  Assembled exactly per instructions, the goggles use just one I/O pin on the Trinket, leaving four unused.  The evening after I had assembled the goggles, I dismantled them in order to pull out the Trinket, and soldered additional wires to pins 2, 3, and 4 and spliced three new wires to ground.  After soldering a big 12mm tactile button to each of three sets of wires, I hotglued the buttons above the right lens.  Now I can use these buttons to interact with the goggles in some small ways.

If you’re thinking of modifying your goggles like my own, you’ll need a little more ribbon cable, three big tactile buttons, a battery extension cable, black craft foam, and a hotglue gun.  You don’t really need the extension cable, but it will make keeping the battery inside the goggles and recharging the battery much easier.2

The Adafruit website provides several other ways to extend these goggles.  You can their tutorials to make the goggles sound reactive, controllable by bluetooth, or if you’re using something more powerful than a Trinket you can add an accelerometer.

My Setup

If you’d like to use my animations, you can find my code on GitHub.  I’ve updated the code with several animations:

  1. Larson Scanner.  This is just a single LED lit up, travelling from the left to right and back again.
  2. Wave Scanner.  Two LED’s are lit up, one travelling along the top of the lens and another along the bottom, until it reaches the far side of the goggles, then back again.
  3. Infinity Scanner.  A single LED travels around one lens, then around the other in an infinity pattern.
  4. Spinny Wheels.  Four LED’s on each lens spinning.  This is part of the original sketch from Adafruit.
  5. Sparks.  A single LED on each lens lights up briefly.  This is part of the original sketch from Adafruit.
  6. Sirens.  One red spinny wheel and one blue spinny wheel.
  7. aStrobe.  The right and left lenses flash white on and off.

The buttons have specific uses as well:

  • Button 1 (on pin 2) makes the current animation brighter
  • Button 2 (on pin 3) cycles through the animations
  • Button 3 (on pin 4) makes all LED’s light up bright red (won’t destroy your night vision!)
  • Button 2 and 3 simultaneously make all LED’s light up bright white (destroy everyone’s night vision!)

If you are going to go through the trouble of building this kit, I would highly recommend adding buttons to it3 and leaving the USB port on the Trinket exposed for later re-programming.  There are a few little tricks you can do with just a single button – treating a button click differently than a button press of a certain duration – but I feel that these would probably be more difficult to use than just adding a second button.  With two buttons, there are up to three combinations4 , with three buttons would have up to seven combinations5 , and four buttons seven billion combinations.6

At this point, I’m still experimenting with with ways to make the goggles more useful/awesome.  Perhaps another post is in order?

  1. It would have been even quicker if my Trinket skillz weren’t so rusty []
  2. Beats the hell out of trying to get your goggles right next to a USB cable. []
  3. Or, at the least soldering wires to the pins for later use []
  4. 1, 2, and 1 + 2 []
  5. 1, 2, 3, 1 + 2, 1 + 3, 2 + 3, 1 + 2 + 3 []
  6. I might have gotten carried away with the math on the last one… []
May 25, 2015 | Comments Closed

That’s not junk!!!

... it's ART!

… it’s ART!

A few days ago I found a DYMO LabelWriter 400 Turbo had been tossed into a cardboard box with used toner cartridges and broken printer parts.1 After making sure this really was a box of lost things, I swiped the label printer along with its power cord.

Tiny little printers such as this kind of label writer never use inkjet cartridges or require laser cartridges.  They print using heat – like receipt printers.  The catch, since they can’t get you with inkjet/toner cartridges, is that the labels are stickers with specially treated heat sensitive non-sticky sides.

Ideally, I would love to feed this little printer some cheap receipt paper and run it as a small, cheap, USB tethered printer.  I already have an Adafruit IoT printer, which I love dearly – but it would be awesome to have one that my daughter could use.  Apparently this has already been done more than once.

After loading up the newest drivers for the printer and trying out the newest software for it, I couldn’t get my laptop running Win 7 to recognize the printer.  I’m looking forward to tinkering with this.  :)

  1. Photo courtesy of Tinkerbots []

Sourcing DrawBot Parts

This can be a surprisingly good place to shop for robot parts

This can be a surprisingly good place to shop for robot parts

I’ve previously discussed sourcing the main electronic components for a drawing robot.1 Since there’s more to a robot than just the electronics that make it work, I thought I would list my other resources in one place.

  • Electronics.  The electronics are the brain and heart of this project.  There’s really only two parts that could not be found or scavenged – these parts being the Arduino and the Adafruit Motor Shield.
  • Project Box. I’m using a long thin pine box left over after a huge catering party platter order. Frankly, you could mount the parts on nearly anything – a 2×4 or a nice custom box – it’s entirely up to you.  Heck, you could even screw these parts directly into a wall if you were feeling particularly adventurous.

  • Structural Parts.  Besides these main components, it’s really really useful to have a 3D printer to manufacture all the parts necessary to make it all work.  Motor mounts, spools, etc.  If you had a laser cutter or a ton of quick-set plastic, you could probably fabricate perfectly serviceable parts.  The parts I’ve designed are ideally suited for my own project, could be modified for your own project, or you could just design some parts from scratch.
  • Hardware.  There are also all the little bits of hardware to hold everything together.  I still have a ton of M3x16 bolts and M3 nuts left over from building a Cupcake CNC and Thing-O-Matic.  Besides these M3x16 bolts and M3 nuts, I did use two screwhead M3x16 bolts to hold the Polargraph case in place and eight M3x8 bolts to attach the two motors to the mounts.
    • McMaster has a truly amazing website.  Even if you want to build a drawing robot and have zero parts on hand, you could pick up all the hardware you need from them super-cheaply.  Update:  The only thing I don’t care for about their website is that they don’t have a way of getting an estimate on shipping.  Among McMaster’s virtues is their amazingly responsive customer support.  I just asked them for a shipping estimate on these parts and they got right back to me.  You could pick up a set of 100 nuts, 100 M3x16 bolts, and 100 M3x8 bolts for about $6.  This is an absolute bargain for way more nuts and bolts than you’ll ever need for this project.
    • Chances are if you really had to you could use whatever bits of hardware you can find lying around your place.  I’ve seen examples of similar drawing robots using zip ties to hold the motors in place.
  • Electronic Bits.  I still need to track down some rainbow colored ribbon cable and connectors.  While I do actually have all the pieces of scrap around my home to finish the robot right now, I don’t want to do this half-way.  I want to use a rainbow ribbon cable because (a) I need to extend the motor leads to reach the circuit board, (b) it would be very helpful to have each lead color coded separately, and (c) they’re really pretty.  As for the wire connectors, all the other parts to my setup are very modular and it would be very nice to have the electronic connections just as modular.  After searching around, I found that Sparkfun has all the little pieces I need to finish this project.

I recently had a very unsatisfactory experience trying to source some parts locally, so I”ll be placing an order for some ribbon cable and jumper wires from Sparkfun.

Posts in the DrawBot Adventure Series
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBots for the slow learner
  5. DrawBot - Parts Ordered!!!
  6. DrawBot - The Breakdown
  7. DrawBot - Parts Shipped!!!
  8. DrawBot - What would you draw?
  9. DrawBot - The Plan!
  10. DrawBot - The Hacks
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Assembly, Part I
  14. DrawBot – The Software, Part I (and an existential conversation)
  15. DrawBot – The Delivery, Part IV
  16. DrawBot – The Assembly, Part II
  17. DrawBot – The Assembly, Part III
  18. DrawBot – The Assembly, Part IV
  19. DrawBot – Design Considerations
  20. DrawBot – Halp!!! No - seriously, a little help?
  21. DrawBot – The Face Palm
  22. DrawBot – The Delivery, Part V
  23. DrawBot – The Silver Lining of Failure
  24. DrawBot – The Delivery, Part VI
  25. DrawBot – The Assembly, Part V
  26. DrawBot – The Assembly, Part VI
  27. DrawBot – Printed Parts
  28. DrawBot – The Assembly, Part VII
  29. DrawBot – The Operation, Part I
  30. DrawBot – The Assembly, Part VIII
  31. DrawBot – The Breakdown, Part II
  32. DrawBot – Printing!
  33. DrawBot – Printing, Part II
  34. DrawBot – Why are you crying?
  35. DrawBot – Calibration
  36. DrawBot – Pen Selection
  37. DrawBot – How to Recover from a Stalled Print!
  38. DrawBot – Drawing Success(ish)!!!
  39. DrawBot – Pen Selection, Part II
  40. DrawBot – Onwards and Upwards!
  41. Restarting a Stalled DrawBot Drawing
  42. TSP FTW!
  43. Speedier DrawBot Drawings
  44. Excellent DrawBot Slides
  45. Another Drawing Robot!!!
  46. DrawBot Practice Tip: A Watched Pot
  47. The biggest inkjet printer ever
  48. Why do DrawBots draw on walls?
  49. All New Polargraph on the way!!!
  50. Ideas for improving my DrawBot
  51. DrawBot Aesthetic Re-Design Ideas
  52. The Eagle Has Landed
  53. Every Body Needs a Skull
  54. I think I know what I want to draw next...
  55. Overengineered Spools
  56. Overengineered Stepper Motor Mounts, Filament Guides
  57. Overengineered Bolt Endcaps, Case Holder
  58. Sourcing DrawBot Parts
  59. DrawBot - A Tour!
  60. DrawBot - A Preview
  61. Arduino Powered Drawing Robot Poll
  62. Building an Arduino Drawing Robot - On The Cheap
  63. DrawBot - Printed Parts Tour
  64. Unidentified Foam Object
  65. Arduino Powered Drawing Robot - Take 2 (Or 3)
  66. DrawBot, now ACTUALLY wall mounted!
  67. A Study of Drawing Robot Pen Holders and Design Considerations
  68. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments
  69. Ideal Qualities in a Drawing Robot Pen Holder
  70. Enough talk! Finally a pen holder!
  71. DrawBot Pen Holder Post Mortem
  72. To Maker Faire!!!
  73. Skipping! How could I forget the skipping?!
  74. PlotterBot at Maker Faire Bay Area 2013!
  75. PlotterBot.com - a new site dedicated to drawing robots
  1. Photo courtesy of Jes []
  2. This is the type I have left over from building my MakerBots []

Speedier DrawBot Drawings

When using my DrawBot to draw pixelated drawings (versus TSP or vectors)1 I don’t really notice a pause from the machine between each pixel.  It takes a few seconds to shade each pixel, then it moves to the next spot and starts over again.  However, when trying to draw TSP art I discovered that the time spent shading a picture obscured the amount of lag time that occurred between each drawing point!  As I tried to draw a TSP portrait of my family I found it was taking about 3 seconds between each little point – which translated to a VERY VERY long time for a VERY small drawing.

When I asked Sandy about this, he suggested that this lag would be eliminated by drawing from an SD card.

Sandy’s current setup, which allows for computer free printing, consists of an Arduino Mega 2560 R32 , a MicroSD card breakout board3 , and an Adafruit Motor Shield4 .  Thus, the electronics setup would cost about $100 if you were starting from scratch, or another $80 if you have been following along at home and have a similar setup to mine.  Apparently the problem is you can’t just shove a MicroSD card into an Arduino.  If you try to add one to an Arduino, then the card shield will end up taking up the pins necessary to use the Motor Shield.  Since the Arduino Mega has a lot of extra pins, some of those can be used towards accessing the MicroSD card.

However, I thought I had seen an Arduino that had a MicroSD slot on board. 5  When I searched around Adafruit, I found this Ethernet Shield R3 with MicroSD connector6 .  Not only does this little shield fit my existing Arduino Uno, have a MicroSD slot, and have an Ethernet port, but it also has input pins so that it can be stacked!  This makes me then wonder…  Could I just pop this $45 board between my Arduino Uno and Motor Shield, add some software and get cooking?  I have to admit, the idea of spending $45 more, rather than $80 more for a Mega and MicroSD breakout board appeals to me.  I suppose there’s the added benefit that I might be able to run a REALLY long ethernet cable to the ‘bot if I so desired since it would have a built-in ethernet port on the Ethernet Shield.

Now, I’m the first to admit that I know next to nothing at all about programming Arduinos or fiddling with such things.  I’m just a fair hand at slavishly following some other person’s excellent directions.  Please do me a favor and let me know whether you think adding this Ethernet shield between my Uno and the Motor Shield will or will not work.

Posts in the DrawBot Adventure Series
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBots for the slow learner
  5. DrawBot - Parts Ordered!!!
  6. DrawBot - The Breakdown
  7. DrawBot - Parts Shipped!!!
  8. DrawBot - What would you draw?
  9. DrawBot - The Plan!
  10. DrawBot - The Hacks
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Assembly, Part I
  14. DrawBot – The Software, Part I (and an existential conversation)
  15. DrawBot – The Delivery, Part IV
  16. DrawBot – The Assembly, Part II
  17. DrawBot – The Assembly, Part III
  18. DrawBot – The Assembly, Part IV
  19. DrawBot – Design Considerations
  20. DrawBot – Halp!!! No - seriously, a little help?
  21. DrawBot – The Face Palm
  22. DrawBot – The Delivery, Part V
  23. DrawBot – The Silver Lining of Failure
  24. DrawBot – The Delivery, Part VI
  25. DrawBot – The Assembly, Part V
  26. DrawBot – The Assembly, Part VI
  27. DrawBot – Printed Parts
  28. DrawBot – The Assembly, Part VII
  29. DrawBot – The Operation, Part I
  30. DrawBot – The Assembly, Part VIII
  31. DrawBot – The Breakdown, Part II
  32. DrawBot – Printing!
  33. DrawBot – Printing, Part II
  34. DrawBot – Why are you crying?
  35. DrawBot – Calibration
  36. DrawBot – Pen Selection
  37. DrawBot – How to Recover from a Stalled Print!
  38. DrawBot – Drawing Success(ish)!!!
  39. DrawBot – Pen Selection, Part II
  40. DrawBot – Onwards and Upwards!
  41. Restarting a Stalled DrawBot Drawing
  42. TSP FTW!
  43. Speedier DrawBot Drawings
  44. Excellent DrawBot Slides
  45. Another Drawing Robot!!!
  46. DrawBot Practice Tip: A Watched Pot
  47. The biggest inkjet printer ever
  48. Why do DrawBots draw on walls?
  49. All New Polargraph on the way!!!
  50. Ideas for improving my DrawBot
  51. DrawBot Aesthetic Re-Design Ideas
  52. The Eagle Has Landed
  53. Every Body Needs a Skull
  54. I think I know what I want to draw next...
  55. Overengineered Spools
  56. Overengineered Stepper Motor Mounts, Filament Guides
  57. Overengineered Bolt Endcaps, Case Holder
  58. Sourcing DrawBot Parts
  59. DrawBot - A Tour!
  60. DrawBot - A Preview
  61. Arduino Powered Drawing Robot Poll
  62. Building an Arduino Drawing Robot - On The Cheap
  63. DrawBot - Printed Parts Tour
  64. Unidentified Foam Object
  65. Arduino Powered Drawing Robot - Take 2 (Or 3)
  66. DrawBot, now ACTUALLY wall mounted!
  67. A Study of Drawing Robot Pen Holders and Design Considerations
  68. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments
  69. Ideal Qualities in a Drawing Robot Pen Holder
  70. Enough talk! Finally a pen holder!
  71. DrawBot Pen Holder Post Mortem
  72. To Maker Faire!!!
  73. Skipping! How could I forget the skipping?!
  74. PlotterBot at Maker Faire Bay Area 2013!
  75. PlotterBot.com - a new site dedicated to drawing robots
  1. Actually, the TSP drawings ARE vector graphics… []
  2. $65 at Adafruit []
  3. $15 at Adafruit []
  4. $20 at Adafruit []
  5. Spoiler alert: I was wrong []
  6. $45 at Adafruit []

DrawBot – The Assembly, Part V

I just finished soldering the Adafruit Motor Shield … this time with all the bits in the correct places.  The Adafruit directions are incredibly detailed, I just soldered a few parts in wrong like an idiot last time. This time it went much smoother and much quicker.

I just wired up the two steppers, plugged in the power adapter, plugged in the USB cable, uploaded the Polargraph firmware, fired up the Polargraph software, and asked it to try to draw something.  And it started to twitch away in what appeared to be a meaningful pattern!!!

Huzzah!

Now… for sleep!

Posts in the DrawBot Adventure Series
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBots for the slow learner
  5. DrawBot - Parts Ordered!!!
  6. DrawBot - The Breakdown
  7. DrawBot - Parts Shipped!!!
  8. DrawBot - What would you draw?
  9. DrawBot - The Plan!
  10. DrawBot - The Hacks
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Assembly, Part I
  14. DrawBot – The Software, Part I (and an existential conversation)
  15. DrawBot – The Delivery, Part IV
  16. DrawBot – The Assembly, Part II
  17. DrawBot – The Assembly, Part III
  18. DrawBot – The Assembly, Part IV
  19. DrawBot – Design Considerations
  20. DrawBot – Halp!!! No - seriously, a little help?
  21. DrawBot – The Face Palm
  22. DrawBot – The Delivery, Part V
  23. DrawBot – The Silver Lining of Failure
  24. DrawBot – The Delivery, Part VI
  25. DrawBot – The Assembly, Part V
  26. DrawBot – The Assembly, Part VI
  27. DrawBot – Printed Parts
  28. DrawBot – The Assembly, Part VII
  29. DrawBot – The Operation, Part I
  30. DrawBot – The Assembly, Part VIII
  31. DrawBot – The Breakdown, Part II
  32. DrawBot – Printing!
  33. DrawBot – Printing, Part II
  34. DrawBot – Why are you crying?
  35. DrawBot – Calibration
  36. DrawBot – Pen Selection
  37. DrawBot – How to Recover from a Stalled Print!
  38. DrawBot – Drawing Success(ish)!!!
  39. DrawBot – Pen Selection, Part II
  40. DrawBot – Onwards and Upwards!
  41. Restarting a Stalled DrawBot Drawing
  42. TSP FTW!
  43. Speedier DrawBot Drawings
  44. Excellent DrawBot Slides
  45. Another Drawing Robot!!!
  46. DrawBot Practice Tip: A Watched Pot
  47. The biggest inkjet printer ever
  48. Why do DrawBots draw on walls?
  49. All New Polargraph on the way!!!
  50. Ideas for improving my DrawBot
  51. DrawBot Aesthetic Re-Design Ideas
  52. The Eagle Has Landed
  53. Every Body Needs a Skull
  54. I think I know what I want to draw next...
  55. Overengineered Spools
  56. Overengineered Stepper Motor Mounts, Filament Guides
  57. Overengineered Bolt Endcaps, Case Holder
  58. Sourcing DrawBot Parts
  59. DrawBot - A Tour!
  60. DrawBot - A Preview
  61. Arduino Powered Drawing Robot Poll
  62. Building an Arduino Drawing Robot - On The Cheap
  63. DrawBot - Printed Parts Tour
  64. Unidentified Foam Object
  65. Arduino Powered Drawing Robot - Take 2 (Or 3)
  66. DrawBot, now ACTUALLY wall mounted!
  67. A Study of Drawing Robot Pen Holders and Design Considerations
  68. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments
  69. Ideal Qualities in a Drawing Robot Pen Holder
  70. Enough talk! Finally a pen holder!
  71. DrawBot Pen Holder Post Mortem
  72. To Maker Faire!!!
  73. Skipping! How could I forget the skipping?!
  74. PlotterBot at Maker Faire Bay Area 2013!
  75. PlotterBot.com - a new site dedicated to drawing robots

DrawBot – The Delivery, Part VI

Okay, that was FAST.  I ordered the Adafruit motor shield from MakerBot on 1/26/2012 just after midnight and it arrived today a little after noon.  That’s about two-and-a-half days for the parts to be packed, shipped, make it from Brooklyn, NY to Oakland, CA and then to my secret robot lair in the Bay Area.1  While at the hardware store today I picked up some small eyescrews and new tips for my soldering iron.  Tonight I’ll assemble the board.  Again.

I can honestly say that I was mightily tempted to purchase a third motor shield along with this second.  However, as I have no immediate designs on a secondary DrawBot2 I’m not ready to admit the possibility of defeat.  In the words of Kongorilla, I will not fail.3

Actually, now that I’ve got these new soldering iron tips, I stand a chance of being able to desolder the mis-soldered parts. 4 My old soldering tips were old, tarnished, and somewhat crusty.  The soldering tip I’m replacing is all of these things plus it is in the rough shape of a flathead screwdriver. 56

Wish me luck!

Posts in the DrawBot Adventure Series
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBots for the slow learner
  5. DrawBot - Parts Ordered!!!
  6. DrawBot - The Breakdown
  7. DrawBot - Parts Shipped!!!
  8. DrawBot - What would you draw?
  9. DrawBot - The Plan!
  10. DrawBot - The Hacks
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Assembly, Part I
  14. DrawBot – The Software, Part I (and an existential conversation)
  15. DrawBot – The Delivery, Part IV
  16. DrawBot – The Assembly, Part II
  17. DrawBot – The Assembly, Part III
  18. DrawBot – The Assembly, Part IV
  19. DrawBot – Design Considerations
  20. DrawBot – Halp!!! No - seriously, a little help?
  21. DrawBot – The Face Palm
  22. DrawBot – The Delivery, Part V
  23. DrawBot – The Silver Lining of Failure
  24. DrawBot – The Delivery, Part VI
  25. DrawBot – The Assembly, Part V
  26. DrawBot – The Assembly, Part VI
  27. DrawBot – Printed Parts
  28. DrawBot – The Assembly, Part VII
  29. DrawBot – The Operation, Part I
  30. DrawBot – The Assembly, Part VIII
  31. DrawBot – The Breakdown, Part II
  32. DrawBot – Printing!
  33. DrawBot – Printing, Part II
  34. DrawBot – Why are you crying?
  35. DrawBot – Calibration
  36. DrawBot – Pen Selection
  37. DrawBot – How to Recover from a Stalled Print!
  38. DrawBot – Drawing Success(ish)!!!
  39. DrawBot – Pen Selection, Part II
  40. DrawBot – Onwards and Upwards!
  41. Restarting a Stalled DrawBot Drawing
  42. TSP FTW!
  43. Speedier DrawBot Drawings
  44. Excellent DrawBot Slides
  45. Another Drawing Robot!!!
  46. DrawBot Practice Tip: A Watched Pot
  47. The biggest inkjet printer ever
  48. Why do DrawBots draw on walls?
  49. All New Polargraph on the way!!!
  50. Ideas for improving my DrawBot
  51. DrawBot Aesthetic Re-Design Ideas
  52. The Eagle Has Landed
  53. Every Body Needs a Skull
  54. I think I know what I want to draw next...
  55. Overengineered Spools
  56. Overengineered Stepper Motor Mounts, Filament Guides
  57. Overengineered Bolt Endcaps, Case Holder
  58. Sourcing DrawBot Parts
  59. DrawBot - A Tour!
  60. DrawBot - A Preview
  61. Arduino Powered Drawing Robot Poll
  62. Building an Arduino Drawing Robot - On The Cheap
  63. DrawBot - Printed Parts Tour
  64. Unidentified Foam Object
  65. Arduino Powered Drawing Robot - Take 2 (Or 3)
  66. DrawBot, now ACTUALLY wall mounted!
  67. A Study of Drawing Robot Pen Holders and Design Considerations
  68. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments
  69. Ideal Qualities in a Drawing Robot Pen Holder
  70. Enough talk! Finally a pen holder!
  71. DrawBot Pen Holder Post Mortem
  72. To Maker Faire!!!
  73. Skipping! How could I forget the skipping?!
  74. PlotterBot at Maker Faire Bay Area 2013!
  75. PlotterBot.com - a new site dedicated to drawing robots
    • Delivered, January 28, 2012, 12:09 pm, [SECRET ROBOT LAIR], CA [9XXXX]
    • Out for Delivery, January 28, 2012, 8:14 am, [SECRET ROBOT LAIR], CA [9XXXX]
    • Sorting Complete, January 28, 2012, 8:04 am, [SECRET ROBOT LAIR], CA [9XXXX]
    • Arrival at Post Office, January 28, 2012, 5:17 am, [SECRET ROBOT LAIR], CA [9XXXX]
    • Depart USPS Sort Facility, January 28, 2012, OAKLAND, CA 94615
    • Processed through USPS Sort Facility, January 28, 2012, 2:26 am, OAKLAND, CA 94615
    • Electronic Shipping Info Received, January 27, 2012
    • Depart USPS Sort Facility, January 27, 2012, BETHPAGE, NY 11714
    • Processed at USPS Origin Sort Facility, January 26, 2012, 11:40 pm, BETHPAGE, NY 11714
    • Accepted at USPS Origin Sort Facility, January 26, 2012, 10:25 pm, BROOKLYN, NY 11217

    []

  1. I’ll want to make sure I can get this first one sorted before I try []
  2. Actually, that’s a little more bravado than I’m really capable of.  If I fail, I fail – I just have no intention of ending at failure.  Rather, I’m committing to repeated failures … until I end up with a working DrawBot []
  3. Gah, why didn’t I pick up a desoldering pump while I was out today?! []
  4. And chipped, at that. []
  5. It’s really quite a miracle I got the first board soldered at all in the first place. []
January 28, 2012 | Comments Closed

DrawBot – The Silver Lining of Failure

After having fried my Adafruit motor shield with excessive levels of stupidity by accidentally soldering two chips in each other’s spots, I thought of a little bit of silver lining.  I now have an H-bridge and an IC that may both still be good!

Posts in the DrawBot Adventure Series
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBots for the slow learner
  5. DrawBot - Parts Ordered!!!
  6. DrawBot - The Breakdown
  7. DrawBot - Parts Shipped!!!
  8. DrawBot - What would you draw?
  9. DrawBot - The Plan!
  10. DrawBot - The Hacks
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Assembly, Part I
  14. DrawBot – The Software, Part I (and an existential conversation)
  15. DrawBot – The Delivery, Part IV
  16. DrawBot – The Assembly, Part II
  17. DrawBot – The Assembly, Part III
  18. DrawBot – The Assembly, Part IV
  19. DrawBot – Design Considerations
  20. DrawBot – Halp!!! No - seriously, a little help?
  21. DrawBot – The Face Palm
  22. DrawBot – The Delivery, Part V
  23. DrawBot – The Silver Lining of Failure
  24. DrawBot – The Delivery, Part VI
  25. DrawBot – The Assembly, Part V
  26. DrawBot – The Assembly, Part VI
  27. DrawBot – Printed Parts
  28. DrawBot – The Assembly, Part VII
  29. DrawBot – The Operation, Part I
  30. DrawBot – The Assembly, Part VIII
  31. DrawBot – The Breakdown, Part II
  32. DrawBot – Printing!
  33. DrawBot – Printing, Part II
  34. DrawBot – Why are you crying?
  35. DrawBot – Calibration
  36. DrawBot – Pen Selection
  37. DrawBot – How to Recover from a Stalled Print!
  38. DrawBot – Drawing Success(ish)!!!
  39. DrawBot – Pen Selection, Part II
  40. DrawBot – Onwards and Upwards!
  41. Restarting a Stalled DrawBot Drawing
  42. TSP FTW!
  43. Speedier DrawBot Drawings
  44. Excellent DrawBot Slides
  45. Another Drawing Robot!!!
  46. DrawBot Practice Tip: A Watched Pot
  47. The biggest inkjet printer ever
  48. Why do DrawBots draw on walls?
  49. All New Polargraph on the way!!!
  50. Ideas for improving my DrawBot
  51. DrawBot Aesthetic Re-Design Ideas
  52. The Eagle Has Landed
  53. Every Body Needs a Skull
  54. I think I know what I want to draw next...
  55. Overengineered Spools
  56. Overengineered Stepper Motor Mounts, Filament Guides
  57. Overengineered Bolt Endcaps, Case Holder
  58. Sourcing DrawBot Parts
  59. DrawBot - A Tour!
  60. DrawBot - A Preview
  61. Arduino Powered Drawing Robot Poll
  62. Building an Arduino Drawing Robot - On The Cheap
  63. DrawBot - Printed Parts Tour
  64. Unidentified Foam Object
  65. Arduino Powered Drawing Robot - Take 2 (Or 3)
  66. DrawBot, now ACTUALLY wall mounted!
  67. A Study of Drawing Robot Pen Holders and Design Considerations
  68. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments
  69. Ideal Qualities in a Drawing Robot Pen Holder
  70. Enough talk! Finally a pen holder!
  71. DrawBot Pen Holder Post Mortem
  72. To Maker Faire!!!
  73. Skipping! How could I forget the skipping?!
  74. PlotterBot at Maker Faire Bay Area 2013!
  75. PlotterBot.com - a new site dedicated to drawing robots

DrawBot – The Delivery, Part V

After frying some unknown number of unknown parts, I’m re-ordering an Adafruit Motor/Stepper/Servo Shield for Arduino Kit v1.0 from MakerBot. 1

Upon its arrival, I’ll need to solder the new board and try, again, to build a DrawBot!

Posts in the DrawBot Adventure Series
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBots for the slow learner
  5. DrawBot - Parts Ordered!!!
  6. DrawBot - The Breakdown
  7. DrawBot - Parts Shipped!!!
  8. DrawBot - What would you draw?
  9. DrawBot - The Plan!
  10. DrawBot - The Hacks
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Assembly, Part I
  14. DrawBot – The Software, Part I (and an existential conversation)
  15. DrawBot – The Delivery, Part IV
  16. DrawBot – The Assembly, Part II
  17. DrawBot – The Assembly, Part III
  18. DrawBot – The Assembly, Part IV
  19. DrawBot – Design Considerations
  20. DrawBot – Halp!!! No - seriously, a little help?
  21. DrawBot – The Face Palm
  22. DrawBot – The Delivery, Part V
  23. DrawBot – The Silver Lining of Failure
  24. DrawBot – The Delivery, Part VI
  25. DrawBot – The Assembly, Part V
  26. DrawBot – The Assembly, Part VI
  27. DrawBot – Printed Parts
  28. DrawBot – The Assembly, Part VII
  29. DrawBot – The Operation, Part I
  30. DrawBot – The Assembly, Part VIII
  31. DrawBot – The Breakdown, Part II
  32. DrawBot – Printing!
  33. DrawBot – Printing, Part II
  34. DrawBot – Why are you crying?
  35. DrawBot – Calibration
  36. DrawBot – Pen Selection
  37. DrawBot – How to Recover from a Stalled Print!
  38. DrawBot – Drawing Success(ish)!!!
  39. DrawBot – Pen Selection, Part II
  40. DrawBot – Onwards and Upwards!
  41. Restarting a Stalled DrawBot Drawing
  42. TSP FTW!
  43. Speedier DrawBot Drawings
  44. Excellent DrawBot Slides
  45. Another Drawing Robot!!!
  46. DrawBot Practice Tip: A Watched Pot
  47. The biggest inkjet printer ever
  48. Why do DrawBots draw on walls?
  49. All New Polargraph on the way!!!
  50. Ideas for improving my DrawBot
  51. DrawBot Aesthetic Re-Design Ideas
  52. The Eagle Has Landed
  53. Every Body Needs a Skull
  54. I think I know what I want to draw next...
  55. Overengineered Spools
  56. Overengineered Stepper Motor Mounts, Filament Guides
  57. Overengineered Bolt Endcaps, Case Holder
  58. Sourcing DrawBot Parts
  59. DrawBot - A Tour!
  60. DrawBot - A Preview
  61. Arduino Powered Drawing Robot Poll
  62. Building an Arduino Drawing Robot - On The Cheap
  63. DrawBot - Printed Parts Tour
  64. Unidentified Foam Object
  65. Arduino Powered Drawing Robot - Take 2 (Or 3)
  66. DrawBot, now ACTUALLY wall mounted!
  67. A Study of Drawing Robot Pen Holders and Design Considerations
  68. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments
  69. Ideal Qualities in a Drawing Robot Pen Holder
  70. Enough talk! Finally a pen holder!
  71. DrawBot Pen Holder Post Mortem
  72. To Maker Faire!!!
  73. Skipping! How could I forget the skipping?!
  74. PlotterBot at Maker Faire Bay Area 2013!
  75. PlotterBot.com - a new site dedicated to drawing robots
  1. Option #2, recall? []
| Comments Closed

DrawBot – The Face Palm

Okay.  Confession time.

First, if you have been following along at home, I’m sorry – I have been leading you on a fool’s quest.  I did warn you at the outset I had no idea what the hell I was doing.  Carry on, don’t worry about me, I’ll go down with this ship.

Second, here’s the actual confession.  Despite amazingly detailed directions from Adafruit’s website, I soldered the Adafruit Motor/Stepper/Servo Shield for Arduino Kit v1.0 totally totally wrong.  I soldered one of the L293D chips into the location for the 74HC595N integrated circuit chip.  And I wondered why it didn’t work.

This would completely explain why the shield made a pop noise, why there was the smell of burning, and why one of the L293D chips (which was not an L293D chip AT ALL) was getting super hot while the other was just fine.  I just tried to de-solder the L293D chip, but that’s not going to work.  I’ve de-soldered a part before, but surface mount parts are MUCH easier to de-solder. 1

At this point my choices are, from wisest to most foolish:

  1. Abandon all hope and prayer of building a DrawBot.  Power down my laptop, unplug my router, take the battery out of my phone and stop inflicting my delirium on the world.
  2. Order another Adafruit Motor/Stepper/Servo Shield for Arduino Kit v1.0, and start again. 2
  3. Keep trying to de-solder that damned L293D chip, hope and pray I didn’t destroy both the L293D and the 74HC595N, then try to put them in their proper spots.
  4. Damn the torpedoes!  Full speed ahead!  Who cares that one sad little chip refuses to act like another sad little chip?!  More power and brute force will carry the day.  If I cannot make this work, I will ride this project straight into HELL!  Mu-ah-ha-ha!!!3

I’ve taken a stab at desoldering the L293D, but it just isn’t working.  The solder isn’t really coming out.  Even if it does, I’m going to have one hellishly ugly board by the end of the day – and I’ve probably already burned out the L293D and/or the 74HC595N.

At this point, I think I’ll opt for #2 above.

Posts in the DrawBot Adventure Series
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBots for the slow learner
  5. DrawBot - Parts Ordered!!!
  6. DrawBot - The Breakdown
  7. DrawBot - Parts Shipped!!!
  8. DrawBot - What would you draw?
  9. DrawBot - The Plan!
  10. DrawBot - The Hacks
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Assembly, Part I
  14. DrawBot – The Software, Part I (and an existential conversation)
  15. DrawBot – The Delivery, Part IV
  16. DrawBot – The Assembly, Part II
  17. DrawBot – The Assembly, Part III
  18. DrawBot – The Assembly, Part IV
  19. DrawBot – Design Considerations
  20. DrawBot – Halp!!! No - seriously, a little help?
  21. DrawBot – The Face Palm
  22. DrawBot – The Delivery, Part V
  23. DrawBot – The Silver Lining of Failure
  24. DrawBot – The Delivery, Part VI
  25. DrawBot – The Assembly, Part V
  26. DrawBot – The Assembly, Part VI
  27. DrawBot – Printed Parts
  28. DrawBot – The Assembly, Part VII
  29. DrawBot – The Operation, Part I
  30. DrawBot – The Assembly, Part VIII
  31. DrawBot – The Breakdown, Part II
  32. DrawBot – Printing!
  33. DrawBot – Printing, Part II
  34. DrawBot – Why are you crying?
  35. DrawBot – Calibration
  36. DrawBot – Pen Selection
  37. DrawBot – How to Recover from a Stalled Print!
  38. DrawBot – Drawing Success(ish)!!!
  39. DrawBot – Pen Selection, Part II
  40. DrawBot – Onwards and Upwards!
  41. Restarting a Stalled DrawBot Drawing
  42. TSP FTW!
  43. Speedier DrawBot Drawings
  44. Excellent DrawBot Slides
  45. Another Drawing Robot!!!
  46. DrawBot Practice Tip: A Watched Pot
  47. The biggest inkjet printer ever
  48. Why do DrawBots draw on walls?
  49. All New Polargraph on the way!!!
  50. Ideas for improving my DrawBot
  51. DrawBot Aesthetic Re-Design Ideas
  52. The Eagle Has Landed
  53. Every Body Needs a Skull
  54. I think I know what I want to draw next...
  55. Overengineered Spools
  56. Overengineered Stepper Motor Mounts, Filament Guides
  57. Overengineered Bolt Endcaps, Case Holder
  58. Sourcing DrawBot Parts
  59. DrawBot - A Tour!
  60. DrawBot - A Preview
  61. Arduino Powered Drawing Robot Poll
  62. Building an Arduino Drawing Robot - On The Cheap
  63. DrawBot - Printed Parts Tour
  64. Unidentified Foam Object
  65. Arduino Powered Drawing Robot - Take 2 (Or 3)
  66. DrawBot, now ACTUALLY wall mounted!
  67. A Study of Drawing Robot Pen Holders and Design Considerations
  68. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments
  69. Ideal Qualities in a Drawing Robot Pen Holder
  70. Enough talk! Finally a pen holder!
  71. DrawBot Pen Holder Post Mortem
  72. To Maker Faire!!!
  73. Skipping! How could I forget the skipping?!
  74. PlotterBot at Maker Faire Bay Area 2013!
  75. PlotterBot.com - a new site dedicated to drawing robots
  1. Score one for SMT, eh? []
  2. It’s a nice day to start again. []
  3. The world is ours, let’s use it up. []