No description
  • C 51.1%
  • C++ 34.6%
  • Python 9%
  • Linker Script 2.9%
  • HTML 1.3%
  • Other 1%
Find a file
Jack Shao 463d86ed3f Merge branch 'dev'
* dev:
  ** added grove driver for Grove - OLED Display 1.12''
  ** updated README: how to write module driver
  ** updated description for temp & humidity sensors
2015-11-25 20:39:28 +08:00
esp8266_arduino **optimized some code from flash irom.text into .text 2015-11-12 15:18:23 +08:00
esp8266_sdk **optimized some code from flash irom.text into .text 2015-11-12 15:18:23 +08:00
grove_drivers ** added grove driver for Grove - OLED Display 1.12'' 2015-11-25 20:39:11 +08:00
node_main **Changed the AP name prefix from PionOne to WioLink 2015-11-17 16:00:07 +08:00
rpc_server **added: generic digital output , generic analog input driver 2015-11-16 20:28:02 +08:00
suli **optimized some code from flash irom.text into .text 2015-11-12 15:18:23 +08:00
templates **fixed a bug that will cause the server buffer too many events before any websocket client connected. 2015-11-13 18:59:15 +08:00
users_build/local_user_00000000000000000000 ** sync with esp8266 Arduino project to the latest Arduino implementation 2015-11-11 16:44:47 +08:00
build_firmware.py **added sku as grove searching index 2015-11-12 16:28:13 +08:00
config.py **added support for auto detecting the url base of resource page if vhost_url_base in config.py is set to empty 2015-11-19 11:07:21 +08:00
database.db **modi: build_dir is now user_id+node_sn 2015-08-26 11:51:40 +08:00
Dockerfile **added vim into docker image 2015-10-31 03:37:58 +08:00
esp8266_server.conf **added files for docker image 2015-10-30 23:34:20 +08:00
handlers.py **updated readme 2015-11-23 16:06:49 +08:00
Main.cpp.template **optimized some code from flash irom.text into .text 2015-11-12 15:18:23 +08:00
Makefile.template ** sync with esp8266 Arduino project to the latest Arduino implementation 2015-11-11 16:44:47 +08:00
README.md ** updated README: how to write module driver 2015-11-25 16:56:39 +08:00
scan_drivers.py **added sku as grove searching index 2015-11-12 16:28:13 +08:00
scan_status.json Add several grove drivers 2015-07-28 14:45:51 +08:00
server.py **fixed a issue that will cause node read timeout too ofen 2015-10-30 20:21:52 +08:00
update.sh **added files for docker image 2015-10-30 23:34:20 +08:00

#Wio Link

Wio Link

Introduction

Wio Link is an ESP8266 based WiFi dev board to create IoT applications with plug-n-play modules,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.

Documentation

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