top of page

Software

Public·139 members

OpenCat Sketch to big

I'm having problems compiling OpenCat for Uno. If I understand the error message below the sketch is too big for available memory.


I installed IRremote 2.6.1 and commented out all remotes except RC5, RC6 and NEC.


Thank you for your help.



In file included from sketch\WriteInstinct/OpenCat.h:85:0,

from C:\Users\gshem\Desktop\Opencat\OpenCat-main\OpenCat\OpenCat.ino:31:

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src/Wire.h: In member function 'void Motion::loadDataFromI2cEeprom(unsigned int&)':

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src/Wire.h:68:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)

uint8_t requestFrom(int, int);

^~~~~~~~~~~

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src/Wire.h:65:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)

uint8_t requestFrom(uint8_t, uint8_t);

^~~~~~~~~~~

text section exceeds available space in boardSketch uses 33340 bytes (103%) of program storage space. Maximum is 32256 bytes.


Global variables use 1204 bytes (58%) of dynamic memory, leaving 844 bytes for local variables. Maximum is 2048 bytes.

Sketch too big; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing it.

Error compiling for board Arduino Uno.


120 Views
Rongzhong Li
Rongzhong Li
Feb 21, 2021

you need to set RC5 and RC6 as 0 too.

bottom of page