BRIX2 User Guide


BRIX₂ Base Module

BRIX₂ Extension Modules


Arduino IDE

Known Errors


The goal of the BRIX₂ project is to provide an easy-to-use system that allows to realize your physical computing projects without much effort.
Bugs, suggestions and questions go to szehe@techfak after reading the fine manual.

BRIX₂ consists of a Base Module and Extension Modules, in similar but smaller Lego cases. In many applications it will be sufficient to use only the Base Module without attached Extension Modules, so we will focus on this at first.
Main features of the BRIX₂ Base Module are
  • 2 Microcontrollers
  • 9-axis inertial motion sensor
  • Wireless RF transmitter
  • USB for data and charging
  • Integrated LiPoly Battery
  • Extension connectors
BRIX₂ allows you to
  • Record/analyze/process motion/temperature data
  • Connect several modules wireless to each other/your PC
  • Attach (custom) Extension Modules via the extension connectors
  • Create a custom (wireless) HID

We have more than 50 BRIX₂ Base Modules available for you. Here's the BRIX₂_Inventory


BRIX₂ Modules behave like Arduinos. This allows you to program them using only the Arduino IDE which already contains all the tools you need, so you can focus on just programming. Another great advantage of using the Arduino IDE is the giant user-base and amount of examples for all kinds of scenarios. This means you rarely have to start up from zero.


  • Computer (currently, development and testing is done on a 64 bit Ubuntu 12.4 LTS as of April 2013)
  • BRIX2 Module
  • Micro-USB cable (A or B)
  • Current version of the Arduino IDE (Get it here)
  • BRIX2 library and example sketches from the Repository. (TODO: link)

stack_yellow_led.jpg (79.3 KB) Sebastian Zehe, 2014-07-18 18:33

stack_yellow_led_small.jpg (115 KB) Sebastian Zehe, 2014-07-29 20:15

rainbowstack.jpg (50 KB) Sebastian Zehe, 2014-10-31 12:31