Build your own smart device with the Raspberry Pi the easy, reactive way with Akka and RIoT

RIoT makes hardware hacking on the Raspberry Pi a breeze: Develop Akka applications in Java or Scala, and deploy them in seconds. Access GPIO or I2C interfaces using Actors or Reactive Streams, and write rock-solid applications with less code.

RIoT Streams Demo

Get your first RIoT application running in 3 easy steps using SBT: Create an preconfigured project using RIoT’s project template. Then use the RIoT builder classes in your code to easily access GPIO and I2C in your new application. Finally, deploy and run it on your Pi with just one command, thanks to RIoT’s tasks for the SBT tool.

Read The Docs