Skip to content
This repository has been archived by the owner on Jun 27, 2019. It is now read-only.
Gustavo Sverzut Barbieri edited this page Nov 5, 2015 · 45 revisions

Overview

Soletta Project is a framework for making IoT devices. With Soletta Project's libraries developers can easily write software for devices that control actuators/sensors and communicate using standard technologies. It enables adding smartness even on the smallest edge devices.

Portable and scalable, it abstracts details of hardware and OS, enabling developers to reuse their code and knowledge on different targets.

More details about it can be found on README

Try it now!

If you happen to have a supported board supported by our Yocto meta-soletta (Intel MinnowBoard MAX or Intel Edison, we need help to support more boards such as BeagleBone and Raspberry Pi), then check our pre-built images:

They come with a web-based IDE that allows you to easily try Soletta, the Soletta Development Application! No extra tools required, just boot that image in your board, plug it to a network with DHCP, find the board using Avahi/Zeroconf and reach its web-IDE. Then you can edit your FBP (Flow-Based Programs) and run then right in that board! We even ship with couple of samples to get you going.

Soletta Development Application editing code

Community

Contributing

See Contributing

Porting to other OSes

See Porting

Documentation

  • Documentation - This page has a more comprehensive list of Soletta's documentation (i.e C API, flows etc).
  • Samples

See also the Presentations page.

Repositories

Soletta Project has some components, provided by different repositories:

Full list

Packages

See Packages

Clone this wiki locally