AVRil, a C++ template library for AVR microcontrollers.This library is released under a GPL3.0 license.