Coder Social home page Coder Social logo

iteadlib_arduino_iotgo's Introduction

@mainpage

IoTgo Arduino Library

About IoTgo

IoTgo is an open source IoT platform, like WordPress, ZenCart and all other open source software, you can deploy your own IoTgo cloud platform.

We at ITEAD Studio are committed to provide a complete set of hardware for IoTgo Platform with open source hardware designs and open source firmware.

Learn more about IoTgo here https://github.com/itead/IoTgo

Source

Source can be download at https://github.com/itead/ITEADLIB_Arduino_IoTgo.

You can clone it by:

git clone https://github.com/itead/ITEADLIB_Arduino_IoTgo.git

Documentation

Online API documentation can be reached at http://docs.iteadstudio.com/IoTgo-ino/.

Offline API documentation can be found under directory doc.

For Raspberry Pi users, Segnix is recommended at https://github.com/itead/Segnix/. Segnix ships with an IoTgo library beased on Linux/Raspberry Pi.

How to get started

On the home page of API documentation, the tabs of Modules, Classes and Examples will be useful for Arduino developers.

Project Layers

IoTgo Arduino Library has layers following:

  • IoTgo Device Layer: Switch, Light, THSensor [source: Dev_*]
  • Http Proxy Layer: IoTgo [source: IoTgo*]
  • Network Layer: NetInterface [source: Net_*]
  • Ethernet Layer: ESP8266(WIFI), W5100/W5200/W5500, GSM/GPRS(SIM908/900/808/800)[source: Eth_*]
  • Hardware Layer: MEGA/WBoard/WBoard Pro

Mainboard Requires

  • RAM: not less than 8KBytes
  • UART: one hardware serial at least

Suppported Mainboards

  • WBoard Pro
  • MEGA and its derivatives

Configuration

All work of configuration is to comment or uncomment macros related. File: IoTgo_config.h lists all macros which users can modify. Comments around macros will be helpful to users.

Connection

Depending on your way to access to internet, your hardware connection may be different. Besides, another connection will be needed if you use examples shipped with this library. Just be careful and patient when connecting all hardwares together.


The End!


iteadlib_arduino_iotgo's People

Watchers

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