I want to try to read or write an i2c memory, how do I select the address to read or write? requets asks for a byte amount but does not specify which, nor do I know how to select a memoria sector to read or write.
I think that is missing in i2c or else it is used, I have created the device nodes, but I can not conclude with this part
The address goes in one of these two sectors (red)? and the first write (yelow), is the one that indicates reading or writing to the device or what is its function?
The begin-transmission, write-byte, and end-transmission nodes are 1-to-1 projection of Arduino’s Wire object methods. So, to send three bytes to a device at the specific address you build a chain of:
begin-transmission (and pass the destination ADDR once there)
write-byte to send the first byte within the transmission begun