Giter VIP home page Giter VIP logo

synergy-starter-kit's Introduction

Renesas

Renesas IoT Sandbox S5D9 Synergy Starter Kit

Data Monitoring, powered by Bug Labs, Inc.

Repository for the Renesas IoT Sandbox, Synergy Starter Kit, Data Monitoring powered by Bug Labs Software, Code, and Guide

Table of Contents

Getting Started

Step 1

  • Take the board out of the box and connect1 the USB port on the board to a USB port on your laptop. This will power up the board and the board will enumerate as a USB drive on your laptop.

  • Now connect1 the Ethernet port on the board to an Ethernet port on a network router which is internet enabled.

S5D9 layout

Step 2

  • Click on the USB drive which represents your board.
  • Find the “ThingName.txt” file and open it. The file will contain the Thing Name for your board.
  • Now open a web browser and go to www.renesas.com/iotsandbox/S5D9/getstarted.
  • Enter your board’s Thing Name into the field marked “Enter Thing Name here…” and press the “Try it now!” button.

thingnamebox

At this point, you should see sensor data from your board streaming to the dashboard at an update rate of approximately once per second. You can shake the board to watch the accelerometer readings change or snap your fingers and watch the sound level change. You can also click on the button in the browser marked “RED LED” and watch it turn on the LED on your board.

dash2

Congratulations you’ve just successfully setup your board for data monitoring!

Using Freeboard

Freeboard is a web-based visualization tool used for displaying and interacting with data. Freeboard is open-source and fully-customizable, allowing the user to create rich Internet of Things applications.

Sign up for a Renesas Freeboard account to do more: https://renesas.freeboard.io/signup

Datasources

Your Renesas Synery Kit comes with software that allows the device to connect to the dweet messaging platform.

The dweet platform is one possible datasource that freeboard can use to display data. Your custom dashboard will already be set up with this datasource, titled Renesas-Dweet (This is a custom instance of dweet supplied by Bug Labs, to Renesas. Further customization is available upon request).

To add a new datasource, such as a 3rd party API, Click on the ADD button.

Dsource6

Next, choose the datasource you wish to connect. For example, choose the JSON datasource to add a 3rd party web API. In the following example, we choose the Weather datasource.

DSource1

Fill out the appropriate details, and click on SAVE.

DSource2

Congratulations! You have now added a new datasource. Next we see how to use your new source of data.

Widgets

The freeboard platform comes with a standard set of widgets to use for visualizing data. To add a new widget to your dashboard, click on the Add Pane button:

addpane

A new pane will be added to the top left of your dashboard.

Click on the + sign in the header of your new pane. A selection popup will appear:

Widget

Select the widget type you wish to use (in our case we use the gauge).

Widget2

Fill out the information in the widget setup screen, then click SAVE.

Widget3

Congratulations! You have just added a new widget to your dashboard.

Next step, keep adding more datasources and widgets, then Share your dashboard.

One last note: Bug Labs provides a set of off-the-shelf widgets to use, however, the user is able to add new widgets and datasource types by adding plugins to the Developer Console.

console

Documentation for creating new plugins can be found within the Developer Console.

Do More

Helpful Links

Notes

1: USB and Ethernet cables are not included.

BUG logo gif

synergy-starter-kit's People

Contributors

mpeddi avatar

Watchers

André Márcio de Lima Curvello avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.