Después de ver algún vídeo en YouTube sobre el firmware WLED y el programa para Windows Jinx!, y como me gustan los paneles LEDs RGB de neopixels me he decidido hacer un montaje utilizando esos elementos y una board ESP8285:
Aquí hablaré de mis peripecias, inquietudes y aficiones. Espero que esto sirva para animar a la gente a hacer comentarios y expresar sus ideas. De este modo también es una manera de agradecer a otros internautas su ayuda. Hablaré de tecnología, ingeniería de telecomunicaciones, informática, electrónica, diseño, arte, música y literatura principalmente.
Después de ver algún vídeo en YouTube sobre el firmware WLED y el programa para Windows Jinx!, y como me gustan los paneles LEDs RGB de neopixels me he decidido hacer un montaje utilizando esos elementos y una board ESP8285:
Hace un tiempo atrás estaba experimentando con alguno de mis ESP32 y se me dio por buscar posibles lenguajes de programación, por curiosidad, para el ESP32: C/C++, MicroPython, CircuitPython, Lua, JavaScript, BASIC, ... Y me detuve en este último, buscando un poco por Internet fui a parar a la web de Espressif, el fabricante de los ESP32 y en una de sus webs de documentación sobre el framework ESP-IDF (Espressif IoT Development Framework) vi que en el apartado API guides había una entrada: ESP32 ROM console que hablaba de un intérprete de BASIC para hacer depuración sencilla, me llamó la atención pero lo dejé ahí. Nota: en las versiones modernas de la documentación ni lo mencionan. Hay alguna web más que habla sobre el tema en inglés y otra en japonés, usad un traductor sino las entendéis. Al final, pondré las referencias (webs) que he utilizado yo para documentarme sobre esta temática.
Posteriormente, en un grupo de Telegram sobre cacharreo volvieron a hablar del tema, pero a la gente no le funcionó el método de activar este intérprete de BASIC en sus ESP32, así que me propuse a probar, a ver si lo podía activar en alguno de mis ESP32. La verdad, fui a tiro fijo y lo probé en el más antiguo que tenía, mi primer ESP32, que su compra data de entorno al año 2017. Una captura de tal hazaña (módulo, montaje y captura de la terminal serie):
Si quieres saber un poco más y entender el porqué de todo el proceso, sigue leyendo...
Hola a tod@s. Hoy os presento un circuito que realicé en estos días pasados. Se trata de un adaptador para poder usar el Espressif ESP-Prog (https://docs.espressif.com/projects/espressif-esp-iot-solution/en/latest/hw-reference/ESP-Prog_guide.html). Placa que sirve para programar y/o depurar los módulos ESP32, ESP8266 y derivados: ESP32-C3, ESP8285,... Además de poder realizar una comunicación serie entre uno de estos módulos y la computadora conectada al ESP-Prog por USB.
Hoy nos vamos a centrar en lo que se puede hacer con el puerto PROG de 6 pines del ESP-Prog, pero para los impacientes. Vamos al grano.
El esquemático de este adaptador, que realicé en KiCad 6, junto con los pines usados de la placa y los módulos es el siguiente. Haced clic en las imágenes para verlas a un tamaño mayor: