Play at the intersection of hardware & web and make robots. Made in Switzerland.

Software Setup

1) Download & Install node.js

nodejs.org (LTS Version recommended)

2) Install the johnny-five Robot Framework

From a terminal (Mac/Linux) or the "node.js Command Line" (Windows) run the following command to install johnny-five
npm install johnny-five

3) Download & save the SumoBot Javascript code

gist.github.com

4) Install the etherport-client module

This adds virtual serial ports via the network, which is needed for the SumoBot Javascript code
npm install etherport-client

5) Install the keypress module

This adds keyboard support, which is needed for the SumoBot Javascript code
npm install keypress

6) Change the Sumobot IP-Adress

Edit sumobot_latest.js to change the IP-Adress to the one of your SumoBot
host: "192.168.1.235",

7) Run the SumoBot Javascript code

Again, from the terminal/node.js Command Line, run the following command:
node sumobot_latest.js
The script will connect to the SumoBot over Wifi and then you can control it via the arrow keys!

8) Homework

Edit the sumobot_latest.js File to add support for the left and right arrow key to make the SumoBot turn!