O que é um Duemilanove Arduino®?
O Duemilanove Arduino® foi uma placa de microcontrolador divulgada em 2009. Como todas as outras placas do Arduino®, o Duemilanove tinha hardware de código aberto, o que significa que poderia ser legalmente produzido por nenhum fabricante sem pagar nenhuma taxa de licenciamento. A placa foi emparelhada com software licenciado de maneira semelhante para garantir a compatibilidade com o software de computador e outros microcontroladores. O Arduino® é uma plataforma de microcontrolador projetada para permitir que profissionais e entusiastas criem rapidamente protótipos de dispositivos eletrônicos. Ele usou uma interface USB para se conectar aos computadores e poderia lidar com uma variedade de sensores e controladores. Além disso, o Duemilanove Arduino® exibia 32 kilobytes de armazenamento a bordo, duas vezes a capacidade do Diecimila, que ele substituiu. Como seu antecessor, o Duemilanove pode ser estendido através do uso de placas de escudo, que adicionaram funcionalidade adicional, como a Wireless CoMmunications, dispositivos GPS ou conexões especializadas, como interface de dispositivos de instrumentos musicais (MIDI). Um dos usos mais comuns para o Duemilanove foi a robótica. Mesmo sem um escudo especializado, poderia controlar facilmente motores e sensores poderia permitir que um robô execute tarefas simples, como seguir uma luz.
No início de 2011, o Duemilanove Arduino® havia sido amplamente substituído pelo Uno Arduino®. O UNO tem muitos dos mesmos recursos que o Duemilanove, mas adiciona um processador consideravelmente mais rápido e uma interface USB atualizada. Outra mudança significativa é o aumento da uniformidade na fabricação; O Duemilanove Arduino® tinha vários componentes trocáveis, onde um componente mais rápido ou mais lento poderia ser usado. A ONU eliminou essa variabilidade, em OrdER para facilitar a criação do Conselho de Criar programas que seriam garantidos para executar na mesma velocidade em qualquer placa UNO.
Embora agora esteja oficialmente aposentado, muitos planos mais antigos de construção do Arduino® ainda mencionam o Duemilanove Arduino®. Na maioria dos casos, esses planos podem ser facilmente adaptados para trabalhar com o UNO. Os únicos momentos em que o ONU não substituiria facilmente o Duemilanove são momentos em que um programador usou as limitações do processador no Duemilanove para controlar a velocidade de execução. Nesses casos, o software deve ser lento artificialmente para funcionar corretamente na nova plataforma. A natureza de código aberto da plataforma Arduino® também significa que, apesar de ter sido oficialmente substituído pelo UNO, o conselho pode estar disponível de fabricantes que optam por continuar a produzir o quadro mais barato de Dueminanove.