Skip to content
Arduino Ciao Library (CPU/MIPS side)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ciao
scripts
.gitignore
LICENSE
README.md
ciaotools.py

README.md

##Arduino Ciao (CPU/MIPS side) Simple but effective library in Python to make MCU communicate with "outside World".

###What is Arduino Ciao?

Arduino Ciao is a easy-to-use and powerful technology that enables Arduino sketches to communicate intuitively with the "outside World". It aims to simplify interaction between microcontroller and Linino OS allowing a variety of connections with most common protocols, third-party services and social networks.

Arduino Ciao is open-source and distributed under MIT license: feel free to read it, suggest improvements, provide feedbacks and develop new features.

More information about Arduino Ciao project can be found at http://labs.arduino.org/Ciao

###Arduino Ciao (CPU/MIPS side) - Ciao Core

Arduino Ciao is made of two main parts:

  • the Ciao Library - usable inside sketches, it''s written in C (source code available here)
  • the Ciao Core - a library developed in python that runs on the CPU/MIPS side of the board.

Ciao Core has been developed to be largely configurable and modular: everyone can develop new modules (we call them connectors) to allow the MCU to interact with new network protocols, third-party services or platforms.

Details about Ciao Core architecture are available in the Arduino wiki

You can’t perform that action at this time.