Coder Social home page Coder Social logo

mc2k / ultimate_nag52 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rnd-ash/ultimate_nag52

0.0 0.0 0.0 18.96 MB

An open implementation of NAG52 (722.6 Transmission controller), complete with KWP2000 diagnostics and CANBUS support

Rust 100.00%

ultimate_nag52's Introduction

Ultimate NAG52

An open implementation of NAG52 (722.6 Transmission controller), complete with KWP2000 diagnostics and CANBUS support

About GPL and lack of Gerber

This project follows the GPL license, however right now you will notice there is only the schematics of the PCB avaliable. So what about the PCB Gerber file?

Currently, the Gerber file is private whilst the board undergoes testing. This is to prevent anyone from making a PCB which has potential issues. The board is being tested by a beta tester group. Once testing has concluded and the product is ready to be sold (Assembled PCBs), the Gerber will then become avaliable in this repository!

Video playlist

See the following youtube playlist An alternative series can be found on Odysee (Ad free) here

NOTE: This repo is a placeholder for holding schematics and misc data about the project. For the firmware itself, see the repository list below!

Repository list

Who is this project for?

TCM status Development status
EGS52 Early WIP (Check firmware)
EGS53 Not started yet

The 722.6 (NAG1/2) gearbox is used in many vehicles, main Mercedes, however other car manufacturers use it!

The controller comes in 2 flavours (EGS52, the older model used between 2000-2007), and EGS53, used in 2008 and newer vehicles.

Below are a list of vehicles that support the 722.6 gearbox, either with the EGS52 or EGS53 TCM. NOTE that some vehicles offer different gearboxes on different engines, so please check your own car to see if it has a 722.6 transmission!

EGS52 TCM

  • Mercedes
    • W203 (2000-2006 C class)
    • W211 (2002-2006 E class)
    • W215 (2000-2006 CL class)
    • W220 (1999-2005 S class)
    • W209 (2003-2005 CLK class)
    • W163 (1998-2005 ML class)
    • W463 (1996-2006 G class)
    • R170 (1997-2003 SLK)
    • R230 (2001-2006 SL)
  • Maybach
    • 57 (2002-2006 Mayback 57)
    • 62 (2002-2006 Mayback 62)
  • Dodge
    • Magnum (2005-2008)
    • Charger (2006-2008)
    • Sprinter (2003-2006)
  • Chrysler
    • Crossfire (2004-2008)
    • 300 (2005-2008)
  • Jaguar
    • X308 (1998-2003)
    • XK (1998-2002 X100)
  • Porsche
    • 911 (1997-2006)

EGS53 TCM

  • Mercedes
    • W221 (2006-2013 S class)
    • C216 (2007-2014 CL class)
    • W212 (2009-2011 E class)
    • W204 (2007-2011 C class)
    • W209 (2006-2009 CLK class)
    • W463 (2007-2012 G class)
    • R171 (2007-2010 SLK class)
    • R230 (2007-2011 SL class)
    • W199 (2005-2009 SLR class)
  • Maybach
    • 57 (2007-2013 Mayback 57)
    • 62 (2007-2013 Mayback 62)
  • Dodge
    • Nitro (2007-2011)
    • Challenger (2009-2014)
    • Durango (2011-2012)
  • Chrysler
    • 300 (2008-2014)
  • Ssangyong
    • Kyron (2006-Today)
    • Actyon sport (2014-Today)

Below are images showing the differences between EGS52 and EGS53 PCBs:

EGS52:

EGS52 PCB (from 2006 W203)

How to begin?

Currently there are 2 main routes for starting with ultimate-nag52. Firstly, you can order a working PCB! - This PCB will come with no firmware pre-installed, but will be fully working. Just requires flashing to get started. This board would have been fully tested so its guaranteed to work electrically.

The second option is to use the schematics (TO BE ADDED) to order your own PCB and solder all the components. This is only recommended for users who are very good with soldering! If you choose this path and your PCB blows up your car, I am NOT responsible for YOUR soldering mistakes!

Option 1 - Ordering PCB

TBA

Option 2 - Making PCB

TBA

Uploading firmware

TBA

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.