Hi,
I've been doing a bit of programming and have created a few arduino projects but my current one is using 2 libraries which only just fit on an uno! The 2 libraries are a uip one (GitHub - ntruchsess/arduino_uip: UIPEthernet: A plugin-replacement of the stock Arduino Ethernet library for ENC28J60 shields and breakout boards. Full support for persistent (streaming) TCP-connections and UDP (Client and Server each), ARP, ICMP, DHCP and DNS. Build around Adam Dunkels uIP Stack. Further developed version can be found on https://github.com/UIPEthernet/UIPEthernet) and a temp / humidity one (Arduino Playground - HoneywellHumidIconTMDigitalHumidity-TemperatureSensors).
This leaves about enough space for < 80 lines of well spaced code; in fact I've actually run out at 83 - I know it doesn't come down to line count but it was more an illustration of how little code I've written.
Pretty much all I'm doing is reading the humidity and temperature and then sending it to an ip using udp... that's it.
I know I could go for other controllers (1280 perhaps) but I'm just really surprised I've run out of space so quickly. Ideally I'd like to strip the libraries down to the bare minimum but I don't really know where to start.
Has anyone got any advice. Even if it's: "this is how to strip a library down..."
Thanks,
Russell
EDIT - I posted this in the wrong section, sorry.
I've since recreated it in the right place. Is there any way I can delete or have a mod delete it?
Ok, forget that as I'm being helped by some very friendly people already.