awesome-android-things

Android development resources

A curated collection of resources and tutorials for developing Android Things applications.

A curated list of awesome android things tutorials, libraries and much more at one place

GitHub

964 stars
87 watching
165 forks
Language: Java
last commit: 4 months ago
Linked from 1 awesome list

android-thingsawesomeblogsdriversample-apptutorialtutorials

What is Android Things A complete explanation about Android Things
Developer Kits Discover the hardware platforms supported by Android Things as well as developer kits
How to write an Android Things driver Learn how to start writing drivers for peripherals to use with Android Things
Threading Best Practices for Android Things
Android Things Tutorials — Getting Started Getting started with Android Things (Android Things Tutorial)
Get started with Android Things today! How to install and build your first Android Things application using a Mac and a Raspberry Pi 3
Learn about Peripheral I/O Know about the Peripheral I/O
Android Things – Hardware Basics Hardware Basics for the Software Engineer
Creating a driver Writing your first Android Things driver
Architect your Android Things applications How to architect your Android Things applications?
drivers-sample 153 over 3 years ago Android Things driver samples: RGB LED strip (APA102), Temperature sensor (BMP280), Capacitive touch (CAP12xx), UART GPS, Segment display (HT16k33), Accelerometer (mma7660fc), PWM servo, PWM speaker, SSD1306 OLED display, 4-Digit Segment Display (tm1637), RainbowHat, SenseHat
New Project Template 263 over 3 years ago Android Things empty project template
CrunchyCalendar 649 10 months ago A material calendar widget with infinite scrolling, date range selection and color customization
sample-simplepio 188 over 3 years ago Simple example of Android Things Peripheral I/O APIs
sample-simpleui 120 over 3 years ago Android Things Simple UI
sample-button 104 over 3 years ago Button and LED sample for Android Things
sample-uartloopback 78 over 3 years ago UART Loopback sample for Android Things
sample-doorbell 296 over 3 years ago Android Things Doorbell sample
sample-weatherstation 212 over 3 years ago Android Things Weather Station sample
sample-nativepio 48 over 3 years ago 3 simple examples using native c++ peripheral IO API
sample-tensorflow-imageclassifier 622 over 3 years ago Android Things TensorFlow image classifier sample
Serial Port Api 1,262 about 9 years ago A library to access serial ports in Android
DoReFindMi 9 over 6 years ago Musical, button combination-finding game for
candle 4 almost 8 years ago Simulation of a candle
native-libandroidthings 26 over 3 years ago Android Things Native Library
Robot 31 almost 8 years ago Android Things robot, controlled by web interface
remote-barometer 17 almost 8 years ago Android Things project using BMP-180 pressure sensor, Firebase and android mobile app for rendering data
example GPIO input 3 over 6 years ago GPIO input (button) clean code sample
example GPIO output 0 over 6 years ago GPIO output (LED) clean code sample
example PWM 1 almost 6 years ago PWM (speaker/buzzer) clean code sample
example Speech-To-Text 27 over 7 years ago Speech-to-text with open source CMU Pocketsphinx recognizer
codelab button-Firebase 2 almost 8 years ago Codelab starting from button input to Firebase sync
Remote Storage 20 over 7 years ago Create an FTP server using on raspberry pi and build your own wireless storage & backup solution for home
Smart Switch 9 over 7 years ago Control your home switches remotely from phone using Android Things & firebase realtime database
Collision Detector 10 over 7 years ago Get the distance of the object and alert using LED when object is too close using ultrasonic ranging sensor HC-SR04
Smile Candy Machine 2 over 6 years ago Presented at Google I/O 2017 - a candy dispenser activated by smiles. Uses Google Cloud Vision API and Firebase
sample-hd44780 37 about 3 years ago This sample demonstrates how to control the HD44780 LCD using PCF8574's I2C with Android Things
sample-lsm9ds1 37 about 3 years ago This sample demonstrates how to control the LSM9DS1 acceleration sensor and integrate it to the Android SensorManager
sample-sh1106 37 about 3 years ago This sample demonstrates how to control the SH1106 OLED display using I2C with Android Things
sample-hcsr04 37 about 3 years ago This sample demonstrates how to control the HC-SR04 ultrasonic ranging module and integrate it to the Android SensorManager
sample-softpwm 14 over 6 years ago This sample demonstrates how to control both software and hardware PWM
sample-ds3231 37 about 3 years ago This sample demonstrates how to control the DS3231 real-time clock (RTC) using I2C with Android Things
Smart Room 5 about 6 years ago This sample shows how turn on/off a light by using a Relay and Firebase. / Este ejemplo muestra como prender y apagar la luz usando un relay y firebase
1602 LCD display 29 over 6 years ago 1602 LCD display
A4988 14 over 5 years ago A4988 stepper motor driver
ADXL345 3-axis accelerometer 7 over 6 years ago ADXL345 3-axis accelerometer
ADXL362 Accelerometer 2 almost 8 years ago ADXL362 Accelerometer
Bosh BMP85/BMP180 8 almost 8 years ago Bosh BMP85/BMP180 barometer
contrib-drivers 559 about 3 years ago Android Things Open source peripheral drivers: RGB LED strip (APA102), Temperature sensor (BMP280), Capacitive touch (CAP12xx), UART GPS, Segment display (HT16k33), Accelerometer (mma7660fc), PWM servo, PWM speaker, SSD1306 OLED display, 4-Digit Segment Display (tm1637), RainbowHat, SenseHat
DaSiAnThiLib 24 about 1 year ago HD44870 type displays (via LCM1602), PCF8574(A), PCF8591, Push buttons connected via PCF8574, TCS34725 I2C Colour sensor
DS3231 37 about 3 years ago real-time clock (RTC)
HC-SR04 Ultrasonic UserSensor 16 about 6 years ago HC-SR04 Ultrasonic UserSensor
HC-SR04 37 about 3 years ago ultrasonic ranging module
HC-SR501 Motion Sensor 12 over 6 years ago Motion Sensor Driver with creation tutorial
HCSR501 motion sensor HCSR501 motion sensor
HD44780 37 about 3 years ago alphanumeric dot matrix LCD
HMC5883L 3-axis magnetometer 2 almost 8 years ago HMC5883L 3-axis magnetometer
keypad 3 over 6 years ago Matrix Keypad
ledcontrol 19 over 6 years ago MAX72xx LED Matrix
LSM9DS1 37 about 3 years ago 3D accelerometer, 3D gyroscope, 3D magnetometer and temperature sensor
MCP3008 15 over 7 years ago Sample to use MCP3008 Analog to Digital Converter
MPR121 11 over 6 years ago Proximity capacitive touch sensor
MPR121 MPR121 I2C touch sensor driver (tested on "Grove - I2C Touch Sensor")
numpad12 14 over 5 years ago Numpad with 12 buttons
RFID-RC522 45 almost 6 years ago RFID reader for MIFARE cards. Authentication, reading and writing
SoftPwm 14 over 6 years ago Software PWM library for Android Things
Sparkfun 5 over 7 years ago Combined driver for the sparkfun blocks: OLEDBlock, LSM9DS0, UART
SH1106 37 about 3 years ago OLED display
ULN2003 14 over 5 years ago 28BYJ-48 Stepper motor with ULN2003 driver
WS2801 16 over 6 years ago LED strips WS2801
BH1750 4 about 6 years ago Light sensor
TSL256x 37 about 3 years ago Light-to-digital sensor driver

Awesome Android Things / Contact - Let's become friends

Twitter
Github
Medium
Facebook

Backlinks from these awesome lists:

More related projects: