264 Open Source Internet Of Things Software Projects
Free and open source internet of things code projects including engines, APIs, generators, and tools.
Home Assistant Core 49292 ⭐
:house_with_garden: Open source home automation that puts local control and privacy first.
Blynk Library 3337 ⭐
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Pjon 2635 ⭐
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Openthread 2685 ⭐
OpenThread released by Google is an open-source implementation of the Thread networking protocol
Blynk Server 36 ⭐
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
Awesome Shodan Queries 2840 ⭐
🔍 A collection of interesting, funny, and depressing search queries to plug into shodan.io 👩💻
Chirpstack Network Server 1329 ⭐
ChirpStack Network Server is an open-source LoRaWAN network-server.
Sming 1255 ⭐
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Iot Technical Guide 2424 ⭐
:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型，Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Paho.mqtt.c 1291 ⭐
An Eclipse Paho C client library for MQTT for Windows, Linux and MacOS. API documentation: https://eclipse.github.io/paho.mqtt.c/
Frenck Home Assistant Config 1322 ⭐
:house: My Home Assistant configuration, a bit different that others :) Be sure to :star2: this repository for updates!
Paho.mqtt.embedded C 1005 ⭐
Paho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/)
Pytradfri 844 ⭐
IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.
Sitewhere 869 ⭐
SiteWhere is an industrial strength open-source application enablement platform for the Internet of Things (IoT). It provides a multi-tenant microservice-based infrastructure that includes device/asset management, data ingestion, big-data storage, and integration through a modern, scalable architecture. SiteWhere provides REST APIs for all system functionality. SiteWhere provides SDKs for many common device platforms including Android, iOS, Arduino, and any Java-capable platform such as Raspberry Pi rapidly accelerating the speed of innovation.
Upm 625 ⭐
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
Basnijholt Home Assistant Config 1163 ⭐
Home Assistant config files, rewritten to use the latest features, 100+ documented automations, automatically generated ToC :house: :robot:
Windows Iotcore Samples 629 ⭐
Official code samples repository for Windows 10 Internet of Things (IoT)
Hivemq Mqtt Client 523 ⭐
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
Calvin Base 282 ⭐
Calvin is an application environment that lets things talk to things, among other things.
Smpybandits 287 ⭐
🔬 Research Framework for Single and Multi-Players 🎰 Multi-Arms Bandits (MAB) Algorithms, implementing all the state-of-the-art algorithms for single-player (UCB, KL-UCB, Thompson...) and multi-player (MusicalChair, MEGA, rhoRand, MCTop/RandTopM etc).. Available on PyPI: https://pypi.org/project/SMPyBandits/ and documentation on
Smarthome Homeassistant Config 163 ⭐
:house: My Home Assistant configuration. This repo will be archived 🗄️ in the future
Ofxgpio 163 ⭐
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Entity Controller 179 ⭐
Entity and lighting controller for managing devices via timers, scripts, and sun-based time restrictions.
Connectedhomeip 3209 ⭐
Matter (formerly Project CHIP) is creating more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance (formerly Zigbee Alliance).
Kafka Connect Iot Mqtt Connector Example 166 ⭐
Internet of Things Integration Example => Apache Kafka + Kafka Connect + MQTT Connector + Sensor Data
Devify Server 78 ⭐
Cutehmi 122 ⭐
CuteHMI is an open-source HMI (Human Machine Interface) software written in C++ and QML, using Qt libraries as a framework. GitHub repository is a mirror!