meta data for this page
lamaPLC: Signal level converters
PCA9306 I²C Voltage Level Translator
When the supply voltages are mismatched, the best option is to use a dedicated device to bridge them.
Allows voltage level translation between:
- 1.0V Vref (1) and 1.8V, 2.5V, 3.3V or 5V vias (ref) (2)
- 1.2V Vref (1) and 1.8V, 2.5V, 3.3V or 5V vias (ref) (2)
- 1.8V Vref (1) and 3.3V or 5V Vbias (ref) (2)
- 2.5V Vref (1) and 5V Vbias (ref) (2)
- 3.3V Vref (1) and 5V Vbias (ref) (2)
If you'd like to support the development of the site with the price of a coffee — or a few — please do so here.
Here's a handy tip: you can quickly save this page as a PDF by clicking “export to PDF” in the menu on the right side of the screen.
The next image shows an example of using an I2C voltage-level translator to bridge communication between two different supply voltages. There are two sets of pullups, one for each voltage level. As a common voltage translator, the PCA9306 enables communication between different supply levels:
Application of PCA9306 for I²C communication: here.
Several manufacturers produce compact modules using the PCA9306 IC. The picture below shows DollaTek's module (for example, you can find it on Amazon):
I2C topics on lamaPLC
This page has been accessed for: Today: 5, Until now: 61


