Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-android-things
A curated list of awesome android things tutorials, libraries and much more at one place
https://github.com/eric-erki/awesome-android-things
Last synced: 3 days ago
JSON representation
-
Useful links
-
Sample apps and libraries
- drivers-sample - 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 - Android Things empty project template.
- sample-simplepio - Simple example of Android Things Peripheral I/O APIs.
- sample-simpleui - Android Things Simple UI.
- sample-button - Button and LED sample for Android Things.
- sample-uartloopback - UART Loopback sample for Android Things.
- sample-doorbell - Android Things Doorbell sample.
- sample-weatherstation - Android Things Weather Station sample.
- sample-nativepio - 3 simple examples using native c++ peripheral IO API.
- sample-tensorflow-imageclassifier - Android Things TensorFlow image classifier sample.
- Serial Port Api - A library to access serial ports in Android.
- DoReFindMi - Musical, button combination-finding game for [Rainbow HAT for Android Things](https://shop.pimoroni.com/products/rainbow-hat-for-android-things).
- candle - Simulation of a candle
- native-libandroidthings - Android Things Native Library.
- Robot - Android Things robot, controlled by web interface.
- remote-barometer - Android Things project using BMP-180 pressure sensor, Firebase and android mobile app for rendering data
- example GPIO input - GPIO input (button) clean code sample
- example GPIO output - GPIO output (LED) clean code sample
- example PWM - PWM (speaker/buzzer) clean code sample
- codelab button-Firebase
- Remote Storage - Create an FTP server using on raspberry pi and build your own wireless storage & backup solution for home.
- Smart Switch - Control your home switches remotely from phone using Android Things & firebase realtime database.
- Collision Detector - Get the distance of the object and alert using LED when object is too close using ultrasonic ranging sensor HC-SR04.
- Smile Candy Machine - Presented at Google I/O 2017 - a candy dispenser activated by smiles. Uses Google Cloud Vision API and Firebase.
- Smart Room - 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
- CrunchyCalendar - A material calendar widget with infinite scrolling, date range selection and color customization.
- sample-hd44780 - This sample demonstrates how to control the HD44780 LCD using PCF8574's I2C with Android Things.
- sample-lsm9ds1 - This sample demonstrates how to control the LSM9DS1 acceleration sensor and integrate it to the Android SensorManager.
- sample-sh1106 - This sample demonstrates how to control the SH1106 OLED display using I2C with Android Things.
- sample-hcsr04 - This sample demonstrates how to control the HC-SR04 ultrasonic ranging module and integrate it to the Android SensorManager.
- sample-softpwm - This sample demonstrates how to control both software and hardware PWM.
- sample-ds3231 - This sample demonstrates how to control the DS3231 real-time clock (RTC) using I2C with Android Things.
-
Drivers
- 1602 LCD display - 1602 LCD display
- ADXL345 3-axis accelerometer - ADXL345 3-axis accelerometer
- ADXL362 Accelerometer - ADXL362 Accelerometer
- Bosh BMP85/BMP180 - Bosh BMP85/BMP180 barometer
- contrib-drivers - 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 - HD44870 type displays (via LCM1602), PCF8574(A), PCF8591, Push buttons connected via PCF8574, TCS34725 I2C Colour sensor
- HC-SR04 Ultrasonic UserSensor - HC-SR04 Ultrasonic UserSensor
- HC-SR501 Motion Sensor - Motion Sensor Driver with creation tutorial
- HMC5883L 3-axis magnetometer - HMC5883L 3-axis magnetometer
- keypad - Matrix Keypad
- ledcontrol - MAX72xx LED Matrix
- MCP3008 - Sample to use MCP3008 Analog to Digital Converter
- MPR121 - Proximity capacitive touch sensor
- RFID-RC522 - RFID reader for MIFARE cards. Authentication, reading and writing.
- Sparkfun - Combined driver for the sparkfun blocks: OLEDBlock, LSM9DS0, UART
- WS2801 - LED strips WS2801
- BH1750 - Light sensor
- A4988 - A4988 stepper motor driver
- DS3231 - real-time clock (RTC)
- HC-SR04 - ultrasonic ranging module
- HCSR501 motion sensor - HCSR501 motion sensor
- HD44780 - alphanumeric dot matrix LCD
- LSM9DS1 - 3D accelerometer, 3D gyroscope, 3D magnetometer and temperature sensor
- MPR121 - MPR121 I2C touch sensor driver (tested on "Grove - I2C Touch Sensor")
- numpad12 - Numpad with 12 buttons
- SoftPwm - Software PWM library for Android Things
- SH1106 - OLED display
- ULN2003 - 28BYJ-48 Stepper motor with ULN2003 driver
- TSL256x - Light-to-digital sensor driver
-
Introductions for Android developers
- Get started with Android Things today! - How to install and build your first Android Things application using a Mac and a Raspberry Pi 3.
- Architect your Android Things applications - How to architect your Android Things applications?
- Learn about Peripheral I/O - Know about the Peripheral I/O.
- Android Things – Hardware Basics - Hardware Basics for the Software Engineer.
- Android Things – Hardware Basics - Hardware Basics for the Software Engineer.
- Android Things – Hardware Basics - Hardware Basics for the Software Engineer.
-
Overview posts
- Developer Kits - Discover the hardware platforms supported by Android Things as well as developer kits.
-
-
Contact - Let's become friends
Sub Categories
Keywords
android-things
19
android
7
androidthings
4
android-library
3
driver
3
kotlin
2
embedded
2
i2c
2
i2c-sensors
2
raspberry-pi
2
java
2
rainbow-hat
2
gpio
2
android-ndk
2
ftp-server
1
android-thngs
1
sample-app
1
tensorflow
1
google-cloud-pubsub
1
remotestorage
1
google-cloud-vision
1
firebase-database
1
rasberry-pi
1
remote-control
1
switch
1
range-selection
1
material-design
1
material-calendar
1
jcenter
1
custom-view
1
calendar-view
1
calendar
1
rfid-rc522
1
rfid
1
rc522
1
mifare1k
1
mifare
1
iot
1
kotlin-android
1
firebase
1
android-things-starter-kit
1
android-example
1
ultrasonic-sensor
1
distance-measures
1