No luck using Wixel with 24LC1025 EEPROM

Hello.

I have moved your post to its own topic, because the topic you posted it in is not about the same EEPROM memory.

I noticed that in your code you use a lot of global variables that could probably be local variables instead, and you didn’t show us the definitions of those global variables. Also, you didn’t tell us what I2C frequency you are using or tell us anything about your wiring. I recommend simplifying your system as much as possible and giving us all the relevant information (including your complete source code and wiring) so we can help you find problems.

Do you have an Arduino and have you succeeded in talking to the EEPROM with your Arduino?

Do you have an oscilloscope available? Probing the two I2C data lines would be a great way to tell what part of your system isn’t behaving as expected. It could either be the Wixel or the EEPROM, and it could either be during the writing or the reading.

–David