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

WiPhone: Un teléfono móvil basado en ESP32

Publicado por en DIY el 14/02/2020

El WiPhone es un proyecto que salió el año pasado en Kickstarter y pretende ser un sencillo teléfono móvil pero que se pueda trastear con él. Está basado en el conocido ESP32 y por lo tanto, es un teléfono VoIP ya que no dispone de módulo GSM pero aún así su diseño y aspecto general están muy logrados. Además, está pensado para poder acoplar diferentes placas por la parte de trasera a modo de expansiones y en general trastear con él. Es una idea interesante desde luego y sobre todo el diseño y tamaño que han logrado, así como la interfaz de usuario en la pantalla LCD es realmente sorprendente.

Leer más

Cómo hacer una esfera de LED WS2812 y ESP32

Publicado por en Arduino el 23/12/2019

Ya hemos visto unos cuantos cubos de LED y la verdad es que molan mucho, pero ya no es tan habitual ver esferas de LED. Probablemente por que la dificultad es obviamente mayor pero desde luego el efecto visual es realmente alucinantes. Ésta esfera de LED se compone de un total de 194 diodos LED WS2812 y están controlados por un ESP32 que se encarga de mostrar un gran abanico de colores. La estructura está construida con alambre de cobre y su autor se ha ayudado de una pieza impresa en 3D para poder alinearlos perfectamente.

Leer más

Cómo enviar los valores de un sensor por MQTT con ESP32

Publicado por en Electrónica el 18/12/2019

Si te interesa el mundo del IoT y los sensores conectados pero todavía no has podido probar MQTT, te estas perdiendo una autentica maravilla. El protocolo MQTT viene de "Message Queue Telemetry Transport " y es usado para la comunicación de máquina a máquina (M2M). Este protocolo está orientado a la comunicación de sensores, debido a que consume muy poco ancho de banda y puede ser utilizado en la mayoría de los dispositivos embebidos con pocos recursos como placas Arduino, NodeMCU etc. Luego jugando con placas ya más potentes como las basadas en procesadores ESP32, ya se puedes hacer proyectos realmente interesantes como el que se explica a continuación y que consiste en visualizar los valores de un sensor de temperatura. Una placa ESP32 envía a un servidor central MQTT (llamado "Broker" ) los datos. Luego otro dispositivo como un móvil por ejemplo (puede ser cualquier otro) se conecta a ese servidor también por MQTT y muestra los datos. Una vez en tiendes cómo funciona el sistema, verás que es muy sencillos tanto de implementar como de utilizar y lo único que te apetecerá es montar toda la casa con sensores, te lo aseguro ;)

Leer más