Unveiled at Google’s I/O conference (San Francisco), the new low-level OS is described as "Android, polished down." In addition to offering minimal system requirements and being easy to secure, Brillo features a communication layer – called Weave – that is designed to enable IoT devices to communicate with each other, the cloud, and users’ smartphones.
Developed in partnership with Nest Labs (maker of the Nest smart thermostat), which Google acquired last year, Weave is designed as a common cross-platform communications protocol, or "information schema," that can work with a variety of devices and operating systems. It provides a "common language" that could, for example, allow a door manufacturer to define a term like "lock" or "unlock" that would be understood by all other devices and appliances in a connected home.
Brillo supports Wi-Fi and Bluetooth Low Energy, and potentially other wireless protocols such as Thread. It and Weave will be fully integrated into Android, allowing it to offer users a standardized setup for any connected device through an Android smartphone.
The name "Brillo’ was chosen based on the steel-wool scouring pad used for cleaning dishes, with the new OS being seen as a stripped down, polished version of Android. A developer preview of Brillo is expected to be available in the third quarter; the Weave protocol is expected to be available in the fourth quarter.