Soluciona el problema de Ubuntu 22.04 y los puertos USB

Ubuntu 22.04 Jammy Jellyfish es la última versión de esta popular distribución de Linux, al menos al momento de escribir estas líneas. Incluye muchas actualizaciones y novedades, pero tiene un inconveniente con los puertos USB que puede ocasionar que no podamos programar nuestras placas ESP o Arduino. En este artículo te muestro como resolverlo de una manera sencilla

Leer más

Curso gratuito “Fundamentos de Electricidad y Electrónica”

Ya está habilitado este curso gratuito destinado a estudiantes, makers y todo aquel que quiera reforzar sus conocimientos sobre los fundamentos de los circuitos eléctricos y electrónicos.

A lo largo de 9 temas o unidades se desarrollan los conceptos fundamentales, desde las magnitudes eléctricas básicas hasta el electromagnetismo y la corriente alterna.

El curso es autoasistido y tiene numerosas actividades de autoevaluación.

Algunas lecciones todavía no están completas, pero las iré terminando en los próximos días.

Introducción a las redes inalámbricas LPWAN

Existe en la actualidad un amplio abanico de tecnologías para montar redes inalámbricas de transmisión de datos. En este artículo haré un resumen de las denominadas LPWAN que se caracterizan por tener un bajo consumo de energía y transmitir pequeñas cantidades de información a largas distancias.

Leer más

Micropython: Usando el RTC shield de la D1 Mini

La placa D1 mini se destaca por la posibilidad de utilizar distintos shields que amplían sus capacidades. En este artículo les muestro como utilizar el RTC shield, que nos brinda la posibilidad de contar con un Reloj de Tiempo Real (Real Time Clock) y cómo acceder a él empleando Micropython.

Leer más

Micropython: Usando la placa TTGO T-Display de Lilygo. Parte 2

En el artículo anterior de esta serie vimos las características generales de la placa TTGO T-Display, como instalar el firmware personalizado de Micropython y como preparar las librerías para empezar a usar el display. En esta segunda parte veremos mas en detalle los distintos métodos que tenemos a nuestra disposición para mostrar distintos elementos gráficos y textos en pantalla.

Leer más

Micropython: Aprendiendo a utilizar el sistema de archivos. Parte 2

En la primera parte de esta serie de artículos vimos que es el sistema de archivos de Micropython y algunos métodos empleados para trabajar con directorios. También trabajamos con archivos para guardar y leer variables de texto. En esta segunda parte nos enfocaremos en los archivos binarios.

Leer más

Micropython: Leyendo temperatura y humedad con DHT11/DHT22 en Raspberry Pi Pico

Si tenemos que realizar mediciones de temperatura y humedad del aire, muy probablemente utilicemos alguno de estos populares sensores. Lamentablemente, el port de Micropython para la Pico no incluye soporte para ellos, así que tendremos que utilizar un módulo externo. En este artículo veremos como conectar estos sensores a la Pico y como instalar y utilizar un módulo externo para accederlos.

Leer más