Page 1 of 1

"too big" upload problem

Posted: Sun Apr 05, 2015 2:31 pm
by ejd
When I try to upload your example bluetooth sketch to my arduino with your board on the top I get
Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.
Maybe some smaller size example for this bluetooth board exists?

Re: "too big" upload problem

Posted: Tue Apr 07, 2015 11:08 am
by zhangxueyou
Please give me a link about the product, we are not sure which kind of bluetooth you are using. Which type of Arduino board do you use?

Re: "too big" upload problem

Posted: Wed Apr 08, 2015 4:15 pm
by ejd
I tried to use your : Geeetech Iduino Bluetooth Low Energy (BLE)Shield nRF8001 for Arduino Uno iOS (ebay 331413507415 ) on

Arduino UNO and DCcduino UNO boards - they both gives the same error.

Re: "too big" upload problem

Posted: Wed Apr 08, 2015 5:12 pm
by zhangxueyou
You can try the example in this wiki page:
http://www.geeetech.com/wiki/index.php/ ... LE)_Shield

Re: "too big" upload problem

Posted: Wed Apr 08, 2015 9:53 pm
by ejd
Better explained error but still to "big"...


Sketch uses 15,998 bytes (49%) of program storage space. Maximum is 32,256 bytes.
Global variables use 2,109 bytes (102%) of dynamic memory, leaving -61 bytes for local variables. Maximum is 2,048 bytes.
processing.app.debug.RunnerException: Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.
at processing.app.debug.Compiler.size(Unknown Source)
at processing.app.debug.Compiler.build(Unknown Source)
at processing.app.Sketch.build(Sketch.java:1159)
at processing.app.Sketch.build(Sketch.java:1134)
at processing.app.Editor$BuildHandler.run(Editor.java:1936)
at java.lang.Thread.run(Unknown Source)
Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.

Re: "too big" upload problem

Posted: Wed Apr 08, 2015 9:57 pm
by ejd
Downloaded from your link and tried to upload to my arduino. Got a better explained error but still "too big"


Sketch uses 15,998 bytes (49%) of program storage space. Maximum is 32,256 bytes.
Global variables use 2,109 bytes (102%) of dynamic memory, leaving -61 bytes for local variables. Maximum is 2,048 bytes.
processing.app.debug.RunnerException: Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.
at processing.app.debug.Compiler.size(Unknown Source)
at processing.app.debug.Compiler.build(Unknown Source)
at processing.app.Sketch.build(Sketch.java:1159)
at processing.app.Sketch.build(Sketch.java:1134)
at processing.app.Editor$BuildHandler.run(Editor.java:1936)
at java.lang.Thread.run(Unknown Source)
Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.

Re: "too big" upload problem

Posted: Thu Apr 09, 2015 1:35 pm
by zhangxueyou

Re: "too big" upload problem

Posted: Fri Jul 03, 2015 11:35 pm
by craigs
Geeetech should upgrade examples to compile on Arduino1.6.5 or later revisions. Otherwise we can't integrate our applications to work with Geeetech products and these need to be returned.

Redbearlab seems to be doing so much better job in keeping source code up to date.

Kindly fix your examples to work with latest Arduino software or withdraw your products from market or sell them under $1 each....pun intended :D