Projects

Code snip - Basic arduino temperature web monitoring
Developer projects are applications and design examples that have been created by other developers.


Check out the projects below to see what other developers are doing and download to jump-start your own project - if you’d like to post your project here, contact us with an overview and we’ll get it posted.

Rank
Name
By
Category
Description
1
Basic Arduino Temperature Web Monitor
maanenson
Embedded

This Arduino code reads a Dallas Semiconductor One-Wire temperature sensor and reports to an Exosite Portal via the Ethernet Shield.

2
Renesas RX62N Development Kit
Exosite
Embedded

It is super quick and easy to get connected and begin interacting with your Renesas RX62N RDK remotely!

Downloads and Links

Getting Started

The Renesas RX62N RDK (Renesas Development Kit) is a low cost, full featured, reference design for the Renesas RX62N MCU. Support for cloud connectivity is pre-programmed into the RX62N RDK out-of-the-box as of November of 2011 (MAC addresses 00:30:55:08:17:71 and later). Kits manufactured before November 2011 (MAC addresses between 00:30:55:08:00:00 and 00:30:55:08:17:71) can be updated to include support for cloud connectivity (see “Non-Programmed RDKs” below).

Out of the box, the Cloud-Connected RDKs do the following:

  • Authenticates with Exosite servers (connects to you as its owner)
  • Logs sensor data (accelerometer, potentiometer, etc…)
  • Receives control commands (control via your web dashboard)

Does my RDK already have Exosite support?

All RDKs fall into one of two categories (with respect to cloud connectivity): RDKs already configured (pre-programmed) and RDKs needing to be configured (non-programmed). Users Guide Section 2.1 (Verify the RDK has Cloud-Capable Firmware) details how to determine if your RDK is already configured or not.

If your RDK has cloud-capable firmware pre-programmed, just follow the steps in the Quick Start Guide, Getting Started Video or Users Guide to jump in.

Non-Programmed RDKs

If your RDK is not pre-programmed with cloud-capable firmware, Users Guide Section 3.1 (Download Binary Images to Flash) has instructions for how to download the Binary Programming Files (links above) to the board to get going.

Using and Extending

Read up on Section 1 of the Users Guide to get a general overview of how Cloud Connectivity works for the Renesas RX62N RDKs. Users Guide Section 2 describes how to use the RDK with Exosite Portals web dashboards. Additional documentation for Exosite Portals is available online. Users Guide Section 4 gives a brief overview of the APIs that can be used to write software applications to interact with your RDK and RDK’s data. Additional documentation for the API is available online.

Support

If you aren’t able to get your RDK connected to the cloud, or have other questions, use the following resources:

3
Fluid Wireless Gateway
Exosite
Embedded

The Fluid Wireless Gateway is one of the easiest systems we’ve used to get 802.15.4 or zigbee wireless nodes talking to the cloud. Basically the cheapest and fastest way we know of bridging local wireless to the Internet.

Downloads and Links

Other Information

The Fluid Gateway supports Digi XBee and Synapse RF100, RF200 & RF300 modules out of the box. Since it uses the same Atmel ATmega328 chip as the Arduino UNO and has development support for the Arduino software tools, any of our Arduino projects at Exosite Garage should work fine.

Also, all of the hardware files are provided on the Fluid Product Page.

4
Synapse Wireless
Embedded

Synapse Wireless created the SNAP network operating system to give everyday devices a way to interact with each other and the Internet. They provide complete SNAP tools and RF modules for easy application design and development.

Cloud Enabled Development Kits

Synapse Wireless and Exosite have worked together to create a one of a kind M2M experience for developers. Pairing Synapse Wireless’ easy to use wireless products with Exosite’s cloud technologies enables developers to quickly evaluate a complete M2M solution, including local wireless nodes connected to sensors and end equipment, sending data thru an Ethernet gateway and visualized on a Web Dashboard, all out of the box.

EK2410EX & EK0910EX

