Enable digital transformation at your organization.
Get started with Bluetooth.
Select the dev board you want to generate code for.
Tell us how your board connects to the internet.
Sensors
Sense anything. Choose predefined sensors or select other to set up a generic sensor that reads pin voltage.
Conditional Logic
Use conditional logic to trigger Temboo Choreos based on sensor values.
Actuators
Choose pre-defined actuators for real-world actions, or select generic actuators to output raw data.
Security Tips
We recommend keeping important credentials out of your code by storing them using Profiles. This also reduces memory consumption and makes it easy to update them without changing your code.
Getting Started with OAuth
You’ll need to go through the OAuth process to obtain proper credentials which Temboo has simplified with Choreos. We recommend checking out this video before getting started with OAuth.
Create Accounts
Create a Twilio account and obtain your AccountSID and authorization token by looking at your Dashboard (see our full setup instructions).
Create a Nexmo account and obtain your API Key and API Secret in the API Settings menu API Settings menu (see our full setup instructions).
Configuring Notifications
Fill in the desired Subject, FromAddress, ToAddress, and MessageBody.
Fill in the desired From, Subject, To, and MessageBody.
Fill in the desired Values and SpreadsheetID.
Fill in the desired From, To and Body.
Fill in the Text input with “Press 1 to change the state of your pin”. This is the message that will be translated to speech in the phone call alert. Fill in the desired ByeText, To, and Body. Set MaxDigits to 1.
Click 'Generate Code' to test that your inputs are valid.
Set a condition based on your actuator values if your Yun should call based on an output.
Using Arduino and Energia IDE
Make sure you've got the latest version of the Arduino IDE - it comes with the Temboo library already installed.
Use the Library Manager in the Arduino IDE to make sure you have the latest version of the Temboo library.
Open your auto-generated code in the Arduino IDE and upload it to your board. You can use the serial monitor to see your board connecting to Temboo.
Finalizing OAuth
Use the new credentials you've just generated in the FinalizeOAuth Choreo.
Obtain your credentials by following the instructions in the InitializeOAuth Choreo page.
Running Your Code
Copy the cURL snippet and run it from a terminal window - that's it!
Find it. Try it. Use it.
Explore 2000+ Choreos for 100+ APIs, databases, and code utilities.
Program applications and devices lightning fast.
Program hardware for the Internet of Things
Full Instructions
You can find full instructions for running Temboo code on various platforms: