Reference design for I2C range extension: I2C to CAN


Design files


This reference design focuses on extending I2C range from on-board to off-board through transmission cables using CAN transceivers and then converting the signal back to I2C. This approach allows for better signal integrity due to the differential signaling of the CAN transceivers. The differential signals allow for better EMI rejection, lower power, less concern of different ground potentials between boards, and the capability to use termination compared to extending the I2C lines using solely I2C buffers.

  • Bidirectional Communication
  • I/O Voltage Range Supports 3.3V to 5V
  • 100 kHz I2C frequency support
  • Bus Fault Protection: +/-58 V (non-H variants) and +/-70V (H variants)
  • Thermal Shutdown Protection
  • Supports common-mode shifts up to +/-30 V without loss of function, allowing for communication between systems using different ground references
??image.gallery.download_en_US?? View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDUEI0.PDF (2728 K)

Reference design overview and verified performance test data


Detailed schematic diagram for design layout and components


Complete listing of design components, reference designators, and manufacturers/part numbers


Detailed overview of design layout for component placement


Files used for 3D models or 2D drawings of IC components

TIDCF70.ZIP (529 K)

Design file that contains information on physical board layer of design PCB


Includes TI products in the design and potential alternatives.

I2C level shifters, buffers & hubs

P82B962-bit bidirectional 2- to 15-V 400-kHz I2C/SMBus buffer/cable extender

Data sheet: PDF | HTML
CAN & LIN transceivers & SBCs

TCAN1042HGV-Q1Automotive Fault Protected CAN Transceiver With Flexible Data-Rate

Data sheet: PDF | HTML

Technical documentation

= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Type Title Date
* Design guide I2C Range Extension: I2C with CAN Jan. 07, 2019

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​