Who this book is for
If you are a developer who wants to learn how to use embedded machine learning capabilities and get access to a GNU/Linux device driver to collect data from a peripheral or to control a device, this is the book for you.
If you wish to manage your home by implementing different kinds of home automation devices that can interact with a smartphone, tablet, or PC, or if you are just working standalone, have some hardware or electrical engineering experience then this book is for you. Knowing the basics of C, Bash, Python, PHP, and JavaScript programming in a UNIX environment is also required.