Skip to content
Avatar
🏠
Working from home
🏠
Working from home

Sponsors

@edward2a @CanBusHack @rusefi

Achievements

Achievements

Highlights

  • Pro
  • 1 discussion answered
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.

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.
  • Ultimate-NAG52 - A drop-in replacement custom Automatic transmission controller for Mercedes' 5G-Tronic (722.6) gearbox, with full CANBUS support for any Mercedes made between 2000 and 2012 with the OEM EGS52 and EGS53 modules.
  • Macchina-J2534 - A SAE J2534 (Passthru) API library for Macchina's M2 and A0 ODB2 adapters (With experimental Linux + OSX support)
  • MBUX-Port - An attempt to create a custom head unit application for my old 2006 Mercedes C class, based on the 2021 S class UI (MBUX), to give it more functionality - This involved reverse engineering the entire car's canbus systems. It is part of my running series on Youtube on how to create a custom headunit.
  • Razer-laptop-Control - CLI utility and Linux DKMS Driver for Razer notebooks to enable gaming mode and fan control under Linux

Pinned

  1. W203-canbus Public

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

    C++ 65 8

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

    Rust 427 47

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

    Rust 52 8

  4. An open source TCM for Daimlers 722.6 gearbox. Resource repository

    Rust 38 8

  5. J2534 drivers for various Macchina hardware

    C++ 30 10

440 contributions in the last year

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri
Activity overview
Contributed to rnd-ash/ultimate-nag52-fw, rnd-ash/ecu_diagnostics, rnd-ash/ultimate_nag52 and 31 other repositories

Contribution activity

June 2022

Created 1 commit in 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.