Android Things
summary
Explains how Android Things uses Peripheral I/O and a PeripheralManagerService to open GPIO/PWM/I2C by name and enforce resource locking, with examples on Intel Edison and Joule. Shows live code that blinks an LED, drives a buzzer with PWM, and reads a BMP280 sensor (temperature/pressure) over I2C using the UPM libraries (nearly 100 packages available, >200 sensors supported). Describes a working offline TensorFlow on-device “zombie detector” running on a Joule.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:39Agenda
- 3:12Starter boards
- 4:41Android Things
- 7:51Android Think Stack
- 9:17Tech Support Library
- 10:31User Drivers
- 12:18Peripheral IO
- 14:26Pin muxing
- 15:47Zombie detector
- 18:40GPIO
- 20:11Android Things GitHub
- 23:19Hardware
- 24:19Manager
- 29:33I2C
- 35:39Android Phone Sensors
- 42:44Github
related talks
26mDeep Dive: Android Things Peripheral IO Manager
40mAndroid things in action
21mAndroid Things: The IoT Platform for Everyone
39mAndroid Things: High Level Introduction
39mThese are a few of my favourite (Android) Things
23mIntro to Android Things
31mIntro to Android Things
25mCodelab: Prototyping fun with Android Things