The Synapse / Arrow Electronics EK2410EX and EK0910EX M2M kits are full featured containing SNAP enabled wireless nodes connecting to a SNAP enabled E10 Ethernet gateway that allow developers to have a kit that works out of the box with Exosite’s cloud services. Support for cloud connectivity is pre-programmed into these kits out-of-the-box, just connect to the internet and create an account to interact with real-time data to and from the wireless nodes.These kits are available to order thru Arrow Electronics.

  • EK2410EX – 2.4 GHz Evaluation Kit Includes: 1 E10 Ethernet Gateway, 2 Wireless Evaluation Boards with RF100 RF Engines, Evaluation Account on Arrow M2M Kits Portal (powered by Exosite), power supplies and sensors for evaluation.
  • EK0910EX – 900 MHz Evaluation Kit Includes: 1 E10 Ethernet Gateway, 2 Wireless Evaluation Boards with RF300 RF Engines, Evaluation Account on Arrow M2M Kits Portal (powered by Exosite), power supplies and sensors for evaluation.

EK2420EX

The Synapse / Arrow Electronics EK2420EX M2M Modbus kit is allows users to wireless connect Modbus devices to the internet. Support for cloud connectivity is pre-programmed into these kits out-of-the-box, just connect to the internet, connect to your Modbus RS485 device and create an account to interact with real-time data to and from the wireless nodes.This kit is available to order thru Arrow Electronics.

  • EK2410EX – 2.4 GHz Wireless Modbus Kit Includes: 1 E10 Ethernet Gateway, 1 RS485 SNAP Link, a Temco Modbus RTU, Evaluation Account on Arrow M2M Kits Portal (powered by Exosite), and power supplies.

Other Synapse-Wireless related projects and references

Miscellaneous Collection of SNAP scripts interacting with Exosite

These miscellaneous scripts provide reference examples of scripts on SNAP RF engines and SNAP Portal that interact with Exosite.
5
Synapse E10 Evaluation Kit
Embedded

Synapse E10 Evaluation Kit serves as the gateway connection to the internet and communicates with the ProtoBoards in EK0910EX Kit, EK2410EX Kit, and EK2420EX Kit.

Downloads and Links

Getting Started

The Arrow M2M Access kits are a combined effort by Synapse Wireless, Arrow Electronics and Exosite to bring true M2M solutions to developers to have a great starting point for developing their own M2M products. These kits combine Synapse Wireless RF modules, SNAP Operating System, prototyping / full-solution base-boards, and Ethernet connected gateways together with Exosite’s cloud platform (One Platform) and web UI (Portals). You can download the gateway core here. Detailed information about the E10 Gateway can be found here or on Synapse’s Website.

Using and Extending

Download the User Guides and read up on the Section 1 and 2 to set up the Access Kits for the Synapse-Wireless EK2410EX and EK0910EX, or EK2420EX. Section 3 and 4 describes how to use the Arrow M2M Access Kit with Exosite Portals web dashboards. Additional documentation for Exosite Portals is available online. Users Guide Section 5 explains the Regulatory Information And Certifications for the products. Additional documentation for the API is available online, as well as additional scripts.

Support

If you aren’t able to get your Kit connected to the cloud, or have other questions, use the following resources:

6
Arduino
Embedded

This project is a simple example of using an Arduino board equipped with Ethernet Shield to send and receive data to/from the cloud by using Exosite’s Cloud Data Platform.

Downloads and Links

Getting Started

The Arduino Uno is a very inexpensive and highly configurable development board. In order for the Arduino Uno to send data to Exosite’s cloud platform, it will be need some additional setup and configuration. Read more information about how to enable cloud connectivity on our Arduino Github Library.

7
Texas Instruments Overview
Embedded

Texas Instruments and Exosite have teamed up to connect TI’s wireless development kits and reference designs to the cloud. Each of the cloud devices below allow you to connect remotely through a web browser or custom application in order to manage the device and interact with real-time data. Check out the links below to learn more!

Cloud Enabled Wireless Development Kits

MSP430 + CC3000

msp430cc3000
The Texas Instruments MSP430 + CC3000 Development Kit is a low cost wireless reference design that includes everything you need to design a cloud connected product based on Texas Instruments CC3000 WiFi and low power MSP430 FRAM microcontroller. Support for cloud connectivity is pre-programmed into the kit out-of-the-box.