SSZT938 october 2017 CC3220S , CC3220SF
With internet-connected embedded devices, developers have the ability to tap into a massive offering of representational state transfer (REST)-ful application programming interfaces (APIs). REST-ful APIs are “hooks” that websites and services provide externally to share capabilities and information programmatically. For example, yahoo.com includes REST-ful APIs that allow external services and devices, such as an internet-connected sprinkler controller, to tap into their database to get the latest local weather information. By leveraging this REST-ful API, the sprinkler has additional awareness that may dynamically skip a watering session if it rains that day. Being able to leverage these REST-ful APIs allows embedded developers to include additional intelligence and capabilities into their connected applications.
A few other examples for developers:
And with TI internet-connected SimpleLink™ products, you can leverage REST-ful APIs to include additional intelligence and functionality into your embedded applications.
TI collaborated with Temboo to help developers interface with various REST-enabled websites and services. Temboo is an Internet of Things (IoT) partner that can generate application code based on the SimpleLink software development kit (SDK), enabling your internet-connected SimpleLink device to take advantage of hundreds of different REST APIs. The CC3220S and CC3220SF SimpleLink Wi-Fi devices are supported by Temboo today, with future device support in the works.
Temboo enables the speedy generation of SimpleLink SDK-based application code, enabling your internet-connected SimpleLink device to interface with hundreds of web interfaces. Temboo supports code generation that enables your CC3220S/CC3220SF device to interact with familiar services from Yahoo, Google, Twilio, Nexmo, Wolfram Alpha and more.