Google Announces Android Things, an IoT Development Platform

Google recently released a preview for Android Things, but will developers actually get their hands on it this time around?

Android is the most widely used operating system for mobile devices on the planet. With so many IoT devices connecting with Android apps via Google Play (owned by Google... well, Alphabet, technically...) it seemed almost inevitable that Google would release an IoT development platform of their own.

Yesterday, Google announced on their Developers Blog the latest version of their IoT platform called Android Things. So far, Android Things is compatible with Raspberry Pi 3, Intel Edison, and NXP's Pico SoM.



Google's Previous IoT Ventures

If you vaguely remember announcements of Google making ventures into the IoT over the past five years, don't worry—you're not going crazy. This isn't Google's first attempt to join the world of IoT development.
Back in 2011, they announced Android@Home. The platform was developed to make communication between Android devices and IoT devices easier on developers. The flagship device on the consumer end was Project Tungsten (later released, slightly altered, as the Nexus Q), which was supposed to serve as a central hub for an Android-enabled automated home. After a lot of initial excitement and buzz, Android@Home and Project Tungsten disappeared somewhat mysteriously, leaving only a trail of "What Happened to Project Tungsten?" posts and articles online.


Google has had a quite a few projects disappear over the years. You can find the fate of Google Wave here

If you squint, you may see the ghost of Project Tungsten in Google's current digital media player, Chromecast, which displays some similar usability concepts.

The next iteration of Andriod@Home was Project Brillo, which was announced in 2015. The Brillo OS was developed to bring additional compatibility for low-power devices to Android, making it more attractive to embedded developers.

