El nuevo ESP32-C3. ¿Reemplazo del ESP8266?

El ESP32-C3 es una de las últimas incorporaciones de Espressif a su línea de chips. Incluye una buena cantidad de novedades, comenzando por el cambio de CPU, lo que constituye una apuesta de la empresa china por el modelo RISC-V. En este artículo veremos algunas de sus características mas sobresalientes y analizaremos si está a llamado a ser el reemplazo del ya mítico ESP8266.

Leer más

Micropython: usando los modos de bajo consumo del ESP8266

Si un dispositivo basado en ESP8266 (u otro módulo o microcontrolador equivalente) tiene una fuente de alimentación permanente derivada de la red eléctrica, el consumo de corriente en funcionamiento no es un problema. Sin embargo, si ese dispositivo es portátil y depende de unas baterías para su operación, el tema del consumo es crucial para lograr la máxima autonomía posible. En este artículo veremos que opciones tenemos cuando utilizamos un ESP8266 y las aplicaremos a un proyecto que envía datos a Thingspeak usando una placa D1 Mini programada con Thonny.

Leer más

Conectando un LCD I2C a una STM32 Blue Pill usando Arduino IDE

Los display LCD de caracteres pueden conectarse de forma directa a un microcontrolador, pero esto demanda una gran cantidad de pines. Afortunadamente existen módulos, como los basados en el chip PCF8574 que resuelven este problema al permitir la conexión usando sólo los dos pines del bus I2C. En este artículo veremos como controlar un LCD con uno de estos módulos desde una placa STM32 Blue Pill programada en el Arduino IDE.

Leer más

Raspberry Pi Pico: Programación en Micropython

Tenemos varias opciones para programar nuestra Pico, pero sin dudas Micropython se destaca por su sencillez y facilidad de uso, sobre todo para quienes recién se inician. En este artículo veremos como instalar el firmware de Micropython en nuestra Raspberry Pi Pico para comenzar a crear nuestros proyectos con el entorno de desarrollo Thonny.

Leer más

Introducción a la Raspberry Pi Pico

A finales del 2020 la fundación Raspberry nos sorprendió con el anuncio de su nueva placa, la Raspberry Pi Pico, no solo porque este nuevo modelo rompe con la línea de placas que la fundación nos viene ofreciendo, mini computadoras corriendo Linux, cada vez mas potentes y con mayor cantidad de memoria sino porque además incluye el microcontrolador RP2040, el primero desarrollado por la propia fundación. En este artículo haré una introducción a las características de esta placa, sus posibilidades y herramientas de desarrollo.

Leer más

Programando la STM32 Blue Pill con el Cube Ide. Parte 2: Código y depuración

En la primera parte de este artículo vimos como descargar e instalar el Cube Ide, iniciar un proyecto y configurar el micro y sus periféricos con el Cube MX. En esta segunda y última parte nos ocuparemos del código que debemos escribir, veremos que son las librerías LL y HAL y como grabar el micro y probarlo.

Leer más

Programando la STM32 Blue Pill con el Cube Ide. Parte 1: Instalación y configuración

La Blue Pill, como todas las placas basadas en los micros STM32 tienen una amplia variedad de herramientas de desarrollo a su disposición, muchas de ellas totalmente gratuitas. En este artículo haré una introducción al uso del Cube Ide, una completísima herramienta de ST.

Leer más

Habilitar notificaciones OK No, gracias