Thalamus is a small board containing a USB-capable 32-bit 72MHz ARM Cortex-M3 microcontroller, 3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer and barometer.
Thalamus started out life as a flight controller for the R10 Quadrotor systems, providing stabilization at 400Hz. However, packing a fast microcontroller with native USB capabilities, and with two SPI ports for communications, Thalamus is a perfect low-cost IMU board for robotics projects, as well as PC-connected applications.
Thalamus can be used in several ways, and by people with varying levels of experience in electronics and programming.
– As a computer-connected IMU/motion sensor: For those programmers and code monkeys out there who just want to write awesome software. Thalamus can simply be plugged into a USB port and the sensor/orientation data read off it (either using it as a USB serial port or a USB HID device) and used in your program, no knowledge of electronics or embedded programming necessary. Perfect if you need to allow your program to sense motion, acceleration, rotation or magnetic fields; whether it’s a simple datalogging application, or a complex application that senses motion in the real world.
For more detail: Thalamus IMU – Motion sense/control board for your projects