Für die Konstruktion der OpenWall-Box wurde ausschließlich OpenSource-Hardware, wie ein Raspberry Pi und ein Arduino verwendet. Auch die Software baut auf OpenSource-Frameworks wie MeteorJS und AngularJS auf.
- Raspberry Pi 2
- Arduino
- Arduino-MotorShield
- 2x Pololu Motorentreiber (je nach MotorShield)
- FritzBox
- SD-Karte
- 2x Stepper-Motoren
- 3x LEDs, 3x Netzteile
- Lüfter
- 4x 12V-Kabel
- 4x Steckverbindungen
- Steckplatine
- USB-Kabel
- LAN-Kabel
- Mehrfachsteckdose
- Holz (z.B. 4mm Pappel)
- Drachenschnur
- Klebstoff
- Werkzeug zum Schrauben und Löten
- Ggf. Laser-Cutter zum Ausschneiden und Gravieren der Box
Alle Programme, die Internetseite und die Bauanleitungen wurden unter einer MIT-Lizenz veröffentlicht, sodass das Projekt von der Community nachgebaut, weiterentwickelt und verbessert werden kann.
Damit die Spieler/innen die Web-App abrufen können, spannt eine FritzBox ein offenes WLAN-Netzwerk auf, das nicht mit dem Internet verbunden ist, sondern stattdessen Anfragen auf den lokalen Webserver des Rasperrys umleitet. So kann das Spiel einfach über den Browser auf dem Smartphone gespielt werden.
Eine Anleitung zum Abfangen von Domains mit der FritzBox findet sich hier.