Trabajo práctico de firmware e integración de hardware, construido y en funcionamiento en casa y en entornos industriales de pequeña escala.
Hands-on firmware and hardware integration work, built and running in production at home and in small-scale industrial settings.
Asistente de voz con IA sobre ESP32-S3AI voice assistant on ESP32-S3
Dispositivo push-to-talk a batería sobre una placa Waveshare ESP32-S3 con ePaper, más un dashboard ambiental en la misma pantalla. Detrás corre un gateway en Node / TypeScript (Fastify + BullMQ) con un pipeline de voz self-hosted: faster-whisper para ASR, un backend LLM y Piper para TTS.
Battery-powered push-to-talk device on a Waveshare ESP32-S3 ePaper board, with an ePaper ambient dashboard. Backed by a Node / TypeScript gateway (Fastify + BullMQ) running a self-hosted speech pipeline: faster-whisper for ASR, an LLM backend, and Piper for TTS.
Automatización de control ambientalEnvironmental control automation
Sistema de larga duración con ESP32 y MQTT, orquestado con Node-RED, almacenamiento de series temporales en InfluxDB y dashboards en Grafana para telemetría de sensores y control de actuadores.
Long-running ESP32 + MQTT system with Node-RED orchestration, InfluxDB time-series storage, and Grafana dashboards for sensor telemetry and actuator control.
Integración de domóticaHome automation integration
Automatizaciones en Home Assistant que integran iluminación inteligente y dispositivos multimedia, con sensores propios basados en ESP alimentando el mismo bus MQTT.
Home Assistant automations bridging smart lighting and media devices, with custom ESP-based sensors feeding the same MQTT bus.
Alcance técnicoTechnical scope
Firmware ESP32 / ESP32-S3 / ESP8266, cableado de sensores y relés, periféricos I2C y SPI, displays OLED y ePaper, transporte MQTT, y Raspberry Pi como host de borde (paneles HMI, OctoPrint, displays de monitoreo).
ESP32 / ESP32-S3 / ESP8266 firmware, sensor and relay wiring, I2C/SPI peripherals, OLED and ePaper displays, MQTT transport, and Raspberry Pi as edge host (HMI panels, OctoPrint, monitoring displays).