Hello, a quick question:
I got a 32u4 with 5V VCC and the FTDI201x connected via TWI with 1k pull-up resistors. 1k is from the FTDI's datasheet. According to 32u4's datasheet, it needs (5V-0.4V)/3mA=~1.6k resistors.
201x's datasheet's shows that I need to connect the pull-up's to VCCIO, which is 3.3V and coming from the FTDI chip.
But if 32u4's IO is 5V, how can this work? Shouldn't I pull the SDA/SCL to 0.7*VCC=3.5V(Input High-voltage, from the twi electrical characteristics, page 387) minimum for it to count as "high" for the 32u4?
Followed is the example circuit for the USB to I2C converter from the FTDI's datasheet (owned and made by FTDI, not me).
For example, UMFT201XE (Page 14) module connects the pull-ups to 3.3V aswell.
Anyone knows how should I act? I guess I need to add minimum of 1.6k resistors to SDA/SCL, but what about the logic levels?
If I have connected the pull-ups to 5V, would it even work?