Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200721M  4500 
001    995487466 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr ||||||||||| 
008    170713s2017    xx      o     000 0 eng d 
019    993518148|a994490334|a995052633|a1003252091|a1264795105 
020    178728042X|q(ebk) 
020    9781787280427 
020    1787289249 
020    9781787289246 
024 3  9781787289246 
029 1  CHNEW|b000973831 
029 1  CHVBK|b50326993X 
029 1  GBVCP|b1004865023 
029 1  AU@|b000067092793 
035    (OCoLC)995487466|z(OCoLC)993518148|z(OCoLC)994490334
       |z(OCoLC)995052633|z(OCoLC)1003252091|z(OCoLC)1264795105 
037    1017791|bMIL 
040    IDEBK|beng|epn|cIDEBK|dOCLCQ|dEBLCP|dCOO|dMERUC|dOCLCO
       |dIDB|dCHVBK|dOCLCO|dOCLCF|dOCLCQ|dIDEBK|dYDX|dN$T|dUMI
       |dSTF|dTOH|dUOK|dWYU|dOCLCQ|dLVT|dUKAHL|dOCLCQ|dK6U|dOCLCQ
       |dOCLCO 
049    INap 
082 04 005.3 
082 04 005.3|223 
099    eBook O'Reilly for Public Libraries 
100 1  AZZOLA, FRANCESCO. 
245 10 ANDROID THINGS PROJECTS.|h[O'Reilly electronic resource] 
260    [Place of publication not identified] :|bPACKT Publishing 
       Limited,|c2017. 
300    1 online resource 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
505 0  Intro -- Copyright -- Credits -- About the Author -- About
       the Reviewers -- www.PacktPub.com -- Customer Feedback -- 
       Table of Contents -- Preface -- Chapter 1: Getting Started
       with Android Things -- Internet of Things overview -- IoT 
       components -- Android Things overview -- Things support 
       library -- Android Things board compatibility -- How to 
       install Android Things on Raspberry -- How to install 
       Android Things using Windows -- How to install Android 
       Things using OS X -- Testing the installation -- How to 
       install Android Things on Intel Edison -- Configuring the 
       WiFi -- Creating the first Android Things project -- 
       Cloning the template project -- Create the project 
       manually -- Differences between Android and Android Things
       -- Create your first Android Things app -- Summary -- 
       Chapter 2: Creating an Alarm System Using Android Things -
       - Alarm system project description -- PIR sensor -- 
       Project schematic -- How to use GPIO pins -- Reading from 
       the GPIO pin -- How to add a listener to GPIO -- Declare 
       the event to listen to -- Implementing the callback class 
       -- How to close the connection with a GPIO pin -- Handle 
       different boards in Android Things -- Android Things board
       pinout -- How to identify the board -- How to implement 
       the notification system -- Configuring firebase -- Add the
       notification feature to the Android Things app -- Android 
       companion app -- Summary -- Chapter 3: How to Make an 
       Environmental Monitoring System -- Environmental 
       monitoring system project overview -- Project components -
       - Project schematic -- How to read data from sensors -- 
       Handling sensors using the Android sensor framework -- 
       Implementing the sensor callback -- How to handle dynamic 
       sensors -- Putting it all together -- acquiring data -- 
       How to close the sensor connection -- How to control GPIO 
       pins -- Initialize the GPIO pin -- Diving into I2C 
       protocol. 
505 8  I2C protocol overview -- How to implement a custom sensor 
       driver -- Low-level sensor driver -- Summary -- Chapter 4:
       Integrate Android Things with IoT Cloud Platforms -- IoT 
       cloud architecture -- An IoT cloud platform overview -- 
       IoT cloud architecture overview -- Streaming data to the 
       IoT cloud platform -- How to configure Artik Cloud -- 
       Artik client description -- How to implement the Android 
       Things Artik client -- Implement a StringRequest with 
       Volley -- Implement a custom HTTP header -- Send the data 
       using a custom body request -- Sending data from the 
       Android Things app -- Creating a dashboard -- Data logging
       -- Adding voice capabilities to Android Things -- 
       Configure Temboo choreo -- Integrate Temboo in the Android
       Things app -- Summary -- Chapter 5: Create a Smart System 
       to Control Ambient Light -- Ambient light control system 
       description -- Project components -- Project architecture 
       -- Building the Arduino project -- How Arduino exposes the
       services -- Implementing the Android Things app -- How to 
       develop an Android Things app UI -- Attaching the layout 
       to the Activity -- Handling UI events -- Invoking the 
       Arduino services -- How to implement a web interface -- 
       Implementing a simple HTTP web server -- Creating the HTML
       page with the UI -- Embedding the HTTP Server into the 
       Android Things app -- Summary -- Chapter 6: Remote Weather
       Station -- Remote weather station project description -- 
       Project components -- The M2M architecture and the MQTT 
       protocol -- MQTT protocol overview -- MQTT message details
       -- Security and QoS -- Using MQTT in our remote weather 
       station -- Implementing the MQTT publisher -- Connecting 
       to MQTT and sending data -- Implementing the MQTT 
       subscriber using Android Things -- Implementing the 
       Android Things Activity -- Displaying the information 
       using OLED display -- Connect the OLED display to Android 
       Things board. 
505 8  Installing the MQTT server -- Installing the MQTT broker -
       - Configuring the MQTT broker -- Summary -- Chapter 7: 
       Build a Spying Eye -- Spying eye Android Things project 
       overview -- Project components -- Pulse Width Modulation 
       overview -- How to use PWM with Android Things -- 
       Implementing the spying eye project in Android Things -- 
       Controlling a servomotor in Android Things -- Using a 
       camera in Android Things -- Getting ready to use the 
       camera -- Assembling the app -- Summary -- Chapter 8: 
       Android with Android Things -- Architecture to connect 
       Android and Android Things -- How to control a LED strip 
       using an Android app -- Connecting the Android app to 
       Android Things -- How to develop an Android app that 
       retrieves data from Android Things -- How to implement a 
       Bluetooth connection -- Creating the Android app -- 
       Implementing the Bluetooth server in Android Things -- 
       Summary -- Index. 
520 8  Develop smart Internet of things projects using Android 
       Things. About This Book* Learn to build promising IoT 
       projects with Android Things* Make the most out of 
       hardware peripherals using standard Android APIs* Build 
       enticing projects on IoT, home automation, and robotics by
       leveraging Raspberry Pi 3 and Intel EdisonWho This Book Is
       ForThis book is for Android enthusiasts, hobbyists, IoT 
       experts, and Android developers who want to gain a deeper 
       knowledge of Android Things. The main focus is on 
       implementing IoT projects using Android Things. What You 
       Will Learn* Understand IoT ecosystem and the Android 
       Things role* See the Android Things framework: 
       installation, environment, SDK, and APIs* See how to 
       effectively use sensors (GPIO and I2C Bus)* Integrate 
       Android Things with IoT cloud platforms* Create practical 
       IoT projects using Android Things* Integrate Android 
       Things with other systems using standard IoT protocols* 
       Use Android Things in IoT projectsIn DetailAndroid Things 
       makes developing connected embedded devices easy by 
       providing the same Android development tools, best-in-
       class Android framework, and Google APIs that make 
       developers successful on mobile. With this book, you will 
       be able to take advantage of the new Android framework 
       APIs to securely build projects using low-level components
       such as sensors, resistors, capacitors, and display 
       controllers. This book will teach you all you need to know
       about working with Android Things through practical 
       projects based on home automation, robotics, IoT, and so 
       on. We'll teach you to make the most of the Android Things
       and build enticing projects such as a smart greenhouse 
       that controls the climate and environment automatically. 
       You'll also create an alarm system, integrate Android 
       Things with IoT cloud platforms, and more. By the end of 
       this book, you will know everything about Android Things, 
       and you'll have built some very cool projects using the 
       latest technology that is driving the adoption of IoT. You
       will also have primed your mindset so that you can use 
       your knowledge for profitable, practical projects. Style 
       and approachThis book is packed with fun-filled, end-to-
       end projects that you will be encouraged to experiment on 
       the Android Things OS. 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
630 00 Android (Electronic resource) 
630 07 Android (Electronic resource)|2fast 
776 08 |iPrint version:|aAZZOLA, FRANCESCO.|tANDROID THINGS 
       PROJECTS.|d[Place of publication not identified] : PACKT 
       Publishing Limited, 2017|z1787289249|z9781787289246
       |w(OCoLC)993115040 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781787289246/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nBDZ0034428742 
938    EBL - Ebook Library|bEBLB|nEBL4898738 
938    EBSCOhost|bEBSC|n1547024 
938    ProQuest MyiLibrary Digital eBook Collection|bIDEB
       |ncis38435663 
938    YBP Library Services|bYANK|n14671842 
994    92|bJFN