IoT Open Source
Discover the best IoT related Open Source tools, projects and platforms...
The open source movement is in some ways the spiritual core of the Internet, encompassing much of the hardware, software, and protocols that make up the global communications infrastructure — as well as championing openness, transparency, and the power of collaborative development.
This Channel Guide will help you:
- Track down open source tools based on function (cloud platform, hardware, os, middleware, etc).
- Discover innovative Raspberry Pi IoT projects using their built-in Wifi and Bluetooth capabilities and communication and sensor shields.
- Pre-integrated with popular data processing systems
- Minimum hardware requirements for the C SDK are about 10 kB RAM and 40 kB ROM
- Licensed under Apache Software License 2.0
Software & Tools
An #opensource ecosystem for #IoT development. Cross-platform build system. #CI and #IDE integration. #Arduino, #ESP8266 and #MBED compatible. Ready...
The friendly #OS for the #IoT. http://t.co/pXWEaMU7ja
The ARM® mbed™ IoT Device Platform provides the operating system, cloud services, tools and developer ecosystem to make the creation and deployment...
Ubuntu is an open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud.
"An application environment that lets things talk to things. It comprises of both a development framework for application developers, and a runtime environment that handles the running application."
"Brings the simplicity and speed of software development to hardware for IoT with an embedded OS, core services, developer kit, and developer console."
"Acts as a central nervous system for distributed systems such as mobile devices, IoT networks, enterprise microservices and cloud native infrastructure."
"Client implementations of MQTT and MQTT-SN messaging protocols"
Information / Semantic Models
- Eclipse Vorto
"Created by the Open Connectivity Foundation (OCF) to encourage the design of interoperable device data models for the Internet of Things. The web-based oneIoTa tool enables users to create simple models for any Internet of Things device (using RAML and JSON) in a matter of minutes."
Comms / Networking
"An open-source implementation of the Thread networking protocol."
"A discovery service: a smart object broadcasts relevant URLs that any nearby device can receive. "
"A joint effort of prominent open source contributors towards enabling a new range of open large scale intelligent IoT (Internet-of- things) applications according to a utility cloud computing delivery model."
"Provides a communication stack for embedded devices based on IPv6, Web services and oBIX to provide interoperable interfaces for smart objects."
"An open source database written in Go specifically to handle time series data with high availability and high performance requirements."
"An open source REST API backend for mobile, web, and IoT applications"
"Evothings is a mobile application enabler for the Internet of Things industry, helping developers and technologies in need to create and prototype mobile apps."
"Netbeast abstracts implementation specifics of smart home product APIs and provides a unique API that works with all of them."
"Ridiculously simple dashboards for your devices."
- Eclipse hawkBit
"Develop a domain independent back end solution for rolling out software updates to constrained edge devices as well as more powerful controllers and gateways connected to IP based networking infrastructure. "
AI / Interface
"Mycroft uses open software to process natural language, determine your intent and take action."
Payments / Blockchain
"An open source Python library and command line interface for quickly building machine-payable web services."
WeIO is a platform for Web Of Things
Solar powered, Arduino-compatible boards. Made in the Netherlands.
This website documents the work, ideas and experiments of artist and designer Dominic Wilcox
Particle is a prototype-to-production platform for developing an Internet of Things product.
Raspberry Pi IoT
Create and rapid prototype Internet of Things products with Cayenne, an IoT project builder for developers and makers to quickly create their...
UK based Internet of Things (IoT) manufacturer. From low powered wireless radios to IoT gateways & much more. Visit our online store today!
"GrovePi is an electronics board that you can connect to hundreds of different sensors, so you can program them to monitor, control, and automate...
The ThingBox is a set of software already installed and configured. The ThingBox allows anyone to graphically create new unlimited applications...
OpenSprinkler Pi is an extension board for Raspberry Pi (RPi) 1 Model A+ / B+ or RPi 2. It allows RPi to directly access and control sprinkler...
- Hackaday: Raspberry Pi + Wolfram Data Drop
- Adafruit: DIY WiFi Raspberry Pi Touchscreen Camera
- Weather Station with RasPi and Google BigQuery | Kaz Sato | 7/17/2015
- IBM Developer Works: Weather Prediction with Node-Red, forecast.io and a Raspberry Pi | Dom Bramley
- IBM DeveloperWorks: Build a remote surveillance app using Bluemix, Cloudant, and Raspberry Pi | 6/30/2014
Products & Projects
Open Hybrid is an Open Source AR Platform for Physical Computing and IoT. It is based on Web and Arduino.
We are on a mission to build a global open crowdsourced Internet of Things data network.
Open-source tools for energy monitoring and analysis
Electronics for DIY and the Internet of Things (IoT) Community. Arduino and RaspberryPi Hacks and Tricks. Open Source Sensor Networks for developers...
Kaa is a feature-rich, open-source IoT middleware platform for rapid development of the Internet of Things solutions, IoT applications, and smart...
SiteWhere is the Open Platform for the Internet of Things.
The Open Data Platform for the Internet of Things - Connect sensors to the web - Connect the web to things
Device connectivity made easy. Focus on your product and innovation and leave communication and management to DeviceHive.
"built on Node.js for creating Internet of Things servers that run across geo-distributed computers and the cloud."
Eclipse IoT provides open source implementations of the standards, services and frameworks that enable an Open Internet of...
There is a market need and urgency for industry leadership in the definition of Smart Objects and the IPSO Alliance is up to the challenge.
Advancing #IoT via the AllJoyn open source framework.
The Open Connectivity Foundation (OCF) is creating a specification and sponsoring an open source project to make interoperability in the IoT a...
- InfoQ: Open Source as a Driver of Internet of Things | Gilles Gravier | 1/09/2016
- Jaxenter: A better Internet of Things through open source culture | Gordon Haff | 9/20/2015
- OpenSource: A better Internet of Things through open source culture | Gordon Haff | 07/4/2015
- NetworkWorld: Will open source save the Internet of Things? | Maria Korolov | 3/30/2015
- Why Your IoT Product Strategy Needs to Include Open Source | Ian Skerrett | 10/17/2014