GithubHelp home page GithubHelp logo

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

Ashcon Mohseninia (RAND_ASH)'s Projects

7226ctrl icon 7226ctrl

controller for 722.6 automatic transmission

722_6_arduino_mod icon 722_6_arduino_mod

Modification to the 722.6xx automatic transmission via CanBus that allows for a more sportier appeal

archibald icon archibald

Archibald is my attempt at learning Rust and writing a HTTP 1.1 web server.

can-utils icon can-utils

Linux-CAN / SocketCAN user space applications

ch341eeprom icon ch341eeprom

A libusb based programming tool for 24Cxx serial EEPROMs using the WinChipHead CH341A IC

dpdu-rust icon dpdu-rust

An implementation of the core D-PDU (ISO 22900-2) library in Rust

ec icon ec

System76 Open Source Embedded Controller

ecu_debug_query_spec icon ecu_debug_query_spec

An experimental specification for querying an ECU for debugging purposes over KWP or UDS

ewebsock icon ewebsock

A Rust Websocket client that compiles to both native and web

ghidra_fujitsu_fr icon ghidra_fujitsu_fr

Ghidra processor module for the Fujitsu FR process, as is used in the older Nikon DSLR cameras

glium icon glium

Safe OpenGL wrapper for the Rust language.

iced icon iced

A cross-platform GUI library for Rust, inspired by Elm

iperf icon iperf

iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool

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.