An open API service indexing awesome lists of open source software.

Internet of things

The internet of things, or IoT, describes the network of physical objects (things) that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet. The Internet of Things means taking all the things in the world and connecting them to the internet.

https://github.com/aws4embeddedlinux/meta-aws

The metadata layer for baking AWS device software to Embedded Linux distributions built by the Yocto Project build system.

amazon-web-services embedded-linux iot yocto

Last synced: 09 Mar 2026

https://github.com/gbroeckling/padspanha

The most comprehensive BLE room-presence tracking system for Home Assistant — room-level tracking, 3D floor plans, calibration, follow mode, 21 views

ai-assisted ble bluetooth claude esp32 esphome floor-plan hacs home-assistant home-automation iot presence-detection room-tracking smart-home

Last synced: 12 Jun 2026

https://github.com/theengs/gateway

Multi platform Multi devices BLE Bluetooth to MQTT gateway leveraging Theengs Decoder

ble bluetooth home-assistant home-automation homeassistant iot lywsd03mmc mqtt node-red smarthome

Last synced: 24 Oct 2025

https://github.com/samsung/ioter

Ioter released by Samsung is an open-source implementation of the Matter Thread Emulator

chip connectedhomeip emulator internet-of-things iot matter openthread samsung

Last synced: 14 Jul 2025

https://github.com/nodestark/mdb-esp32-cashless

ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

esp32 iot nuttx protocol-mdb vending-machine

Last synced: 05 Jun 2026

https://github.com/wei1234c/sx127x_driver_for_micropython_on_esp8266

SX127x (LoRa transceiver) driver for (Micro)Python on ESP8266/ESP32/Raspberry_Pi

esp32 esp8266 iot lora micropython python raspberry-pi sx1278 sx127x

Last synced: 11 Sep 2025

https://github.com/unixpickle/cbyge

Reverse engineering Cync (formerly "C by GE") WiFi devices

iot iot-device lightbulb proxy reverse-engineering webapp

Last synced: 02 May 2025

https://github.com/codewitch-honey-crisis/gfx

GFX is a device independent graphics library primarily intended for IoT MCUs but not limited to that.

2d-graphics-library cpp14 cpp17 iot

Last synced: 01 Apr 2026

https://github.com/Mr-Markus/ZigbeeNet

A .NET Standard library for working with ZigBee

c-sharp csharp iot netstandard smart-home smarthome xbee zigbee zigbee-gateway

Last synced: 04 May 2025

https://github.com/akasamq/akasa

A high performance, low latency and high extendable MQTT server(broker) in Rust

broker iot mqtt pubsub rust server

Last synced: 12 Apr 2025

https://github.com/chirpstack/chirpstack-gateway-os

OpenWrt based gateway images including ChirpStack components.

chirpstack gateway iot lora lorawan openwrt

Last synced: 05 Apr 2025

https://github.com/lvidarte/esp8266

ESP8266 NodeMCU Workshop

arduino esp8266 iot nodemcu phant platformio

Last synced: 12 Apr 2025

https://github.com/Liquid-Prep/Liquid-Prep

Liquid Prep offers an end-to-end solution for farmers looking to optimize their water usage, especially during times of drought.

call-for-code climate-change crops farmers hacktoberfest ibm-cloud iot soil-moisture-sensor water water-advice water-sustainability weather-company-data

Last synced: 02 May 2025

https://github.com/adumont/tplink-cloud-api

A node.js npm module to remotely control TP-Link smartplugs (HS100, HS110) and smartbulbs (LB100, LB110, LB120, LB130) using their cloud web service (no need to be on the same wifi/lan)

hs100 hs110 iot lb100 lb130 nodejs npm npm-module npm-package tplink

Last synced: 03 Apr 2025

https://github.com/mr-markus/zigbeenet

A .NET Standard library for working with ZigBee

c-sharp csharp iot netstandard smart-home smarthome xbee zigbee zigbee-gateway

Last synced: 22 Aug 2025

https://github.com/jetlinks/jetlinks-ui-vue

JetLinks 前端Vue版本

iot iot-platform jetlinks vue

Last synced: 19 Jun 2025

https://github.com/mysensors/nodemanager

Plugin for a rapid development of battery-powered sensors

arduino iot mysensors nrf24l01 rmf69 sensor

Last synced: 22 Aug 2025

https://github.com/lobaro/lobaro-coap

CoAP Implementation in C

c99 coap coap-client coap-server embedded iot network

