Skip to content

blanksoul/Ciao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Arduino Ciao Library (CPU/MIPS side)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages