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)
172 days

3:18

Accessing knowledge base.

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
172 days


To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    ESP32-WROOM-32E Reference Design-removebg-preview.png

    ESP32-WROOM-32E Reference Design-removebg-preview.png

    ESP32-WROOM-32E Reference Design-removebg-previewThumbnail

    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