Sktech troppo grosso arduino uno

scusatemi, stavo aggiornando dove ho arduino uno, ma mi dice che il programma è troppo grosso, come posso fare? e sopratutto, con che cosa posso sostituirlo?
arduino due ha problemi nel riavvio (ormai assodato anche dai forum)
il mega è molto ingombrante
siccome ho molti posti dove la rete è cablata, sostituirlo con l’ esp8266 mi sembra inefficace
attendo consigli

remove all the serial print lines from the code and comment

//#define CAYENNE_DEBUG       
//#define CAYENNE_PRINT Serial

anche cosi facendo sono al 98%
altri consigli?

a quick google search gave this https://forum.makehackvoid.com/t/reducing-compiled-size-of-arduino-programs/356/2