Instalar CO₂ Gadget es más fácil de lo que crees. De hecho, si tienes un ESP32 y un cable USB, en menos de 5 minutos puedes tenerlo funcionando. No necesitas instalar nada en el ordenador: el web installer lo hace todo desde el navegador.
Eso sí, asegúrate de usar un cable USB de datos (los de carga no valen) y, si es la primera vez que flasheas la placa, marca la opción “Erase device” para borrar cualquier configuración anterior.
Contenidos
Qué necesitas
- Una placa ESP32 compatible
- Un cable USB de datos (no vale solo de carga)
- Un navegador Chrome, Edge u Opera
- Opcional: drivers USB del fabricante (CP210x, CH340)
Método 1: Instalación por web (recomendado)
- Conecta tu placa ESP32 al ordenador
- Identifica tu modelo en la tabla
- Pulsa INSTALAR en tu placa
- Selecciona el puerto USB y pulsa Conectar
- Espera a que termine la grabación
Para primera instalación: marca “Erase device” antes de flashear.
Binarios disponibles
Versión Beta-Desarrollo (recomendada)
v0.16.013-beta — 21-06-2026 — Últimas funcionalidades y correcciones.
| Placa | Pantalla | Chip | Instalar |
|---|---|---|---|
| TTGO_TDISPLAY | TFT 240×135 | ESP32 | 🚀 INSTALAR |
| TTGO_TDISPLAY_SANDWICH | TFT 240×135 | ESP32 | 🚀 INSTALAR |
| TDISPLAY_S3 | TFT 320×170 | ESP32-S3 | 🚀 INSTALAR |
| esp32dev_OLED | OLED 128×64 | ESP32 | 🚀 INSTALAR |
| esp32dev | Ninguna (headless) | ESP32 | 🚀 INSTALAR |
| esp32dev-ST7789_240x320 | TFT 240×320 | ESP32 | 🚀 INSTALAR |
| ttgo-t5-EINKBOARDGDEM0213B74 | E-Ink 2.13 | ESP32 | 🚀 INSTALAR |
| ttgo-t5-EINKBOARDDEPG0213BN | E-Ink 2.13 | ESP32 | 🚀 INSTALAR |
| ttgo-t5-EINKBOARDGDEW0213M21 | E-Ink 2.13 | ESP32 | 🚀 INSTALAR |
| ttgo-t7-EINKBOARDGDEM029T94 | E-Ink 2.9 | ESP32 | 🚀 INSTALAR |
| ttgo-t7-WEACT_GDEH0154D67 | E-Ink 1.54 | ESP32 | 🚀 INSTALAR |
| ttgo-t7-WEACT_DEPG0213BN | E-Ink 2.13 | ESP32 | 🚀 INSTALAR |
| ttgo-t7-WEACT_GxEPD2_290_BS | E-Ink 2.9 | ESP32 | 🚀 INSTALAR |
Versión Stable
v0.14.006 — 09-06-2024 — Versión probada para producción.
| Placa | Instalar |
|---|---|
| TTGO_TDISPLAY | 🚀 INSTALAR |
| TTGO_TDISPLAY_SANDWICH | 🚀 INSTALAR |
| TDISPLAY_S3 | 🚀 INSTALAR |
| esp32dev_OLED | 🚀 INSTALAR |
| esp32dev | 🚀 INSTALAR |
| ttgo-t5-EINKBOARDGDEM0213B74 | 🚀 INSTALAR |
| ttgo-t5-EINKBOARDDEPG0213BN | 🚀 INSTALAR |
| ttgo-t5-EINKBOARDGDEW0213M21 | 🚀 INSTALAR |
| ttgo-t7-EINKBOARDGDEM029T94 | 🚀 INSTALAR |
| ttgo-t7-WEACT_GDEH0154D67 | 🚀 INSTALAR |
| ttgo-t7-WEACT_DEPG0213BN | 🚀 INSTALAR |
| ttgo-t7-WEACT_GxEPD2_290_BS | 🚀 INSTALAR |
Descripción de las placas
- TTGO_TDISPLAY — LilyGO con TFT 240×135 y botones. La más popular.
- TDISPLAY_S3 — ESP32-S3 con TFT 320×170, USB-C y PSRAM.
- esp32dev_OLED — ESP32 genérica con OLED I2C 128×64.
- esp32dev — ESP32 genérica sin pantalla (headless).
- ttgo-t5-* — LilyGO T5 con E-Ink 2.13.
- ttgo-t7-WEACT_* — WeAct Studio con E-Ink 1.54 a 2.9.
Método 2: Descarga de binarios
Todos los binarios en GitHub Releases. Usa ESP32 Flash Tool, ESPTOOL.py o ESPHome Flasher.
Método 3: Compilación desde código
git clone https://github.com/melkati/CO2-Gadget.git cd CO2-Gadget pio run -e TTGO_TDISPLAY --target upload
Necesitas PlatformIO. Arduino IDE no está soportado.
Primer arranque
BLE activado por defecto. WiFi apagado. Usa MyAmbiance o portal cautivo para conectar. Más detalles en la Guía WiFi.
Solución de problemas
| Problema | Solución |
|---|---|
| PC no reconoce placa | Instala drivers USB (CP210x, CH340) y prueba otro cable |
| Error rst:0x10 | Usa “Erase device” antes de flashear |
| No aparece puerto COM | Cable de datos, no solo de carga |
| Instalación al 0% | Mantén pulsado BOOT mientras conectas |