Skip to content
View rnd-ash's full-sized avatar
🏠
Working from home
🏠
Working from home

Sponsors

@jmspswny
Private Sponsor
Block or Report

Block or report rnd-ash

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rnd-ash/README.md

Ashcon Mohseninia @rnd-ash

Automotive software developer at ECU.de

Creating custom ECU firmware from scratch for open-source MCUs and open source vehicle diagnostic libraries!

Social media

Coding languages

  • Rust
  • C / C++
  • Kotlin
  • Java

Talks / Presentations

Major Projects

  • OpenVehicleDiag - Initially my thesis project for University. Open source and cross platform car diagnostics and ECU testing platform written in Rust. Supports SocketCAN and SAE J2534 API.
  • ECU DIAG - A project based on OpenVehcileDiag to provide a Rust library that can be used for interfacing with VCI hardware for car diagnostics and implements both the KWP, UDS and OBD2 diagnostic protocol servers.
  • Ultimate-NAG52 and Ultimate-NAG52-Config-App - A replacement Transmission controller for Mercedes' 5G-Tronic (722.6) gearbox, with full CANBUS support and supporting the CAN systems of all cars with the EGS51, EGS52 or EGS53 OEM TCUs (~1995-2012) Project youtube playlist
  • Macchina-J2534 - A SAE J2534 (Passthru) API library for Macchina's M2 and A0 ODB2 adapters (With experimental Linux + OSX support)
  • MB-W211-PC - My hobby project - Installing a full PC into the back of my W211, complete with a custom touch panel in the front, and daughter board that houses a custom amplifier and MCU. Works seamlessly with the cars CAN networks. Project youtube playlist

Pinned

  1. W203-canbus W203-canbus Public

    Open source project for W211/W219 W203/W209 Mercs - bluetooth audio control and more!

    C++ 118 19

  2. OpenVehicleDiag OpenVehicleDiag Public

    A rust based cross-platform ECU diagnostics and car hacking application, utilizing the passthru protocol

    Rust 752 88

  3. ecu_diagnostics ecu_diagnostics Public

    A Rust crate for ECU diagnostic protocols (UDS / KWP)

    Rust 146 24

  4. ultimate_nag52 ultimate_nag52 Public

    An open source TCM for Daimlers 722.6 gearbox. Resource repository

    96 24

  5. Macchina-J2534 Macchina-J2534 Public

    J2534 drivers for various Macchina hardware

    C++ 71 18