Git Product home page Git Product logo

i3-iota's Introduction

I3 and IOTA

This workshop includes step-by-step instructions for buying and selling data on the I3 Marketplace

Researchers at USC and IOTA teamed up to conduct experiments building IoT Devices and connecting them to the I3 Marketplace so they could buy and sell sensor data. They stored data in the IOTA Tangle. The results were demonstrated at the Aug-2019 I3 Intelligent-Integrated IoT Conference and Workshop hosted by USC

In this workshop, you learn to build your own IoT Device, connect it to I3 Marketplace, and store data in the Tangle. You can follow these step-by-step tutorials or you may attend this workshop in person by joining this MeetUp. If you want to facilitate this workshop, here is the facilitator's guide.

Step 1: Building your IoT device

AstroPiOTA and EnviroPhat are easy to build because you snap together two components. CO2-TVOC requires connecting a few wires. Autonomous Gardener has multiple components with a more complex wiring scheme.

This Software Development Kit provides sample scripts that can be used by publishers and subscribers on the I3 real-time IoT data marketplace for smart communities. Each of these tutorials includes a step-by-step code walkthrough explaining its data publisher and subscriber:

Step 3: Storing and evaluating your data

Here is a sample chart showing data collected by four IoT devices over a 24 hour period

Viewing data on the Tangle

AstroPiOTA

AutoGardener

CO2-TVOC

EnviroPhat

Viewing data in ThingSpeak channels

AstroPiota data visualization

EnviroPhat data visualization

CO2 data visualization

Prototyping and testing utility

Retrieving data from Tangle test addresses

Learning resources

Learn Python Playlist

i3-iota's People

Contributors

nelsonpython 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.