Arduino é uma estrutura de código aberto que permite prototipagem rápida e aprendizado rápido dos princípios fundamentais da eletrônica e da programação. É composto por uma plataforma de hardware para computação física desenvolvida no Interaction Design Institute, instituto com sede em Ivrea, fundado pela Olivetti e Telecom Italia. O nome do cartão deriva de um bar de Ivrea frequentado por alguns dos fundadores do projeto. (fonte: Wikipédia).
O sistema Arduino oferece um método de código aberto para programar os microcontroladores: normalmente isso significa usar um cabo serial ou USB conectado diretamente ao microcontrolador.
Mas e se o projeto flutuar numa sonda atmosférica? Seria bom poder fazer upload de alterações de código sem fio. O artigo EOS de hoje mostra como construir uma solução sem fio para fazer upload de código para um microcontrolador Arduino remoto usando um par de XBees e uma função útil para realizar redefinições sem fio. Divirta-se!