TIDEP0084

Sub-1 GHz Sensor to Cloud Industrial IoT Gateway Reference Design for Linux Systems

TIDEP0084

Design files

Overview

This reference design demonstrates how to connect sensors to the cloud over a long-range Sub-1 GHz wireless network, suitable for industrial settings such as building control and asset tracking.

The design is based on a Linux® gateway.  There is also a TI-RTOS-based sensor-to-cloud option available. Learn more about the TI-RTOS-based solution.

This design is powered by a TI Sitara™ AM335x processor and the SimpleLink™ Sub-1 GHz CC1312R/CC1310 and SimpleLink™ Multi-Band CC1352R/CC1350 devices. The reference design pre-integrates the 15.4-stack software development  kit (SDK) for Sub-1 GHz star network connectivity and the Linux® TI Processor SDK. TI network partner stackArmor supports the cloud application services for cloud connectivity and visualization of the sensor node data.

Get started with the kit now.

Features
  • Large network-to-cloud connectivity enabling long range, up to 1-km line of sight (LOS)
  • IEEE 802.15.4e/g standards based Sub-1 GHz with our 15.4-stack SDK
  • Based on proven hardware designs enabling quick time to market with out-of-the-box ready to use demonstration software
  • Our processor SDK for Linux provides scalability across multiple Sitara processors such as AM437x and AM57x
??image.gallery.download_en_US?? View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDUCI9C.PDF (1784 K)

Reference design overview and verified performance test data

TIDROE8.PDF (269 K)

Detailed schematic diagram for design layout and components

