Exploring Intel® Edison by Harry Fairhead Now on Sale!
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.
You can buy a print edition of Exploring Intel® Edison here.