Cloudino Documentation
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Cloudino.png Add files via upload May 18, 2016
Cloudino.svg Add files via upload May 18, 2016
Cloudino_Achitecture.png Add files via upload May 18, 2016
Cloudino_Arduino_Connection.png Add files via upload May 18, 2016
Cloudino_Server.png Add files via upload Oct 23, 2017
Cloudino_Technologies.png
Cloudino_WCC_Config.png Add files via upload Oct 23, 2017
Cloudino_WCC_Config_2.png Add files via upload Oct 23, 2017
Cloudino_characteristics.png Add files via upload Oct 21, 2017
Cloudino_logo.png Add files via upload Oct 21, 2017
Cloudino_squematic.png Add files via upload May 18, 2016
ESP-01_Connection_Diagram.PNG Add files via upload May 18, 2016
ESP_improved_stability.png Add files via upload May 18, 2016
README.md Update README.md Feb 14, 2018
Schema Clodino.pdf Add files via upload May 18, 2016
Squema_Cloudino_Ard_DHT11.png Add files via upload Oct 23, 2017
Squema_Cloudino_Ard_DHT22.png Add files via upload Oct 21, 2017
Squema_Cloudino_Ard_V1.png
Squema_Cloudino_Ard_V2.png Add files via upload Oct 21, 2017
Squema_Cloudino_SA.png Add files via upload Oct 21, 2017
Squema_Cloudino_SA_3.7V.png Add files via upload Oct 23, 2017
Squema_Cloudino_SA_6V.png Add files via upload Oct 23, 2017
Squema_Cloudino_SA_9V.png Add files via upload Oct 23, 2017
Squema_Cloudino_SA_DHT22.png Add files via upload Oct 21, 2017
_config.yml
cloudino-color.jpg Add files via upload May 18, 2016
cloudino.svg
esp.jpg
scheme-full-autoprog1.jpg Add files via upload May 18, 2016
scheme-full.jpg

README.md

Welcome to Cloudino Documentation!

Cloudino is a Full Stack Internet of Things Platform, Open Source and Open Hardware, that allows the development and instrumentation of Internet of the Things Solutions in a Simple and Transparent way.

The Cloudino Platform was designed thinking in 4 main characteristics: small size, easy to use, low cost hardware and modularity. And with these characteristics, that the Cloudino platform allows to everyone the possibility to incorporate IoT technologies in their projects without any technical or economical limitations.

Cloudino Characteristics

Cloudino is developed and maintained by INFOTEC (Public Research Center of CONACYT) as a Open Source and Open Hardware Platform

Cloudino Architecture

The Cloudino Platform proposes to add a new IoT Chip (Cloudino WiFi Connector) that works like a configurable Network Layer between the sensors, actuators or existent hardware solutions like Arduino and the Cloud Services, for a simple and fast start to IoT World.

Cloudino Architecture

You can find more information about Cloudino Architecture here

Cloudino WiFi Connector

The Cloudino WiFi Connector, which is a little, inexpensive and powerful IoT Chip, that has preprogrammed the most common IoT protocols like a MQTT or the NGSI for the Orion Context Broker, that allows everyone to start sending information to the Cloud without any additional programming effort.

Cloudino WCC

Technical Specifications

Caracteristic Value
MCU ESP8266
Operating Voltage 4V - 12V
Digital I/O Pins 11
Analog Input Pins 1 (Max input: 1V)
Clock Speed 80MHz/160MHz
Flash 4M bytes
Length 25mm
Width 25.6mm
Weight 3g

Pins

CWC Pin Function CWC Pin Function
VCC OUT 3.3V GPIO13 IO, MOSI
RST Reset GPIO12 IO, MISO
GND Ground GPIO14 IO, SCK
GND Ground GPIO16 IO
VIN IN 4V - 12V ADC 10-bit Analog Input, Max 1V Input
TXD TXD GPIO2 IO, 10k Pull-Up, BUILTIN_LED
RXD RXD GPIO0 IO, 10k Pull-Up
GPIO5 IO, SCL GPIO4 IO, SDA

We can see the Cloudino WiFi Connector as an IoT Router, where let us configure using a simple web browser, the internet settings as well as the IoT protocol that the chip will use.

An other important characteristic of the Cloudino WiFi Connector is that can working in parallel with the Arduino, the WCC can be used as an Cloudino WiFi Connector, I mean, we can reprogram the Arduino via Cloud.

The Cloudino WiFi Connector working with Arduino is not like an Arduino shield, is an other processor working in parallel dedicated only to the network layer including the IoT protocols, leaving the Arduino dedicated to the connectivity with the sensors and actuators, while allowing reprogramming Arduino via WiFi or Cloud.

The Cloudino WiFi Connector can be used as we mention as an additional microcontroller dedicated to the network layer, working in parallel with actual microcontroller solutions like arduino. But also can be used as a Standalone device for directly communicate the real-life objects to the internet.

You can find more information about Cloudino Wifi Connector here

If you want to make your own Cloudino Module you can start with:

Cloudino Standalone

To start with the WiFi Cloud connector in Standalone mode you only need to connect it to a power supply between 4v and 15v.

Cloudino SA

The WiFi Cloud Connector sets up a network of its own, allowing the user to connect directly to it for an easy and fast configuration through a web browser http://192.168.4.1

Cloudino WCC

You can find more information about Cloudino WiFi Connector Configuration here

Cloudino with Arduino

Cloudino can be work in parallel with Arduino using it like an Arduino Cloud Programmer.

For this you only need to use tree ping from the Arduino (TX, TX , RST) and the additional (5V, GND)

Arduino_connection

You can find more information about Arduino Connection Squema here

Supported Devices

  • The Arduino Uno
  • Arduino Duemilanove or Diecimila
  • Arduino Nano
  • ATmega1280
  • Arduino Mini
  • Arduino Fio
  • Arduino BT
  • LilyPad Arduino
  • Arduino Pro or Pro Mini
  • Arduino NG or older

Arduino library

Cloudino with Javascript

CloudinoJS is a JavaScript implementation por Cloudino Platform

Cloudino Server

The use of the Cloudino Server is optional, however, it has many advantages over existing services, such as: Devices, Rules and User Contexts Manages, and Stream Data Storage.

The Cloudino Server includes also Web IDE that allows devices to be programmed and debugged via Cloud and it also includes an easy "Blocks programming interface" for non-experimented programmers.

Cloudino Server

For start using the Cloudino Server visit http://cloudino.io/panel