System Requirements

Java 8 is a requirement for this project.  The latest version of Raspbian, the recomended OS for this projet, comes pre-bundled with Java 8.

Don't have Java 8 on the Raspberry Pi?  Then use these commands to install or update:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install oracle-java8-jdk


The application software for this project is distributted as an executable JAR file.

Download the JAR and copy it to the Raspberry Pi.

If you are not familiar with copying files over the network to a Rasspberry Pi, then see these links for details:

With the JAR file copied over, issue this at the Raspberry Pi's command line interface:

sudo java -jar pisoundo-0.0.1-SNAPSHOT-jar-with-dependencies.jar

Replace pisoundo-0.0.1-SNAPSHOT-jar-with-dependencies.jar with whatever you named the JAR file when copying to the Raspberry PI.

Verify the server application is running and accessible.  Browse to this URL, from a device on the same network where the application is running.



  • The 'raspberry-pi' part of the URL should be replaced with the actual IP or hostname of the Raspberry Pi.

  • Keep the port number in the URL.

This guide was first published on Mar 04, 2015. It was last updated on Mar 04, 2015.

This page (Software) was last updated on Feb 22, 2015.

Text editor powered by tinymce.