| FORUM

FEDEVEL
Platform forum

USE DISCOUNT CODE
EXPERT30
TO SAVE $30 USD

I2C External Board Consideration

Danie , 12-10-2025, 04:22 AM
Design info: I need to design two PCBs. My main PCB contains the MCU and all its I2C connections, and I need to design a second small PCB which will have a ToF sensor that will need to communicate to the MCU on the main PCB via I2C. The second PCB is going to be connected roughly 8cm away from the main PCB. I2C communication will be at 400kHz, and I will connect power and gnd from the main board to the second board via the connector.

What are the key PCB design rules I'm going to need to consider for both boards? I've never designed two boards and had them connect with each other before and my research has left me confused... Since I'm designing the second PCB later which means the second board WON'T be connected to the main PCB for a while, how will this affect the pullup resistor value required and the I2C line depending on if it's plugged in or not?
My interpretation is that I'll be creating a stub on the I2C line at that connector point when it's not plugged in, but I'm not sure how to address this either...
QDrives , 12-12-2025, 08:43 PM
The most important thing to consider is ESD protection.
If you want, you can add a buffer for the external connection:
https://www.digikey.nl/en/products/filter/interface/signal-buffers-repeaters-splitters/756?s=N4IgjCBcoCwAwFYqgMZQGYEMA2BnApgDQgD2UA2iAOwCctAzAGwjH0KM1gAcLIXcAJjj9etLgjhxe-IVwjEqCATCEgAusQAOAFyggAytoBOASwB2AcxABfW0A
Use our interactive Discord forum to reply or ask new questions.
Discord invite
Discord forum link (after invitation)

Didn't find what you were looking for?