Jenkins-status-listener is a project mainly written in Java, it's free.
Webapplication that receives data from Jenkins about builds and write data to Arduino and some leds.