Intel Galileo and Intel Galileo Gen 2
API Features and Arduino Projects for Linux Programmers
|Published:||Dec 27 2014|
|Posted:||Apr 25 2015|
|Book size:||15.88 MB|
Intel Galileo and Intel Galileo Gen 2: API Features and Arduino Projects for Linux Programmers provides detailed information about Intel Galileo and Intel Galileo Gen 2 boards for all software developers interested in Arduino and the Linux platform. The book covers the new Arduino APIs and is an introduction for developers on natively using Linux.Author Manoel Carlos Ramon is a member of the Intel Galileo development team; in this book he draws on his practical experience in working on the Galileo project as he shares the team's findings, problems, fixes, workarounds, and techniques with the open source community. His areas of expertise are wide-ranging, including Linux-embedded kernel and device drivers, C/C++, Java, OpenGL, Assembler, Android NDK/SDK/ADK, and 2G/3G/4G modem integration. He has more than 17 years of experience in research and development of mobile devices and embedded circuits. His personal blog about programming is BytesThink (www.bytesthink.com). What youll learn How Linux libraries and applications are used and interact with sketches How to configure WiFi mPCIe How to develop and debug Intel's Galileo and Intel Galileo Gen 2 sketches using the Arduino IDE, native Linux applications, and hacking Integration of OpenCV and V4L2 in C/C++/Python to capture picture and videos, and to detect faces, eyes, and your emotional state with a Fisherfaces model How to exchange data using the 7160 LTE modem How to tweet with REST API 1.1 and OAuth authentication How to control a 6 DOF robot arm using a gripper based in coffee grains,as well as how to create a special API and hardware for six analogic controls Home Automation with node.js How to manage temperature sensors, barometric sensors, and PIR motion sensors, as well as how to create your own soil moisture sensors and keypad How to use a Power of Ethernet (PoE) module on Intel Galileo Gen 2Who this book is forSoftware and hardware developers interested in embedded Linux and Arduino.Table of ContentsChapter 1: Intel Galileo Intel Galileo Gen 2Chapter 2: Native DevelopmentChapter 3: Arduino IDE and the Wiring LanguageChapter 4: New APIs and HacksChapter 5: Networking and HacksChapter 6: Tweeting With REST API 1.1Chapter 7: Using OpenCVChapter 8: Creating a Soil Moisture SensorChapter 9: Home Automation and Dynamic WebChapter 10: Power Over Ethernet (PoE)Chapter 11: Assembling and Controlling a Robotic ArmChapter 12: Using an LTE ModemAppendix A: Intel Galileo I/O and Muxing Appendix B: Intel Galileo Gen 2 I/O and Muxing Appendix C: Video Capturing Appendix D: Picture Grabber
Getting Started with the Intel Galileo gets you up and running with this new, x86-powered board that was developed in collaboration between Arduino and Intel. You'll learn how to set it up, connect it to your computer, and begin programming. You'll learn how to build electronics projects around the Galileo, and you'll explore the features and power that make it different from all the boards that came before. Developed in collaboration with the Intel Galileo team, and in consultation with members of the Arduino team, this is the definitive introduction to Intel's new board for makers....
This book is for anyone who has been curious about using the Intel Galileo to create electronics projects. Some programming background is useful, but if you know how to use a personal computer you can, with the aid of the step-by-step instructions in this book, construct complex electronics projects that use the Intel Galileo....
This book employs an incremental, step-by-step approach to get you familiarized with everything from the basic terms, board components, and development environments to developing real projects. Each project will demonstrate how to use specific board components and tools. Both Galileo and Galileo Gen 2 are covered in this book....
2007 - 2018 © eBooks-IT.org