by Agus Kurniawan
18. October 2014 19:47

The Intel Galileo board is the first in a family of Arduino-certified development and prototyping boards based on Intel architecture. Intel provides Intel IoT Developer Kit which you can build and deploy application on top of Intel Galileo board. Now I released my new book, Getting Started with Intel IoT and Intel Galileo. This book helps you getting started with Intel IoT and Intel Galileo.
Table of Content
1. Preparing Development Environment
1.1 Intel Galileo
1.2 Getting Hardware
1.3 Development Tools
1.4 Electronics Devices
1.5 Getting Started
2. Working with Arduino IDE Software
2.1 Intel Galileo and Arduino IDE Software
2.2 Intel Galileo Board
2.3 Connecting Intel Galileo to Computer
2.3.1 Windows Platform
2.3.2 Linux Platform
2.4 Updating Intel Galileo Firmware
2.4 Hello Intel Galileo and Arduino
2.4.1 Hardware Configuration
2.4.2 Building Application
2.4.3 Testing
2.5 Demo: Seven-Segment Display
2.5.1 Getting Started with 7 Segment Display
2.5.2 Deploying Hardware Wiring
2.5.3 Building Application
2.5.4 Testing
2.6 Working with Serial Communication (UART)
2.7 Reading Analog Input
2.7.1 Hardware Configuration
2.7.2 Writing Application
2.7.4 Testing
2.7 Working with Analog Output
2.7.1 RGB LED
2.7.2 Hardware Configuration
2.7.3 Writing Application
2.7.4 Testing
3. Accessing Internal Linux OS
3.1 Getting Started
3.2 Accessing File
4. Connecting to Internet Network
4.1 Getting Started
4.2 Connecting via Wired Ethernet
4.3 Connecting via Wireless Module
4.4 Building Web Server
4.5 Telnet
5. Yocto Embedded Linux-based OS
5.1 Getting Started
5.2 Preparation
5.3 Running
5.4 SSH
5.5 Change Password
5.6 Change Date/Timezone
5.7 Web Server
5.7.1 Adding HTML File
5.8 SFTP
5.9 Development on Yocto Linux
5.9.1 Python
5.9.2 Node.js
5.9.3 C/C++ with GCC
5.10 Reboot and Shutdown
5.11 Updating Software
6. Intel Galileo I/O Programming from Yocto Linux
6.1 Getting Started
6.2 GPIO
6.3 Reading Analog Input
6.4 UART
6.5 SPI
6.6 I2C/TWI
7. Intel Galileo Development using C/C++
7.1 Getting Started
7.2 GPIO
7.3 Reading Analog Input
7.4 SPI
7.5 I2C/TWI
8. Intel Galileo Development using Node.js
8.1 Getting Started
8.2 GPIO
8.3 Reading Analog Input
8.4 SPI
8.5 I2C/TWI
9. Working with XBee IEEE 802.15.4
9.1 XBee IEEE 802.15.4
9.2 Getting Hardware
9.3 Connecting XBee IEEE 802.15.4 to Intel Galileo
9.4 XBee with AT Command
9.5 Demo Chatting Program
9.5.1 Hardware Configuration
9.5.2 XBee Configuration
9.5.3 Writing Python Program for Intel Galileo
9.5.4 Testing
9.6 XBee with API Mode
9.7 Further Reading
How to Buy
You can get this book on the following book stores.
Lulu, http://www.lulu.com/shop/agus-kurniawan/getting-started-with-intel-iot-and-intel-galileo/ebook/product-21856915.html
Amazon Kindle, http://www.amazon.com/dp/B00ON174XS
Google Play Books, https://play.google.com/store/books/details?id=c9TaBAAAQBAJ
Kobo Store, http://store.kobobooks.com/en-US/ebook/getting-started-with-intel-iot-and-intel-galileo
iBookStore, http://itunes.apple.com/us/book/isbn9781312609501