# 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:** ysnpower
- **Created:** 7/9/2026
- **Last Updated:** 7/9/2026
- **Visibility:** Public
- **Forks:** 1
## Key Components
### D1 — [SMBJ36A-13-F](https://www.flux.ai/lcsc/smbj36a-13-f~d9x.md)
- Role: Protection
- Part Type: TVS
- Manufacturer Name: DIODES(美台)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Diodes-Incorporated-SMBJ36A-13-F_C135070.pdf
- Manufacturer Part Number: SMBJ36A-13-F
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/TVS_DIODES_SMBJ36A-13-F_SMBJ36A-13-F_C135070.html
- 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
- LCSC Part Number: C135070
- Package or Case Code: SMB_L4.6-W3.6-LS5.3-RD
**Pins:**
- A [pin 2]
- C [pin 1]
### D2 — [USBLC6-2SC6](https://www.flux.ai/lcsc/usblc6-2sc6~2e9x.md)
- Role: Protection
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: USBLC6-2SC6
- Package or Case Code: SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL
- Symbol Style: parametric-v1
- LCSC Part Number: C2687116
- Part Type: ESD Protection Devices
- Operating Temperature: -55°C ~ 125°C (TJ)
- Power: 150W
- Role Details: Low capacitance USB 2.0 ESD array for D+ and D-
- Peak Pulse Current: 5A
- Maximum Clamping Voltage: 17V
- Datasheet URL: https://www.lcsc.com/datasheet/C2687116.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNRTlhdUVdURFlXXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Manufacturer Name: UMW(友台半导体)
- Breakdown Voltage: 6V
**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)
- Role: Protection
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1809061820_STMicroelectronics-ESDCAN24-2BLY_C246766.pdf
- Part Type: TVS
- JLCPCB Part Class: Extended Part
- Role Details: 24V CAN bus ESD/TVS protection for CANH and CANL near OBD/bench connector
- Product Info Url: https://lcsc.com/product-detail/Others_STMicroelectronics_ESDCAN24-2BLY_STMicroelectronics-ESDCAN24-2BLY_C246766.html
- Manufacturer Part Number: ESDCAN24-2BLY
- LCSC Part Number: C246766
- Package or Case Code: SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR
- 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)
- Role Details: U2 TPS54360 Schottky catch diode from SW to GND
- Role: Rectification
- Manufacturer Name: UMW(友台半导体)
- LCSC Part Number: C2988630
- Manufacturer Part Number: SS36
- JLCPCB Part Class: Extended Part
**Pins:**
- A [pin 2]
- K [pin 1]
### D5 — [SS36](https://www.flux.ai/lcsc/ss36~iqdm.md)
- Package or Case Code: SMA_L4.3-W2.7-LS5.1-RD
- Role Details: U3 TPS54360 Schottky catch diode from SW to GND
- Part Type: Schottky Barrier Diodes (SBD)
- Manufacturer Name: UMW(友台半导体)
- LCSC Part Number: C2988630
- Manufacturer Part Number: SS36
- JLCPCB Part Class: Extended Part
- Role: Rectification
**Pins:**
- A [pin 2]
- K [pin 1]
### F1 — [SMD050F-2](https://www.flux.ai/adrian95/smd050f-2.md)
- Manufacturer Name: Littelfuse
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Circuit Protection Devices
- Role: Protection
- Manufacturer Part Number: SMD050F-2
- Role Details: 60V 0.5A hold resettable SMD input fuse; budgeted input current remains below 0.5A with STM32G431, transceivers and buck regulators
- Mount: Surface Mount
- Datasheet URL: https://www.littelfuse.com/assetdocs/littelfuse-ptc-smd-datasheet?assetguid=e664881a-0c68-4836-928b-7ed2f0c2a6da
**Pins:**
- ~ [pin 2]
- ~ [pin 1]
### J3 — [2.54-6A-WT](https://www.flux.ai/lcsc/2p54-6a-wt~bbrm.md)
- Manufacturer Name: CAX(创都)
- LCSC Part Number: C722704
- Role: Coupling
- Part Type: Wire To Board / Wire To Wire Connector
- Manufacturer Part Number: 2.54-6A-WT
- Package or Case Code: CONN-SMD_6P-P2.50-XH2.50-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
**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)
- Manufacturer Part Number: FTSH-105-01-L-DV-007-K
- Role: Coupling
- Part Type: Connector
- Role Details: 10-pin 1.27mm ARM Cortex SWD programming/debug header for STM32G431
- Manufacturer Name: Analog Devices
- Datasheet URL: https://suddendocs.samtec.com/catalog_english/ftsh_smt.pdf
- Symbol Style: parametric-v1
**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)
- Part Type: Connectors
- Datasheet URL: https://app.adam-tech.com/products/download/data_sheet/198654/dxxx-st-1-bl-js-data-sheet.pdf
- Manufacturer Name: Adam Tech
- Role: Coupling
- Manufacturer Part Number: CONN_025P_000C_1
- 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
**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 Details: USB Type-B female receptacle for PC USB 2.0 device connection; placed opposite DB25 connector
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Coupling
- Manufacturer Name: Harwin Inc.
- Part Type: Connector
- Datasheet URL: https://cdn.harwin.com/pdfs/M701-330442.pdf
- Manufacturer Part Number: M701-330442
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- S1 [pin S1]
- S2 [pin S2]
### U1 — [STM32G431C_6-8-B_Tx](https://www.flux.ai/kicad-part-library/stm32g431c6-8-btx~7i.md)
- Role: Microcontroller
- Part Type: Microcontroller
- Role Details: User-selected STM32G431 family MCU in square LQFP48 7x7mm package for ECU read/write interface; easier SMD rework than QFN/BGA and simpler than STM32H753
- Datasheet URL: https://www.st.com/resource/en/datasheet/stm32g431c6.pdf
- Manufacturer Name: STMicroelectronics NV
- Package or Case Code: LQFP-48_7x7mm_P0.5mm
- Manufacturer Part Number: STM32G431C_6-8-B_Tx
**Pins:**
- PA0 [pin 8]
- PA1 [pin 9]
- PA10 [pin 32]
- PA11 [pin 33]
- PA12 [pin 34]
- PA13 [pin 37]
- PA14 [pin 38]
- PA15 [pin 39]
- PA2 [pin 10]
- PA3 [pin 11]
- PA4 [pin 12]
- PA5 [pin 13]
- PA6 [pin 14]
- PA7 [pin 15]
- PA8 [pin 30]
- PA9 [pin 31]
- PB0 [pin 16]
- PB1 [pin 17]
- PB10 [pin 22]
- PB11 [pin 25]
- PB12 [pin 26]
- PB13 [pin 27]
- PB14 [pin 28]
- PB15 [pin 29]
- PB2 [pin 18]
- PB3 [pin 40]
- PB4 [pin 41]
- PB5 [pin 42]
- PB6 [pin 43]
- PB7 [pin 44]
- PB8 [pin 45]
- PB9 [pin 46]
- PC13 [pin 2]
- PC14 [pin 3]
- PC15 [pin 4]
- PF0 [pin 5]
- PF1 [pin 6]
- PG10 [pin 7]
- VBAT [pin 1]
- VDD [pin 48]
- VDD [pin 36]
- VDD [pin 24]
- VDDA [pin 21]
- VREF+ [pin 20]
- VSS [pin 35]
- VSS [pin 47]
- VSS [pin 23]
- VSSA [pin 19]
### U2 — [TPS54360BQDDARQ1](https://www.flux.ai/adrian95/tps54360bqddarq1~7wf.md)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps54360b-q1.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Power Conversion
- Manufacturer Name: Texas Instruments Inc.
- 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
- Manufacturer Part Number: TPS54360BQDDARQ1
- Part Type: Integrated Circuit
**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)
- 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 Part Number: TPS54360BQDDARQ1
- Manufacturer Name: Texas Instruments Inc.
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps54360b-q1.pdf
**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
- Role Details: Classic CAN physical layer with VIO for 3.3V MCU logic and 5V CAN supply
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Manufacturer Part Number: TJA1051T-3
- Manufacturer Name: NXP Semiconductors NV
- Datasheet URL: http://www.nxp.com/docs/en/data-sheet/TJA1051.pdf
**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)
- Manufacturer Name: ST(意法半导体)
- Part Type: Interface - Specialized
- JLCPCB Part Class: Extended Part
- Role Details: Dedicated ISO9141 K-Line physical layer transceiver for ECU K-Line interface
- Datasheet URL: https://lcsc.com/product-detail/Interface-ICs_STMicroelectronics_E-L9637D013TR_E-L9637D013TR_C153038.html
- Manufacturer Part Number: E-L9637D013TR
- LCSC Part Number: C153038
- Product Info Url: https://lcsc.com/product-detail/Interface-ICs_STMicroelectronics_E-L9637D013TR_E-L9637D013TR_C153038.html
- Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL
- Role: Logic-level Shifting
**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)
- LCSC Part Number: C1518769
- Part Type: Integrated Circuit
- Manufacturer Part Number: ATECC608B-SSHDA-T
- JLCPCB Part Class: Extended Part
- Role: Secure Element
- Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL
- 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
- Manufacturer Name: MICROCHIP(美国微芯)
- Symbol Style: parametric-v1
**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/ysnpower/ecu-read-write-interface~t8](https://www.flux.ai/ysnpower/ecu-read-write-interface~t8).*
---
*Generated from [https://www.flux.ai/ysnpower/ecu-read-write-interface~t8](https://www.flux.ai/ysnpower/ecu-read-write-interface~t8)*