Sin Arduino IDE ni nada que instalar: pincha la placa al ordenador por USB, pulsa Instalar y el navegador graba la última versión de WTTC. WTTC necesita un ESP32-S3; la Webasto falsa (más abajo) vale para cualquier ESP32.
Este navegador no puede grabar por USB. Abre esta página con Chrome, Edge u Opera en un ordenador.
Hace falta abrir la página por https (como aquí) para grabar por USB.
Versión que se instala: 0.3.18
Qué necesitas
Chrome, Edge u Opera en un ordenador (Windows, Linux o macOS). Firefox y Safari no pueden hablar con el puerto USB.
Un cable USB de datos (muchos de cargar no llevan datos).
En el ESP32-S3, el USB marcado UART o COM (el otro es el USB del propio chip).
En Windows, si no aparece ningún puerto, el driver del chip USB: CP210x o CH343.
Pasos
Pincha la placa al ordenador y pulsa Instalar WTTC. Elige su puerto en la ventana del navegador (suele llamarse «CP2102», «USB Single Serial», «CH343» o similar).
Pulsa Install y espera un minuto sin desenchufarla. Si se queda en «Connecting», mantén pulsado el botón BOOT de la placa hasta que empiece.
Al terminar, pulsa Logs & Console y luego el botón RST de la placa: verás un resumen con la versión, el PIN Bluetooth, la Wi-Fi de la placa y su clave, y el usuario y la clave de la web (apúntalos; con info sale otra vez). Ahí mismo puedes escribir status para la primera prueba con la Webasto.
Empareja la app con ese PIN, o entra en su Wi-Fi WTTC: la primera vez te pedirá cambiar la clave de fábrica.
A tener en cuenta
Reinstalar así no borra la configuración, los programas ni el PIN.
Las versiones siguientes se instalan sin cable: app o web de la placa → Buscar actualizaciones.
La ventana de instalación está en inglés (es la herramienta ESP Web Tools).
La Webasto falsa: un segundo ESP32 que hace de caldera
Para probar WTTC en la mesa, sin furgoneta ni gasoil: otro ESP32 (vale el clásico o un S3) se hace pasar por la Thermo Top C en el W-Bus. Arranca, prende, regula, hace el postbarrido y da averías; por su consola USB (115200) se le provocan fallos y se acelera el tiempo. Se instala igual que WTTC, en la otra placa. Cómo conectarla, en el dibujo de abajo; sus órdenes, en su README. De fábrica escucha por IO16, contesta por IO17 y devuelve el eco (conexión directa); para la conexión por el bus, escribe eco no en su consola, y pines 16 17 para cambiar los pines.
Este navegador no puede grabar por USB. Abre esta página con Chrome, Edge u Opera en un ordenador.
Hace falta abrir la página por https (como aquí) para grabar por USB.
Versión que se instala: 0.3.18 · ESP32 / ESP32-S3
Ver el registro por USB (consola serie)
Lo más fácil: la consola de esta web (Chrome o Edge en un ordenador): conecta las dos placas a la vez, sabe cuál es cada una, pinta cada línea de un color y lo guarda en .txt o .md. Sin instalar nada.
Las dos placas (WTTC y la Webasto falsa) cuentan por su USB todo lo que hacen. Para verlo en Windows, con PuTTY:
Conecta la placa al ordenador por USB (en el ESP32-S3, el USB marcado UART o COM).
En el Administrador de dispositivos → Puertos (COM y LPT) mira qué número tiene (p. ej. COM5; suele llamarse CP210x, CH340/CH343 o «USB Serial»). Si no sale, instala su driver (CP210x o CH343).
En PuTTY, Session: Connection type Serial, Serial line COM5 (el tuyo) y Speed 115200.
Connection → Serial: Flow control None.
Terminal: Local echo y Local line editing en Force on (ves lo que escribes y se manda al pulsar Enter).
Para guardarlo en un fichero (y mandarlo si algo falla): Session → Logging → «All session output» y elige el fichero.
Vuelve a Session, ponle un nombre («Webasto falsa», «WTTC») y pulsa Save; luego Open. Escribe ayuda (Webasto falsa) o info (WTTC) y Enter.
Al abrir el puerto la placa se reinicia: es normal. El puerto solo lo puede usar un programa a la vez: cierra antes el Monitor serie de Arduino o la ventana del instalador. Con las dos placas en el mismo ordenador, cada una tiene su COM: abre dos PuTTY. En Linux o Mac: screen /dev/ttyUSB0 115200 (salir: Ctrl+A y luego K).