TIDROE9.PDF (78 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDROF0.ZIP (73 K)

Detailed overview of design layout for component placement

TIDROF2.ZIP (414 K)

Files used for 3D models or 2D drawings of IC components

SWRC319B.ZIP (5640 K)

Design file that contains information on physical board layer of design PCB

SWRC320A.ZIP (3359 K)

Design file that contains information on physical board layer of design PCB

TIDCCU3.ZIP (225 K)

Design file that contains information on physical board layer of design PCB

TIDROF1.PDF (484 K)

PCB layer plot file used for generating PCB design layout

Products

Includes TI products in the design and potential alternatives.

Arm-based processors

AM3358Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN

Data sheet: PDF | HTML
Sub-1 GHz wireless MCUs

CC1310SimpleLink™ 32-bit Arm Cortex-M3 Sub-1 GHz wireless MCU with 128kB Flash

Data sheet: PDF | HTML
Sub-1 GHz wireless MCUs

CC1312RSimpleLink™ 32-bit Arm Cortex-M4F Sub-1 GHz wireless MCU with 352kB Flash

Data sheet: PDF | HTML
Sub-1 GHz wireless MCUs

CC1314R10SimpleLink™ Arm® Cortex®-M33 Sub-1 GHz wireless MCU with 1-MB flash and up to 296 kB of SRAM

Data sheet: PDF
Sub-1 GHz wireless MCUs

CC1350SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 128kB Flash

Data sheet: PDF | HTML
Sub-1 GHz wireless MCUs

CC1352RSimpleLink™ 32-bit Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 352kB Flash

Data sheet: PDF | HTML

Start development

Software

Software development kit (SDK)

SIMPLELINK-CC13X0-SDK SimpleLink™ CC13x0 software development kit

The SimpleLink CC13x0 software development kit (SDK) provides a comprehensive software package for the development of Sub-1 GHz and 2.4 GHz applications including support for proprietary, TI 15.4 stack, Bluetooth® Low Energy and multi-protocol solutions on the SimpleLink CC13x0 Wireless MCUs.

The (...)

Supported products & hardware

Supported products & hardware

Products
Sub-1 GHz wireless MCUs
CC1310 SimpleLink™ 32-bit Arm Cortex-M3 Sub-1 GHz wireless MCU with 128kB Flash CC1350 SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 128kB Flash
Hardware development
Evaluation board
LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU
Development kit
CC1350STK Simplelink CC1350 SensorTag Bluetooth and Sub-1GHz Long Range Wireless Development Kit LAUNCHXL-CC13-90 SimpleLink™ Sub-1 GHz CC1310-1190 Wireless Microcontroller (MCU) LaunchPad™ Development Kit LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU
Browse Download options

SIMPLELINK-CC13X0-SDK SimpleLink™ CC13x0 software development kit

close
Latest version
Version: 4.20.02.07
Release date: 28 Jun 2022
Products
Sub-1 GHz wireless MCUs
CC1310 SimpleLink™ 32-bit Arm Cortex-M3 Sub-1 GHz wireless MCU with 128kB Flash CC1350 SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 128kB Flash
Hardware development
Evaluation board
LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU
Development kit
CC1350STK Simplelink CC1350 SensorTag Bluetooth and Sub-1GHz Long Range Wireless Development Kit LAUNCHXL-CC13-90 SimpleLink™ Sub-1 GHz CC1310-1190 Wireless Microcontroller (MCU) LaunchPad™ Development Kit LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU

Documentation

Release Infomation

The SimpleLink™ CC13x0 Software Development Kit (SDK) is part of the Texas Instruments SimpleLink family of wireless microcontrollers (MCUs), offering a single development environment that delivers flexible hardware, software and tool options for customers developing wired and wireless applications. For more information about the SimpleLink MCU platform, visit www.ti.com/simplelink.

SimpleLink™ CC13x0 Software Development Kit is a set of software development tools that enables engineers to develop software applications on the SimpleLink™ CC13x0 ULP devices. This powerful software toolkit provides a cohesive and consistent software experience for all SimpleLink™ CC13x0 users by packaging essential software components such as TI RTOS, peripheral drivers, TI 15.4-Stack, Bluetooth Low Energy, and RF-Proprietary examples in one easy-to-use software package along with exhaustive documentation.

This is version 4.20.02.07 of the SimpleLink CC13x0 SDK.

What's new

  • The ECDH and ECDSA driver has been updated with new validation options. This driver will now validate public key, random string, signature and private key before driver operations.
  • Bugfix for the TI 15.4-Stack
  • SimpleLink platform level changes are available in SimpleLink Core SDK Release Notes
  • SDK Change Log provides a list of all SDK component changes
  • Please refer to the Document Overview for the individual release notes and details for starting development with each SDK component
Software development kit (SDK)

SIMPLELINK-CC13X0-SDK — SimpleLink™ CC13x0 software development kit

The SimpleLink CC13x0 software development kit (SDK) provides a comprehensive software package for the development of Sub-1 GHz and 2.4 GHz applications including support for proprietary, TI 15.4 stack, Bluetooth® Low Energy and multi-protocol solutions on the SimpleLink CC13x0 Wireless MCUs.

The (...)

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 5
Type Title Date
* Design guide Sub-1 GHz Sensor to Cloud Industrial Internet of Things (IoT) Gateway Reference (Rev. C) Feb. 28, 2018
Technical article Long range sensor-to-cloud: Connecting to Amazon Web Services with Sub-1 GHz-based PDF | HTML Mar. 14, 2017
Technical article IoT is making buildings greener and more intelligent. Value versus affordability PDF | HTML Jan. 04, 2017
Technical article A scalable approach to cloud computing applications for low power sensors PDF | HTML Dec. 29, 2016
Technical article Connecting sensors to the cloud at a distance PDF | HTML Nov. 08, 2016

Related design resources

Hardware development

EVALUATION BOARD
LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU
DEVELOPMENT KIT
CC1350STK Simplelink CC1350 SensorTag Bluetooth and Sub-1GHz Long Range Wireless Development Kit LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU LAUNCHXL-CC1352R1 CC1352R LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
PROCESSOR-SDK-AM335X Processor SDK for AM335x Sitara Processors - Linux and TI-RTOS support

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos