Der PROG-BOB-Helm hat einen Atmel-AVR-Chip als Mikrocontroller und 2 Multicolor-LEDs zur Statusanzeige. Für die Programmierung wird der PROG-BOB über USB mit dem Computer verbunden.
Das Übertragungsprogramm BobDude ist für Windows, Linux und Mac OS X frei erhältlich. Die HTML5-Web-Applikation www.ProgBob.org bietet eine interaktive Programmieroberfläche und gleichzeitig einen motivierenden Programmier-Kurs.