Utility framework in C++ for creating single threaded mainloop event based applications (such as vdcd, of which p44utils were always a part of), abstractions for gpio, spi, i2c, pwm