Due to the impacts of the coronavirus outbreak, we are experiencing longer than normal lead times on certain products. We encourage back-ordering out-of-stock items to receive them as soon as possible.
Track My Order
Frequently Asked Questions
International Shipping Info
Mon-Fri, 9am to 12pm and
1pm to 5pm U.S. Mountain Time:
Chat With Us
December 26, 2010
Tutorial - Wireless XBee/AVR Bootloading
about 9 years ago
Great tutorial! I was able to get this to work for the Arduino Pro board (not the mini, 5V) with the series 1 XBees.
I wanted to mention that it's possible to program the bootloader using only the 5V USB to FTDI cable.
Follow this site's instructions except the physical connections: http://www.geocities.jp/arduino_diecimila/bootloader/index_en.html
You're gonna want to modify the config file it has you download to include this paragraph:
id = "ardpro";
desc = "Arduino Pro BitBang";
type = ft245r;
miso = 3; # CTS Brown -> D12
sck = 0; # TXD Orange -> D13
mosi = 1; # RXD Yellow -> D11
reset = 2; # RTS Green -> RESET
*Note you may want to copy and paste the diecilima section because the GUI program is sensitive to correct whitespaces. Sorry for double spacing the above this comment section would have combined it to 1 line otherwise. It should be single spaced in the config, again just look at the diecilima programmer section as an example.
After that connect with some wire the pins from the cable to the ports on the board as shown in the config. Don't forget to connect black to GND and red to VCC.
Finally, finish following the instructions to burn the wireless bootloader .hex file from this tutorial.
*Note: Make sure you select the right programmer: "Arduino Pro BitBang", CPU: "ATMega328", and fuse settings: "DA", "FF", "00".
I hope this helps those new who don't have the ISP programmers.
No public wish lists :(