Edit: User Space IO depracated. Use Java Periphery instead https://github.com/sgjava/java-periphery
https://github.com/sgjava/userspaceio
After a lot of work and testing I have produced the User Space IO project! It provides Python 3 and Java 8 bindings for Linux user space GPIO, SPI, I2C, PWM and Serial interfaces. This allows cross SBC and cross language development using a common API. I took two best of breed C APIs for Linux user space libgpiod and c-periphery and pro