Saltar al contenido
Kira

J1 · Proyectos

Del chip a la nube, caso por caso

Proyectos propios con su documentación: qué problema había, cómo lo abordé, qué resultó y con qué herramientas. Los repositorios se irán publicando en GitHub.

Filtrar por tipo
2026

Ingeniería inversa · Web · Audio

JamJum JP-1 Studio: ingeniería inversa de un controlador MIDI

Decodifiqué el protocolo de configuración de un controlador MIDI sin documentación y construí una app web propia para editarlo: pads, knobs, botones, color RGB y efectos.

Validado en hardwareVer caso
2025–2026

Firmware · Hardware · Web

Nivel de agua con ESP32: tinaco y cisterna en Home Assistant

Firmware completo para medir el nivel de tinacos y cisternas con ultrasonido: dashboard web, portal cautivo, MQTT con Home Assistant, sensores remotos por ESP-NOW y actualizaciones OTA.

Publicado en GitHubVer caso
2026

Hardware · Firmware · Ingeniería inversa

Smart switch revivido: de un chip Tuya quemado a un ESP32-C3

Un apagador inteligente con el chip WiFi quemado vuelve a la vida con un ESP32-C3 soldado a su placa original, firmware propio y diagnóstico de reinicios.

En uso: controla una bomba de aguaVer caso
2026

Firmware · Hardware

Monitor de lavadora con cámara y acelerómetro

Una placa ESP32-S3 con cámara y pantalla «lee» los LEDs del panel de una lavadora Mabe y su vibración para saber en qué etapa va el ciclo y avisar en Home Assistant.

Prototipo funcionalVer caso
2026

IA · Redes y servidores

IA privada en casa: un agente que decide qué sale a la nube

Un agente de IA en mi homelab que, por el contenido de cada mensaje, decide si lo procesa un modelo local o uno en la nube. Lo confidencial nunca sale de la red.

En uso diarioVer caso
2026

Ingeniería inversa · Hardware · Firmware

Flasher automático para módulos BK7231N

Una herramienta con Python y un Arduino Mega que automatiza el flasheo de firmware libre (OpenBeken) en módulos WiFi BK7231N, controlando su alimentación con un transistor.

Herramienta de tallerVer caso
2026

Firmware · Hardware · Ingeniería inversa

Revivir un Arduino Mega usando un ESP32 como programador

Un ESP32 hace de programador ISP para restaurar los dos chips de un Arduino Mega 2560 alterado con HoodLoader2, sin comprar un programador.

FuncionandoVer caso