Go Down

Topic: Xbee, Arduino Due and wireless Sketch Upload (Read 2401 times) previous topic - next topic


Hi All,

I have been working on a project for 4 months now and I have left this part to do at the end.

I had to upgrade my project to work with the Arduino Due as I needed more ram and speed.

I am now trying to get my Arduino Due to have the ability to get a sketch uploaded with an Xbee ZB S2 wireless module. I need this to happen as I will have 50 of these boards out in the fields and I need to be able to upload any updates to the sketches wireless. The boards will be sealed in weather proof boxes and I don't want to go around to each one to plug in and upload the new sketch.

I know there is a way to do the upload with the Arduino Uno and I have got it to work but the Uno doesn't have the power I need.

Does anyone have any idea about doing this or if it is even possible.

Thanks in advance.


Hi All,

Looks like no one has a clue about this.

I have been doing some research into how to do this and I hope I'm on the right track.

I will say what I am going to try and someone might be able to pick me up and tell me if I'm doing it right.

I have removed the erase button off the Arduino Due, I have soldered a wire onto the ERASE_S line, I am going to get the Xbee to send a packet to make the Xbee attached to the due to set one of the digital pins to high. This will be connected to a NPN transistor which will first give 3.3v to the ERASE_S line to erase the due, then reset the whole board.

Then I will send through the sketch to upload it.

Does anyone see any problem with my plan. Will it work do you think??

Anyones comments would be very much appreciated...


I don't know, but I would love this capability.  I gave up on wireless programming since the FIO firmware apparently does not support the XBEE in API mode...
IR Combat laser tag developer/inventor


This should work on the Due without level shifting. I haven't tried it yet, but plan to soon.

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131