This library was designed for Arduino, yet may be compiled without change with gcc for other purposes/targets ...