Google actually named Project Brillo after the Brillo pad, a sponge-like apparatus for hard to clean stains on surfaces, capable of stripping said surfaces bare. Aptly named, Project Brillo was an OS that was essentially stripped bare in order to use minimal system resources, making it a good system for low-power IoT devices. This simplicity was one of the four essential pillars of development for the platform:
  1. Derived from Android
  2. Minimal system requirements (that's the Brillo part)
  3. Broad silicon support (i.e., compatibility with most hardware)
  4. Easy to secure

Will Android Things Actually Be Released?

Considering Google's spotty track record of successfully releasing an IoT platform or modular phones, it's perfectly reasonable to have doubts about it actually making it into the hands of developers. What could be different about this iteration, and what happened to Project Brillo?
Fortunately, this time around, a lot of things are different. First of all, Project Brillo was not stashed away never to be seen again like many other Google developments. In fact, Android Things is Project Brillo! Similar to Project Tungsten's evolution into Nexus Q and Chromecast, Google took the feedback from Project Brillo to make what are hopefully its final improvements and rebrand it as Android Things.

Another positive sign is the announcement of Android Things-compatible development boards. NXP announced their own line of dev boards for Android Things. The two boards so far—which are based around their i.MX 6UltraLite applications processors—will be embedded with IoT connectivity, Google services (like Google Play), Google Weave (not to be confused with Google Wave), Could Vision, and Google's network security protocols.

NXP's goal for these dev boards is to make developing an IoT device faster, less expensive, and (most importantly) easier to secure. It's unlikely that NXP would have invested all that time and money on a platform whose software was going to end up in a figurative vault in a mysterious warehouse like the one at the end of Raiders of the Lost Ark.


The Argon i.MX 6UL SOM mounted on its development board. Image courtesy of Argon Boards

Getting Started with Android Things


The last and most promising sign of life for Android Things is that you can download and test it right now! Everything you need to test it out is listed below:


Hopefully, a full version of Android Things comes out in a timely manner and can deliver on its goals of easy implementation and security. Bringing in Google's track record of success when it comes to cybersecurity could be exactly what the IoT needs right now.

If you've tried Android Things out already, or if there are any helpful guides we might have left out, let us know in the comment section!
Previous
Next Post »
My photo

Hi, I`m Sostenes, Electrical Technician and PLC`S Programmer.
Everyday I`m exploring the world of Electrical to find better solution for Automation. I believe everyday can become a Electrician with the right learning materials.
My goal with BLOG is to help you learn Electrical.
Related Posts Plugin for WordPress, Blogger...

Label

KITAIFA NEWS KIMATAIFA MICHEZO BURUDANI SIASA TECHNICAL ARTICLES f HAPA KAZI TU. LEKULE TV EDITORIALS ARTICLES DC DIGITAL ROBOTICS SEMICONDUCTORS MAKALA GENERATOR GALLERY AC EXPERIMENTS MANUFACTURING-ENGINEERING MAGAZETI REFERENCE IOT FUNDAMENTAL OF ELECTRICITY ELECTRONICS ELECTRICAL ENGINEER MEASUREMENT VIDEO ZANZIBAR YETU TRANSDUCER & SENSOR MITINDO ARDUINO RENEWABLE ENERGY AUTOMOBILE SYNCHRONOUS GENERATOR ELECTRICAL DISTRIBUTION CABLES DIGITAL ELECTRONICS AUTOMOTIVE PROTECTION SOLAR TEARDOWN DIODE AND CIRCUITS BASIC ELECTRICAL ELECTRONICS MOTOR SWITCHES CIRCUIT BREAKERS MICROCONTROLLER CIRCUITS THEORY PANEL BUILDING ELECTRONICS DEVICES MIRACLES SWITCHGEAR ANALOG MOBILE DEVICES CAMERA TECHNOLOGY GENERATION WEARABLES BATTERIES COMMUNICATION FREE CIRCUITS INDUSTRIAL AUTOMATION SPECIAL MACHINES ELECTRICAL SAFETY ENERGY EFFIDIENCY-BUILDING DRONE NUCLEAR ENERGY CONTROL SYSTEM FILTER`S SMATRPHONE BIOGAS POWER TANZIA BELT CONVEYOR MATERIAL HANDLING RELAY ELECTRICAL INSTRUMENTS PLC`S TRANSFORMER AC CIRCUITS CIRCUIT SCHEMATIC SYMBOLS DDISCRETE SEMICONDUCTOR CIRCUITS WIND POWER C.B DEVICES DC CIRCUITS DIODES AND RECTIFIERS FUSE SPECIAL TRANSFORMER THERMAL POWER PLANT cartoon CELL CHEMISTRY EARTHING SYSTEM ELECTRIC LAMP ENERGY SOURCE FUNDAMENTAL OF ELECTRICITY 2 BIPOLAR JUNCTION TRANSISTOR 555 TIMER CIRCUITS AUTOCAD C PROGRAMMING HYDRO POWER LOGIC GATES OPERATIONAL AMPLIFIER`S SOLID-STATE DEVICE THEORRY DEFECE & MILITARY FLUORESCENT LAMP HOME AUTOMATION INDUSTRIAL ROBOTICS ANDROID COMPUTER ELECTRICAL DRIVES GROUNDING SYSTEM BLUETOOTH CALCULUS REFERENCE DC METERING CIRCUITS DC NETWORK ANALYSIS ELECTRICAL SAFETY TIPS ELECTRICIAN SCHOOL ELECTRON TUBES FUNDAMENTAL OF ELECTRICITY 1 INDUCTION MACHINES INSULATIONS ALGEBRA REFERENCE HMI[Human Interface Machines] INDUCTION MOTOR KARNAUGH MAPPING USEUL EQUIATIONS AND CONVERSION FACTOR ANALOG INTEGRATED CIRCUITS BASIC CONCEPTS AND TEST EQUIPMENTS DIGITAL COMMUNICATION DIGITAL-ANALOG CONVERSION ELECTRICAL SOFTWARE GAS TURBINE ILLUMINATION OHM`S LAW POWER ELECTRONICS THYRISTOR USB AUDIO BOOLEAN ALGEBRA DIGITAL INTEGRATED CIRCUITS FUNDAMENTAL OF ELECTRICITY 3 PHYSICS OF CONDUCTORS AND INSULATORS SPECIAL MOTOR STEAM POWER PLANTS TESTING TRANSMISION LINE C-BISCUIT CAPACITORS COMBINATION LOGIC FUNCTION COMPLEX NUMBERS ELECTRICAL LAWS HMI[HUMANI INTERFACE MACHINES INVERTER LADDER DIAGRAM MULTIVIBRATORS RC AND L/R TIME CONSTANTS SCADA SERIES AND PARALLEL CIRCUITS USING THE SPICE CIRCUIT SIMULATION PROGRAM AMPLIFIERS AND ACTIVE DEVICES BASIC CONCEPTS OF ELECTRICITY CONDUCTOR AND INSULATORS TABLES CONDUITS FITTING AND SUPPORTS CONTROL MOTION ELECTRICAL INSTRUMENTATION SIGNALS ELECTRICAL TOOLS INDUCTORS LiDAR MAGNETISM AND ELECTROMAGNETISM PLYPHASE AC CIRCUITS RECLOSER SAFE LIVING WITH GAS AND LPG SAFETY CLOTHING STEPPER MOTOR SYNCHRONOUS MOTOR AC METRING CIRCUITS APPS & SOFTWARE BASIC AC THEORY BECOME AN ELECTRICIAN BINARY ARITHMETIC BUSHING DIGITAL STORAGE MEMROY ELECTRICIAN JOBS HEAT ENGINES HOME THEATER INPECTIONS LIGHT SABER MOSFET NUMERATION SYSTEM POWER FACTORS REACTANCE AND IMPEDANCE INDUCTIVE RESONANCE SCIENTIFIC NOTATION AND METRIC PREFIXES SULFURIC ACID TROUBLESHOOTING TROUBLESHOOTING-THEORY & PRACTICE 12C BUS APPLE BATTERIES AND POWER SYSTEMS ELECTROMECHANICAL RELAYS ENERGY EFFICIENCY-LIGHT INDUSTRIAL SAFETY EQUIPMENTS MEGGER MXED-FREQUENCY AC SIGNALS PRINCIPLE OF DIGITAL COMPUTING QUESTIONS REACTANCE AND IMPEDANCE-CAPATIVE RECTIFIER AND CONVERTERS SEQUENTIAL CIRCUITS SERRIES-PARALLEL COMBINATION CIRCUITS SHIFT REGISTERS BUILDING SERVICES COMPRESSOR CRANES DC MOTOR DRIVES DIVIDER CIRCUIT AND KIRCHHOFF`S LAW ELECTRICAL DISTRIBUTION EQUIPMENTS 1 ELECTRICAL DISTRIBUTION EQUIPMENTS B ELECTRICAL TOOL KIT ELECTRICIAN JOB DESCRIPTION LAPTOP THERMOCOUPLE TRIGONOMENTRY REFERENCE UART WIRELESS BIOMASS CONTACTOR ELECTRIC ILLUMINATION ELECTRICAL SAFETY TRAINING FILTER DESIGN HARDWARE INDUSTRIAL DRIVES JUNCTION FIELD-EFFECT TRANSISTORS NASA NUCLEAR POWER SCIENCE VALVE WWE oscilloscope 3D TECHNOLOGIES COLOR CODES ELECTRIC TRACTION FEATURED FLEXIBLE ELECTRONICS FLUKE GEARMOTORS INTRODUCTION LASSER MATERIAL PID PUMP SEAL ELECTRICIAN CAREER ELECTRICITY SUPPLY AND DISTRIBUTION MUSIC NEUTRAL PERIODIC TABLES OF THE ELEMENTS POLYPHASE AC CIRCUITS PROJECTS REATORS SATELLITE STAR DELTA VIBRATION WATERPROOF