La masificación del uso de sensores de imagen, particularmente en las cámaras de los teléfonos celulares, ha hecho que su precio haya disminuido de manera notable en los últimos años. Esta situación, combinada con la explosión de dispositivos de Internet de las cosas (IoT) ha permitido la aparición de módulos que nos permiten capturar imágenes y video para transmitirlos por Internet y hasta hacer reconocimiento facial por unos pocos dólares. En este artículo veremos como comenzar a utilizar un módulo de este tipo en particular, el ESP32-CAM de Ai Thinker.
IOT
Programando el ESP32 con el Arduino IDE
El IDE de Arduino es una auténtica navaja suiza que ademas de permitirnos programar los distintos modelos de las placas originadas en Italia también es de utilidad para trabajar con una amplia variedad de placas completamente diferentes. En un artículo anterior vimos cómo podemos usarlo para desarrollar aplicaciones con el ESP8266, en esta oportunidad veremos como configurarlo para hacer lo mismo con otro modelo de Espressif, el ESP32.
Lectura de entradas digitales con Blynk
En un artículo anterior vimos las potencialidades de Blynk para diseñar aplicaciones del Internet de las cosas (Iot) e hicimos un pequeño proyecto paso a paso para demostrar con que facilidad se puede crear una aplicación. Ahora vamos a seguir profundizando, viendo como leer y monitorear a distancia el valor de entradas digitales.
Utilizando la placa Wemos D1
La placa Wemos D1 WiFi, con su formato compatible con el Arduino UNO se presenta como una excelente opción para iniciarse en el mundo del Internet de las cosas. Veremos en este artículo sus principales características y que necesitamos para utilizarla en nuestros proyectos.
Diseñando aplicaciones IoT con Blynk
Comenzar a diseñar aplicaciones para la Internet de las cosas (IoT) puede ser difícil debido a la multitud de opciones y posibilidades, tanto a nivel de hardware como de software, así como en lo que respecta a protocolos de comunicación y aplicaciones. Afortunadamente tenemos a Blynk, que nos facilita enormemente la tarea y nos permite introducirnos en esta tecnología de una forma simple y sencilla.
Programando el ESP 8266 con el Arduino IDE
En un artículo anterior vimos las características generales de los SoCs de Espressif, entre ellos el popular ESP 8266. Vamos a ver ahora como podemos programarlo utilizando el mismo IDE que empleamos para programar las placas Arduino.
Curso Introducción a IoT en edX
La plataforma de contenidos educativos EdX pone a disposición el curso “Introducción a IoT y sus aplicaciones”, dictado por la Universidad del Rosario (Colombia). El curso es gratuito, a menos que optemos por obtener un certificado verificado.
El objetivo del mismo es introducir al estudiante en los conceptos y elementos básicos de la tecnología IoT.
Contiene 4 unidades con los siguientes temas:
Unidad 1: Qué es el Internet de las cosas y sus aplicaciones.
Unidad 2: Herramientas de hardware y software para IoT (Arduino, Sensores, Node Red)
Unidad 3: Protocolos para IoT (HTTP y MQTT)
Unidad 4: Casos de estudio (Aplicaciones en la industria, el transporte y la salud).
Quienes quieran realizar el curso pueden inscribirse en esta página
Módulos Espressif (ESP) para IoT
En los últimos años hemos asistido al auge de la tecnología denominada “Internet de las cosas” (Internet of Things o IoT en inglés) que consiste en el empleo de dispositivos que mantienen una conexión permanente a Internet a los fines de transmitir información de sensores para monitorear variables de distinto tipo o realizar tareas de control de manera remota. Para hacerlo existen en la actualidad muchos módulos y componentes, pero seguramente los de la marca Espressif, denominados ESP son de los mas empleados en el mundo Maker, por su simplicidad, variedad y bajo costo. En este artículo vamos a realizar una introducción a estos chips y algunos módulos y placas que los utilizan.