A lesson by Paul Blundell
This video is going to show you what, why and how we can use datasheets. Whenever working with a new hardware peripheral you’ll likely have to refer to the datasheet to understand how the peripheral works and communicates.
A datasheet, is a document that summarizes the performance and other technical characteristics of an Android Things electronic peripheral. In theory it should explain in sufficient detail how that peripheral can be used to integrate the component into an app.
Another way to think about it is, datasheets are the professional equivalent of a ‘how-to blog’ for a new IoT sensor or actuator.
Having a deeper insight into datasheets means you have the means to read reference documentation and use new peripherals without someone else having to write an API first. If you can find and get information from the datasheet you are one step closer to being able to code a new peripheral sensor or actuator with AndroidThings!
Links from this lesson:
Sign up for access to the source code.
Lessons in this course
- Android Things – Introduction to the Framework
- Android Things – Flashing the Android Things Firmware to a Device via Command Line
- Android Things – Connecting Android Things to Wifi with ADB
- Android Things – Understanding Pinout Diagrams
- Android Things – The Rainbow Hat Overview
- Android Things – Your First Android Things App
- Android Things – Peripheral IO, learning GPIO input with a Capacitive Button
- Android Things – Peripheral IO, learning GPIO output with an LED
- Android Things – Peripheral IO, learning PWM with a Piezo Transducer
- Android Things – Peripheral IO, learning I²C Input with a Temperature Sensor
- Android Things – Using a New Peripheral – Understanding Datasheets
- Android Things – Peripheral IO, learning SPI with a Rainbow of LEDs
- Android Things – Peripheral IO, learning I²C Output with an Alphanumeric Character Display
- Android Things – Peripheral IO, learning UART with a ZX Gesture Sensor