Micropython: Uso del PWM en ESP8266

La técnica de PWM (Pulse Width Modulation o Modulación por ancho de Pulso) es ampliamente utilizada con distintos microcontroladores para varias aplicaciones, como por ejemplo, simular una salida analógica a partir de un pin digital para controlar el brillo de luces o la velocidad de un motor de corriente continua. En este artículo veremos como usar un PWM en el ESP8266 programándolo con MicroPython.

Leer más

Micropython: Control de entradas y salidas (GPIO) y detector de movimiento

En un artículo anterior les mostraba como instalar Micropython en una placa basada en el ESP 8266. Ahora seguiremos avanzando en el uso de este lenguaje viendo como conectarnos a un detector de movimiento a través de los pines de Entradas y Salidas, también llamados GPIO (General Purpose Input/Output, Entrada/Salida de uso general).

Leer más

Open Roberta: Programando el Arduino UNO

En un artículo anterior les comentaba sobre Open Roberta, un entorno de programación en bloques que permite programar y simular distintos modelos de robots de una forma muy sencilla y gratuita. Pero también podemos utilizarlo para programar nuestros propios robots o proyectos construidos con Arduino. En este artículo les voy a mostrar como programar un Arduino UNO.

Leer más

Programando el ESP8266 en Micropython

Python es un lenguaje de programación moderno, potente y muy versátil. Puede utilizarse para programar en distintas plataformas, tanto computadoras como teléfonos o microcontroladores. En este artículo vamos a ver somo preparar una placa D1 mini, que cuenta con un ESP8266 para poder correr nuestros programas en Python.

Leer más

Probando el streaming de video con ESP32-CAM y Arduino IDE

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.

Leer más

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.

Leer más

Habilitar notificaciones OK No, gracias