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/dudanov/mideauart

A library for controlling Midea home appliances using the UART protocol.

air-conditioner artel carrier comfee control electrolux home-automation inventor iot midea midea-dongle protocol qlima serial uart

Last synced: 07 Apr 2025

https://github.com/hanhui03/KidVPN

The world's smallest VPN server and client.

edgeros iot sylixos vpn vpn-client vpn-free vpn-server

Last synced: 13 Mar 2025

https://github.com/artem-smotrakov/esp32-weather-google-sheets

Weather station based on ESP32 and MicroPython with sending data to Google Sheets

dht22 esp32 google-sheets iot jwt micropython oauth2 rsa

Last synced: 22 Apr 2025

https://github.com/sparkfun/esp32_thing

Development platform for the Espressif ESP32 WiFi/Microcontroller SoC

esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi

Last synced: 14 Apr 2025

https://ertis-research.github.io/opentwins/

Innovative open-source platform that specializes in developing next-gen compositional digital twins

digitaltwins iot kubernetes open-source platform

Last synced: 24 Jan 2025

https://github.com/jimbobbennett/busylight

An IoT Busy light for folks working from home 🚨

azure iot iot-central python raspberry-pi

Last synced: 30 Apr 2025

https://github.com/zackakil/rgb-neural-net

Physical visualisation of neural network learning using RGB leds, arduino and raspberry pi.

3d-printing arduino flask iot machine-learning neural-network raspberry-pi rgb-leds serial sklearn

Last synced: 13 Nov 2024

https://github.com/outadoc/linkindle

Générateur de graphiques de consommation d'électricité Linky pour affichage sur Kindle

electricity-consumption enedis graph-generator iot kindle linky python-3

Last synced: 06 Dec 2024

https://github.com/akashgoswami/ipm

IOTA node peer manager. Useful for monitoring IOTA peers

iot iota peer

Last synced: 02 Apr 2025

https://github.com/sparkfun/ESP32_Thing

Development platform for the Espressif ESP32 WiFi/Microcontroller SoC

esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi

Last synced: 09 Apr 2025

https://github.com/chkr1011/coapnet

CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.

arduino coap coap-client coap-protocol coap-server coaps home-automation internet-of-things iot smart smart-home tradfri tradfri-ikea-gateway

Last synced: 26 Mar 2025

https://github.com/realmq/realmq-platform

RealMQ :rocket: is an open source real-time messaging platform with focus on integrability, privacy, security and performance.

iot mqtt platform pubsub real-time signaling telecommunication

Last synced: 10 Apr 2025

https://github.com/PelionIoT/java-coap

CoAP Java library

coap iot java java-coap lwm2m mbed

Last synced: 13 Nov 2024

https://github.com/vortigont/espem

Energy monitor with dashboard/metrics collector based on ESP32 controller and PeaceFair PZEM-004T/PZEM-004Tv30 Power Meter

dashboard energy-monitor energymeter esp32 esp8266 iot monitor monitoring powermeter pzem-004t pzem-004tv30 pzem-016

Last synced: 09 Apr 2025

https://github.com/webreflection/electroff

A cross browser, electron-less helper, for IoT projects and standalone applications.

electron iot nodejs

Last synced: 14 Apr 2025

https://github.com/ramonus/flask-video-stream

Simple webcam video streaming python3 script using Flask.

camera easy flask iot opencv python python3 simple streaming video videostream videostreaming webcam webserver

Last synced: 25 Nov 2024

https://github.com/pureswift/gatt

Bluetooth Generic Attribute Profile (GATT) for Swift

bluetooth bluetooth-low-energy corebluetooth embedded gatt iot linux swift

Last synced: 06 Apr 2025

https://github.com/makerdiary/pitaya-go

An Open-Source IoT Development Platform with Multiprotocol Wireless Connectivity

bluetooth-low-energy iot iot-platform nrf52840 openthread wi-fi winc1500

Last synced: 01 Mar 2025

https://github.com/ptz0n/homebridge-verisure

 Platform plugin for Homebridge allowing to manage and control Verisure devices.

homebridge homebridge-plugin iot verisure

Last synced: 16 Mar 2025

https://github.com/formulahendry/vscode-iot-utility

IoT Utility for Visual Studio Code: Arduino, Espressif, Raspberry Pi, mbed and more

arduino esp8266 espressif iot mbed platformio raspberry-pi visual-studio-code vscode vscode-extension

Last synced: 12 Apr 2025

https://github.com/nuclei-software/nmsis

Nuclei Microcontroller Software Interface Standard Development Repo

aiot dsp embedded embedded-software iot iot-platform micro-controllers nmsis nn nuclei risc-v riscv

