Listing of projects devoted to IoT

There are many open-source “Deus-ex” solution for IoT (a flashion name), then I decided to list some of these projects here:

AllJoyn (an AllSeen Alliance framework):
https://allseenalliance.org/developers/download

Arduino – the King of hobbyist IoT (without Internet) :
http://www.arduino.cc

Blynk – to create Android and iOS User Interfaces:
https://pushover.net

Contiki – The Open Source OS for the Internet of Things (they are biased):
http://www.contiki-os.org

Freeboard – A Web Dashboard for IoT visualization:
http://freeboard.io

IoTSyS – Internet of Things integration middleware:
https://code.google.com/p/iotsys

IoTivity – IoT Communication Framework, it uses CoAP protocol
https://iotivity.org

JerryScript – It is a JavaScript engine for IoT:
https://github.com/jerryscript-project/jerryscript

Kosmos – A Temboo platform for IoT
https://blog.temboo.com/all-about-kosmos/

LiteOS – It appears Huawei is using it for their 10Kb RTOS:
http://www.liteos.net

Mbed OS (from ARM):
http://mbed.org

MicroCoAP:
https://github.com/1248/microcoap

MongooseOS – an IoT firmware development framework
https://mongoose-os.com/mos.html

Mosquitto MQTT Brokwer:
http://mosquitto.org

Node-Red A visual tool for wiring the Internet of Things:
http://nodered.org

NuttX – The best RTOS for IoT (sorry I’m biased) :
http://nuttx.org

Particle – Open Software/Hardware for IoT:
https://www.particle.io

PushOver for notification:
https://pushover.net

Qeo communication framework:
http://www.qeo.org

RIOT-OS – The friendly OS for IoT:
https://github.com/RIOT-OS

RT-OCF:
https://github.com/intel/tinycbor

Soletta Project is a framework for making (Linux)IoT devices (Stalled since 2018):
https://github.com/solettaproject/soletta

Splunk – Visualize servers and device log data
http://www.splunk.com

TagoIO – it is a Cloud IoT platform to display dashboard data from sensors
https://tago.io

ThingsBoard
https://thingsboard.io

ThingSpeak – A open and free platform to store and visualize sensor data online:
https://thingspeak.com

The Thing System:
thethingsystem.com

Tinq is a software framework for device data exchange (based on Qeo) :
https://github.com/brunodebus/tinq-core

TinyCBOR:
https://github.com/intel/tinycbor

Ubidots is IoT platform to submit data from sensors, etc
https://ubidots.com/

V7 (formely mJS) is a JavaScript engine for microcontrollers:
https://github.com/cesanta/mjs

VIPER – Python for IoT:
http://www.viperize.it

I am sure it is missing more some thousand of open-source projects. Give me a hint!

More info: http://www.datamation.com/open-source/35-open-source-tools-for-the-internet-of-things-1.html

3 thoughts on “Listing of projects devoted to IoT

    1. Hi Anselmo,
      It should be nice if Soleta add support to NuttX RTOS!
      As NuttX is POSIX it should be straightforward.
      BR,
      Alan

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s