Diseño de ECU Competición

@schematic Diseñar una centralita ECU programable de competición basada en ESP32-WROOM-32E, compatible con TunerStudio, económica (< 8–10 USD de fabricación) y de uso universal (para motores 2T y 4T, atmosféricos o turbo, gasolina, E85, metanol, e incluso diésel o con óxido nitroso).
Debe poder instalarse en cualquier vehículo de competición, guardar el “setup” en una microSD intercambiable por coche, y ofrecer telemetría en tiempo real por CAN y USB-C.
⚙️ Requisitos técnicos principales Categoría Especificación MCU ESP32-WROOM-32E (240 MHz, WiFi/Bluetooth, 4 MB flash) Alimentación 12 V IN → Buck 5 V (MP1584EN) → LDO 3.3 V (ME6211) Entrada principal Sensor Hall 3 hilos Bosch/RIDEX 0 232 103 039, con rueda 36-1 o 60-2 (en polea de cigüeñal) Modo Crank-only, semi-secuencial + wasted-spark, hasta 12 cilindros Inyección 6 salidas low-side MOSFET (AOD4184A) para inyectores Hi-Z Encendido 6 salidas digitales 5 V (SN74HCT14) para bobinas con driver integrado (smart coils) Salidas AUX 4 salidas PWM/ON-OFF para boost, N₂O, agua/meth y antilag Sensores TPS, CLT, IAT, MAP Bosch 3 bar externo, O₂ (wideband), VSS, FlexFuel, VBAT Conectividad USB-C (CP2102N), CAN 1 Mbps (SN65HVD230), Bluetooth (ESP32 interno) Almacenamiento microSD (SPI) con SD-only persistence: cada coche tiene su SD con mapas y calibraciones Mapas en vivo Selector ADC (GPIO34) → 5 mapas activos Formatos CAN Frames 0x080, 0x081 (50 Hz), 0x090, 0x1FC–0x1FF (estado, setup, mapa) PCB 2 capas, FR-4 1.6 mm, 80×60 mm, SMD automático, conectores JST-XH Fabricación Compatible con JLCPCB, con BOM + Pick&Place (CPL) estándar Software TunerStudio compatible (protocolo Speeduino/MS), firmware basado en tablas VE, encendido y correcciones en vivo 🧩 Arquitectura de bloques
Alimentación y protección → TVS 36 V + diodo polaridad + MP1584EN → 5 V → ME6211 → 3.3 V
Microcontrolador → ESP32-WROOM-32E
Comunicación PC → USB-C (CP2102N, con auto-boot)
Telemetría y dashboards → CAN 1 Mbps (SN65HVD230)
Sincronización motor → Sensor Hall 3 hilos + LMV331 (comparador crank-only)
Almacenamiento y setup → microSD SPI + detección de tarjeta
Inyección → 6 MOSFETs low-side con diodo SS56
Encendido → 6 salidas 5 V HCT14 (smart coils)
Auxiliares → 4 MOSFETs adicionales (boost, N₂O, agua/meth, antilag)
Entradas analógicas → TPS, CLT, IAT, O₂, VBAT, MAP externo
Selector de mapa → ADC con red resistiva de 5 niveles
Persistencia → todo el setup y mapas en microSD (una por coche)
Voy a diseñar tu ECU ESP32-WROOM-32E de 80×60 mm, 2 capas, con USB‑C, CAN, microSD, inyección/encendido y entrada Hall, optimizada para JLC y coste 8–10 USD.
  • Potencia/protección: añadir MP1584EN 12→5 V; sustituir U1 por ME6211 3.3 V; mantener D2 y D1. Cuidar retornos del buck.
  • Núcleo/conectividad: reemplazar IC1 por CP2102N con USB1 y CC/ESD; en U2 añadir pull‑up + 0.1 uF en EN y respetar boot‑straps; CAN con U3 y terminación seleccionable.
  • I/O motor y sensores: Hall con U5; encendido 5 V con U4; inyección con diodos D3, D4, D5, D6, D7, D8; selector de mapas por ADC; conectores JST‑XH J4/J5/J6.
Haz clic en Start en la barra del plan para ejecutarlo.
Seleccionar MP1584EN
Resistores CC USB-C
Elegir ME6211
Conmutador microSD
Red resistiva ADC


No results...

ESP32-WROOM-32E Reference Design

ESP32-WROOM-32E Reference Design thumbnail
ECU de competición ESP32-WROOM-32E • CAN • USB-C • microSD • 80×60 mm JLCPCB

Properties

80 × 60mm

mm

8–10USD

USD

flowchart TB PWR[Power & Protection] CORE[Core & Connectivity] COMM[Communication Interfaces] IO[Motor & Auxiliary Outputs] ADC[Analog Inputs & Map Selector] STORAGE[Storage (microSD)] PWR -->|12V in, TVS, reverse Polarity| REG5[12→5V Buck Regulator] REG5 --> REG3[3.3V LDO (ME6211)] REG3 --> CORE CORE -->|ESP32-WROOM-32E| COMM COMM -->|USB-C & CP2102N| HOST[Host PCTuner] COMM -->|CAN via SN65HVD230Q-Q1| CAN[CAN Bus] CORE -->|SPI| STORAGE CORE -->|GPIO Digital| IO CORE -->|ADC GPIO| ADC ADC -->|TPS, CLT, IAT, MAP, O2, VBAT| SENSORS(Sensors) IO -->|Injectors x6 with AOD4184A & SS56| INJ[Injectors] IO -->|5V smart coil interface via SN74HCT14N| COIL[Smart Coils] IO -->|Aux MOSFETs x4| AUX[Aux Outputs]

JST-XH

2

RoHS

Bare metal

Pricing & Availability

Distributor

Qty 1

Arrow

$2.46–$3.86

Digi-Key

$5.16–$33.52

LCSC

$11.43–$13.31

Mouser

$6.92

TME

$9.19

Verical

$4.47–$7.10

Controls