Hardware

MiniBee – board overview – revision D

Revision D of the board has a few minor improvements on revision B:

An additional LED on pin D4 for status indication.
RX and TX also available on the output pin header.
All bootloader programming pins broken out in the middle of the board

Overview of the board:

6 analog inputs: A0, A1, A2, A3, A6, A7
8 digital inputs or [...]

XPree board

The XPree board is an expansion board for experimentation. It is laid out in such a way that you can put it on a breadboard and hook up any sensors to your MiniBee. Once you have found a suitable setup for your project, you can then use the inner grid of holes to build up [...]

XPee board

The XPee board is a small expansion board which allows you to hook up:

Four resistive sensors
3 LEDs
3 Digital inputs or outputs
Two wire interface (TWI/I2C) devices
RX/TX (for monitoring)

Board layout:

The schematic:

An example of use with a light sensor and an LED connected:

Getting the MiniBee

Are you interested in getting your hands on the Sense/Stage MiniBee?
The Sense/Stage MiniBee and associated products are available through the Sense/Stage webshop at http://www.sensestage.eu.

Customizing the MiniBee firmware

While the default firmware supports a lot of common sensors and actuators, in some cases you may want to customize the firmware to do something specific, e.g. when you have a sensor that is not covered by the default firmware, or when you want to perform some data parsing on the board. This page will [...]

Preparing the Arduino IDE for use with SenseStage

We have created some special definitions for the SenseStage boards to use within Arduino. These adaptations are necessary for revision B of the SenseStage MiniBee, as this revision uses a different clock than any of the default Arduino boards. For revision A, you can select to use the “LilyPad Arduino w/ ATmega168″ or “Arduino Pro [...]

Useful links about sensors

An overview of which sensors can be used with the Sense/Stage MiniBees is found elsewhere on this site.
Some more resources to check out to learn about sensors:

SensorWiki at McGill University
SensorLab at Concordia
SenseStage Workshop blog

The Sense/Stage MiniBee revision B annotated

MiniBee – Board overview – revision B

Revision B of the board has several improvements over revision A:

Faster resonator (12 MHz), allowing for higher baudrates
A fuse to protect the circuit
Smaller footprint
One-way battery connector
Coin cell holder footprint on the back for coin cell battery
On/off switch
Flow control for communication between XBee and ATmega chip
ATmega328P instead of ATmega168, so more program and data memory
Reset pin [...]

Overview of SenseStage Hardware

The SenseStage project both provides hardware and software for using sensors in collaborative, interactive environments.
On the hardware side we have developed a low-cost solution for wireless sensing that is easy-to-use, both on a beginner level and an advanced level.
The hardware side of the SenseStage infrastructure consists of:

The SenseStage MiniBee
Firmware for the SenseStage MiniBee
Firmware profiles for [...]

Firmware – wireless configuration with the MiniBee firmware library

Supported sensors and actuators
The MiniBee firmware library allows you to use most common sensors without having to reprogram the boards.
The sensor and actuation options supported by the library are:

Analog sensors (connected to the analog input pins, e.g. resistive sensors, analog accelerometers, infrared distance sensors)
Digital sensors (on/off, e.g. buttons and switches)
Two wire interface (TWI or I2C) [...]