Pages: 1 [2]   Go Down
Author Topic: make Arduino act as EEPROM  (Read 1796 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Edison Member
*
Karma: 58
Posts: 2078
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Pages: 1 [2]   Go Up
Jump to: