The UPOD is based on the Arduino Uno microcontroller and the Arduino programming language. No programming knowledge is necessary for the basic user, and those wishing to customize the UPOD code should have a secure understanding of the C programming language and the Arduino IDE. The Arduino webpage has reference material and tutorials.

Firmware and supporting files are available from our Firmware github repository.

To get the UPOD up and running, you need to: