1 option
Getting started with UDOO : become an efficient maker by designing and building amazing prototypes with the UDOO platform and Android / Emanuele Palazzetti.
- Format:
- Book
- Author/Creator:
- Palazzetti, Emanuele, author.
- Caporal, Maurizio, author of foreword.
- Series:
- Community experience distilled.
- Community Experience Distilled
- Language:
- English
- Subjects (All):
- Android (Electronic resource).
- Application software--Development.
- Application software.
- Physical Description:
- 1 online resource (206 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, England ; Mumbai, [India] : Packt Publishing, 2015.
- Language Note:
- English
- Summary:
- If you are an Android developer who wants to learn how to use UDOO to build Android applications that are capable of interacting with their surrounding environment, then this book is ideal for you. Learning UDOO is the next great step to start building your first real-world prototypes powered by the Android operating system.
- Contents:
- Cover; Copyright; Credits; Foreword; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Turn On the Engines; Introducing the UDOO platform; Downloading and installing Android; Installing from Windows; Installing from Mac OS X; Installing from Linux; Our first run; Setting up the development environment; Installing and using Arduino IDE; Installing in Windows; Installing in Mac OS X; Installing in Linux; First launch; Installing and using Android Studio; Running your first Android application; Summary; Chapter 2: Know your Tools
- Introducing Arduino Due capabilitiesUploading the first program; Interacting with the real world; Communicating with Arduino; Writing an Android application controller; Android Accessory Development Kit; Fast prototyping a circuit; Using a breadboard; Interacting with external circuits; Sending commands from Android; Summary; Chapter 3: Testing your Physical Application; Building a testable circuit; Developing a diagnostic mode; Writing the first test; Summary; Chapter 4: Using Sensors to Listen to the Environment; Working with environment sensors; Building a heartbeat monitor
- Creating a circuit with a light sensorCollecting data from the sketch; Android for data visualization; Setting up the ADKToolkit; Continuous data readings from Android; Enhancing the prototype; Summary; Chapter 5: Managing Interactions with Physical Components; Managing user interactions; Building a web radio with physical interaction; Normalizing collected data before sending; Sending multiple data with Arduino; Streaming audio from Android applications; Designing the Android user interface; Setting up the ADK Toolkit; Changing web radio stations; Reading input from physical devices
- Managing audio volumeImproving the prototype; Summary; Chapter 6: Building a Chronotherm for Home Automation; Home automation; Building a chronotherm circuit; Sending data and receiving commands; Managing the chronotherm through Android; Setting up the ADK Toolkit; Designing the Android user interface; Writing the Overview activity; Creating a custom UI component; Finishing the Overview activity; Writing the Settings activity; Managing user's setpoints; Reading setpoints from the Overview activity; Writing setpoints from the Settings activity; Interacting with Arduino; Improving the prototype
- SummaryChapter 7: Using Android APIs for Human Interaction; Extending prototypes with Android APIs; Improving user settings; Storing preset configurations; Using presets among activities; Implementing voice recognition; Using voice recognition to add or edit presets; Using voice recognition to change active presets; Improving user interaction with voice synthesis; Providing feedback to users; Summary; Chapter 8: Adding Network Capabilities; Extending Chronotherm with network capabilities; Connecting to REST APIs; Extending the Android user interface; Collecting weather forecast data
- Improving the boiler with an antifreeze check
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed March 6, 2015).
- ISBN:
- 9781784398446
- 1784398446
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.