

VFRECU VR
Hellen for 99 VFR800
- Size
- 160 × 75.1 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 96
- Nets
- 179
- Pads
- 648
- Tracks, vias
- 1,383, 660
- Pours
- 18
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 28 Dec 2023
- Updated
- 14 May 2026
Overview
VFRECU VR is an open-source printed circuit board by VFRenjoyer, from the VFRenjoyer/hellen-VFR800 repository on GitHub. It is a 4-layer board of 160 × 75.1 mm with 96 parts on 179 nets, routed with 1,383 tracks and 660 vias.
It is built around the ISL9V3040D3ST, ZXMS6005SGTA and B5819W, with the 12H1500D, AO3400A and PSM712-LF among its other parts. Its parts include 36 resistors, 14 transistors, 11 capacitors, 6 diodes and 4 ICs.
Main components
6ISL9V3040D3ST
DPAK-40℃~+175℃@(Tj) 1.6V@4V,6A 150W 17nC 2.2V@15A,4.5V 21A 4.8us 430V 700ns DPAK IGBT Transistors / Modules ROHSonsemiIGBT Transistors / ModulesZXMS6005SGTA
SOT-223-40℃~+125℃ 1 150mΩ 2A 60V SOT-223 Power Distribution Switches ROHSDiodes IncorporatedPower Distribution SwitchesB5819W
SOD-123-55℃~+125℃ 1.5A 1mA@40V 25A 40V 600mV@1A Standalone SOD-123 Schottky Diodes ROHSMDDSchottky Diodes12H1500D
1206-55℃~+125℃ 0.65mm 1.6mm 3.2mm 32V 5A 6.3 Surface Mount Fuse 1206 Disposable fuses ROHSShenzhen lanson ElecDisposable FusesAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsPSM712-LF
SOT-2312V 13.3V 19V 1A@8/20us 600W TVS SOT-23 ESD and Surge Protection (TVS/ESD) ROHSProTek DevicesESD And Surge Protection (TVS/ESD)
README
README.mdThis repo contains files to build a standalone plug and play RusEFI Hellen based ECU for a 99 Honda VFR800. The prototype is unfinished and currently none of these files can be used to make a functioning ECU
This hardware may be compatible with the CBR600F4i, CBR929RR, and 01-03 CBR1100xx if the ECU connectors were repinned.
In addition to the above it may be able to replace the ignition module/ECU of a 98-08 VT1100C, 01-07 VT750DC, 02-04 VTX1800, RC51, and 2003-09 VTX1300 with some harness repinning
Features in progress as of v0.05A:
Drop in ECU replacement for 99-01 VFR800 with addition of 2 wideband oxygen sensors
4x sequential ignition/injection
CANBUS
2x Wideband oxygen sensor channels
3x lowside driver output on rear connector
Inputs for analog sensor on rear connector
USB support
Bluetooth connectivity
MicroSD card for logging
VSS input to ECU for eventual implementation of traction control
Parts
96| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 4.7k | hellen-one-common:R0603 | R21, R22, R23, R24, R25, R26, R29, R30, R31, R32 |
| 8 | ZXMS6005SGTA | Package_TO_SOT_SMD:SOT-223 | Q7, Q8, Q9, Q10, Q13, Q14, Q15, Q16 |
| 7 | 0 | Resistor_SMD:R_0402_1005Metric | R4, R27, R33, R36, R37, R41, R42 |
| 6 | TestPoint_Pad_D1.0mm | TestPoint:TestPoint_Pad_D1.0mm | HALL2, HALL3, INT_MAP, PPS1, PPS2, TPS2 |
| 4 | 0 | Resistor_SMD:R_2512_6332Metric | R12, R13, R14, R18 |
| 4 | 22 | hellen-one-common:R0603 | R9, R10, R11, R15 |
| 4 | B5819W | hellen-one-common:SOD-123 | D2, D3, D4, D5 |
| 4 | ISL9V3040D3S | Package_TO_SOT_SMD:TO-252-2 | Q1, Q2, Q3, Q4 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 3 | Jumper_2_Bridged | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1, JP2, JP3 |
| 2 | 0.33u | Capacitor_SMD:C_0402_1005Metric | C5, C10 |
| 2 | 0.33u | Capacitor_SMD:C_0603_1608Metric | C7, C8 |
| 2 | 1.2n | Capacitor_SMD:C_0402_1005Metric | C4, C11 |
| 2 | 1.6M | Resistor_SMD:R_0402_1005Metric | R34, R38 |
| 2 | 100k | Resistor_SMD:R_0402_1005Metric | R28, R39 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C13, C13A1 |
| 2 | 12H1500D | hellen-one-common:PAD-1206-PAD | F1, F2 |
| 2 | 4.7k | Resistor_SMD:R_0402_1005Metric | R1, R1A1 |
| 2 | 5.6k | Resistor_SMD:R_0402_1005Metric | R35, R40 |
| 2 | AO3400A | hellen-one-common:SOT-23 | Q11, Q12 |
| 2 | LM1815MX_NOPB | Proteus_Little:SOIC127P600X175-14N | IC2, IC2A1 |
| 2 | Module-wbo-0.5 | hellen-one-wbo-0.5:wbo | M5, M7 |
| 2 | PSM712-LF | hellen-one-common:SOT-23 | D6, D7 |
| 2 | ~ | Capacitor_SMD:C_0603_1608Metric | C6, C9 |
| 1 | 1-776087-1 | SamacSys_Parts:17760871 | J4 |
| 1 | 100n | hellen-one-common:C0603 | C1 |
| 1 | 33k | hellen-one-common:R0603 | R2 |
| 1 | 470k | hellen-one-common:R0603 | R16 |
| 1 | 6.8k | hellen-one-common:R0603 | R3 |
| 1 | JDY-33 | kicad6-libraries:JDY-33 | U2 |
| 1 | LOGO | hellen-one-common:LOGO | G4 |
| 1 | Module-knock-0.2 | hellen-one-knock-0.2:knock | M2 |
| 1 | Module-power_12and5V-0.2 | hellen-one-power_12and5V-0.2:power_12and5V | M1 |
| 1 | Module:mega-mcu100/0.2 | hellen-one-mega-mcu100-0.2:mega-mcu100 | M6 |
| 1 | RUSEFI_LOGO | kicad6-libraries:rusefi_logo | G3 |
| 1 | USB_B_Mini | hellen-one-common:USB-MINI-B-VERTICAL | J8 |
| 1 | ~ | Customparts:trollfaceVFR | text1 |
| 1 | ~ | Customparts:VFRboardempty | U1 |
Similar boards
- 4 layers86.3 × 97.1 mm

