Skip to the content
PCBKitNew board
2 layers53.8 × 53.1 mmObd32, the printed circuit board in 3D

Anyone is free to join our goal to make the hardware reliable and affordable.

Size
53.8 × 53.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
79
Nets
69
Pads
381
Tracks, vias
765, 51
Pours
5
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
1 Nov 2020
Updated
23 May 2026

Overview

Obd32 is an open-source printed circuit board by mkrasselt1, from the mkrasselt1/obd32 repository on GitHub. It is a 2-layer board of 53.8 × 53.1 mm with 79 parts on 69 nets, routed with 765 tracks and 51 vias.

It is built around the ESP32-WROOM-32, MAX-M8W-0 and BMP388, with the FT231XQ-R, LMR33640DDDA and ICM-20689 among its other parts. Its parts include 23 capacitors, 20 resistors, 9 ICs, 9 connectors and 8 diodes. It belongs with the ESP32 boards of this library.

Main components

9

README

README.md

obd32

The goal of this project is to create a esp32 based pcb and software to catch and submit automotive data from obd2 ports of supported vehicles to a given (list of ) endpoints(s).

Anyone is free to join our goal to make the hardware reliable and affordable.

current plan conatins the featureset of:

text
- esp32 based microprocessor
- direct canbus via tranciever chip MCP2562-e
- db9 for obd2 connection
- wifi connection to hotsport or
- onboard switchable usb port for lte-wifi-router 
- ~~bluetooth connection compatible with elm327ds~~
- micro sd card slot for configuration, logging and cache
- ota updates via github releases
- build in webfrontend
- low power sleep mode (canbus activity and battery voltage)
- gps for location and altitude sync
- communication protocolls: https-post, websocket, mqtt

Parts

79
QtyValueFootprintReferences
70.1uFCapacitor_SMD:C_0402_1005MetricC9, C11, C16, C18, C19, C20, C21
422uFCapacitor_SMD:C_0805_2012MetricC5, C12, C13, C25
310KResistor_SMD:R_0402_1005MetricR3, R23, R24
3LEDLED_SMD:LED_0402_1005MetricD1, D2, D3
3SW_PushButton_Switch_SMD:SW_SPST_B3U-3000P-BSW1, SW2, SW3
2100KResistor_SMD:R_0402_1005MetricR10, R21
2100nFCapacitor_SMD:C_0402_1005MetricC17, C22
2100nFCapacitor_SMD:C_0805_2012MetricC1, C3
210uFCapacitor_SMD:C_0805_2012MetricC4, C6
21uFCapacitor_SMD:C_0402_1005MetricC2, C10
227RResistor_SMD:R_0402_1005MetricR16, R19
24K7Resistor_SMD:R_0603_1608MetricR1, R2
25.1KResistor_SMD:R_0402_1005MetricR14, R15
264.9RResistor_SMD:R_0402_1005MetricR4, R5
2BC817Package_TO_SOT_SMD:SOT-23Q1, Q2
2Conn_01x04_MaleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8, J9
2D_SchottkyDiode_SMD:D_SMAD5, D8
10.47uFCapacitor_SMD:C_0402_1005MetricC15
110RResistor_SMD:R_0402_1005MetricR18
110nFCapacitor_SMD:C_0402_1005MetricC14
110uF 20VCapacitor_SMD:C_0805_2012MetricC7
1120RResistor_SMD:R_0402_1005MetricR17
1200KResistor_SMD:R_0402_1005MetricR12
1220nF 20VCapacitor_SMD:C_0402_1005MetricC8
122KResistor_SMD:R_0402_1005MetricR13
124.9KResistor_SMD:R_0402_1005MetricR22
127KResistor_SMD:R_0402_1005MetricR11
13.3uH 4A 16mRTDK_SPM5030:TDK_SPM5030L2
14.99RResistor_SMD:R_0402_1005MetricR6
167329-804067329-8040:673298040J1
1AZ1117C-3.3Package_TO_SOT_SMD:SOT-89-3U3
1BMP388BMP388:BMP388U6
1Conn_02x05_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_VerticalJ4
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ5
1D_ZenerDiode_SMD:D_0201_0603MetricD7
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32UU2
1FT231XQPackage_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU1
1ICM-20689ICM-20689:QFN50P400X400X95-25N-DU5
1LMR33640DDDAPackage_SO:Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalViasU4
1MAX-M8WRF_GPS:ublox_MAXU9
1MCP2562FD-E-MFPackage_DFN_QFN:DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mmU7
1Micro_SD_CardConnector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J6
1OBD2OBD2:OBD2J3
1PolyfuseFuse:Fuse_1812_4532Metric_CastellatedF1
1SM6T18ADiode_SMD:D_SMBD4
1SP0503BAHTPackage_TO_SOT_SMD:SOT-143D6
1SiP32431DR3Package_TO_SOT_SMD:SOT-363_SC-70-6U8
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP3
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1U.FL-R-SMT-101U.FL-R-SMT-101:U.FL-R-SMT-101J7
1USB_C_Receptacle_USB2.0USB_C_Receptacle_JAE_DX07S016JA1:USB_C_Receptacle_JAE_DX07S016JA1J2

The 78 most common of 79 parts.

Questions

How big is the Obd32 PCB?

It measures 53.8 × 53.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Obd32 use?

79 parts, built around the ESP32-WROOM-32, MAX-M8W-0, BMP388 and FT231XQ-R. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Obd32 KiCad files?

From the mkrasselt1/obd32 repository on GitHub, at the commit this page was made from: the board is pcb/obd32.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Obd32 design in my own project?

Its repository states no licence, so its author keeps all rights: ask mkrasselt1 before reusing the design.

Similar boards

  • 2 layers82 × 82 mmFtduino32, the printed circuit board in 3D

    Ftduino32

    harbaum/ftduino32

    ESP32 based variant of the ftDuino

    157 parts5
  • 4 layers100 × 132.5 mmIcE1usb panel, the printed circuit board in 3D

    IcE1usb panel

    osmocom/osmo-e1-hardware

    Osmocom open source E1 (TDM) hardware; mirror of https://gitea.osmocom.org/retronetworking/osmo-e1-hardware

    240 parts9
  • 2 layers50 × 77.5 mmGPS board v3, the printed circuit board in 3D

    GPS board v3

    MatthewBoeding/GPSboard

    Lab 2 for ECEN-435 design files. Will update as necessary.

    17 parts1BSD-3-Clause
  • 2 layers106.7 × 60.3 mmAvionicsBoard, the printed circuit board in 3D

    AvionicsBoard

    djmallek/CycloneRocketry

    Some work I do for CycloneRocketry

    72 parts1
  • 2 layers90 × 80 mmVLAD, the printed circuit board in 3D

    VLAD

    icl-rocketry/VLAD-CanSat

    Repository Containing the hardware and firmware of VLAD, a stabby boi who will participate in the Mach-21 CanSat competition

    103 parts1
  • 2 layers85.2 × 107.8 mmVCU Module, the printed circuit board in 3D

    VCU Module

    VikingMotorsports/2027-SAE-Electric-VCU

    temp VMS VCU repo

    66 parts3
  • 2 layers90.2 × 62 mmHpi baja, the printed circuit board in 3D

    Hpi baja

    slimcdk/hpi-baja

    Projects contaning custom parts for HPI Baja 1/5 scale RC cars

    19 parts1