I will develop esp32 obd2 emulator, can bus, ecu simulation, diagnostics and firmware

United States

I speak English, German, Spanish

pcb design, embedded system and firmware development

Hi, I'm Collins Penn, a PCB designer and embedded systems & firmware developer specializing in custom electronic solutions. I work with schematic design, PCB layout, ESP32, STM32, microcontrollers, se...
About this Gig

Hello and Welcome!

Developing an automotive emulator requires more than transmitting CAN frames. Correct message formatting, diagnostic request handling, timing, protocol compatibility, and safe communication with connected equipment are essential for reliable results.

I can help design a solution around your target hardware and communication protocols.


What I Can Provide:

  • Custom ESP32 firmware for OBD-II emulation
  • CAN bus communication and message handling
  • OBD-II diagnostic request and response implementation
  • ECU simulation for bench testing and development
  • Support for applicable standard OBD-II PIDs
  • Custom CAN frame generation and parsing
  • Diagnostic data simulation for testing applications
  • Freematics hardware integration, where applicable
  • Configurable sensor values and simulated parameters
  • Firmware debugging and existing code modification


Why Choose Me?

  1. Requirement-focused embedded firmware development
  2. Structured CAN communication and protocol handling
  3. Modular, maintainable firmware architecture
  4. Clear documentation of supported features
  5. Careful testing within the agreed hardware setup


Message now to discuss your ESP32 OBD2 emulator and custom automotive firmware needs!!!!

Specialization:

Circuit design

•

Schematics

•

Layout

•

Simulations

File format:

Gerber

•

STEP

•

BRD

•

SCH

•

3DS

Software:

Altium Designer

•

DipTrace

•

Eagle CAD

•

EasyEDA

•

Fusion 360

Interface:

MIPI DSI/CSI

•

I2S

•

TDM

•

UART

•

USB

•

I2C

•

SDIO

•

PCIe

•

Wi-Fi

•

BLE

•

BT