I will develop can bus and obd ii diagnostic firmware
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
FAQ
Will this read mileage from every vehicle?
No. Mileage and other proprietary data vary by vehicle. Availability must be established before scope is agreed.
