Arduino MKR WIFI 1010 con cabezales montados
Arduino MKR WIFI 1010 con cabezales montados
Arduino MKR
¿Qué es el Arduino MKR WiFi 1010?
El Arduino MKR WiFi 1010 es la respuesta perfecta para todos los principales escenarios de aplicaciones IoT, ya que es el punto de entrada más simple para el diseño de pico-network e IoT. Como su nombre indica, tiene integrado un módulo WiFi que habilita la comunicación entre dispositivos así que, por ejemplo, podrías crear un dispositivo Bluetooth con el propósito de enviar datos a un ordenador.
La placa está compuesta por tres bloques principales:
Arm® Cortex®-M0 32-bit SAMD21(baja potencia): Al igual que en toda la familia Arduino MKR, este es el procesador principal.
Serie U-BLOX NINA-W10: La conectividad es ejecutada por el módulo NINA-W10, que está compuesto por un conjunto de chips de baja potencia que trabaja a 2.4GHz.
Microchip® ECC508: Como su nombre indica, es un crypto chip que asegura la comunicación.
Además, el Arduino MKR WiFi 1010 viene acompañado con un LED RGB direccional incorporado y un cargador de batería.
Librería Oficial de Arduino WiFi
Lo mejor de esta placa es que te puedes conectar a cualquier tipo de conexión o, si prefieres, puedes elaborar tu propio Punto de Acceso Arduino y es muy simple. En caso de que tengas dudas sobre lo que puedes hacer con el Arduino MKR WiFi 1010, puedes indagar en la Librería WiFiNINA.
Bluetooth® y BLE
La comunicación del conjunto de chips del Arduino MKR WiFi 1010 es capaz de conectarse a BLE y también con Bluetooth®, pero si te encuentras en la situación de querer crear tu propia central de Bluetooth® o un dispositivo periférico, puedes visitar la Librería Arduino BLE.
Potencia de la batería
El MKR WiFi 1010 tiene un circuito de carga Li-Po que le permite funcionar solo con batería. Aún así, posee un puerto USB que puede ser usado para cargarlo con una potencia de 5V.
Modificaciones
Si eres avanzado en el hacking, con el Arduino MKR WiFi 1010 puedes probar nuevas cosas, simplemente transformando el módulo del firmware. Por ejemplo, puedes usar simultáneamente el WiFi y BLE/Bluetooth® en la misma placa con simplemente modificando el módulo WiFiNINA. Es importante mencionar que cualquier tipo de modificación rompe el certificado de tu módulo WiFiNINA, así que cualquier amenaza está bajo tu responsabilidad.
Compatible con servicios de Nubes
Con el Arduino MKR WiFi 1010 puedes conectarte a algunos servicios de Nubes. Aquí tienes algunos de ellos:
Firebase
AWS IoT Core
Blynk
IFTTT
Azure
Primeros pasos
Para empezar, tendrás que utilizar el Arduino Software (IDE).