Last synced: 19 Aug 2025

https://github.com/Lobaro/lobaro-coap

CoAP Implementation in C

c99 coap coap-client coap-server embedded iot network

Last synced: 20 Nov 2025

https://github.com/petoicamp/opencatesp32-quadruped-robot

An ESP32-based open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

ai arduino block-coding education esp32 iot legged-robot quadruped quadruped-robot-gaits raspberry-pi robot-cat robot-dog robot-kit robot-pet robotics robotics-education simulation stem visual-programming walking-robot

Last synced: 05 Aug 2025

https://github.com/aws/iot-atlas

The content of the IoT Atlas

cloud design-pattern design-patterns iot

Last synced: 20 Oct 2025

https://github.com/openhue/openhue-go

OpenHue Go is a library written in Golang for interacting with the Philips Hue smart lighting systems

go golang iot library openhue philips-hue

Last synced: 05 Apr 2025

https://github.com/aliyun/alibabacloud-iot-device-sdk

alibaba cloud for iot device javascript SDK , connect with linkplatform , run at node/broswer/winxin min program /ali min program. 阿里云IoT物联网平台javascript版本sdk,可以运行在node/broswer/winxin min program /ali min program. 阿里云IoT物联网平台javascript版本sdk,可以运行在node/broswer/winxin min program /ali min program

aliyun aliyun-iot-sdk iot javascript nodejs sdk

Last synced: 18 Jun 2025

https://github.com/m5stack/core2-for-aws-iot-kit

Accompanying code for use with AWS IoT Kit content. Works with PlatformIO and ESP-IDF v4.2.

aws aws-iot-edukit edukit esp-idf iot m5stack-core2 platformio

Last synced: 04 Apr 2025

https://github.com/nickw444/home

Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges

appdaemon arduino bongmonkey esp esp32 esp8266 firmware hacktoberfest home-assistant home-assistant-config home-automation homeassistant homekit iot pcb sonoff

Last synced: 04 Oct 2025

https://github.com/smartfog/fogflow

FogFlow is a standard-based IoT fog computing framework that supports serverless computing and edge computing with advanced programming models

edge-computing fiware fog-computing function-as-a-service intent-based iot ngsi ngsi-ld programming-model serverless-computing serverless-functions

Last synced: 30 Mar 2025

https://github.com/at-ec/at-rtos

At-RTOS is an open and user-friendly real-time operating system (RTOS) for the embedded controller (EC).

c-language china ec embedded-controller embedded-systems firmware iot kernel mcu robot rtos thread

Last synced: 15 Sep 2025

https://github.com/particle-iot/particle-api-js

JS Library for the Particle API

core electron iot nodejs particle photon

Last synced: 01 Apr 2026

https://github.com/charliegerard/freedrum.js

Interact with the browser using the Freedrum sensors in JavaScript

creative-coding iot javascript nodejs web-audio web-bluetooth

Last synced: 14 Apr 2025

https://github.com/ASNeG/OpcUaStack

Open Source OPC UA Application Server and OPC UA Client/Server C++ Libraries

client communication cpp iot opc-ua opcua sdk server

Last synced: 10 May 2025

https://github.com/unit-io/unitdb

Fast specialized time-series database for IoT, real-time internet connected devices and AI analytics.

analytics database db iot timeseries timeseries-database trie wal

Last synced: 14 Apr 2025

https://github.com/jason2866/tasmota-specials

Tasmota unofficial firmware builds. Install via Tasmota WebInstaller

ble esp32 esp32c3 esp32s2 esp32s3 esp8266 firmware installer iot mqtt tasmota

Last synced: 30 May 2026

https://github.com/sisong/hpatchlite

Lite version of HDiffPatch, tiny code & ram requires when patch on embedded systems,MCU,NB-IoT,...

delta diff embedded hdiffpatch iot lite mcu nb-iot patch tiny

Last synced: 09 Oct 2025

https://github.com/fivdi/spi-device

SPI serial bus access with Node.js

beaglebone beaglebone-black iot javascript nodejs raspberry-pi spi

Last synced: 13 Apr 2025

https://github.com/eclipse-threadx/levelx

Eclipse ThreadX - LevelX Provides Flash Wear Leveling for FileX and Stand Alone purposes.

eclipse-threadx embedded iot mcu microcontroller rtos

Last synced: 04 Apr 2025

https://github.com/espressif/idf-installer

ESP IDF Windows Installer

esp esp32 iot windows

