EV-Controller
D3stan·EV-Controller·pcb/Rave-Controller.kicad_pcb
About the EV-Controller PCB
EV-Controller is an open source PCB design by D3stan, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 51.1 × 45.1 mm, with 21 components from 18 distinct parts.
Other key parts include the D1MINI, LM7805_TO220, LMC662AIN, PC817 and TC4422. By type, the board carries 7 resistors, 5 ICs, 5 capacitors, 2 diodes, 1 transistor and 1 connector.
It belongs with the iot & wireless designs in this gallery.
From the project
ESP32-based exhaust valve controller for 2 stroke motorcycle.
This project is an ESP8266/ESP32-based exhaust valve controller for motorcycles. It offers real-time monitoring and configuration through a web interface, utilizing WebSockets for live data communication. The core functionality is to control the motorcycle's exhaust valve based on configurable RPM thresholds.
- RPM-based exhaust valve control with configurable opening and closing thresholds. - Web interface for real-time RPM monitoring and settings adjustment. - WiFi Access Point (AP) mode for initial setup and configuration. - WiFi Station (STA) mode to connect to an existing wireless…

Main components on the EV-Controller
EV-Controller bill of materials (BOM)
21 components, 18 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | D1MINI D1Mini | D1_mini_board | U1 |
| 1 | LM7805_TO220 | TO-220-3_Vertical | U2 |
| 1 | LMC662AIN | DIP-8_W7.62mm_LongPads | U3 |
| 1 | PC817 | DIP-4_W7.62mm | U4 |
| 1 | TC4422 | DIP-8_W7.62mm | U5 |
| 1 | IRLZ44N | TO-220-3_Vertical | Q1 |
| 1 | CONN_01X10 Conn_01x10 | Molex_Mini-Fit_Jr_5569-10A2_2x05_P4.20mm_Horizontal | J1 |
| 2 | D_Schottky | D_DO-34_SOD68_P7.62mm_Horizontal | D1, D3 |
| 2 | 100NF 100nF | C_Disc_D4.3mm_W1.9mm_P5.00mm | C1, C5 |
| 1 | 330NF 330nF | C_Disc_D4.3mm_W1.9mm_P5.00mm | C2 |
| 1 | 2.2UF 2.2uF | C_Disc_D4.3mm_W1.9mm_P5.00mm | C3 |
| 1 | 1000UF_50V 1000uF_50V | CP_Radial_D10.0mm_P7.50mm | C4 |
| 1 | 100K 100k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 1 | 1k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2 |
| 1 | 3k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R3 |
| 2 | 30K 30k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R4, R7 |
| 1 | 4.7K 4.7k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R5 |
| 1 | 10K 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R6 |
EV-Controller design files
The KiCad project lives in the D3stan/EV-Controller repository on GitHub; these links point at the commit this page was built from.
EV-Controller: common questions
How big is the EV-Controller PCB?
The EV-Controller measures 51.1 × 45.1 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the EV-Controller?
21 components, from 18 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the EV-Controller design files?
From the D3stan/EV-Controller repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the EV-Controller design in my own project?
Yes, under the terms of its Apache-2.0 license, which D3stan chose for the repository.
Similar boards
ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446Connecting piece
Chrismettal
66.4 × 24.5 mm20 parts2LCC-BY-SA-4.0446ESP32
Chrismettal
66.4 × 48.1 mm7 parts2LCC-BY-SA-4.0446EEZ DIB B3C
eez-open
110 × 90 mm30 parts2LTAPR-OHL-1.0391EEZ DIB AUX-PS
eez-open
230.5 × 60 mm63 parts2LTAPR-OHL-1.0391