Awesome Lists

awesome-automotive-can-id

by iDoka

awesome listpushed about 2 years ago

tractor Collect of CAN IDs and its payloads for various car brands/models in one place. Might be useful for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.

AI summary

CAN bus info

A collection of CAN bus information and resources for automotive electronics.

stars
609
forks
86
watching
39
awesome lists
4
entries
144
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/iDoka/awesome-automotive-can-id/links.svg)](https://awesome.facts.dev/awesome/iDoka/awesome-automotive-can-id)
HTML
<a href="https://awesome.facts.dev/awesome/iDoka/awesome-automotive-can-id"><img src="https://awesome.facts.dev/shield/iDoka/awesome-automotive-can-id/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/iDoka/awesome-automotive-can-id/links.svg

What's in the list

144 links in 45 sections, with live GitHub stats.activeno commit in 2y

Common

  • CommaAI

    Democratize access to car decoder rings by CommaAI

  • Fandom Wiki

    Vehicle Reverse Engineering Wiki

  • Opengarages

    Raw link references for CAN IDs

  • RACELOGIC

    Vehicle CAN Database

  • rusEFI

    Dump traces from various vehicles from rusEFI project

BMW

  • BMW

    DBUS/IBUS/KBUS information/reference/examples

  • BMW

    CANBUS information/reference

  • BMW

    BMW E46, MS43 ECU

  • BMW

    BMW E46, MS42 ECU

  • BMW

    E65 7 Series Powertrain CAN bus

BMW / BMW Hybrid vehicles

  • BMW BMS/Sbox

    Reverse Engineering of the BMW SBox for use in EV conversion projects

BMW / iDrive

  • BMW iDrive

    Arduino library for devices compatible with either avr_can or due_can, to interface with a BMW iDrive controller

  • BMW iDrive

    iDrive controller 500k CAN speed (2004y late model)

  • BMW iDrive

    Arduino canbus reader for events on iDrive knob controller

BYD

  • BYD

    EV car battery system Gen24

General Motors (Buick, Cadillac, Chevrolet, GMC)

  • GM

    Opengarages GM LAN 29 Bit ID

  • GM

    GM LAN bible

  • GM

    GMLAN CAN ID

  • GM

    GMLAN CAN ID v2

Daimler-Chrysler (Chrysler, Dodge, Jeep, RAM) / Chrysler

  • CHRYSLER

    Several CHRYSLER models CAN ID

Daimler-Chrysler (Chrysler, Dodge, Jeep, RAM) / Dodge

  • Dodge

    Opengarages Dodge CAN ID

  • Dodge

    Durango 2008 Internal CANBUS 83.333Kbps

Daimler-Chrysler (Chrysler, Dodge, Jeep, RAM) / Jeep

  • Jeep

    CAN BUS in Chrysler Jeep - VES enabler, other small features

  • Jeep

    Grand Cherokee 2006, Wrangler 2010

  • Jeep

    Grand Cherokee 2017, dashboard speed,cruise

Fiat

  • Fiat

    500

  • ID

    Fiat 500L: & - Model 500L

Ford (Lincoln, Mercury)

  • Ford

    Escape 2010 LTD with Active Park Assist

  • Ford

    Mustang 2005 CAN 125k

  • Ford and Lincoln

    Files for Ford Fusion and Lincoln MKZ (DBC)

  • S550 Mustang, 2015-2017

    Python scripts with notes and a on CANBus ids and behavior

  • Mustang, 2007-2009

    Emulator for Dashboard Instrument Cluster

Ford (Lincoln, Mercury) / Fiesta

Ford (Lincoln, Mercury) / Ford FG Falcon

Ford (Lincoln, Mercury) / Ford Transit

Honda

  • Honda

    Civic 8th Gen

Hyundai

Infiniti

Jaguar

Kia

  • Kia

    Soul

  • Kia

    Soul OBD

  • Kia

    Soul Steering

  • Kia

    Soul Throttle

  • Kia

    Soul Brake-Petrol

  • Kia

    Soul Brake-EV

  • Kia

    EV

Land Rover

Land Rover / Range Rover

Lexus

  • Lexus

    RX 450h (RU)

  • Lexus

    RX350 2011 (RU)

Mazda

  • Mazda

    Database of known Mazda (SkyActiv and RX-8) CAN messages

  • Mazda

    Opengarages Mazda CAN ID

  • Mazda

    3 (MS and HS CAN)

  • Mazda

    Model 3 (2nd gen) HS CAN

  • Mazda

    Model 3 (2nd gen) MS CAN

  • Mazda

    Model 3

Mercedes-Benz

  • Mercedes-Benz

    Understand and run units via CAN-bus network

  • Mercedes-Benz

    Controller for 722.6 automatic transmission

  • Mercedes-Benz

    W203 Open source project for W211/W219 W203/W209 Mercs (bluetooth audio control and more)

  • Mercedes-Benz

    W203 CAN BUS

  • Mercedes-Benz

    W203 C200 CDI: Should theoretically work on W203/w209/w211/w219 vehicles

  • Mercedes-Benz

    2000-2007: See txt files with canbus desciption (tested on W203 C200 CDI, but in theory, any W203/211/219/209 should work)

MINI

  • Mini

    Cooper 2002-2006

Mitsubishi

Nissan / Leaf

Opel / Astra

Renault

Subaru

  • Subaru

    Legacy 2005-2009

  • Subaru

    BRZ 2013+

  • Subaru

    Impreza WRX STi 2015+

  • Subaru

    WRX 2016

Suzuki

  • Suzuki

    Swift IV AZG 1.3 DDiS 16V 75cv

Tank

  • Tank

    Tank-500 FD CAN speedometer, odometer

Tesla

  • Tesla

    Model 3 CAN IDs and payload

  • Tesla

    Model 3 DBC file CAN messages

  • Tesla

    Model S/X CAN IDs and payload

Toyota

  • TIS Document Ripper

    Script allows you to rip electrical wiring diagrams, collision/body repair manuals, and repair manuals from Toyota's TIS

  • Toyota

    Prius gen2

  • Toyota

    Prius 2010 with Intelligent Parking Assist

  • Toyota AVC LAN

    Arduino emulating a CD Changer on a Toyota AVC LAN network

  • Toyota AVC LAN

    Arduino emulating a CD Changer on a Toyota AVC LAN network (another project)

  • Toyota

    Prius CAN message translator

  • Toyota

    Opengarages Toyota CAN ID

  • Toyota

    Yaris

  • Toyota

    2018 Tacoma

VAG (Audi, Porsche, Volkswagen, Seat, Skoda) / Audi

  • Audi

    Q8 2019: RAW dumps + decoded frames of the EPS FlexRay bus

  • Audi

    E-tron

VAG (Audi, Porsche, Volkswagen, Seat, Skoda) / Skoda

  • Skoda

    Octavia A5 2011 (RU)

VAG (Audi, Porsche, Volkswagen, Seat, Skoda) / Volkswagen

Volvo

  • Volvo

    XC70 2.5T 2005 B5254T2+AW55

  • Volvo

    V60 2015

  • Volvo

    XC90 CAN bus adapter to restore wheel buttons and park assistant functionality

  • Volvo

    XC90 CAN bus: CCM, CEM, TCM, LSM, REM, SWM

  • Volvo

    BUSMaster files for emulation of Climate Control Module used in Volvo P1 platform (C30,C70,S40,V50)

  • Volvo

    BUSMaster files for emulation of Central Electronics Module

  • Volvo

    P3 PIDs (RU)

  • Volvo

    V50 (dumps in SavvyCAN format)

Volvo / C30

Volvo / S60

  • Volvo S60

    OBD-II CAN Data Extraction and Analysis

  • Volvo S60

    2007 DIM: Project to power a volvo DIM outside of the car

  • Volvo S60

    2007 DIM: Notes on CANBUS

  • Volvo S60

    MY2009, aka P2 facelift model

  • Volvo S60

    Arduino CANBUS Volvo S60 DPF soot filter

Motorcycles / BMW motorcycle

Motorcycles / Ducati

  • Ducati

    Collective decoding of Ducati CANBUS messages

  • Ducati

    Ducati Panigale (899/959/1199/1199S/1199R/1299/1299S/R and Superleggera)]

Motorcycles / KTM motorcycle

  • KTM motorcycle

    Python library for decoding KTM motorcycle CAN-bus messages

Contributing

Footnotes

  • this

    Please follow root-repo for lastest updates

  • this curated list

    Also might be useful of awesome tools and resources for CAN bus reverse engineering with lightly specializing in automotive embedded controller software and communication understanding

  • awesome list

    The another of tools and resources for LIN bus reverse engineering, LIN hardware development and debugging also might be useful

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.