OpenWall

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.

  • IMG_2206Raspberry 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

IMG_2266Alle 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.

Zum GitHub-Repository

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.