neophob / StripInvaders

A LightStrip system controlled by your Smartphone or Tablet. Connect StripInvaders to your LAN and enjoy your own Lightshow! Features: 9 different Light Modes (more will follow), stepless adjust the RGB values,​​ stepless adjust the animation speed, control StripInvaders wireless with your iPhone/iPad/Android Phone/Android Tablet (OSC), Bonjour and mDNS support
http://pixelinvaders.ch/?page_id=396
63 stars 14 forks source link

Sketch 146byte to big. What to do? #7

Open ozett opened 10 years ago

ozett commented 10 years ago

Hi, i would give the stripinvades a try. i use a itead iboard, but if i compile the sketch directly after download from here it is to big. i am only using type ws2801 library.

What do do? Where should i reduce? mybe to leave audio out? zwischenablage01

tristau commented 10 years ago

Yea I'm running into the same issue. I commented out the bonjour stuff but then the GUI doesn't have away of finding the iBoard.

ozett commented 10 years ago

glad someone else is active here too. i tried to compile for different boards/platforms (leonardo, due, uno) and there seems different space available. the ide shows this at the end of the compile for the choosen platform.

it is perfectly coded for a certain board, i think.

i have also ws2811 stripes, so i am also working on this sketch to make it ethernet-aware: http://funkboxing.com/wordpress/?p=2154

but i am no coder, and neophob makes famous straight code, i would still love to see my stipinvader-sketch running ... ;-)

neophob commented 10 years ago

You could try to remove the whole eeprom stuff - this would remove the option to save your current state.

You could try to use a static ip and thus remove the dhcp options.

And you did disable the serial debugging, right?