As μ-Controller Plattform, the small and wearable Intel Edison is an excellent choice compare to the other mini computers (March,2015).
It has Wifi and Bluetooth module intergrated, a BreakoutBoard with interfaces for sensors and actuators (Timers, ADC, UART, SPI, I2C, GPIO...)
The development enviroments are more or less open to choose. In our project, first we chose to write the program
in Eclipse (C++). However, in the end, we decided to switch to Intel XDK IoT Edition (Javascript) to make use of the availble
Templates for mobile application.
The developers can also choose Arduino IDE to develope their programm
The 9 Degrees of Freedom Block for the Intel® Edison uses the
LSM9DS0 9DOF IMU which combines 3-axis accelerometer, a 3-axis gyroscope, and a 3-axis magnetometer.
The IMU has both I2C and SPI interface. In this project it is connected to the Edison through the I2C bus.
Sensor |
Range |
Accelerometer |
± 2, 4, 6, 8, or 16 g |
Gyroscope |
± 2, 4, 8, or 12 gauss |
Magnetometer |
± 2, 4, 8, or 12 gauss |
|