Google has announced a new operating system for the Internet of Things, known as Project Brillo. It's built on a stripped-down version of Android, provides a common language for connected home devices, as well as a user-friendly interface that makes it easier to set up hardware.
Project Brillo is based on Android, running on the same basic code, but stripped back enough that it can run on a wide range of devices, much of which don't have the horsepower to deal with more complex software. The platform will include a new design language called WEAVE, that can be read by different devices, from smart locks to thermostats and beyond.
Google is taking a modular approach here, with developers given the option of using both the Project Brillo OS and WEAVE together, or just running the new language on top of their existing stack.
With the developer preview coming in Q3 of this year, Brillo is "derived" from Android but "polished" to just the lower levels. It supports Wi-Fi, Bluetooth Low Energy, and other Android things. Additionally Weave, the (cross platform) common language that will let Brillo devices, phones, and the internet all talk to one another — that's coming in Q4. Android devices will auto-detect Brillo and Weave devices. Here's a helpful chart to explain the relation:
You can find more details about Brillo with the link here and check out the keynote video below: