there is still a chance to try I2C Extender/Active Terminator LTC4311.elmaya wrote: Sun May 01, 2022 8:48 amResistors lower than 1.2kohm should not be used for i2c with 3.3vdc.jamsjamsen wrote: Sat Apr 30, 2022 1:26 pm co do samego pullup to wemos powinien mieć jakieś na płytce(ok. 10k), bez tego I2C wogóle by nie ruszyło.
a co do rezystorów podciągających(4,7k) przy 7 m kablu to stanowczo za dużo, dobrze jest zmierzyć pojemność żył i jak będzie ok 600pF to zacząłbym od 1kOhm, gdzie jeden kilo przy 3,3V wymusza prąd 3,3mA, a esp8266 może mieć max 12mA na pin.
ps: ja przy podobnej dł. przewodów skrętki cat.7 przy Arduino dałem 470ohm i dopiero przebiegi na sda i scl wyglądały w miare prostokątnie na 10k miałem straszny kształt „piły”, a co do ekranowania przewodów to nie wiem czy to wiele pomoże.
The maximum output current of most i2c devices is 3mA.
Although the ESP8266 can handle more intensity, the connected devices will not be able to.
In no way would I use values less than 1kohm.
PS: by the way: i have been using 470 ohm resistors for 10 months and so far everything works fine on mcp23017+Arduino Mega (5V).
