Selecciona el uso que le darás a tu medidor y si tiene pantalla, el modelo usado:
1.Si lo que necesitas es hacer mediciones fijas, ósea desde el mismo lugar, transmitiendo a tu wifi escoge las primeras opciones dependiendo de si tienes pantalla o no.

2. Si lo que necesitas es hacer mediciones móviles usando batería y sin depender de la wifi, escoge las opciones Bluetooth:

<div class="content">
<p>Selecciona el uso de tu medidor y la pantalla usada:</p>
<ul class="radios">
<li>Medidores móviles con batería para transmitir por Bluetooth a la app MyAmbience:</li>
<li><label><input name="type" type="radio" value="BLSP"> Bluetooth sin pantalla</label></li>
<li><label><input name="type" type="radio" value="BL66"> Bluetooth con pantalla OLED66</label></li>
<li><label><input name="type" type="radio" value="BL96"> Bluetooth con pantalla OLED96</label></li>
<li><label><input name="type" type="radio" value="BLTD"> Bluetooth con pantalla TDisplay</label></li>
<li>Medidores desde un lugar fijo para transmitir por wifi al portal de sensores las 24 horas del día:</li>
<li><label><input name="type" type="radio" value="WISP"> Wifi sin pantalla</label></li>
<li><label><input name="type" type="radio" value="WI66"> Wifi con OLED66</label></li>
<li><label><input name="type" type="radio" value="WI96"> Wifi con OLED96</label></li>
<li><label><input name="type" type="radio" value="WITD"> Wifi con TDisplay</label></li>
</ul>
<div><hr></div>
<div class="footer"><a href="https://github.com/danielbernalb/aireciudadano">AireCiudadano</a><br>Installer powered by <a href="https://esphome.github.io/esp-web-tools/">ESP Web Tools</a>.</div>
<p><script><br />
document.querySelectorAll('input[name="type"]').forEach(radio =><br />
radio.addEventListener("change", () => {<br />
const button = document.querySelector('esp-web-install-button');<br />
button.manifest = `./manifest_${radio.value}.json`;<br />
button.classList.remove('invisible');<br />
}<br />
));<br />
</script></p>
</div>
Opcional, borrar la memoria:
Al grabar tienes la opción de seleccionar «Erase device», lo que borrará primero la memoria del ESP32 y restablecerá todas las configuraciones. Recomendado al grabar CO2-Gadget por primera vez.

Opcional, borrar la memoria:
Al grabar tienes la opción de seleccionar «Erase device», lo que borrará primero la memoria del ESP32 y restablecerá todas las configuraciones. Recomendado al grabar CO2-Gadget por primera vez.
Descarga del firmware (binarios)
El método anterior es el más sencillo para grabar el ESP. Si prefieres grabarlo de otra forma, aquí tienes los ➡ enlaces a los binarios de CO2 Gadget para que los puedas descargar.