The UbER-Badge -- Hardware
Main Features
  • Texas Instruments MSP430F149 CPU -- 16-bit 8 MIPS processor with 60KB of flash program memory and 2KB of RAM. This processor is equipped with a full set of analog and digital processors. It has embedded debugging and in-system flash programming through a standard JTAG interface. It is supported by a wide range of development tools including gcc and IAR Embedded Workbench.
  • Chipcon CC1010 RF Transceiver with Integrated 8051 processor on daughtercard -- This is the RF Random Access Integrated Node board. Please see the RFRAIN page for more details.
  • IR Communications -- IR transceiver section is built with a Pansonic IR detector which demodulates the signal at 40kHz, an Agilent IR LED, and a Cygnal C8051F301 microcontroller which handles the IR protocol and buffering of incoming and outgoing IR bytes.
  • LED Display -- 5x9 Matrix of LEDS (various color options) can display information such as scrolling text or parametric bar-graph type information. The display can be read from several meters away. The matrix is controlled by a Maxim Semi MAX6951 LED driver chip that handles the scanning of the display and is optimized for battery applications. This chip interfaces to the main cpu via a standard SPI bus.
  • Brightness Controllable LEDs -- 4 additional LEDs are onboard outside of the matrix. The brightness of these LEDs is controlled by the application software providing additional display options.
  • Efficient Power Supply -- Power Supply is 90% efficient and accepts a variety of voltage sources including 4 AAA batteries.

Badge Block Diagram

Click for Full Screen

Click here for pdf

Badge PCB Rendering

Click here for schematic pdf

  • Vibratory Feedback -- A pager motor provides vibratory feedback to wearer.
  • Navigator Switch -- Three way navigation switch, mounted on the side.
  • DataFlash Memory -- Up to 256MB of flash can be added onboard.
  • Audio Output -- Onboard circuitry and a connector for 12-bit PWM based audio output is available
  • Audio Input -- Circuitry for audio input, filter, and analog to digital conversion is available
  • Onboard Mic -- An onboard electret microphone is fitted
  • RS232 Interface -- A RS232 driver is onboard and a DB9 connector can be added for data acquisition and development
  • Optional LCD -- The led matrix can be replaced with a 4x20 alphanumeric lcd.
  • Stack Connection -- Connection to the Responsive Environment Group's Stack architecture, allowing interface to components such as the Inertial Measurement Unit
Home | Info | Applications | Software | People | Documents | Media | Internal

Responsive Environments Group
MIT Media Lab