Skip to content

scitechindian/Wio_Link

 
 

Repository files navigation

#Wio Link

Introduction

Wio Link is designed to simplify your IoT development. It is an ESP8266 based Wi-Fi development board for you to create IoT applications with open-source, plug and play electronics, mobile APPs and RESTful APIs.The key feature of this project is that users never need to program one line of code before he get all the Grove modules into Web of Things.

Features:

  • Totally open sourced for both software and hardware
  • No need microcontroller programming
  • Config with GUI
  • Web of Things for hundreds of Grove modules (covering most IOT application domains)
  • WiFi enabled with ESP8266 which is not expensive to have
  • Security enhenced (AES for session between node & server, https for API calls)
  • RESTful APIs for application
  • Lightweighted and open sourced broker server based on Tornado

Video: 3 Steps. 5 Minutes. Build IoT Device.

Developing Status

Done:

  • Grove driver framework for cloud compiling
  • Talk between node and server via AES encryption
  • Property getting & action posting APIs
  • User management APIs
  • Nodes management APIs
  • Cloud compiling APIs
  • OTA control APIs
  • Mobile App 1st launch version, iOS + Android

On the plan:

  • Integration with Seeed unified user login interface
  • Local broker server for Web of Things invoking.

About the Server

Currently we have two sandbox servers - one for international users while another for users inside China. Due to the (G)(F)(W), users in China mainland can not access the international server smoothly. There're options in the App to select the server.

The sandbox servers are free to use, but we can't guarantee the quality of the service persists good if the amount of connections becomes large. As the project is open sourced, we recommend users deploy their own server for private application. The server can be a local server or a VPS, even can be a lean computer like Raspberry Pi. See next section "Documentation" for the deployment guide.

Documentation

How to write module driver for Wio Link?

Please move to this guide.

License

This project is developed by xuguang.shao@seeed.cc for seeed studio. This project is licensed under The MIT License.

Analytics

About

Firmware source code for Wio Link

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 45.8%
  • C++ 40.6%
  • Python 11.3%
  • HTML 1.3%
  • Other 1.0%