Git Product home page Git Product logo

arduino_streamers's Introduction

Streaming with Arduino

arduinolaptop

arduinoyunstream.ino (cURL)

Arduino Yun Sketch implementation of the Initial State events api to easily send data using the Process class.

You are required to provide your accessKey, bucketKey, bucketName, number of signals to be streamed, and signal names.

The sketch will not currently return the cURL output, so be sure to check your Initial State account to ensure that your data is actually sending.

arduinoESP8266wifishieldstream.ino / arduinoESP8266wifishieldstream-AT.ino (HTTP POST)

Arduino Sketch implementation of the Initial State events api to easily send data using an ESP8266 WiFi shield.

The first sketch handles ESP8266 boards that do not require AT commands. The second sketch uses the ESP8266 connected to the Cactus Micro board, which requires AT commands. Both should be easily adaptable to whatever Arduino/Shield combo you are using.

You are required to provide your accessKey, bucketKey, bucketName, number of signals to be streamed, signal names, WiFi SSID and password.

You may need to wait a minute or so for the module to connect to the groker.initialstate.com service.

NOTE: This uses the "insecure" Initial State API endpoint since many Arduinos can't handle https. For more secure streaming, route through a device capable of encryption (like a node.js hub).

arduino-ethernet-example.ino (HTTP GET)

Arduino Sketch implementation of the Initial State events api to easily send data using an Ethernet shield.

You are required to provide your accessKey, bucketKey, bucketName, number of signals to be streamed, signal names.

NOTE: This uses the "insecure" Initial State API endpoint since many Arduinos can't handle https. For more secure streaming, route through a device capable of encryption (like a node.js hub).

arduinociaostream.ino (URL Parameters)

Arduino Sketch implementation of the Initial State events api to easily send data using the Ciao library.

Current Ciao compatible boards include: Arduino Yun, Arduino Yun Mini, Linino One, Arduino Tian, Arduino Industrial 101

You are required to provide your accessKey, bucketKey, signal names.

NOTE: This uses the "insecure" Initial State API endpoint since many Arduinos can't handle https. For more secure streaming, route through a device capable of encryption (like a node.js hub).

arduino_streamers's People

Contributors

gaetanocarlucci avatar jrbail01 avatar rchloe avatar

Watchers

 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.