[Lab] Open Question: Dumbest Thing You've Done While Making
Michael Sepa
michaelsepa at gmail.com
Sat Jun 29 10:19:19 EDT 2013
Dumbest thing I've ever done?
I was working on adding a watchdog timer to one of the Arduino robots I use when teaching my children's robotics course. The timer just didn't seem to be working, so I kept shortening the timeout. Turns out the timer wasn't the problem--my code wasn't providing me the feedback I expected. Once the timer was shorter than the boot time, the Arduino got stuck in an endless reboot cycle. I couldn't even interrupt it long enough to establish contact to reload code. As soon as it happened I knew exactly what was wrong and realized my mistake, but there was no way back out. Suddenly had a new, high priority project--learning how to burn the boot loader directly onto the AVR chip.
Luckily, I have a AVR development board because I used to write code directly for the AVR chips before I fell in love with the ease of Ardunio programming. With that background, and Google, I was able to figure out how to regain control of my chip and Arduino board. Took a few hours, but on the bright side I learned a new skill.
Regards,
Michael Sepa
LinkedIn: http://www.linkedin.com/in/michaelsepa
Facebook: https://www.facebook.com/michael.sepa
michaelsepa at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://artengine.ca/pipermail/lab/attachments/20130629/912eecc2/attachment.html>
More information about the Lab
mailing list