Skip to main content
OpenECU Alliance
  • Ecosystem
  • Spec
  • Docs
  • Contribute
Sign in
CAN Bus Protocols

Protocol Definitions

Browse CAN Bus protocol definitions for real-time ECU communication. Download as DBC for use with industry tools.

9 protocols available
9 protocols available
Submit a protocol
aem logo

AEM Infinity CAN Broadcast Protocol

CAN

aem

Official CAN broadcast protocol for AEM Infinity series ECUs.

31 msgs
141 sigs
500 kbps
ecumaster logo

ECUMaster EMU CAN Broadcast Protocol

CAN

ecumaster

CAN broadcast protocol for ECUMaster EMU BLACK and EMU PRO ECUs.

16 msgs
68 sigs
1 Mbps

Emtron CAN Broadcast Protocol

CAN

emtron

CAN broadcast protocol for Emtron ECUs (KV8, KV12, KV16 series).

13 msgs
58 sigs
1 Mbps
haltech logo

Haltech CAN Broadcast Protocol

CAN

haltech

Official CAN broadcast protocol for Haltech ECUs including Nexus and Elite series.

54 msgs
185 sigs
1 Mbps
maxxecu logo

MaxxECU Default CAN Protocol

CAN

maxxecu

Default CAN broadcast protocol for MaxxECU engine management systems.

25 msgs
107 sigs
1 Mbps
megasquirt logo

Megasquirt CAN Broadcast Protocol

CAN

megasquirt

CAN broadcast protocol for Megasquirt ECUs (MS2, MS3, MS3-Pro).

22 msgs
89 sigs
500 kbps
rusefi logo

rusEFI CAN Broadcast Protocol

CAN

rusefi

CAN broadcast protocol for rusEFI open-source ECU. This protocol broadcasts

12 msgs
70 sigs
500 kbps
speeduino logo

Speeduino CAN Broadcast Protocol

CAN

speeduino

CAN broadcast protocol for Speeduino open-source ECU when configured for

16 msgs
76 sigs
500 kbps
syvecs logo

Syvecs S7 CAN Broadcast Protocol

CAN

syvecs

CAN broadcast protocol for Syvecs S6/S7 series ECUs including S6, S6+, S7,

27 msgs
118 sigs
1 Mbps
© 2026 OpenECU Alliance
OpenECU Alliance