Last synced: 10 Feb 2026

https://github.com/rugix/rugix

A suite of open-source tools to build and deploy reliable embedded Linux devices at scale with efficient and secure over-the-air (OTA) update capabilities.

alpine debian embedded images iot ota over-the-air-update raspberry-pi updates yocto

Last synced: 28 Jan 2026

https://github.com/squishykid/solax

🌞 Solax Inverter API Wrapper

home-automation iot photovoltaic raspberry-pi solar solax

Last synced: 14 May 2025

https://github.com/mqttsnet/open-exp-plugin

open-exp-plugin 是一个示例插件,旨在展示如何开发和扩展 ThingLinks 平台的功能。此插件提供了一个实验性功能扩展示例,帮助开发者深入了解如何利用 ThingLinks 的 API 和插件架构进行自定义开发和集成。

exp iot mqtt plugin thinglinks

Last synced: 06 Apr 2025

https://github.com/hypfer/cybele

BLE to MQTT Gateway for Smarthome and IoT Devices

bluetooth-low-energy cloud-free iot mqtt smarthome

Last synced: 02 Apr 2025

https://github.com/aws-greengrass/aws-greengrass-nucleus

The Greengrass nucleus component provides functionality for device side orchestration of deployments and lifecycle management for execution of Greengrass components and applications. This includes features such as starting, stopping, and monitoring execution of components and apps, interprocess communication server for communication between components, component installation and configuration management.

aws edge-computing greengrass iot java

Last synced: 25 Feb 2026

https://github.com/smart-data-models/data-models

Data Models in common use based on real world use-cases. These definitions underpin a digital market of interoperable and replicable smart solutions.

data-models fiware interoperability iot ngsi-ld reference-architecture schema tmforum

Last synced: 29 Jul 2025

https://github.com/nothans/thingspeak-arduino-examples

Arduino Sketches that use ThingSpeak Web Services and API

arduino iot thingspeak

Last synced: 15 Mar 2026

https://github.com/azurecosmosdb/scenario-based-labs

Cosmos DB oriented labs for IoT and Retail scenarios

azure-databricks azure-stream-analytics cosmos-db iot labs scenario tutorial

Last synced: 25 Oct 2025

https://github.com/yveaux/arduino_vcc

Arduino library to read VCC supply level without external components

arduino-library atmega battery-info battery-monitor c-plus-plus iot mysensors

Last synced: 09 Apr 2025

https://github.com/circa10a/device-monitor-dashboard

Python script to generate html report of device online/offline status

dashboard html-report iot monitoring python-script

Last synced: 12 Oct 2025

https://github.com/metriful/sensor

Sensor by Metriful | Indoor environment monitoring | Documentation and code samples

arduino electronics embedded environment esphome home-automation ifttt indoor-environmental-monitoring iot raspberry-pi sensors smart-home

Last synced: 26 Mar 2025

https://github.com/natfii/zeroclaw-android

Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepSeek, Ollama), encrypted key storage, plugin browser, Material You UI. Self-hosted alternative to Mac Mini setups. MIT licensed.

ai-agent ai-agent-framework android anthropic deepseek encrypted-storage gemini grok iot jetpack-compose kotlin llm material-you mqtt ollama openai openclaw rust self-hosted zeroclaw

Last synced: 01 Mar 2026

https://github.com/thulab/tsfile

THIS REPO HAS MOVED TO https://github.com/apache/incubator-iotdb. TsFile is a columnar file format designed for time-series data, which supports efficient compression and query. It is easy to integrate TsFile with your IOT big data processing frameworks.

columnar-storage-format iot time-series time-series-database

Last synced: 16 Jan 2026

https://github.com/mastersam07/smarty

A smart home mobile application

dart flutter iot iot-application mobile-app smart-home smarthome

Last synced: 28 Feb 2025

https://github.com/Mastersam07/smarty

A smart home mobile application

dart flutter iot iot-application mobile-app smart-home smarthome

Last synced: 04 Apr 2025

https://github.com/256dpi/lwmqtt

a light weight MQTT implementation

c embedded iot mqtt

Last synced: 21 Aug 2025

https://github.com/kartben/lorawan-node-simulator

Simulation infrastructure for a LoRaWAN network (gatways and end devices) that's easy to configure and run from your CLI. Also available as a Docker container.

iot lorawan lpwan network-simulation simulation

Last synced: 19 Apr 2025

https://github.com/siliconlabs/arduino

