Home / Component / CPU / Intel Genuino 101 Review

Intel Genuino 101 Review

ShockDetect

The first bit of code we tried was testing the use of the accelerometer as a motion-detection device. The code basically writes a message back that can be read via the USB port acting as a virtual serial port (which is also how you upload code to the device). If you then jog the Genuino 101, messages will start to appear showing which axis is detecting motion.

Accelerometer

The above code is similar to the motion detection program, except that it shows off the raw G-force data coming from the axes of the accelerometer.

Pedometer

The shock detection has been harnessed in the above code to create a pedometer. Discrete up and down motions are recorded as steps, and the counter goes up for each one.

Gyro

The Genuino 101 can also act as a gyroscope, and this bit of code exposes the raw data showing how the device is oriented.

Orientation

This code takes the raw gyroscope data and uses it to figure out which way up the Genuino 101 is, and then expresses that in words describing this in terms of the layout of the board itself.

Processing

This was the most sophisticated example we tried. Yet again, this relies on the gyroscopic data, but adds another layer of sophistication. Instead of merely exposing the sensor data as a text stream captured from the serial port, the data is fed into a program running in the Processing IDE.

Processing is an environment for drawing graphics in real time, and is popular amongst creative coders for producing funky interactive visuals. There’s an online implementation, too, for creating the same sorts of graphics on Web pages. Here you can see a visual representation of the board, which moves in synchronisation as you move the board. It’s pretty fun to watch, and is the kind of demo that can inspire you with the power that Arduino and the whole open maker movement has to offer.

Become a Patron!

Check Also

Intel APO is getting support for more games soon

Intel's Application Optimisation (APO) technology, which offers game-specific performance boosts for its CPUs, is here …

We've noticed that you are using an ad blocker.

Thank you for visiting KitGuru. Our news and reviews teams work hard to bring you the latest stories and finest, in-depth analysis.

We want to be as informative as possible – and to help our readers make the best buying decisions. The mechanism we use to run our business and pay some of the best journalists in the world, is advertising.

If you want to support KitGuru, then please add www.kitguru.net to your ad blocking whitelist or disable your adblocking software. It really makes a difference and allows us to continue creating the kind of content you really want to read.

It is important you know that we don’t run pop ups, pop unders, audio ads, code tracking ads or anything else that would interfere with the KitGuru experience. Adblockers can actually block some of our free content, such as galleries!