Skip to content

01. Home

avihaybar edited this page Feb 12, 2016 · 1 revision

DataSpoon INTRODUCTION

The DataSpoon is a 'Smart' Spoon, integrated with the IMUDuino board. This means the Spoon has 9-Axis IMU + BTLE + Arduino Leonardo clone.The DataSpoon project relays heavily on the FreeIMU library which was designed by Fabio Veresano as part of his thesis project (http://www.varesano.net/files/MoS_thesis/thesis.pdf), and some of the updates done by Mike Sawyer (https://github.com/mjs513/FreeIMU-Updates).

The original FreeIMU library implements the Magnetic, Angular Rate, and Gravity (MARG) filter based on the Sebastian Madgwick’s MARG implementation of Mahoney’s DCM complimentary in quaternion form (http://www.x-io.co.uk/open-source-imu-and-ahrs-algorithms) and was intended to supply a generic one-stop solution a variety of IMUs. This project, however is a slimmed-down version of FreeIMU which is compatible with the IMUDuino (and similar boards, such as the FreeIMU v4, etc) only. The DataSpoon library was built to provide support for the following hardware:

  1. Microcontroller: ATMEGA32u4 (or similar)
  2. Bluetooth: Nordic nRF8001
  3. Six-Axis Gyro&Accelerometer: invensense MPU6050
  4. Three-Axis Compass : Honeywell HMC5883L
  5. One-Axis Barometer/Altimeter : MEAS MS561101BA03
Clone this wiki locally