Get the Best Solution for Your Fun

A platform to manage streams of data from the Internet of things, a simple version based on Arduino that anyone can use.

Feature Feature

Project: Blink Led

Connection : USB - Serial
Need : Chrome Browser
Need : Arduino

Function A ) Send a command from web-interface to Arduino and activate a LED then Arduino return the status of LED to web-interface

Function B ) Activate LED blinking and adjust the frequency from web-interface and Arduino return blinking LED to web-interface

  • 1 - Steep register to www.dataino.it and login

  • 2 - Go to create page

Edit project name, description, connection

  • 3 - Press icon cog

    The configuration panel will open. Push the button again to hide the configuration panel.

  • Change data

    You can change the name to the project, change the type of connection of the IoT, change the name to the IoT.


Add gauges

  • 4 - Press gauge Button on the top left

    Will appear on the gauges panel, using the buttons at the top you can choose which of the gauge you want to add the dashboard. Push the button again to hide the gauge panel.

Add gauge

  • 5 - Add a push button

    Send value 1 to Arduino when pressed.


Add gauges

  • 6 - Add a red led

    Activate when recive value 1 from Arduino

Add gauges

  • 7 - Add a Switch button

    Send value 1 to Arduino when switched ON and send value 0 when switched OFF Activate /Deactivate LED blink.


Add gauges

  • 8 - Add a slider

    Gauge change the frequency of the blink, value from 10 to 1000 are send to Arduino.

Gauges position

  • 9 - Adjust the gauge position

    Gauges can be moved around the interface to your liking by dragging and drop.

  • 10 - Save project


Edit delete gauges

  • 11 - If something in a gauge must be changed or if the gauge should be deleted.

    Drag gauge over the buttons edit gauges panel will open.

Get code

  • 12 - Activate code container

    Button on top right button, select all and copy base code.

  • 13 - Save project


Arduino IDE

  • 14 - Paste code on Arduino IDE

  • 15 - Edit code

    Add this line in the definition

    long int SWtime = 1000;

    Add this line in the setup()

    pinMode(13, OUTPUT);

    Add this lines in loop() void

    // Activate-Blink
     if ( SW00 == 1 && millis() > SWtime ) {
      SWtime = millis() + SL00;
      LED00 = 1;
      digitalWrite(13, HIGH);
      SendValue( LED00iD );
      delay( 50 );
      LED00 = 0;
      SendValue( LED00iD );
      digitalWrite(13, LOW);

    Edit "Activate Led Variable" case

    When a variable is received ( push button PB00iD ), usually the value is only stored ( PB00 = atoi(str); ) , but in this case is also stored the value in the variable LED00 and send value to web interface and then sent on pin13.

    //Activate Led Variable
    case PB00iD:
     PB00 = atoi(str);
     LED00 = PB00;
     digitalWrite(13, PB00);
     SendValue( LED00iD );

  • 15 - Upload sketch

Connect Serial

  • 16 - Go to Connect – Serial page

    ! NOTE Serial page work only on Chrome ,Arduino to web interface communication need installation of Dataino serial proxy extension

  • 17 - Install Chrome extension and reload page



Connect Serial

  • 18 - Choise USB and Speed

  • 19 - Press Load

    Gauge are loaded and we are ready to play..

Watch Video

Dataino web-interface