Intel® Edison Module Explained

Exploring Intel® Edison by Harry Fairhead Now on Sale!

The Intel® Edison module is a very attractive single board computer for IoT projects.  It is as small as an embedded processor, but has enough power to allow it to be used as a tiny server. 

With its built-in support for WiFi*, GPIO, I2C and SPI it is a capable IoT device. To make use of its unique qualities you have to take a step beyond its simple Arduino emulation and use it in its native mode. This means using the mini-breakout board and dealing with the fact that it is a 1.8V logic device and programming it using C to bring out its full power. Once you know how, this isn’t as difficult and the rewards are well worth the effort.

Exploring Intel® Edison by Harry Fairhead explains how to bring out the Intel® Edison module’s full power.  

Fairhead starts with setting the Intel Edison module up for the mini-breakout board and then looks at the advantages of choosing C as the language in which to program it.  Then he explains how to build circuits and coding using the mraa library to work with the GPIO lines.  Next is building circuits and coding using the mraa library which is the direct way to work with the GPIO lines.  To connect the sensors Fairhead describes how to convert from 8.8V to work with higher voltages and how to support a 1-wire bus.  And finally, he looks beyond mraa with a Linux-based approach to working with GPIO lines and how to set the GPIO mode.

This book will help you get up-to-speed quickly with the Intel Edison board.  It teaches you everything you need to know to get started making things with the compact and powerful Intel® Edison platform. Explore the wonderful world of the Intel Edison now!
 

You can buy a print edition of Exploring Intel® Edison here. 

standard
For more complete information about compiler optimizations, see our Optimization Notice.