Una placa en la que se pincha la ESP32-S3-DevKitC-1 y que lleva todo lo demás: entrada del vehículo con protecciones, los 5 V, el transceptor del W-Bus y conectores para las piezas opcionales. Sustituye al montaje con módulos (placa TJA1020, regulador LM2596 y cables dupont): se puede encargar entera, lista para pinchar la ESP32, o con las piezas pequeñas y soldar tú la borna, los zócalos y las tiras.
Diseño sin probar. Nadie la ha encargado ni montado todavía. Las comprobaciones de KiCad (eléctrica y de reglas de diseño) salen limpias, pero eso no garantiza que funcione. Si la encargas, cuéntalo: la primera que se monte dirá si hay que corregir algo.
En 3D (sin la ESP32 pinchada)Vista previa de JLCPCB con sus piezas, del primer pedido (19/10/2026): el juego «todo», tal como la montanCara de arribaCara de abajo
Los paquetes no se suben tal cual a JLCPCB (sale «menor de 10 × 10 mm»): descomprímelos y sube dentro el wttc-placa-gerber.zip (sin descomprimir) como placa, y la BOM y el CPL en el montaje.
Qué lleva
Bloque
Piezas
Notas
Entrada del vehículo
Borna de 3 tornillos: 12V · GND · WBUS
Los tres cables del conector del temporizador. Mídelos con el polímetro: los colores cambian entre vehículos.
Protecciones
Fusible rearmable de 0,5 A, diodo contra polaridad inversa (SS34) y supresor de picos (SMBJ24A)
El supresor recorta por debajo de los 40 V que aguantan el transceptor y el regulador.
5 V
Regulador conmutado LMR16006X (4–60 V, 0,6 A, 28 µA en reposo)
El ejemplo de 5 V de la hoja de datos de TI. Sustituye al LM2596.
W-Bus
Transceptor TJA1021T/20, con la resistencia de nodo maestro (1 kΩ y diodo)
Mismo patillaje que el TJA1020 de los módulos. El puente «MAESTRO» viene hecho; cortándolo se quita la resistencia.
ESP32-S3
Dos zócalos hembra de 22 pines, filas a 25,4 mm
La antena queda fuera de la placa, sin cobre debajo.
Pantalla
Tira de 4: GND · 3V3 · SCL · SDA
Orden de las OLED de 0,96" y 1,3". Si la tuya va en otro orden, cables dupont.
Termómetro
Tira de 4 (3V3 · GND · SCL · SDA) y conector Qwiic
SHT31 o AHT20; el Qwiic, para módulos con conector JST-SH.
Sensor de CO
Tira de 4: 5V · GND · TXD · RXD
ZE07-CO: su TXD va al IO15 y su RXD al IO6.
Botón «calentar»
Pulsador en la placa y tira de 2 para uno externo
IO7 a masa, como en el montaje con módulos.
Los pines son los del firmware: no hay que cambiar nada en WTTC. Placa de 95 × 62 mm, dos caras, con planos de masa en las dos y cuatro taladros M3.
Encargarla en JLCPCB
En jlcpcb.com → «Order now», sube el .zip de Gerber. Lo detecta solo: 2 capas, 95 × 62 mm. Lo demás, tal cual (1,6 mm de grosor).
Activa «PCB Assembly» en la cara de arriba (Top side) y sube la BOM y el CPL de uno de los dos juegos:
«todo» (montaje «Standard»): llega entera, solo hay que pinchar la ESP32-S3.
«smd» (montaje «Economic», más barato): llega con las piezas pequeñas; la borna, los zócalos y las tiras los sueldas tú.
Todas las piezas llevan su código LCSC. Las «extended» cobran unos 3 $ cada una por pedido. En ningún caso va la ESP32-S3 (se compra aparte y se pincha) ni los módulos opcionales.
Revisa el giro de las piezas en su vista previa: KiCad y JLCPCB no siempre coinciden en el ángulo cero. Es normal tener que girar a mano el regulador, el transceptor o algún diodo hasta que el pin 1 y la raya del cátodo coincidan con la serigrafía.
Con el juego «smd», lo de agujero pasante lo sueldas tú: la borna, los dos zócalos de 22 y las tiras de pines.
Precio real de un pedido (19/10/2026, juego «todo»): 87,65 € sin envío por 5 placas, 2 de ellas montadas. Casi todo son tarifas fijas del montaje (preparación 22,90 €, carga de piezas «extended» 27,57 €, plantilla 7,36 €): las piezas son unos 8,50 € por placa, así que montar más placas en el mismo pedido sale mucho más barato por unidad.
Montaje y primera prueba
Con el juego «smd», suelda la borna, los zócalos y las tiras. Los pines de masa van unidos al plano sin «radios»: piden un soldador con algo de potencia.
Sin la ESP32 pinchada, conecta 12 V a la borna y mide unos 5,0 V entre 5V y GND de la tira del sensor de CO. Si no, desconecta y revisa.
Mide la distancia entre las filas de pines de tu ESP32-S3: tiene que ser 25,4 mm (la de Espressif y las copias habituales). Pínchala con la antena hacia el borde de la derecha.
A partir de ahí, como siempre: instala WTTC y mira en la consola que el W-Bus contesta.
Ojo con el USB: igual que con el montaje con módulos, no conectes el USB del ordenador con la placa alimentada por la furgoneta hasta comprobar que tu ESP32-S3 separa las dos alimentaciones.
Limitaciones conocidas (v0.1)
La entrada SLP del transceptor va fija a 3V3, como en el montaje con módulo. Si la ESP32 se alimenta por USB antes de conectar los 12 V, el transceptor podría no despertar hasta el siguiente arranque.
Sin resistencias de I2C en la placa: las llevan los módulos de pantalla y termómetro.
Con la ESP32 en zócalos, todo mide unos 20 mm de alto: hace falta una caja de al menos 25 mm por dentro.
Cómo está hecha
Generada con Claude desde código: un fichero describe las piezas (con sus códigos LCSC) y sus conexiones, y un script saca el esquema, coloca las piezas, ruta las pistas con Freerouting, pasa las comprobaciones de KiCad 9 y prepara los ficheros. Se abre y se retoca en KiCad 9 normal.