Bulldog is a GPIO API for the Beaglebone Black written in Java