Last synced: 07 Apr 2025

https://github.com/zmops/zeus-iot-ui

Zeus IoT platform web ui.

iot zeus zeus-iot-web zeus-web

Last synced: 05 Mar 2025

https://github.com/bgunson/onboardpi

On board diagnostic web application for vehicles

express iot material-ui nodejs obd2 raspberry-pi websocket

Last synced: 10 Apr 2025

https://github.com/nordicsemiconductor/ios-nordic-thingy

iOS Library and example application for Thingy:52™

ble iot nordic nrf nrf52 thingy52

Last synced: 29 Apr 2025

https://github.com/hivemq/hivemq-mqtt-client-dotnet

The HiveMQ C# Asynchronous MQTT client for .NET featuring full MQTT 5.0 and back pressure support.

csharp csharp-library dotnet dotnet-core iot iot-application mqtt mqtt-client nuget nuget-package

Last synced: 04 Apr 2025

https://github.com/odyslam/home-urbit

Sovereign software for the Urbit internet appliance.

balena docker iot netdata urbit

Last synced: 12 Apr 2025

https://github.com/majamassarini/automate-home

Yet another python home automation (iot) project. Because a smart light is more than just on or off.

asyncio automate-home automation bdd domotic home home-automation internet-of-things iot knx lifx python python3 smart smart-home sonos

Last synced: 10 Apr 2025

https://github.com/RealTimeLogic/BAS

Embedded Web Server Library with Integrated Scripting Engine

embedded embedded-web-server embedded-webserver http iot lua mqtt web-server webdav websocket

Last synced: 05 Apr 2025

https://github.com/RT-Thread-packages/webclient

http client library by RT-Thread

http http-client iot

Last synced: 10 Jan 2025

https://github.com/attify/attify-badge

Attify Badge GUI tool to interact over UART, SPI, JTAG, GPIO etc.

embedded hacking-tool hardware i2c iot security spi uart

Last synced: 12 Apr 2025

https://github.com/PureSwift/GATT

Bluetooth Generic Attribute Profile (GATT) for Swift

bluetooth bluetooth-low-energy corebluetooth embedded gatt iot linux swift

Last synced: 23 Nov 2024

https://github.com/tuya/tuya-connector

tuya-connector helps you efficiently create cloud development projects regarding the OpenAPI or message subscription capabilities. You can put all the focus on business logic without taking care of server-side programming nor relational databases.

connector iot openapi rest-api rest-client restful retrofit retrofit-starter retrofit2 retrofit2-starter tuya tuya-api tuya-cloud tuya-smart

Last synced: 06 Apr 2025

https://github.com/thethingsnetwork/docs

Documentation for The Things Network

docs documentation internet-of-things iot lorawan

Last synced: 05 Apr 2025

https://github.com/popura-network/hypermodem

Open source firmware for fast deployment of meshnet nodes

decentralization iot mesh mesh-networks openwrt raspberry-pi router-firmware yggdrasil-network

Last synced: 27 Apr 2025

https://github.com/celliesprojects/aquacontrol32

5 channel aquarium LED controller with web interface for ESP32 boards. Supports DS18B20, SSD1306, ILI9341, XPT2046 and SmartConfig. Arduino IDE.

aquarium-lights arduino-ide ds18b20 esp32 iot iot-application iot-device led-controller mh-et-d1-mini moon-phase oled-display-ssd1306 smartconfig sntp temperature-logger temperature-sensor tft-display web-interface xpt2046

Last synced: 08 Apr 2025

https://github.com/mzakharo/tubby

Hot Tub & Pool Water Quality Sensor

esp32 esphome homeassistant hottub iot orp ph pool spa tensorflow tflite-micro

Last synced: 17 Mar 2025

https://github.com/wivwiv/mqtt-iot-platform

IoT Platform 基于 Nest.js & Egg.js 与 EMQ X 开发

acl eggjs emqx iot iot-platform mqtt mqtt-websocket nestjs websocket

Last synced: 20 Apr 2025

https://github.com/OdysLam/home-urbit

Sovereign software for the Urbit internet appliance.

balena docker iot netdata urbit

Last synced: 19 Apr 2025

https://github.com/arm-software/cloud-iot-core-kit-examples

Example projects and code are supplied to support the Arm-based IoT Kit for Cloud IoT Core

adafruit arm google-cloud iot raspberry-pi raspberry-pi-3

Last synced: 11 Feb 2025

https://github.com/popura-network/HyperModem

Open source firmware for fast deployment of meshnet nodes

decentralization iot mesh mesh-networks openwrt raspberry-pi router-firmware yggdrasil-network

Last synced: 07 Apr 2025

https://github.com/fmartinou/teleinfo2mqtt

