Reactive PI is a library based on akka and scala that allows developers to use the various I/O ports on their raspberry PI in a reactive manner.