Book description
Rapidly implement Internet of Things solutions
Creating programs for the Internet of Things offers you an opportunity to build and program custom devices whose functionality is limited only by your imagination. This book teaches you to do exactly that, with solutions presented in a step-by-step format. When you read this book, you not only learn the fundamentals of device programming, you will also be ready to write code for revolutionizing devices and robots.
You don’t need to be an expert in low-level programming to benefit from this book. It explains basic concepts and programming techniques before diving into the more complicated topics. Each of the book’s chapters and appendices contains a suitable level of detail to help you quickly master device programming.
MCP Dawid Borycki shows you how to:
Build Universal Windows Platform (UWP) applications that target interconnected embedded devices
Design and implement background apps for seamless integration with hardware components
Use intrinsic UWP functionality to detect and track human faces
Build artificial auditory, visual, and learning systems
Process audio signals to blink LEDs to the rhythm of music
Use OpenCV to develop custom image-processing algorithms
Communicate with external devices by using serial, USB, Wi-Fi, and AllJoyn connectivity
Design and implement applications to control DC, stepper, and servo motors for robotics
Use Microsoft Cognitive Services to detect human emotions
Build predictive analysis and preventive maintenance systems by using the Azure IoT Suite
Table of contents
- Cover
- Title Page
- Copyright Page
- Contents
- Introduction
-
Part I. Essentials
- Chapter 1. Embedded devices programming
- Chapter 2. Universal Windows Platform on devices
- Chapter 3. Windows IoT programming essentials
- Chapter 4. User interface design for headed devices
-
Part II Device programming
- Chapter 5. Reading data from sensors
- Chapter 6. Input and output
- Chapter 7. Audio processing
- Chapter 8. Image processing
- Chapter 9. Connecting devices
- Chapter 10. Motors
- Chapter 11. Device learning
-
Part III. Azure IoT Suite
- Chapter 12. Remote device monitoring
- Chapter 13. Predictive maintenance
- Chapter 14. Custom solution
- Appendix A. Code examples for controlling LED using Visual Basic and JavaScript
- Appendix B. Raspberry Pi 2 HDMI modes
- Appendix C. Bits, bytes, and data types
- Appendix D. Class library for Sense HAT sensors
- Appendix E. Visual C++ component extensions
- Appendix F. Setting up Visual Studio 2017 for IoT development
- Index
Product information
- Title: Programming for the Internet of Things: Using Windows 10 IoT Core and Azure IoT Suite
- Author(s):
- Release date: May 2017
- Publisher(s): Microsoft Press
- ISBN: 9781509302154
You might also like
book
Windows 10 for the Internet of Things
Manage and control Internet-connected devices from Windows and Raspberry Pi. Master the Windows IoT Core application …
book
IoT Solutions in Microsoft's Azure IoT Suite: Data Acquisition and Analysis in the Real World
Collect and analyze sensor and usage data from Internet of Things applications with Microsoft Azure IoT …
book
Azure Internet of Things Revealed: Architecture and Fundamentals
Design, build, and justify an optimal Microsoft IoT footprint to meet your project needs. This book …
book
Designing Internet of Things Solutions with Microsoft Azure: A Survey of Secure and Smart Industrial Applications
Build a strong and efficient IoT solution at industrial and enterprise level by mastering industrial IoT …