I will develop can bus and obd ii diagnostic firmware

India

I speak English

1 order completed

Embedded developer,8 years experience, strong in C, python and related tools. Power profiling, debugging circuit. -NBIoT(nrf9160, quectel,simcon) -Zephyr, Matter, Connectedhomeip -ESP32 -Blutooth,BLE5...
About this Gig

I develop embedded CAN bus and OBD-II firmware for vehicle telemetry and diagnostic applications. My Upwork portfolio includes an OBD-II vehicle tracking and CAN diagnostics system.


I can implement CAN transmit and receive logic, MCP2515 integration, supported OBD PID requests, VIN or DTC handling, and signal decoding from a supplied DBC file. I use CAN analyzers and bench test methods to validate agreed behavior.


Basic reviews one CAN issue or protocol requirement. Standard implements CAN communication with up to three agreed messages. Premium adds up to three standard OBD request and response flows on one target.


You receive source code, configuration notes and a test summary. Vehicle-specific data availability must be confirmed; mileage is not universally available through standard OBD. Please share your MCU, CAN hardware and message requirements before ordering.

Platform:

Other

Expertise:

Firmware development

•

Microcontrollers

•

Testing

My Portfolio