# ECU Read Write Interface
## Description
12/24 V araç sistemleri için klasik CAN ve K-Line destekli, OBD-II ve bench bağlantılı USB ECU read/write arayüzü prototipi.
## Project Details
- **Owner:** power06
- **Created:** 7/9/2026
- **Last Updated:** 7/11/2026
- **Visibility:** Public
- **Forks:** 1
## Key Components
### D_RX — [APTR3216SURCK](https://www.flux.ai/adrian95/aptr3216surck.md)
- Package or Case Code: SMD
- Role Details: RX activity LED indicator
- Mount: Surface Mount
- Part Type: LED
- Role: Indicator
- Manufacturer Part Number: APTR3216SURCK
- Datasheet URL: https://www.kingbrightusa.com/images/catalog/SPEC/APTR3216SURCK.pdf
- Manufacturer Name: Kingbright
**Pins:**
- ~ [pin 1]
- ~ [pin 2]
### D_TX — [APTR3216SURCK](https://www.flux.ai/adrian95/aptr3216surck.md)
- Manufacturer Name: Kingbright
- Datasheet URL: https://www.kingbrightusa.com/images/catalog/SPEC/APTR3216SURCK.pdf
- Manufacturer Part Number: APTR3216SURCK
- Role: Indicator
- Part Type: LED
- Mount: Surface Mount
- Role Details: TX activity LED indicator
- Package or Case Code: SMD
**Pins:**
- ~ [pin 1]
- ~ [pin 2]
### D1 — [SMBJ36A-13-F](https://www.flux.ai/lcsc/smbj36a-13-f~d9x.md)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Diodes-Incorporated-SMBJ36A-13-F_C135070.pdf
- Package or Case Code: SMB_L4.6-W3.6-LS5.3-RD
- Manufacturer Name: DIODES(美台)
- Role Details: 36V standoff SMBJ-class SMD TVS across protected vehicle input; selected so 24V truck/tır systems and 32V high-line operation do not normally bias the TVS on
- Product Info Url: https://lcsc.com/product-detail/TVS_DIODES_SMBJ36A-13-F_SMBJ36A-13-F_C135070.html
- Role: Protection
- Manufacturer Part Number: SMBJ36A-13-F
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C135070
- Part Type: TVS
**Pins:**
- A [pin 2]
- C [pin 1]
### D2 — [USBLC6-2SC6](https://www.flux.ai/lcsc/usblc6-2sc6~2e9x.md)
- Role Details: Low capacitance USB 2.0 ESD array for D+ and D-
- JLCPCB Part Class: Extended Part
- Part Type: ESD Protection Devices
- Datasheet URL: https://www.lcsc.com/datasheet/C2687116.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNRTlhdUVdURFlXXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Manufacturer Name: UMW(友台半导体)
- Maximum Clamping Voltage: 17V
- Operating Temperature: -55°C ~ 125°C (TJ)
- Peak Pulse Current: 5A
- Symbol Style: parametric-v1
- Breakdown Voltage: 6V
- LCSC Part Number: C2687116
- Power: 150W
- Package or Case Code: SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL
- Role: Protection
- Manufacturer Part Number: USBLC6-2SC6
**Pins:**
- GND [pin 2]
- I/O1 [pin 1]
- I/O1 [pin 6]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]
### D3 — [ESDCAN24-2BLY](https://www.flux.ai/lcsc/esdcan24-2bly~xico.md)
- Manufacturer Part Number: ESDCAN24-2BLY
- Product Info Url: https://lcsc.com/product-detail/Others_STMicroelectronics_ESDCAN24-2BLY_STMicroelectronics-ESDCAN24-2BLY_C246766.html
- Role Details: 24V CAN bus ESD/TVS protection for CANH and CANL near OBD/bench connector
- Package or Case Code: SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1809061820_STMicroelectronics-ESDCAN24-2BLY_C246766.pdf
- LCSC Part Number: C246766
- Part Type: TVS
- Role: Protection
- Manufacturer Name: ST(意法半导体)
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### D4 — [SS36](https://www.flux.ai/lcsc/ss36~iqdm.md)
- Package or Case Code: SMA_L4.3-W2.7-LS5.1-RD
- Part Type: Schottky Barrier Diodes (SBD)
- LCSC Part Number: C2988630
- Role: Rectification
- Manufacturer Name: UMW(友台半导体)
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: SS36
- Role Details: U2 TPS54360 Schottky catch diode from SW to GND
**Pins:**
- A [pin 2]
- K [pin 1]
### D5 — [SS36](https://www.flux.ai/lcsc/ss36~iqdm.md)
- Manufacturer Name: UMW(友台半导体)
- LCSC Part Number: C2988630
- Role Details: U3 TPS54360 Schottky catch diode from SW to GND
- Part Type: Schottky Barrier Diodes (SBD)
- Package or Case Code: SMA_L4.3-W2.7-LS5.1-RD
- Role: Rectification
- Manufacturer Part Number: SS36
- JLCPCB Part Class: Extended Part
**Pins:**
- A [pin 2]
- K [pin 1]
### F1 — [SMD050F-2](https://www.flux.ai/adrian95/smd050f-2.md)
- Manufacturer Name: Littelfuse
- Part Type: Circuit Protection Devices
- Role Details: 60V 0.5A hold resettable SMD input fuse; budgeted input current remains below 0.5A with STM32G431, transceivers and buck regulators
- Datasheet URL: https://www.littelfuse.com/assetdocs/littelfuse-ptc-smd-datasheet?assetguid=e664881a-0c68-4836-928b-7ed2f0c2a6da
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: SMD050F-2
- Mount: Surface Mount
- Role: Protection
**Pins:**
- ~ [pin 2]
- ~ [pin 1]
### J_GPIO1 — [Pin Header 01x10 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x10-254mm-vertical~u73.md)
- Role: Connector
- Part Type: Connector
- Role Details: Single-row 2.54mm through-hole breakout header for unused MCU GPIO pins 1-10
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- Pin_1 [pin 1]
- Pin_10 [pin 10]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
- Pin_9 [pin 9]
### J_GPIO2 — [Pin Header 01x10 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x10-254mm-vertical~u73.md)
- Role: Connector
- Role Details: Single-row 2.54mm through-hole breakout header for unused MCU GPIO pins 11-20
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- Pin_1 [pin 1]
- Pin_10 [pin 10]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
- Pin_9 [pin 9]
### J_GPIO3 — [Pin Header 01x10 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x10-254mm-vertical~u73.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Single-row 2.54mm through-hole breakout header for unused MCU GPIO pins 21-30
- Part Type: Connector
- Role: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_10 [pin 10]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
- Pin_9 [pin 9]
### J_GPIO4 — [Pin Header 01x10 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x10-254mm-vertical~u73.md)
- Role: Connector
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Single-row 2.54mm through-hole breakout header for unused MCU GPIO pins 31-37; remaining positions spare/no-connect
**Pins:**
- Pin_1 [pin 1]
- Pin_10 [pin 10]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
- Pin_9 [pin 9]
### J3 — [2.54-6A-WT](https://www.flux.ai/lcsc/2p54-6a-wt~bbrm.md)
- Role: Coupling
- Manufacturer Name: CAX(创都)
- Part Type: Wire To Board / Wire To Wire Connector
- Manufacturer Part Number: 2.54-6A-WT
- JLCPCB Part Class: Extended Part
- Role Details: 6-position 2.5mm-pitch SMD wire-to-board bench harness connector; chosen to satisfy all-SMD requirement while remaining larger than fine-pitch board connectors
- LCSC Part Number: C722704
- Package or Case Code: CONN-SMD_6P-P2.50-XH2.50-WT
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
- 6 [pin 6]
- 7 [pin 7]
- 8 [pin 8]
### J4 — [ARM JTAG SWD 10Pin 0.05" Connector](https://www.flux.ai/vasy_skral/arm-jtag-swd-10pin-005-connector~y0b.md)
- Part Type: Connector
- Manufacturer Name: Analog Devices
- Manufacturer Part Number: FTSH-105-01-L-DV-007-K
- Datasheet URL: https://suddendocs.samtec.com/catalog_english/ftsh_smt.pdf
- Role: Coupling
- Symbol Style: parametric-v1
- Role Details: 10-pin 1.27mm ARM Cortex SWD programming/debug header for STM32G431
**Pins:**
- ~RESET~ [pin 10]
- GND [pin 5]
- GND [pin 3]
- GNDDetect [pin 9]
- NC/TDI [pin 8]
- SWDCLK/TCK [pin 4]
- SWDIO/TMS [pin 2]
- SWO/TDO [pin 6]
- VTref [pin 1]
### J5 — [DB25-ST-1-BL-JS](https://www.flux.ai/adrian95/db25-st-1-bl-js~f8.md)
- Manufacturer Part Number: CONN_025P_000C_1
- Part Type: Connectors
- Datasheet URL: https://app.adam-tech.com/products/download/data_sheet/198654/dxxx-st-1-bl-js-data-sheet.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: DB25 female harness connector carrying +12V, GND, CANH, CANL, K-Line and spare pins for user-measured pinout adjustment
- Manufacturer Name: Adam Tech
- Role: Coupling
**Pins:**
- 1 [pin 1]
- 10 [pin 10]
- 11 [pin 11]
- 12 [pin 12]
- 13 [pin 13]
- 14 [pin 14]
- 15 [pin 15]
- 16 [pin 16]
- 17 [pin 17]
- 18 [pin 18]
- 19 [pin 19]
- 2 [pin 2]
- 20 [pin 20]
- 21 [pin 21]
- 22 [pin 22]
- 23 [pin 23]
- 24 [pin 24]
- 25 [pin 25]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
- 6 [pin 6]
- 7 [pin 7]
- 8 [pin 8]
- 9 [pin 9]
### J6 — [M701-330442](https://www.flux.ai/adrian95/m701-330442~uxa.md)
- Role: Coupling
- Role Details: USB Type-B female receptacle for PC USB 2.0 device connection; placed opposite DB25 connector
- Part Type: Connector
- Manufacturer Name: Harwin Inc.
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: M701-330442
- Datasheet URL: https://cdn.harwin.com/pdfs/M701-330442.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- S1 [pin S1]
- S2 [pin S2]
### U1 — [STM32G431RBT6](https://www.flux.ai/lcsc/stm32g431rbt6~xdu9.md)
- Part Type: ST Microelectronics
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1912111437_STMicroelectronics-STM32G431RBT6_C431633.pdf
- Role Details: STM32G431RBT6 LQFP64 main MCU for USB, FDCAN, K-Line USART, I2C secure element, ADC battery sense, SWD, separate BOOT0
- Package or Case Code: LQFP-64_L10.0-W10.0-P0.50-LS12.0-BL
- Product Info Url: https://lcsc.com/product-detail/New-Arrivals_STMicroelectronics-STM32G431RBT6_C431633.html
- LCSC Part Number: C431633
- Manufacturer Name: ST(意法半导体)
- Role: Microcontroller
- Manufacturer Part Number: STM32G431RBT6
- JLCPCB Part Class: Extended Part
**Pins:**
- PA0 [pin 12]
- PA1 [pin 13]
- PA10 [pin 44]
- PA11 [pin 45]
- PA12 [pin 46]
- PA13 [pin 49]
- PA14 [pin 50]
- PA15 [pin 51]
- PA2 [pin 14]
- PA3 [pin 17]
- PA4 [pin 18]
- PA5 [pin 19]
- PA6 [pin 20]
- PA7 [pin 21]
- PA8 [pin 42]
- PA9 [pin 43]
- PB0 [pin 24]
- PB1 [pin 25]
- PB10 [pin 30]
- PB11 [pin 33]
- PB12 [pin 34]
- PB13 [pin 35]
- PB14 [pin 36]
- PB15 [pin 37]
- PB2 [pin 26]
- PB3 [pin 56]
- PB4 [pin 57]
- PB5 [pin 58]
- PB6 [pin 59]
- PB7 [pin 60]
- PB8-BOOT0 [pin 61]
- PB9 [pin 62]
- PC0 [pin 8]
- PC1 [pin 9]
- PC10 [pin 52]
- PC11 [pin 53]
- PC12 [pin 54]
- PC13 [pin 2]
- PC14-OSC32_IN [pin 3]
- PC15-OSC32_OUT [pin 4]
- PC2 [pin 10]
- PC3 [pin 11]
- PC4 [pin 22]
- PC5 [pin 23]
- PC6 [pin 38]
- PC7 [pin 39]
- PC8 [pin 40]
- PC9 [pin 41]
- PD2 [pin 55]
- PF0-OSC_IN [pin 5]
- PF1-OSC_OUT [pin 6]
- PG10-NRST [pin 7]
- VBAT [pin 1]
- VDD [pin 48]
- VDD [pin 32]
- VDD [pin 64]
- VDD [pin 16]
- VDDA [pin 29]
- VREF+ [pin 28]
- VSS [pin 15]
- VSS [pin 31]
- VSS [pin 47]
- VSS [pin 63]
- VSSA [pin 27]
### U2 — [TPS54360BQDDARQ1](https://www.flux.ai/adrian95/tps54360bqddarq1~7wf.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Automotive 5.5–36V to 5V buck regulator in 8-PowerSOIC/PowerPAD package; replaces tiny SOT-style 5V buck to meet SMD but hand-reworkable package preference
- Role: Power Conversion
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps54360b-q1.pdf
- Manufacturer Part Number: TPS54360BQDDARQ1
- Part Type: Integrated Circuit
- Manufacturer Name: Texas Instruments Inc.
**Pins:**
- BOOT [pin 1]
- COMP [pin 6]
- EN [pin 3]
- EP [pin 9]
- FB [pin 5]
- GND [pin 7]
- RT/CLK [pin 4]
- SW [pin 8]
- VIN [pin 2]
### U3 — [TPS54360BQDDARQ1](https://www.flux.ai/adrian95/tps54360bqddarq1~7wf.md)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps54360b-q1.pdf
- Role: Power Conversion
- Role Details: Automotive 5.5–36V to 3.3V adjustable buck regulator in 8-PowerSOIC/PowerPAD package; avoids VQFN for easier manual rework
- Part Type: Integrated Circuit
- Manufacturer Name: Texas Instruments Inc.
- Manufacturer Part Number: TPS54360BQDDARQ1
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- BOOT [pin 1]
- COMP [pin 6]
- EN [pin 3]
- EP [pin 9]
- FB [pin 5]
- GND [pin 7]
- RT/CLK [pin 4]
- SW [pin 8]
- VIN [pin 2]
### U4 — [TJA1051T-3](https://www.flux.ai/kicad-part-library/tja1051t-3~h7t.md)
- Role: Logic-level Shifting
- Datasheet URL: http://www.nxp.com/docs/en/data-sheet/TJA1051.pdf
- Manufacturer Name: NXP Semiconductors NV
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Role Details: Classic CAN physical layer with VIO for 3.3V MCU logic and 5V CAN supply
- Manufacturer Part Number: TJA1051T-3
**Pins:**
- CANH [pin 7]
- CANL [pin 6]
- GND [pin 2]
- RXD [pin 4]
- S [pin 8]
- TXD [pin 1]
- VCC [pin 3]
- VIO [pin 5]
### U5 — [E-L9637D013TR](https://www.flux.ai/lcsc/e-l9637d013tr~gz9v.md)
- Part Type: Interface - Specialized
- Role Details: Dedicated ISO9141 K-Line physical layer transceiver for ECU K-Line interface
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL
- LCSC Part Number: C153038
- Datasheet URL: https://lcsc.com/product-detail/Interface-ICs_STMicroelectronics_E-L9637D013TR_E-L9637D013TR_C153038.html
- Manufacturer Name: ST(意法半导体)
- Product Info Url: https://lcsc.com/product-detail/Interface-ICs_STMicroelectronics_E-L9637D013TR_E-L9637D013TR_C153038.html
- Role: Logic-level Shifting
- Manufacturer Part Number: E-L9637D013TR
**Pins:**
- GND [pin 5]
- K [pin 6]
- LI [pin 8]
- LO [pin 2]
- RX [pin 1]
- TX [pin 4]
- VCC [pin 3]
- VS [pin 7]
### U6 — [ATECC608B-SSHDA-T](https://www.flux.ai/lcsc/atecc608b-sshda-t~h6c4.md)
- Part Type: Integrated Circuit
- LCSC Part Number: C1518769
- Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL
- Manufacturer Part Number: ATECC608B-SSHDA-T
- Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/ATECC608B-CryptoAuthentication-Device-Summary-Data-Sheet-DS40002239A.pdf
- Role Details: ATECC608B on STM32 I2C bus for anti-clone and secure key storage
- Role: Secure Element
- Symbol Style: parametric-v1
- JLCPCB Part Class: Extended Part
- Manufacturer Name: MICROCHIP(美国微芯)
**Pins:**
- GND [pin 4]
- NC [pin 3]
- NC [pin 1]
- NC [pin 2]
- NC [pin 7]
- SCL [pin 6]
- SDA [pin 5]
- VCC [pin 8]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/power06/ecu-read-write-interface~x3](https://www.flux.ai/power06/ecu-read-write-interface~x3).*
---
*Generated from [https://www.flux.ai/power06/ecu-read-write-interface~x3](https://www.flux.ai/power06/ecu-read-write-interface~x3)*