Uma ferramenta interessante pra quem quer desenvolver projetos em Arduino é o Fritzing. Serve pra documentar a montagem dos componentes. A interface simula uma protoboard, na qual os componentes podem ser colocados, manipulados facilmente, como se fora uma protoboard “real”. A partir dessa montagem, o programa gera também os esquemas, o que facilita muito a documentação do projeto (especialmente pra quem não é familiarizado com essa forma de “escrever”). É muito intuitivo e fácil de usar.
O projeto originalmente foi desenvolvido por pesquisadores do Interaction Design Lab da University of Applied Sciences Potsdam, Alemanha. Ele é opensource, contando com participação de entusiastas.
Esse vídeo dá uma visão geral do funcionamento do programa: