5 alternativas a Arduino Uno con conexión WiFi

Alternativas a Arduino Uno con conectividad WiFi

El popular Arduino Uno es una buena elección cuando se trata de crear prototipos electrónicos y robots. Si estás buscando construir proyectos de IO, Arduino Uno no tiene características inalámbricas incorporadas. Eso significa que tienes que añadir un módulo Wifi, como el ESP-01, o usar un microcontrolador como Arduino WiFi, para empezar.

En este artículo, vamos a ver cinco alternativas al Arduino Uno que también tienen chips WiFi incorporados.  Antes de empezar, es importante señalar que el Arduino Uno es un gran tablero tal cual. Con este artículo no queremos desacreditar al Arduino Uno, sino facilitar al usuario la realización de proyectos que necesiten incorporar conexión WiFi.

Si acabas de empezar con la electrónica y la programación, Arduino Uno es nuestra recomendación número uno para los principiantes.

El que elijas usar estos tableros depende completamente de ti. Además de la conectividad WiFi, la mayoría de estas alternativas de Arduino Uno vienen con más características importantes. Echemos un vistazo a cada una de estas alternativas. Luego compartiremos algunos consejos sobre cómo decidir qué tablero es una buena opción para tu próximo proyecto.

1.NodoMCU (ESP8266)

El NodeMCU es un popular avance del módulo de Desarrollo de WiFi para Internet ESP8266 (ESP32) y ESP-12E.

Aquí está el diagrama de conexiones para el NodeMCU.

 

nodemcu pinout

El NodeMCU hace que conectar las cosas sea fácil porque es un firmware de código abierto y un kit de desarrollo a la vez. Está diseñado para proyectos de IO usando E/S de hardware similares a las de Arduino. Además, cuesta menos de 2 euros, lo que lo convierte en una opción rentable para la creación de prototipos.

El NodeMCU es una elección popular para prototipos de IO; sin embargo, sólo recomendamos usarlo si los dispositivos que estás usando sólo requieren 3V. La mayoría de los sensores de 5V tendrán que ser alimentados por separado si quieres obtener mediciones precisas.

AZDelivery NodeMCU Lolin V3 Modulo ESP8266 ESP-12F WiFi con CH340...
  • ✅ Potente microcontrolador: El Módulo AZ-Delivery es un potente microcontrolador ESP8266...
  • ✅ Prototipos Rápidos: Es sencillo de utilizar, lo que permite crear fácilmente prototipos a...
  • ✅ Dimensiones (L x An x Al): 58 mm x 31 mm x 13 mm.

Si no te importa añadir una fuente de alimentación separada para tus dispositivos, puedes usar una NodeMCU. De lo contrario, recomendamos revisar la siguiente alternativa de Arduino Uno: el Wemos D1 Mini.

2. Wemos D1 Mini (ESP8266)

Uno de nuestros controladores de IOT favorito es el Wemos D1 Mini. También usa un ESP8266 cómo el NodeMCU. Además, viene con una variedad de escudos modulares que son geniales para crear prototipos de IO sobre la marcha.

Aquí está el diagrama de distribución para el Wemos D1 Mini.

Wemos D1 Mini pinout

El Wemos D1 Mini tiene una clavija de salida de 5V, lo que significa que puedes utilizar sensores de entrada estándar sin necesidad de una fuente de alimentación externa. Interesante para proyectos que necesitan más potencia, por ejemplo para obtener lecturas de temperatura precisas.

TECNOIOT ESP-12F WeMos D1 WiFi Based ESP8266 for Compatible IDE
  • 【WeMos D1 WiFi】 El D1 R2 V2.1.0 es una mini tarjeta wifi basada en el ESP-8266EX.
  • 【El diseño compacto】 11 pines de entrada / salida digital, todos los pines tienen interrupción...
  • 【COMPATABILIDAD】 Compatible con Arduino y nodemcu.

3. ESP-01 (ESP8266)

Una opción aún más pequeña es el controlador ESP-01. Este pequeño módulo transceptor WiFi puede ser usado con un Arduino Uno o como autónomo usando una placa adaptadora USB.

Aquí hay un diagrama de conexiones para el ESP-01.

ESP-01 pinout

Tiene cuatro pines PWM digitales incorporados, que son suficientes para los proyectos de IO más pequeños. Además, tiene una fuente de energía de 3.3V. Creemos que el ESP-01 es una gran opción si estás tratando de mantener tu proyecto pequeño o quieres incorporar WiFi a un proyecto existente de Arduino Uno sin muchos problemas.

Tianqin ESP8266 ESP-01 Módulo Transmisor-Receptor WiFi con...
  • Un convertidor USB a serie facilita la programación del módulo ESP-01.
  • El objetivo principal del adaptador USB a serie es conectar ESP-01 y PC a través de la interfaz...
  • El adaptador utiliza un chip serie CH340 que ofrece un rendimiento más estable y una compatibilidad...

Aquí hay un diagrama de cómo conectar un ESP-01 al Arduino Uno.

