Cómo hacer un reproductor MP3 con ESP32 y Arduino

Publicado por en Electrónica el 04/02/2021

Hoy en día tu móvil puede hacer una infinidad de cosas chulas, como reproducir tu música favorita pero sigue siendo muy diferente de la experiencia de un aparato dedicado específicamente a eso. Antes tenías un Walkman (aquel cacharro donde ponías una cinta) pero eso fue hace ya bastante tiempo, pero ya en épocas más recientes existía el DiscMan, el minidisk o por supuesto más adelante el iPod. Debido a los servicios de Streaming online (y el uso de los móviles para tal efecto), estos dispositivos quedaron en el olvido.

Para poder recrear esa sensación y de paso a prender cosas nuevas, en el vídeo que te dejo a continuación se explica en detalle cómo puedes fabricar tu propio reproductor de música MP3 con una placa ESP32, un lector de tarjetas y la fantásticas librería AudioI2C-ESP32 para Arduino. Ah, como tiene wifi y la librería lo soporta, también puedes reproducir música en streaming desde Internet!

Leer más

Sistema Laser TAG casero con ESP32 y controlado por MQTT

Publicado por en DIY el 08/01/2021

Las partidas de Laser Tag molan bastante y a diferencia del Paintball son mucho más cómodas, ya que principalmente no manchan la ropa ni necesitas ningún equipamiento específico ya que el sistema se basa en luz. Y lo bonito del mundo maker y DIY es que muchas de estas cosas las puedes fabricar tu mismo, como es el caso de éste proyecto de pistolas Laser Tag caseras, que funcionan por Wifi mediante un ESP32. Y no es casualidad que se utilice una red Wifi ya que el sistema utiliza el genial protocolo MQTT para gestionar las armas y la partida en general. Eso ofrece una infinidad de ventajas, ya que puedes tener un servidor centralizado que gestione toda la partida en tiempo real. A continuación su autor presenta las armas que ha construido y habla sobre el sistema y cómo funciona. Pero lo mejor es ir a la página del proyecto donde podréis ver todos los detalles para construirlo.

Leer más

Video portero casero basado en ESP32 con cámara

Publicado por en DIY el 23/12/2020

Existen multitud de variantes del querido chip Wifi ESP32 y uno de ellos es el ESP32 con cámara, bueno, uno de ellos ya que hay varios modelos con cámara. Lo interesante es que se puede montar un interesante video portero con esa placa que tenga unas interesantes funcionalidades. Por ejemplo, cuando algo "toque el timbre", que capture una imagen y nos la envíe al móvil o registrarla en algún sitio. Si además tenemos la puerta con apertura eléctrica, ya tenemos un completo sistema de apertura remota con seguridad añadida, y eso es exactamente lo que te muestra el vídeo que te dejo a continuación.

Leer más

Cómo programar un escáner WiFi con M5Stack y Micropython

Publicado por en Programación el 10/06/2020

Si todavía no conoces M5Stack, te estás perdiendo una de las plataformas más rompedoras de la escerna actual de los proyectos electrónicos. Está basado en el conocido y potente procesador ESP32 y se puede programar con lenguaje de bloques, el IDE de Arduino y también en Micropython. En el siguiente vídeo, puedes ver cómo crear un sencillo escáner de redes wifi escrito en Micropython.

Leer más

Cómo controlar tu máquina CNC por Wifi con GRBL y ESP32

Publicado por en DIY el 15/05/2020

El firmware GRBL es una pieza clave encargada de transformar el archivo GCODE  en movimiento de motores y se usa en una gran variedad de máquinas CNC como routers, grabadoras láser y un largo etc. Estamos acostumbrados a verlo montado junto con una placa Arduino UNO y una Arduino CNC Shield, es relativamente fácil de hacer funcionar y funcionar realmente bien. Existe también otra opción, que además nos proporciona muchas ventajas, como utilizarlo con una placa ESP32. Recordemos que el ESP32 como el NodeMCU, tiene una gran capacidad de proceso y además incluye una conexión Wifi. Existe un port de GRBL que funciona en procesadores ESP32 y que permite disponer de un completo sistema de control CNC que además funciona por Wifi con una interfaz web. Eso es especialmente práctico cuando tenemos el ordenador de control algo lejos de la máquina o queremos eliminar cables del medio. A continuación os dejo unos vídeos de cómo funciona así como el repositorio en Github para bajar el fuente por si queréis probarlo.

Leer más