ArduWiFi-32: tarjeta controladora ESP32 compatible con el formato Arduino UNO
La ArduWiFi-32 es una tarjeta controladora basada en el módulo ESP32-DevKitC, diseñada para mantener compatibilidad con la distribución de pines de Arduino UNO. Gracias a este formato, permite utilizar numerosos shields desarrollados para Arduino, lo que facilita el desarrollo de proyectos electrónicos y aplicaciones de Internet de las Cosas (IoT).
Esta placa integra el microcontrolador ESP32-WROOM-32, que ofrece conectividad WiFi y Bluetooth, así como un amplio conjunto de interfaces de entrada y salida. De este modo, combina la potencia del ESP32 con la compatibilidad del ecosistema Arduino, permitiendo desarrollar proyectos avanzados sin renunciar a la facilidad de uso de las placas Arduino tradicionales.
Además, la tarjeta está preparada para trabajar con diferentes niveles de tensión y con múltiples periféricos externos. Esto permite conectar sensores, actuadores, pantallas o módulos de comunicación de forma sencilla, aprovechando tanto las entradas y salidas digitales como las analógicas disponibles.
Por otra parte, la ArduWiFi-32 se puede programar utilizando el IDE de Arduino, lo que facilita su uso en entornos educativos y proyectos de prototipado. También es compatible con otras plataformas de desarrollo como Python, PlatformIO o Visual Studio, ampliando las posibilidades de programación y desarrollo de aplicaciones.
Características destacadas
- Tarjeta controladora basada en ESP32-DevKitC con módulo ESP32-WROOM-32.
- Compatibilidad con la distribución de pines de Arduino UNO.
- Conectividad integrada WiFi y Bluetooth.
- Compatible con gran número de shields para Arduino UNO.
- Entradas y salidas digitales D0-D13 con capacidad PWM.
- Entradas analógicas AN0-AN5 compatibles con señales de 0 a 5 V.
- Bus I2C dedicado mediante señales SDA y SCL.
- Posibilidad de configurar SPI mediante pines D2, D3, D4 y D5.
- Segundo canal serie UART accesible mediante D0 y D1.
- Selector de nivel lógico 3.3 V / 5 V mediante jumper.
- Alimentación flexible entre 6 y 12 V mediante baterías o fuente externa.
- Programable con Arduino IDE, Python, PlatformIO, Visual Studio y ArduinoBlocks.
- Incluye más de 40 ejemplos de programación con periféricos y comunicaciones WiFi/Bluetooth.