cómo conectar un ESP-01 al Arduino Uno

4. Arduino Nano 33 IoT

El tablero Arduino Nano 33 IoT es un producto oficial de la marca Arduino con un tamaño similar al del Arduino Nano.

Aquí hay un diagrama de la placa Arduino Nano 33 IoT.

Arduino Nano 33 IoT pinout

Si buscas seguridad de IO de grado industrial y quieres trabajar en un proyecto en la Nube de IO de Arduino, la Nano 33 IO, es una buena opción. La fuente de alimentación DC-DC a bordo permite que la placa se alimente hasta 21V, lo que es una locura para cualquier clase de controladores de Arduino. Si tienes muchos dispositivos que requieren un alto consumo de corriente, puedes hacerlos funcionar sin el riesgo de sobrecalentamiento.

Además de la funcionalidad IoT, también puedes configurar tanto la clase de Bluetooth como el Bluetooth de baja energía (BLE) en el estándar Bluetooth 4.0.

El Arduino Nano33 IoT es totalmente compatible con la Nube de IoT de Arduino y soporta el transporte seguro completo de TLS. Utiliza un «chip criptográfico» ATECC608A, que almacena las claves criptográficas en el hardware, ofreciendo un muy alto nivel de seguridad por el precio.

Arduino Nano 33 IoT [ABX00027]
  • La facilidad de uso de una placa Nano con la adición de conectividad segura de IO y BT.
  • Placa pequeña (48mm x 18mm), robusta y potente; variante 3.3V de la familia Nano. Arm Cortex-M0+...
  • Clock hasta 48MHz, Flash 256KB, SRAM 32KB, WiFi seguro y conectividad IMU de 6 ejes Bluetooth, el...

Echa un vistazo a la Nano 33 IoT si quieres las características de robustez y seguridad de trabajar con equipo industrial sin el precio industrial.

5. Arduino MKR1000

Un paso adelante del Nano 33 IoT es el Arduino MKR1000. Este controlador es el mejor para aplicaciones de IO y de Hogar Inteligente. Y, como es un producto oficial de Arduino, interactúa muy bien con el IDE de Arduino.

Aquí está el diagrama de conexiones para el MKR1000 de Arduino.

Arduino MKR1000 pinout

El factor de forma del MKR1000 es muy familiar para el Arduino Uno. Incluso incluye una gran cantidad de entradas analógicas, lo cual es una rareza para la mayoría de las tarjetas con WiFi.

Si estás tratando de trabajar con múltiples sensores que requieren una señal de entrada analógica, el Arduino MKR1000 podría ser una buena opción.

Este controlador tiene 2.4GHz, 802.11 b/g/n WiFi SSO y autenticación Crypto usando ECC508 CryptoAuthentication para conexiones seguras.

«El Arduino MKR1000 ha sido diseñado para ofrecer una solución práctica y rentable para cualquiera que desee añadir conectividad WiFi a sus proyectos con una experiencia mínima en redes».

El diseño incluye un circuito de carga de Li-Po que permite al Arduino MKR1000 funcionar con energía de la batería o con 5V externos, cargando la batería de Li-Po mientras funciona con energía externa.

Arduino MKR WiFi 1010 [ABX00023]
  • MKR 1010 simplifica la creación de prototipos de aplicaciones IoT basadas en WiFi, fácil de...
  • El módulo híbrido de conectividad WiFi / BLE tiene un modo de bajo consumo de energía, mejorando...
  • Ideal para: Principiantes y profesionales en IoT, construcción de redes de sensores inalámbricos...

El único inconveniente es que este controlador no tiene Bluetooth incorporado, pero puede ser fácilmente añadido utilizando un shield o un chip separado.

Cómo elegir un controlador WiFi para proyectos de robótica

Cuando intentas averiguar qué controlador usar para tu proyecto, es importante trazar un mapa de la aplicación y averiguar los requisitos.

Aquí hay algunas preguntas clave que debes considerar antes de elegir qué controlador utilizar:

  • ¿Cuántas E/S digitales y analógicas necesitarás?
  • ¿Requiere el proyecto conectividad WiFi ahora o en el futuro?
  • ¿Cuál es el tamaño máximo de este proyecto?
  • ¿Cuáles son los requisitos de voltaje (y corriente) requeridos para los dispositivos de este proyecto?
  • ¿Cuánto tiempo/dinero/recursos estoy dispuesto a invertir en este proyecto?

Una vez que tengas una idea de lo que se requiere para el proyecto, puedes tomar estas preguntas para determinar qué controlador usar. A veces decidirás qué controlador usar en base a lo que tengas a mano.

Algunas de las alternativas de Arduino Uno pueden ser exageradas para tu aplicación, pero a menudo la velocidad y la rapidez de la creación de prototipos superan la espera de una opción más pequeña.

La aplicación es clave y dictará qué controlador es la mejor opción para usar en tu proyecto.

Última actualización el 2023-05-17 / Enlaces de afiliados / Imágenes de la API para Afiliados

Pin It on Pinterest

Shares