Arduino Core for Silicon Labs devices

arduino arduino-core ble efr32 iot matter mg24 nano smarthome sparkfun thingplus xiao

Last synced: 06 Apr 2025

https://github.com/sensebox/opensensemap

Platform for storing and exploring sensor data

citizenscience iot opensensemap platform sensor

Last synced: 22 Jun 2025

https://github.com/sensebox/openSenseMap

Platform for storing and exploring sensor data

citizenscience iot opensensemap platform sensor

Last synced: 20 Jul 2025

https://github.com/barban-dev/homeassistant-midea-dehumidifier

Home Assistant Custom Integration for EVA II PRO WiFi Smart Dehumidifier appliance by Midea/Inventor.

comfee dehumidifier eva-ii-pro-wifi home-automation homeassistant homeassistant-integration internet-of-things inventor iot midea python

Last synced: 03 Apr 2026

https://github.com/ofekp/tinyupnp

A very small UPnP IGD implementation for your ESP8266 for automatic port forwarding

esp32 esp8266 forwarding igd internet-of-things iot port port-forwarding router ssdp upnp

Last synced: 27 Jun 2025

https://github.com/theengs/decoder

Efficient, portable and lightweight library for Internet of Things payload decoding.

ble devices esp32 iot json python

Last synced: 10 Apr 2025

https://github.com/256dpi/esp-mqtt

MQTT component for esp-idf projects based on the lwmqtt library

esp-idf esp32 espressif iot mqtt

Last synced: 13 Mar 2026

https://github.com/arendst/tasmota-firmware

Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

arduino automation esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 06 Apr 2025

https://github.com/smaho-engineering/esptouch_flutter

ESP-Touch Dart API for Flutter. Platform-specific implementation for Android (Java) and iOS (Objective-C).

cross-platform dart espressif esptouch flutter flutter-plugin iot mobile-development

Last synced: 06 Apr 2025

https://github.com/lupyuen/stm32bluepill-mynewt-sensor

Apache Mynewt Sensor Network Application for STM32 Blue Pill and nRF52 with Visual Rust, NB-IoT, GPS, iBeacon, NimBLE, ESP8266 (WiFi Geolocation) and nRF24L01

bme280 coap embedded-c embedded-rust esp8266 gps ibeacon iot mynewt mynewt-driver mynewt-thethings nb-iot nimble nrf24l01 nrf52 quectel rust stm32 stm32f103c8t6 udp

Last synced: 29 Jun 2025

https://github.com/betree/magicblue

💡 Unofficial Python API to control Magic Blue bulbs over Bluetooth

ble bluetooth bulb iot magic-blue-bulbs python raspberry-pi

Last synced: 14 Apr 2025

https://github.com/carbon-design-system/carbon-addons-iot-react

A collection of React components shared between IBM Maximo Asset Monitor (Watson IoT), IBM Maximo Visual Inspection, and Graphite products.

carbon-addons carbon-design-system graphite ibm ibm-watson-iot iot maximo maximo-application-suite maximo-asset-monitor maximo-visual-inspection

Last synced: 13 Apr 2026

https://github.com/google/wasefire

Secure firmware framework focusing on developer experience

embedded firmware framework iot rust security wasm

Last synced: 16 May 2025

https://github.com/leoafarias/neardb

Simple document db made for infinitely scalable globally distributed reads.

cache database edge edge-computing iot json-database lambda react-native s3 serverless

Last synced: 14 Apr 2025

https://github.com/Betree/magicblue

💡 Unofficial Python API to control Magic Blue bulbs over Bluetooth

ble bluetooth bulb iot magic-blue-bulbs python raspberry-pi

Last synced: 22 Jul 2025

https://github.com/jana-marie/anotter-sensor-hub

Anotter OSHW environment sensor hub, focussed on Sensirion SEN055/SEN05x sensors, featuring a prometheus-exporter.

esp32 iot oshw prometheus prometheus-exporter sensor smart-home

Last synced: 21 Apr 2025

https://github.com/pstolarz/onewireng

1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 05 Apr 2025

https://github.com/deepessh/mqttclpro

MQTT Client for android with tasker support

android iot mqtt mqtt-client tasker

Last synced: 26 Oct 2025

https://github.com/sysprogs/picohttpserver

Host responsive Web Apps on Raspberry Pi Pico W

iot rp2040 wi-fi

Last synced: 26 Feb 2025

https://github.com/pstolarz/OneWireNg

1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 06 Apr 2025