3. Arduino
Plataforma de hardware libre con tarjetas de desarrollo y un programa de entorno de desarrollo integrado
(IDE).
Es muy popular porque sus diseños son libres.
Permite conectar electrónicas de baja potencia (a 5V) e interactuar con todo tipo señales: entradas y salidas
digitales, entradas analógicas, salidas analógicas (PWM), buses de comunicación, etc.
Capacidad de cálculo y rendimientos limitados. ¡No es un microprocesador!
La tarjetas más conocidas: Arduino Uno, Arduino Mega, Arduino Nano, Arduino Duemilanove, etc…
3
5. ¿Cuál Arduino es mejor?
5
Atmega328
Uno, Nano, Mega
• Procesador 8-bits.
• Bajo consumo.
• Poca RAM, ROM y velocidad de reloj
baja.
• Arduino Uno dispone de una
distribución de pines que se ha
convertido en un ‘standard’.
• Trabaja a 5V.
ATmega32U4
Leonardo, Micro
• Interfaz USB integrada (joysticks,
teclados, ratones).
• Arduino Leonardo tiene una
distribución compatible con Arduino
Uno.
SAM D21
Zero, MKR Zero, MKR WiFi 1010
• Procesador de 32-bits.
• Arduino Zero compatible con Arduino Uno.
• Altamente configurable (I2C, SPI).
• Trabaja a 3.3V.
• Idóneo para proyectos IoT.
• Más RAM, ROM y más rápidas.
• MKR WiFi 1010 incluye un ESP32.
6. Arduino IDE
Entorno de Desarrollo de Arduino.
Ligero.
Multi-plataforma.
Gestión de tarjetas.
Liberías integradas.
Soporta tarjetas de ‘terceros’.
6
8. Arduino vs. ESP32 en IoT
Arduino está desarrollando soluciones para el Internent de las Cosas (IoT).
La serie MKR proporciona diferentes opciones de conectividad y eficiencia energética.
La compañía Espressif ha tomado una gran ventaja.
8