# 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)*