Publish teleinfo to mqtt topics

docker home-assistant iot mqtt nodejs

Last synced: 05 Dec 2024

https://github.com/fiware/tutorials.iot-over-mqtt

:orange_book: FIWARE 203: Provisioning Ultralight with an alternative transport: IoT over MQTT

fiware fiware-iot-agents iot iot-agent mqtt mqtt-broker tutorial ultralight

Last synced: 06 Apr 2025

https://github.com/damascenorafael/mqtt-simulator

Easy-to-configure MQTT simulator written in Python to simulate the sending of JSON objects from sensors or devices to a broker.

iot iot-simulator mqtt mqtt-client mqtt-simulator simulation simulator

Last synced: 02 Apr 2025

https://github.com/Thymis-io/thymis

Thymis is an open-source project that aims to provide a seamless and secure IoT device management solution. With Thymis, users can easily configure and manage their devices running on the NixOS operating system.

device-management iot nixos

Last synced: 06 Dec 2024

https://github.com/fivdi/mcp-spi-adc

MCP3002/4/8, MCP3202/4/8 and MCP3304 SPI analog to digital conversion with Node.js

adc beaglebone beaglebone-black iot javascript mcp3002 mcp3004 mcp3008 mcp3201 mcp3202 mcp3204 mcp3208 mcp3304 nodejs raspberry-pi spi

Last synced: 13 Jan 2025

https://github.com/klein0r/iobroker.awtrix-light

Integrate your Awtrix Light device (e.g. Ulanzi TC001) via HTTP

awtrix iobroker iobroker-adapter iot smarthome

Last synced: 06 Apr 2025

https://github.com/madhead/saberlight

Collection of tools to control some "smart" BLE bulbs [Mirror]

ble ble-bulb golang iot smart-bulb zengge

Last synced: 18 Apr 2025

https://github.com/ecoapm/simplegpio

A simple, low-ceremony GPIO library for all your IoT needs

dotnet gpio hacktoberfest iot raspberry-pi

Last synced: 04 Apr 2025

https://github.com/xcodersun/eywa

Make IoT a lot more fun with data.

elasticsearch golang http iot iot-platform websockets

Last synced: 14 Mar 2025

https://github.com/magcode/mpower-tools

Tools for operating Ubiquiti Networks mPower devices

iot mqtt

Last synced: 06 Apr 2025

https://github.com/RT-Thread-packages/netutils

IoT networking utilities for RT-Thread. Such as: ping, tftp, iperf, netio, ntp, telnet and tcpdump.

debug iot iperf ntp ping tcpdump tftp tools utils

Last synced: 20 Nov 2024

https://github.com/bkupidura/broker-ha

Golang MQTT broker with clustering capabilities

cluster golang iot kubernetes mqtt mqtt-broker

Last synced: 18 Nov 2024

https://github.com/flowchain/flowchain-ledger

A distributed ledger for the p2p and decentralized IoT devices in JavaScript.

blockchain distributed-ledger edge-computing iot p2p

Last synced: 18 Nov 2024

https://github.com/hobbyquaker/mqtt-scripts

Node.js based script runner for use in MQTT based Smart Home environments

automation iot mqtt nodejs rules-engine script-engine script-runner scripting smarthome

Last synced: 14 Apr 2025

https://github.com/azure/meta-iotedge

Yocto layer for Azure IoT Edge

iot iotedge yocto-layer

Last synced: 05 Apr 2025

https://github.com/atilaneves/mqtt

MQTT broker written in D, using vibe.d

broker d dlang dlanguage dub iot mqtt mqtt-broker mqtt-protocol networking protocol vibe

Last synced: 30 Nov 2024

https://github.com/moddable-opensource/iot-product-dev-book

Source code for example apps from IoT Development for ESP32 and ESP8266 with JavaScript.

esp32 esp8266 iot javascript nrf52

Last synced: 16 Jan 2025

https://github.com/wybiral/dex

IoT device indexer and search engine.

iot netsec

Last synced: 02 Apr 2025

https://github.com/cbpowell/senselink

A tool to create virtual smart plugs and inform a Sense Home Energy Monitor about usage in your home

docker energy-monitor hassio home-automation iot mqtt sense smart-plugs wattage

Last synced: 12 Apr 2025

https://github.com/lmagyar/homeassistant-addon-tailscale

Adds some functionality to the Tailscale Home Assistant Community Add-on https://github.com/hassio-addons/addon-tailscale

add-on automation docker home-assistant home-assistant-addons iot tailscale

Last synced: 06 Mar 2025

https://github.com/cbpowell/SenseLink

A tool to create virtual smart plugs and inform a Sense Home Energy Monitor about usage in your home

