Software

The software for the controller is all in Java for the Javelin Stamp, written to live within that processor’s characteristics of no garbage collection (so you don’t want to allocate memory or strings as the software runs) and 16-bit integer arithmetic (so you have to pay attention to ranges of values and order of computations).

Sensor

Actuator

Display

PID Loop