TheDarkSide
The evolution of low-power wireless technologies has accelerated in the past few years due to the development of a number of applications for home and building automation, asset management and factory & process automation, as well as personal care, health and fitness. At the very heart of this innovation there is the ability to easily access and integrate a low-power sensor and its data. These sensors can now be designed in minuscule form factors, powered by a single wireless microcontroller (MCU), communicating over-the-air and running for years off of a small coin cell battery. With this, adding a sensing node to any existing installation becomes simple and inexpensive. This unleashes the potential for applications to collect and process information coming from the sensors, and display the data to the consumers, automate operations, make more sophisticated decisions autonomously or guide the end users in making them. Picture yourself at home: your connected thermostat which is collecting data from a temperature sensor and from the electric meter realizes you are running at the edge of the peak demand. It then takes an action to query the utility provider, and notifies you that electricity rates are increasing in the next hour, so it may be better to reduce the use of your air conditioning (AC).
Two macro-trends are noticeable from these applications:
Cloud computing and Internet connected gateways are at the very core of these systems. They manage different sources of input, access databases and search for information, and consolidate the data coming from different sensors in ways that are useful and always available when needed. They are the two key components of an overarching system solution that incorporates battery operated sensors as end nodes to build compelling new services for the end user.
Scalability in terms of the number of devices, type of applications, and different set of services is one of the key requirements for these systems. Today this constitutes a big challenge because of the complexity to build and manage such large sensor networks, the proliferation of different cloud connectivity technologies and their services, and the different type of application requirements.
Consider for instance what Internet connected gateways should provide:
Building an entire sensor-to-cloud platform, based on open, industry proven and publicly available standards is a response to the challenge of building a scalable and ubiquitous system that quickly enables those applications.
To this avail, TI has created the Sub-1 GHz Sensor-to-Cloud with gateway reference design. This reference design accelerates the time it takes to develop a cloud-based application that interacts with Sub-1 GHz sensors.
The sensors, running on TI’s popular SimpleLink™ dual-band CC1350 SensorTag kit (the first-ever created wireless sensor-board reference design), are using long range Sub-1 GHz technology and communicating with an Eth/Sub-1 GHz gateway running on BeagleBone Black using TI’s Sitara ™ AM335x processor.
Communication between sensors and the gateway is using the industry proven IEEE 802.15.4 ‘g’ standard, implemented in our royalty-free TI 15.4-Stack software development kit (SDK) offering, which features a software solution for managing a network of sensor nodes, includes an embedded Linux ® software for the gateway (the ‘digital hub’).
Built on top of the TI15.4-Stack and Sitara Processor SDK software foundation, TI created a reference JavaScript-based Internet of Things (IoT) gateway software module, to enable connectivity with the Amazon Web Services (AWS) cloud.
The IoT gateway application is a software reference design component which includes the following:
All the features above mentioned have been designed with scalability in mind, and are based on industry standards.
Software components in this design are modular, and the interfaces between them are based on TCP sockets and use Google Protobuf data model, providing the ability to expand on additional APIs and interface with other IP-based cloud connectivity protocols. This allows to very quickly scale and port the gateway IoT agent software to connect with other popular cloud services or quickly add any additional type of sensor (e.g. luminance, pressure, temperature, etc.) giving great flexibility to the designer and allowing the re-use of popular software libraries available for free.
By combining design choices which are modular and revolve around the use of industry standards, building kits that are expandable with BoosterPack™ plug-in modules or capes and that are easily accessible to developers with software and designs available free of charge, TI wants to unleash the innovation spirit of the developers. We bring to the industry a complete and scalable sensor-to-cloud reference platform. It’s now time for developers to turn this into the next innovative IoT application. www.ti.com/sensor2cloud
Attending CES 2017? Stop by the TI booth at the Venetian, Lvl 2 - Titian 2202 to see sensor-to-cloud reference design in action.
Get started today!
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS” AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated