make Arduino act as EEPROM
Topic: make Arduino act as EEPROM
(Read 2822 times)
Re: make Arduino act as EEPROM
Jul 18, 2013, 07:52 pm
Okay, the problem is clear.
There are still a few bugs in the Wire library. But in this case I think it has to do with the Arduino delaying the I2C bus by stretching the clock pulse. A hardware chip does not do that.
A few week ago, someone had a Master, which was a microcontroller with a software I2C (pin toggle I2C). That software did not implement the clock stretching.
If the GoPro uses a hardware I2C, it might implement it, but also the software has to take care of it.
So I'm sorry, but my conclusion it that it probably will not work.
Can you do something totally different ? Using a hardware EEPROM chip, and fill it somehow with the Arduino and let the GoPro read it.