C++ Library for Atmel Atmega168/328/1280/2560. Supports general purpose algorithms, compression/decompression algorithms, datetime, ADC, interrupts, time scheduler, memory handlers, strings, vectors, Circular Buffers, Array, EEprom array, random numbers, onewire, FTP Server, W5100 controller, HTTP Server, HTTP Server with scripting, UDP Client, NTP Client, MAC/ARP/ICMP/IP/UDP stack, UART, SPI, TwoWire, AXE033, DS1307, DS18B20, DS2406, MQ7, MRF24J40, ENC28J60, SD Card, ESP8266, SIM900, softserial