- 4 layers154 × 159 mm

Uaefi adapter NA-90-95
rusefi/uaefi-NA6-adapter
See https://wiki.rusefi.com/Miata/#mazda-miata for (legacy?) open source Plug and plays
73 parts2 - 4 layers87 × 106 mm

- 4 layers96.5 × 114.7 mm

- 4 layers87 × 106 mm

Hpe mini
D0kRay/hpe-mini
Clean Hellen One starter structure for a custom rusEFI-compatible PCB.
172 partsGPL-3.0 - 2 layers28.3 × 43 mm

Hellen1-output
rusefi/hellen-miata-NB2
a rusEFI board with a 72 pin connector. Works for a Mazda Miata NB2 or any generic 8 cylinder vehicle :)
56 parts - 4 layers100 × 100 mm

Uaefi
rusefi/uaefi
🔴Community support ONLY 🔴 https://www.facebook.com/groups/rusEfi 🔴 Discord🔴 Commercial Support 🔴
171 parts39 - 4 layers80 × 80 mm

PROLT
ADVecu/Hellen-PROLT
A: .github/workflows/update-hellen-one-reference.yaml is set to pull latest hellen daily!
95 parts
Questions
How big is the VFRECU VR PCB?
It measures 160 × 75.1 mm and has 4 copper layers, 1.6 mm thick.
What parts does the VFRECU VR use?
96 parts, built around the ISL9V3040D3ST, ZXMS6005SGTA, B5819W and 12H1500D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the VFRECU VR KiCad files?
From the VFRenjoyer/hellen-VFR800 repository on GitHub, at the commit this page was made from: the board is VFRECU-VR.kicad_pcb and its schematic CAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the VFRECU VR design in my own project?
Its repository states no licence, so its author keeps all rights: ask VFRenjoyer before reusing the design.