This server hosts projects and wikis for the Responsive Environments group at the MIT Media Lab.
Adding a Project¶
- From the projects page (Projects -> All Projects) click "New Project"
- Fill in the appropriate info
- Uncheck "public" unless the project should be publicly available
- Click "Save"
- In the "Members" tab, add the appropriate people
- Wait. Sometime soon (~20min) a cron job will create the HG repository for the project
- Clone the repo URL, at http://simonetti.media.mit.edu/hg/<PROJECT_NAME>
Adding a User¶
Users can add themselves by going to http://simonetti.media.mit.edu/dev and clicking "Register" in the top-right. It's likely that you'll end up adding your login credentials to a plaintext .hgrc file, so don't use the same password that you do for your nuclear launch codes. An email will be sent to the simonetti admins and they must approve the new user.
- AVR Library for the AT86RF230
A simple library for AVR 8-bit microcontrollers and the Atmel AT86RF230 802.15.4 radio transceiver, using the 802.15.4 MAC. Based on Atmel's Transceiver Access Toolkit with a wrapper to simplify basic radio usage.
More information is available on the wiki....
- Zigboard Python Library
Python library for communicating with an 802.15.4 bridge board. For documentation, please see the wiki on the parent project.
- Brian's PCB Libraries
Brian's schematic symbols and PCB footprints for Altium Designer
DoppelLab is an immersive sensor data browser built on a 3-d game engine. It unifies independent sensor networks and data sources within the spatial framework of a building. Animated visualizations and sonifications serve as representations of real-time data within the virtual space....
This is an android application that speaks to the extension sensor over a socket.
This is a different typing interaction design utilizing a different gesture classifier.
The typing application for glass.
Matlab code used to visualize data from user tests.
This is a Unity application that allows the camera position to fly through the 3D world model through the use of hand gestures.
This is a unity application that allows the camera position to be manipulated into discrete positions via hand gestures.
- FabFish Firmware
Firmware for my electric field sensor prototyping kit
The main GesturesEverywhere server
- Light Tube
Firmware for LED tube lights for 99Fridays.
- Moving Heads
Replacement control board for the cheaplights.com "Ape Coaster 2" moving LED DMX fixture.
- MR16 Wireless Controller
Wireless 802.15.4 control board firmware for individually-dimmable MR16 fixtures on the new lighting truss in the Media Lab atrium.
30W LED Strobe light controller firmware for 99Fridays
- Atmel Lightweight Mesh
Atmel Lightweight Mesh stack plus local modifications/customizations
- Tidmarsh Python Module
Various Python utilities for dealing with Tidmarsh sensor data.
Also available in: Atom