I am uploaded writeinstinkt ino to the arduino nano. When I try to calibration, servo move according to the typing like (c0, 10 ),however even if type (s) correction value is not saved.
Furthermore when I uploaded main sketch (opencat ino) servos respond only typing (c) and (d) via serial monitor.
What did I mistake?
#define I2C eeprom is uncomnented.
Finally I decided to attach I2C EEPROM(16kb) in order to break the limit of skills and also avoid mistake in the modification of code.
In this case do I need to assign address for each I2C devices ( rom, gyro, servo driver)?
Thanks in advance
Thank you very much.
I already comment out #define I2CEEPROM in the instinctNybble.h
Is it enough or need another modification to work internall EEPROM?
Hi, if you are using Arduino Nano, you have to comment out #define I2C eeprom because you don't have the external I2C EEPROM as on our NyBoard. Another note is that because you don't have an external I2C EEPROM, you won't be able to save many skills in the chip. You will need to delete some of the skills in Instinct.h and change the skill number and pointers accordingly.