Arduino
Este fim de semana testei um ambiente de desenvolvimento para AVR muito interessante chamado Arduino. Há algum tempo vinha encontrando com links sobre o dito cujo toda vez que pesquisava no google sobre avr , atmega8 , etc. Montei a configuração mais simples do ambiente em um stk500 , composta de um ATMEGA8 com cristal de 16Mhz e uma interface serial. O ambiente de programação é muito poderoso e simplifica muito o desenvolvimento de programas com AVR, através de funções que facilitam o uso de PWM , leituras analogicas e acesso a interrupções. Montei alguns do diversos exemplos que acompanham o ambiente de desenvovimento ( LCD 16 X 2 , motor servo e hello world com led , leitura do estado de botao , acesso a interface serial) e não encontrei nenhuma dificuldade em coloca-los em funcionamento.
O ambiente foi criado por um grupo de italianos ( Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis and Nicholas Zambetti ) da cidade de Ivrea e conta com uma comunidade bastante ativa na Europa. Sugiro dar uma avaliada bastante atenta no projeto , começou com apenas interface serial em 2005 , passou para USB , versão com ethernet e hoje está para ser lançada a versão com Bluetooth. Todo o hardware e software é open-source. Os arquivos para as confeccionar as placas de circuito impresso estão disponiveis para uso assim como o ambiente para desenvolvimento.
Falarei mais sobre ele em próximos posts.
Links :
Site Principal - http://arduino.cc/
Site Massimo Banzi - http://tinker.it/now/


Deixe um comentario