I will develop can bus firmware for electric vehicle controllers and dashboards
About this Gig
Need reliable CAN bus communication for an electric vehicle, motor controller, battery system or dashboard?
I develop and debug embedded C/C++ firmware for STM32, Teensy and connected vehicle hardware. My experience includes vehicle CAN/OBD-II tracking, VESC motor-controller integration and real-time display/control projects.
I can help with:
Classical CAN and CAN FD drivers, filters, transmit/receive queues
STM32 FDCAN and MCP2515-based interfaces
VESC and other documented motor-controller CAN protocols
Speed, RPM, battery and status telemetry decoding
OBD-II PIDs, VIN and diagnostic frame handling
Controller state machines, timeouts and fault reporting
PCAN-USB, logic analyzer and hardware-assisted debugging
Existing firmware takeover, refactoring and build setup
I work from your DBC, protocol description or captured CAN logs.
Please message me your MCU, CAN topology and protocol before ordering.
Platform:
STM32
Expertise:
Firmware development
•
Debugging
•
Microcontrollers
My Portfolio
FAQ
Can you decode an unknown proprietary CAN protocol?
I can analyze logs and help reverse-engineer non-protected formats, but complete decoding cannot be guaranteed without documentation and adequate samples.
