The OpenECU Alliance
One community. Shared standards. Free resources with public API access for ECU enthusiasts, tuners, and developers.
Adapters (8)
View allAiM XRK/DRK Binary
aim
Binary log files from AiM motorsport data acquisition devices.
ECUMaster EMU CSV Export
ecumaster
CSV log files exported from ECUMaster EMU Pro and EMU Black ECUs.
Emerald K6/M3D ECU Log
emerald
Parses binary log files from Emerald K6 and M3D ECUs.
Haltech NSP CSV Export
haltech
Parses CSV files exported from Haltech NSP (NSP = Nexus/Elite Software Platform).
Link ECU LLG Binary
link
Binary log files from Link ECU standalone engine management systems.
RomRaider CSV Log
romraider
CSV log files generated by RomRaider ECU logging software.
Protocols (9)
View allAEM Infinity CAN Broadcast Protocol
CANaem
Official CAN broadcast protocol for AEM Infinity series ECUs.
ECUMaster EMU CAN Broadcast Protocol
CANecumaster
CAN broadcast protocol for ECUMaster EMU BLACK and EMU PRO ECUs.
Emtron CAN Broadcast Protocol
CANemtron
CAN broadcast protocol for Emtron ECUs (KV8, KV12, KV16 series).
Haltech CAN Broadcast Protocol
CANhaltech
Official CAN broadcast protocol for Haltech ECUs including Nexus and Elite series.
MaxxECU Default CAN Protocol
CANmaxxecu
Default CAN broadcast protocol for MaxxECU engine management systems.
Megasquirt CAN Broadcast Protocol
CANmegasquirt
CAN broadcast protocol for Megasquirt ECUs (MS2, MS3, MS3-Pro).
3D Models (8)
View all
MountsMac Valve holder adapter mount
by Classic Mini DIY
Property of Racing Custom Parts, you can't earn on it, but you can use it and print for your racing freinds :) if you need some cnc parts, find us: Racing Custom Parts you will need Deutsch connector: DT04-2P check your MAC valve becasue there is many models and size
MountsAiM Sportline ACC3 Mock-Up
AiM · by Classic Mini DIY
This is a non-functional model of the AiM Sportline ACC3 device, used for connecting sensors to the AiM CANbus. You can print this out and place it on your vehicle (car, motorcycle, etc.) to determine if the ACC3 will work for your needs, identify where to locate the ACC3, determine cable routing, mounting approaches, etc. This has the exact same dimensions of an actual ACC3 device. I have add two through-holes which are located in the same position as the mounting threads on the bottom of the ACC3. You can place a 2.5mm transfer punch inside these holes to mark the location for drilling holes into the mount to hole the ACC3.
MountsHaltech Fuse Box Cover - Logo-less
Haltech · by Classic Mini DIY
Not everyone wants a big Haltech logo on the fusebox that comes with the Haltech Elite ECU's, I know I don't. This fits the Haltech fuse box and also holds spare fuses as per the original design. Recommended to print in a material that will put up with the heat of where you have mounted the fuse box in your car.
MountsFlex Fuel Sensor Bracket
Haltech · by Classic Mini DIY
Bracket for Continental Flex Fuel sensor. The sensor clips into the bracket as GM had originally intended. There are two M6 sized mounting holes which are spaced 55mm apart. I have it setup to print vertical with supports to ensure the layers are the correct orientation to reduce the chance of the locking tab from breaking off. This will work with many other popular aftermarket flex fuel sensors such as Haltech or AEM as they all use the same Continental sensor.
MountsHaltech R3 ECU Model
Haltech · by Classic Mini DIY
hello fellow car enthusiasts. I plan on putting a Haltech R3 ECU into my racecar I am building.. but at the moment, haven't purchased one. I wanted to see where I could possibly mount one in my car for mockup purposes but only had found the R5 model online (perfectly modeled i might add). Well I did some digging and found a dimensional drawing on Haltech's website and decided to model one in Fusion. It's not 100% perfect and it doesn't have connectors on it obviously. But it's more than enough to get by as least for placement purposes. It may not be perfect but the mounting locations for hardware are correct (i think). enjoy my mediocre cad skills and print this. ALSO works for LS REBEL ECU since they are the same housing Boost MeOh.. if it helps you, send me a boost. this was hard for me to model since I am new to CAD.
MountsHaltech IC7 Digital Dash Shell
Haltech · by Classic Mini DIY
Sheel of a Haltech IC7 digital display simply for sizing mockup and placement in interior
MountsHaltech IC-7 Dash Mounting Template
Haltech · by Classic Mini DIY
Haltech IC-7 Dash mounting template.
MountsClassic Mini - Haltech 2x4 Keypad + Gauge Mount
Haltech · by Classic Mini DIY
I have a Haltech ECU in my Classic Mini, and I wanted to add a simple under-dash gauge and a 2 x 4 Keypad mount. I made a small bracket that will allow you to easily mount this under your dash with a bit of industrial velcro or double-sided tape. I also made a version without the 52mm gauge pod in case you just wanted to use the keypad alone.
What is the OpenECU Alliance?
A community-driven initiative providing free, open resources and a public API for the automotive ECU enthusiast community.
The Alliance
An open community that publishes and maintains adapters, protocols, 3D models, and compatible tools.
The Spec & API
YAML-based specifications accessible via public API, providing both parsed JSON and raw YAML downloads.
The Ecosystem
Spec-compatible applications, tools, and resources that work together seamlessly.
What We Share
Free, community-maintained resources for ECU enthusiasts, tuners, and developers.
Log Adapters
Parse ECU log files from any vendor using standardized YAML definitions available via API.
CAN Protocols
Real-time CAN Bus message definitions with DBC export, accessible programmatically.
3D Models
Printable ECU mounts, enclosures, and brackets with full print settings.
Public API
Fetch specs programmatically with our REST API - both parsed JSON and raw YAML.
Spec-Compatible Applications
Applications built with OpenECU Spec support can use adapters, protocols, and models from this community.
UltraLog
AvailableHigh-performance ECU log viewer with multi-format support and computed channels.
Building a spec-compatible app? Let us know and we'll add it here.
For Developers
Access ECU specs programmatically via our public API. Always up-to-date, no manual downloads required.
Contribute to the Alliance
- Create adapters for new ECU systems
- Add CAN protocol definitions
- Share 3D printable models and designs
- Build spec-compatible tools and libraries
