Getting Started with UDOO

Become an efficient maker by designing and building amazing prototypes with the UDOO platform and Android

Getting Started with UDOO

Emanuele Palazzetti

1 customer reviews
Become an efficient maker by designing and building amazing prototypes with the UDOO platform and Android
Mapt Subscription
FREE
€29.98/m after trial
eBook
€12.60
RRP €17.98
Save 29%
Print + eBook
€23.99
RRP €23.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€12.60
€23.99
€29.98p/m after trial
RRP €17.98
RRP €23.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781784391942
Paperback206 pages

Book Description

UDOO is a new development platform that acts as a single board computer capable of running both Linux and Android operating systems. With the compatibility of Arduino devices together with the Android operating system, this board favors the rapid development of physical applications with a solid user interface, which contributes significantly to the success of your projects.

This book is a great tutorial if you are planning to integrate all the amazing capabilities offered by Android into your small or big prototypes and be productive as soon as possible.

This is a step-by-step tutorial that will help you to create amazing real-world applications using UDOO. In each chapter, a brand new feature of this awesome micriboard is explored, before you learn how to put the principles you've learned into practice.

Table of Contents

Chapter 1: Turn On the Engines
Introducing the UDOO platform
Downloading and installing Android
Setting up the development environment
Running your first Android application
Summary
Chapter 2: Know Your Tools
Introducing Arduino Due capabilities
Interacting with the real world
Fast prototyping a circuit
Summary
Chapter 3: Testing Your Physical Application
Building a testable circuit
Developing a diagnostic mode
Summary
Chapter 4: Using Sensors to Listen to the Environment
Working with environment sensors
Building a heartbeat monitor
Collecting data from the sketch
Android for data visualization
Enhancing the prototype
Summary
Chapter 5: Managing Interactions with Physical Components
Managing user interactions
Building a web radio with physical interaction
Streaming audio from Android applications
Improving the prototype
Summary
Chapter 6: Building a Chronotherm for Home Automation
Home automation
Building a chronotherm circuit
Managing the chronotherm through Android
Improving the prototype
Summary
Chapter 7: Using Android APIs for Human Interaction
Extending prototypes with Android APIs
Improving user settings
Implementing voice recognition
Improving user interaction with voice synthesis
Summary
Chapter 8: Adding Network Capabilities
Extending Chronotherm with network capabilities
Collecting weather forecast data
Improving the boiler with an antifreeze check
Summary

What You Will Learn

  • Build working prototype circuits using breadboards
  • Create real-world applications and prototypes using all the features provided by the UDOO board
  • Control external circuits from Android applications with the Accessory Development Kit
  • Listen to the environment and change the application behavior using external sensors
  • Enhance user interaction with native Android APIs for voice recognition and synthesis
  • Use the Android networking API to provide Internet data to UDOO-connected circuits
  • Collect and publish sensor data from Android applications using MQTT libraries

Authors

Table of Contents

Chapter 1: Turn On the Engines
Introducing the UDOO platform
Downloading and installing Android
Setting up the development environment
Running your first Android application
Summary
Chapter 2: Know Your Tools
Introducing Arduino Due capabilities
Interacting with the real world
Fast prototyping a circuit
Summary
Chapter 3: Testing Your Physical Application
Building a testable circuit
Developing a diagnostic mode
Summary
Chapter 4: Using Sensors to Listen to the Environment
Working with environment sensors
Building a heartbeat monitor
Collecting data from the sketch
Android for data visualization
Enhancing the prototype
Summary
Chapter 5: Managing Interactions with Physical Components
Managing user interactions
Building a web radio with physical interaction
Streaming audio from Android applications
Improving the prototype
Summary
Chapter 6: Building a Chronotherm for Home Automation
Home automation
Building a chronotherm circuit
Managing the chronotherm through Android
Improving the prototype
Summary
Chapter 7: Using Android APIs for Human Interaction
Extending prototypes with Android APIs
Improving user settings
Implementing voice recognition
Improving user interaction with voice synthesis
Summary
Chapter 8: Adding Network Capabilities
Extending Chronotherm with network capabilities
Collecting weather forecast data
Improving the boiler with an antifreeze check
Summary

Book Details

ISBN 139781784391942
Paperback206 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Raspberry Pi Computer Vision Programming Book Cover
Raspberry Pi Computer Vision Programming
€ 20.38
€ 14.28
Internet of Things with Arduino Blueprints Book Cover
Internet of Things with Arduino Blueprints
€ 34.78
€ 24.36
Internet of Things with Python Book Cover
Internet of Things with Python
€ 43.18
€ 30.24
Arduino Home Automation Projects Book Cover
Arduino Home Automation Projects
€ 13.18
€ 9.24
Building Machine Learning Systems with Python Book Cover
Building Machine Learning Systems with Python
€ 28.78
€ 5.76
Practical Internet of Things Security Book Cover
Practical Internet of Things Security
€ 38.38
€ 26.88