docker energy-monitor hassio home-automation iot mqtt sense smart-plugs wattage

Last synced: 07 Apr 2025

https://github.com/valerio-vaccaro/loracaster

A LoraWan TTN compatible firmware for a cheap ESP32/Lora board.

esp32 iot lorawan ttn

Last synced: 11 Apr 2025

https://github.com/zoneminder/mlapi

An easy to use/extend object recognition API you can locally install. Python+Flask. Also works with ZMES!

api api-gateway api-server cctv face-detection flask iot machine-learning object-detection python3 zoneminder

Last synced: 14 Apr 2025

https://github.com/octoposprime/op-go-os

OctopOS Prime OS with GoLang

golang iot os

Last synced: 13 Nov 2024

https://github.com/telefonicaid/iotagent-node-lib

Module to enable IoT Agent developers to build custom agents for their devices that can easily connect to NGSI Context Brokers

fiware iot iot-agent

Last synced: 05 Apr 2025

https://github.com/gonzalo123/iot.grafana

Playing with Docker, MQTT, Grafana, InfluxDB, Python and Arduino

arduino dashboard docker esp32 esp8266 grafana influxdb iot nodemcu python

Last synced: 27 Jan 2025

https://github.com/hassio-addons/addon-zwave2mqtt

Z-Wave to MQTT - Home Assistant Community Add-ons

addon addons gateway home-assistant homeassistant iot mqtt openzwave ozw z-wave zwave

Last synced: 06 Apr 2025

https://github.com/paxapos/fiscalberry

[JSON ↔ HW] Connect things using JSON API with the fiscalberry websocket server interact easily with any kind of Hardware. Another IoT solution...

barcode barcode-scanner epson fiscal-printer hasar impresora-fiscal imprimir iot json pos raspberry-pi raspberry-pi-3 receipt receipt-print receipt-printer servidor

Last synced: 06 Apr 2025

https://github.com/patrickfav/indoor-positioning

A full-featured indoor positioning system that was developed during my master thesis. It has a javascript based rich UI and has a server-client architecture.

angular couchdb highcharts iot javaee nearest-neighbors open-wrt received-signal-strength wifi

Last synced: 09 Apr 2025

https://github.com/kerwincui/wumei-iot

wumei-iot是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的物联网/智能家居系统。硬件工程师可以把自己的设备集成到系统;软件工程师可以使用项目中的设备熟悉软硬件交互。

esp32 esp8266 iot

Last synced: 19 Mar 2025

https://github.com/IBM-Swift-Sunset/Aphid

🚫 This project is no longer maintained. Lightweight MQTT client in Swift 3

aphid arm iot mosquitto mqtt swift

Last synced: 17 Nov 2024

https://github.com/miketeachman/micropython-adafruit-mqtt-esp8266

Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32

adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe

Last synced: 08 Feb 2025

https://github.com/siliconlabs/mltk

A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms

aiot cpp embedded embedded-c embedded-systems internet-of-things iot keras keras-tensorflow machine-learning machinelearning python python3 tensorflow tensorflow-lite tensorflow-lite-micro tensorflow2

Last synced: 06 Apr 2025

https://github.com/ldab/esp32-cam-mqtt

ESP32-CAM publishing camera pictures to Node-RED via MQTT

esp32 esp32-cam iot mqtt mqtt-client node-red

Last synced: 19 Apr 2025

https://github.com/RT-Thread-packages/ota_downloader

The firmware downloader which using on RT-Thread OTA component.

downloader iot ota ota-updater

Last synced: 10 Jan 2025

https://github.com/witnessmenow/simple-arduino-crypto-display

An Arduino Crypto currency display that uses CoinMarketCap API for data

arduino coinmarketcap esp8266 esp8266-arduino iot

Last synced: 19 Mar 2025

https://github.com/MikeTeachman/micropython-adafruit-mqtt-esp8266

Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32

adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe

Last synced: 17 Nov 2024

https://github.com/manekinekko/cafy

An experimental node package to interact with the Delonghi Primadonna Elite (and probably other ECAM models)

ble coffee-machine hacktoberfest hacktoberfest-accepted iot nodejs

Last synced: 15 Apr 2025

https://github.com/SiliconLabs/mltk

A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms

aiot cpp embedded embedded-c embedded-systems internet-of-things iot keras keras-tensorflow machine-learning machinelearning python python3 tensorflow tensorflow-lite tensorflow-lite-micro tensorflow2

Last synced: 18 Mar 2025

https://github.com/netbeast/bigfoot

:feet: Quickly connect IoT devices with a great UX

bigfoot discovery golang iot mqtt node python ssdp virtual-devices

Last synced: 21 Nov 2024