Skip to content

Sinatra app that lets you control multiple EXTROVRTs, with the keyboard!

Notifications You must be signed in to change notification settings

exploration/EXTROVRT-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EXTROVRT Control

Author: Donald L. Merand for Explo

Site Screenshot

This is a simple Sinatra application designed to:

  • Make it easy to control multiple EXTROVRTs
  • Allow EXTROVRT control via the keyboard

Setup

  • You'll need to have a server that can handle Sinatra. Passenger seems to work pretty well.
  • Copy Rakefile.example to Rakefile if you want to use the script-watching and deploy methods I use. You'll need to install SCSS/SASS and CoffeeScript if you want to make modifications to the stylesheets or scripts.
  • Copy config.example.yml to config.yml and fill out the relevant data with your own authentication information, Adafruit IO Key, and so forth.

Adafruit IO Setup

You'll want to create a feed for each robot you plan to run named extrovrt-robotname. So, for example, if you wanted a robot named "Gale", you'd create a feed in Adafruit IO called extrovrt-gale. You can change the name of the "base feed" from extrovrt if you want to, in config.yml. If you want an access log, you can specify the name of that feed in config.yml as well.

About

Sinatra app that lets you control multiple EXTROVRTs, with the keyboard!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published