arduino DUE collegamento i2c resistenze pullup

salve

ho un problema con arduino due dove ho collegato su i2c una eeprom tramite sda e scl alimentata a 3.3v cavi lunghi circa 10cm

a volte al accensione e durante il funzionamento la eeprom non viene riconosciuta da arduino

forse potrebbe essere un problema di resistenza di pullup?

sto utilizzando le pullup che arduino due ha gia sulle uscite sda e scl

grazie

Probabilmente il resistore interno ha un valore troppo alto (>20k ohm).

Ti conviene usare valori più bassi, come ad esempio 4.7k.

dallo schema elettrico del arduino due ha delle resistenze da 1.5k

Giusto, i resistori sono esterni e da 1.5k.

Forse è un problema di temporizzazione.

scusa cosa vuoi dire?

Forse devi inserire un piccolo ritardo tra indirizzamento e lettura/scrittura.