Corría el año 2005 en el Interaction Design Institute Ivrea (Italia). Los estudiantes de diseño necesitaban una forma barata y accesible de controlar luces, motores y sensores para sus proyectos interactivos. Las opciones comerciales de la época (como la placa BASIC Stamp) eran costosas y difíciles de programar. Fue en este contexto de necesidad donde nació la Arduino Serial V2.
El Adiós a la Complejidad
Antes de Arduino, programar un microcontrolador implicaba entender ensamblador o lenguajes C muy crudos, además de comprar programadores de hardware externos muy caros. La genialidad de esta placa no fue su potencia (que era muy limitada), sino su ecosistema: integraba un cargador de arranque (bootloader) que permitía cargar el código directamente desde un software muy sencillo (el IDE de Arduino) basado en Processing.
Ficha Técnica Histórica
- Microcontrolador: Atmel ATmega8 (Hoy en día parece un dinosaurio al lado del ATmega328P).
- Interfaz de PC: Puerto Serie RS-232 (Conector hembra DB9). ¡No existía el puerto USB en esta placa!
- Alimentación: Conector Jack de 9V a 15V o directamente por el puerto serie (si la PC entregaba suficiente corriente).
- Componentes notables: Carecía de chips adaptadores FTDI o CH340. Las señales de la computadora entraban directo usando transistores simples para bajar el voltaje.
El Legado: Los Pines Estándar
Si miras una Arduino Serial V2 hoy, notarás algo increíblemente familiar: la disposición de los pines. Ese extraño espacio asimétrico entre los pines digitales 7 y 8 (que volvió locos a miles de fabricantes de escudos/shields en el futuro) nació aquí por un simple error al dibujar la placa en el software de ruteo CAD. Los creadores decidieron no corregirlo para mantener la compatibilidad con los primeros escudos fabricados, ¡y se convirtió en un estándar mundial de facto que duró más de una década!