Android Things

Android Things lets you build smart, connected devices for a wide variety of consumer, retail, and industrial applications.

The ease and power of Android

Develop apps for your devices with existing Android development tools, APIs, and resources along with new APIs that provide low level I/O and libraries for common components like temperature sensors, display controllers, and more.

Rapid prototypes to real products

Android Things provides turnkey hardware designs to solve the problems inherent in building an Internet of Things (IoT) device:

  • Building and deploying devices is costly and slow.
  • Device certification and network compatibility is expensive.
  • System Integration (SI) requires deep technical expertise.
  • Scaling to production-level volumes is cost prohibitive for many small- to mid-sized companies.
  • Even large companies face challenges when bringing-up hardware while also maintaining an OS.
Android Things is uniquely positioned to solve these problems, today. Build devices with certified System on Modules (SoMs) and development boards that simplify the prototype to production process.

Security and scalability

We provide the system image, updates, and fixes so you can focus on creating compelling products. In addition, you can push these system updates and your own app updates to devices using the Android Things Console.

Get started with a kit

Use one of our kits that come with the right hardware, peripherals, and a corresponding tutorial to get you started quickly.

Build a Things app

You'll learn how to create an app that is optimized for a "headless" experience and the fundamentals of communicating with hardware peripherals.

Build a Things prototype

Brush up on hardware basics and learn how to start prototyping devices.

Join the community of makers

Share, build, and learn with the community on our site geared for makers and builders. See projects, code samples, and drivers to get inspired and start building today!

Latest news

Latest videos