Posted on and Updated on

Understanding Networks ⁄ Class 1 ⁄ Ball Drop Game

The controller I built consists of a two-axis joystick (`l`,`r`,`u`,`d`) and two buttons (one for `x`,and one that prints `in=andrew\n` on the first press, and just `i` on every subsequent press after that). I was unable to implement a Wifi101 or Ethernet shield, so the controller must be plugged in to function. All of this fit nicely into an iPhone case:

A video of it working:

The shell command is something like the following but with the appropriate usb input name and ip address:

cat /dev/cu.usbmodem1421 | nc 172.16.234.202 8080