¿Qué es un Duemilanove Arduino?

Duemilanove Arduino® era una placa de microcontrolador lanzada en 2009. Como todas las demás placas Arduino®, Duemilanove tenía hardware de código abierto, lo que significa que cualquier fabricante podía producirlo legalmente sin pagar ninguna tarifa de licencia. Luego, la placa se combinó con un software con licencia similar para garantizar la compatibilidad con el software de computadora y otros microcontroladores. Arduino® es una plataforma de microcontroladores diseñada para permitir a los profesionales y aficionados crear rápidamente prototipos de dispositivos electrónicos.

Como placa principal de nivel de entrada, Duemilanove Arduino® fue bastante popular. Utilizaba una interfaz USB para conectarse a las computadoras y podía manejar una variedad de sensores y controladores. Además, el Duemilanove Arduino® tenía 32 kilobytes de almacenamiento a bordo, el doble de la capacidad del Diecimila, al que reemplazó. Al igual que su predecesor, Duemilanove podría extenderse mediante el uso de placas de protección, que agregaron funcionalidad adicional como comunicaciones inalámbricas, dispositivos GPS o conexiones especializadas como la Interfaz de dispositivo de instrumentos musicales (MIDI).

Esta placa es más limitada que los modelos avanzados y sus sucesores, pero los desarrolladores la han utilizado para crear algunos proyectos muy interesantes. Uno de los usos más comunes de Duemilanove fue la robótica. Incluso sin un escudo especializado, podría controlar fácilmente los motores y los sensores podrían permitirle a un robot realizar tareas simples como seguir una luz.

A principios de 2011, Duemilanove Arduino® había sido reemplazado en gran parte por Uno Arduino®. El Uno tiene muchas de las mismas características que el Duemilanove, pero agrega un procesador considerablemente más rápido y una interfaz USB mejorada. Otro cambio significativo es una mayor uniformidad en la fabricación; Duemilanove Arduino® tenía varios componentes intercambiables, donde se podía usar un componente más rápido o más lento. El Uno eliminó esta variabilidad, con el fin de facilitar la creación de programas en la placa que estarían garantizados para ejecutarse a la misma velocidad en cualquier placa Uno.

A pesar de que ahora está oficialmente retirado, muchos planos de construcción de Arduino® más antiguos todavía mencionan el Duemilanove Arduino®. En la mayoría de los casos, estos planes se pueden adaptar fácilmente para que funcionen con el Uno. Los únicos momentos en los que el Uno no reemplazaría fácilmente al Duemilanove son los momentos en que un programador utilizó las limitaciones del procesador en el Duemilanove para controlar la velocidad de ejecución. En esos casos, el software debe ralentizarse artificialmente para que funcione correctamente en la nueva plataforma. La naturaleza de código abierto de la plataforma Arduino® también significa que, a pesar de haber sido reemplazada oficialmente por Uno, la placa puede estar disponible a través de los fabricantes que elijan continuar produciendo la placa Dueminanove más barata.