Google has announced Android Things – its operating system for Internet of Things projects, reports ArsTechnica. The OS can run on various IoT products like security cameras, connected speakers, routers etc.
Note that Google had previously launched an Android-based OS called Brillo last year for IoT development. The company has now combined this project with standard Android developer features like including Android Studio, the SDK, Google Play and other Google services, to make it more accessible to developers already used to developing apps and mods for Android.
Android Things – like project Brillo – is designed to be very small and take up low memory, about 32 Mb or 64 Mb of RAM. The company mentions it will partner with SoC (system on a chip) makers to build certified development boards containing development modules like RAM, Flash Storage, WiFi, Bluetooth and other components, and is currently recommending using Intel Edison, NXP Pico, Raspberry Pi 3 among other devices, as developer kits.
Devices running Android Things will be able to communicate with other Android and iOS devices through Weave, the company’s communication platform for Internet of Things. Overall, end users will rarely end up interacting with Android Things directly, rather the impact will be significant on the developer community – making development easier for developers already coding for Android. Being an open system, the OS will also encourage interoperability.
Various companies other than Google have also launched their own IoT architecture, notably, Microsoft announced in its builder’s conference last year that it is bringing out the Windows 10 IoT Core, which currently supports the Raspberry Pi as well. On the industrial end, Chinese handset and network equipment maker Huawei had launched the Agile Network 3.0 architecture, enabling enterprises to build IoT infrastructure in areas including production, manufacturing and logistics.