I will develop automotive obd2 ble system with esp32, stm32, can, pid and dtc modules
PCB Design, Embedded System and IOT
About this Gig
Hello there,
I'm an expert in developing a reliable automotive OBD2 BLE system requires deep knowledge of CAN protocols, vehicle diagnostics, and embedded firmware. I specialize in building efficient, modular OBD2 data solutions using ESP32, STM32, and ELM327 for real-time vehicle communication.
This service is ideal for automotive startups, IoT developers, and engineers looking to read PID data, retrieve DTC codes, and build scalable diagnostic systems over Bluetooth Low Energy.
What I will deliver:
- OBD2 BLE communication (ELM327 or direct CAN)
- ESP32 / STM32 firmware development
- PID data reading and parsing
- DTC (fault code) detection and handling
- Modular and scalable data layer architecture
- Clean, well-documented code
Why choose me:
- Strong experience in embedded systems & automotive CAN
- Optimized, production-ready code
- Clear communication and fast delivery
- Support for custom project requirements
Whether you need a prototype or a complete OBD2 diagnostic system, I will help you build a robust and scalable solution.
Contact me before ordering to discuss your project.
Other Electronics Engineering Services I Offer
FAQ
What devices do you support for OBD2 communication?
I work with ESP32, STM32, and ELM327-based modules, supporting BLE and CAN-based communication.
Can you build both hardware and firmware?
Yes, I can handle firmware development and guide PCB/hardware design if needed.
Will I be able to read live vehicle data (PIDs)?
A: Yes, I implement real-time PID reading and structured data output for your application.
Do you support DTC (fault code) reading and clearing?
Yes, I can implement full DTC reading, interpretation, and clearing functionality.
Can you create a modular and scalable system?
Absolutely. I design reusable and modular data layers for future expansion.
Can this work with any car?
A: It works with most OBD2-compliant vehicles (generally 1996+), though some features vary by model.

