Arduino and Raspberry Pi robot controlled by computer over the local network
arduino.ino goes on Arduino (obviously)
server.py goes on Raspberry (requires mosquitto client and paho.mqtt)
client.py goes on PC (requires paho.mqtt)
catsay and catsay_jokes.csv goes on PC (doesn't require nothin')