If you have an Arduino project where the dev board is stuck inside a machine, or attached to the rafters or is inaccessible in some other way, a wireless programming/debugging link will save you tons of time. This tutorial is an extension on Rob’s version. In this version, no extra firmware or hardware (other than a capacitor) is necessary. Just use the default bootloader. I demonstrate it with a ‘classic’ Arduino but of course this can be easily adapted to any version or clone.
You will need 2 XBee adapter kits, 2 matching-protocol XBee modules, an FTDI cable (or other FTDI breakout board, if you can wire it up correctly) and a 0.1uF capacitor (although sometimes a 1.0uF capacitor worked better)
The big trick is turning on “Digital I/O passing” where the reset pin is wirelessly mirrored from one XBee to the other. I spent a few hours reading the datasheet to figure it out!
Check out this diagram, can you tell I spent 5 minutes on it?
Read the whole thing over here
Join 4,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord
Learn “How Computers Work” with Bill Gates, Ladyada and more – From Code.org !
CircuitPython in 2018 – Python on Microcontrollers is here!
Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.
Join us every Wednesday night at 8pm ET for Ask an Engineer!
Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/
Maker Business — Prototyping PCBs with Particle, a guide from a pro in the field #makerbusiness
Wearables — Learn about stretch
Electronics — Even lower power!
Biohacking — Nectome’s Brain Preservation and Backup Service Plan
Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com
Sorry, the comment form is closed at this time.