Arduino is an opensource framework that allows rapid prototyping and quick learning of the fundamental principles of electronics and programming. It is composed of a hardware platform for physical computing developed at the Interaction Design Institute, an institute based in Ivrea, founded by Olivetti and Telecom Italia. The name of the card derives from that of a bar in Ivrea frequented by some of the founders of the project. (source: wikipedia).
The Arduino system offers an open source method for programming the microcontrollers: normally this means using a serial or USB cable connected directly to the microcontroller.
But what if the project floats in an atmospheric probe? It would be nice to be able to upload code changes wirelessly. Today's EOS article shows you how to build a wireless solution to upload code to a remote Arduino microcontroller using a pair of XBees, and a useful function for performing wireless resets. Enjoy!