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/jzhangdev/hass-352-skin-humidifier

🏠 Home assistant integration for 352 skin humidifier.

home-assistant homeassistant-custom-component homekit iot

Last synced: 15 Apr 2025

https://github.com/vtalpaert/autobar

Django project to manage and control my automated cocktails mixing machine

bartender cocktail-bot cocktails django iot raspberry-pi smart-bartender

Last synced: 04 Oct 2025

https://github.com/zerasul/upython-book

10 Proyectos MicroPython con ESP32

book esp32 iot micropython

Last synced: 14 Apr 2025

https://github.com/akashdip2001/esp32-host-html-website

Host your custom website using ESP32 in your Local Area Network LAN

esp32 html iot local-area-network localhost website

Last synced: 09 Mar 2026

https://github.com/azholtikov/esp-now-window-door-sensor

ESP-NOW based window/door sensor for ESP8266. Alternate firmware for Tuya/SmartLife WiFi window/door sensors.

esp-now esp8266 home-assistant iot smartlife tuya

Last synced: 24 Sep 2025

https://github.com/ctron/hono-simulator

Simulating IoT payloads for Eclipse Hono

eclipse-hono eclipse-iot iot

Last synced: 21 Apr 2025

https://github.com/robertklep/name.klep.sonoff

Homey driver for Sonoff devices

home-automation homey iot nodejs sonoff

Last synced: 11 Apr 2025

https://github.com/avsystem/avs_commons

A set of common code used in AVSystem for projects written in C.

c iot networking

Last synced: 26 Jul 2025

https://github.com/tuya/tuyaos-development-board-t2

tuyaos-development-board for t2

ble iot t2 tuya tuyaos wifi

Last synced: 18 Sep 2025

https://github.com/cvele/playnite_web_mqtt

Home Assistant integration for controlling Playnite games via Playnite Web and MQTT with game discovery, control, and cover image support.

custom-integration game-control hacs hacs-integration home-assistant iot mqtt playnite playniteweb python

Last synced: 28 Apr 2025

https://github.com/phha/vitowifi_esphome

An esphome custom component for Viessmann heaters

esp32 esp8266 esphome home-assistant iot

Last synced: 23 Apr 2025

https://github.com/lexvicacom/monoblok

monoblok is a NATS core-style messaging broker with a built-in stream processing DSL

data-streaming dsl edge edge-computing edn financial-data industrial-iot iot market-data monoblok nats pubsub stream-processing telemetry ticker-data trading-servers

Last synced: 24 May 2026

https://github.com/darcyai/darcyai

Darcy AI Engine is a Python library for building AI apps

ai ai-pipeline computer-vision edge edge-computing edgeai iot open-source opencv python raspberry-pi

Last synced: 04 Jul 2025

https://github.com/darthbenro008/gh-release-paniker

A simple GitHub Action that physically puts your senses on alert when your build/release fails

cicd fast-api github-actions iot

Last synced: 19 Apr 2025

https://github.com/cyraxx/node-rfm9x

Node.js module for SPI communication with RFM9x wireless modules (e.g. Adafruit Radio Bonnet)

adafruit iot lora nodejs nodejs-modules raspberry rfm95 rfm96 rfm97 rfm98 rfm9x rpi sx127x wireless

Last synced: 23 Apr 2025

https://github.com/0zand1z/dictao

Decentralized Intelligent Contact Tracing of Animals and Objects

ai animals blockchain contact-tracing covid-19 dbscan-clustering ethereum infection iot ipfs moibit python smart-contracts tutorial

Last synced: 19 Apr 2025

https://github.com/g1ibby/water-tank-monitor

ESP32-based tank level monitor using XKC-Y25-V sensors and ESPHome for real-time Home Assistant integration. Features 3-point level detection and waterproof design.

electronics esp32 esphome home-assistant home-automation iot sensor xiao xiao-esp32-c3 xkcy25v

Last synced: 25 Apr 2026

https://github.com/hanwg/sg-bus-arrivals

A home assistant custom integration for bus arrival times in Singapore

automation bus home-assistant iot lta-datamall-api python smartnation transport

Last synced: 02 May 2026

https://github.com/maloca-icoisas/maloca-turma-ufrr-2023

Este é repositório do projeto Maloca das iCoisas da Turma de entrada em 2023

3d-printing c circuits iot python saude

Last synced: 24 Oct 2025

https://github.com/lucasfernandoprojects/esp32-bitcoin-price-monitoring

Track Bitcoin prices automatically with an ESP32 and an OLED display. You can use MicroPython or Arduino to code this project.

api arduino bitcoin esp32 esp32-arduino iot micropython python

Last synced: 12 Mar 2026

https://github.com/debsahu/artikcloud

ESP8266/32 ⯈ Samsung ARTIK Cloud https://my.artik.cloud/

alexa artik esp32 esp8266 google-home iot neopixel smartthings

Last synced: 08 Aug 2025

https://github.com/thingio/edge-device-std

为IOT场景设计并开发的设备接入层 SDK,提供快速将多种协议的设备接入平台的能力。

connectivity device driver iot protocol

Last synced: 12 Mar 2026

https://github.com/alejandroesquivel/msp430-esp8266-people-counter

A wi-fi connected people counter. Implemented with a pair of ultrasonic transducers, the TI MSP430G2553 microcontroller and the ESP8266 ESP-01 Wi-Fi module.

angular c esp8266 firmware iot msp430 msp430g2553 python uart websockets wifi

Last synced: 15 Mar 2026

https://github.com/angrycoding/js-local-service-discovery

One of the possible ways to do find out devices (servers, IOT devices, IP cameras and so on) running in your local network from the browser

arduino dns esp8266 iot mdns pwa raspberry-pi service-discovery udp udp-server zeroconf

Last synced: 11 Oct 2025

https://github.com/eclipse-thingweb/test-things

Collection of Things that can be used for testing different IoT protocols, security mechanisms and interaction styles

iot protocols testing web-of-things wot

Last synced: 27 Feb 2026

https://github.com/google-home/smarthome-camerastream-webrtc

This project contains the source for the Implement CameraStream using WebRTC codelab, which demonstrates how to stream from a local webcam to a Google Nest display device using a Firebase backend.

firebase google iot javascript smarthome webrtc

Last synced: 12 Feb 2026

https://github.com/teamviewer/meta-teamviewer-iot-agent

Yocto layer for TeamVieer IoT agent.

iot yocto yocto-layer

Last synced: 12 Feb 2026

https://github.com/daliworks/thingplus-guide

The Hitchhiker's Guide to the ThingPlus IoT

daliworks guide iot thingplus

Last synced: 11 Feb 2026

https://github.com/jimbobbennett/counterfit

A simulator for IoT sensors and actuators. This creates fake virtual sensors and actuators when the real ones won't fit on your counter 🤪.

hardware iot python sensors

Last synced: 29 Apr 2025

https://github.com/jimbobbennett/techortreat

🎃 Some spooky code samples to hack yourself a pumpkin 👻

azure halloween iot maker neopixels pumpkin python raspberrypi

Last synced: 29 Jan 2026

https://github.com/iotexproject/ioconnect

An embedded SDK for abstracting firmware development for DePIN hardware, providing examples of device registration and DID-based encrypted communication using the ioID module.

depin did esp32 iot raspberri-pi sdk

Last synced: 04 Mar 2026

https://github.com/omarghader/airqualiry-wp6003-ble

Read the data of the air quality box WP6003 and expose it on a REST API

air-quality bluetooth home-assistant iot smart-home

Last synced: 23 Jan 2026

https://github.com/jimbobbennett/edgebadge-wordrecogniser

Recognize spoken words on device using an Adafruit EdgeBadge and a TinyML model

adafruit c-plus-plus iot tinyml

Last synced: 29 Apr 2025

https://github.com/make87/m87

m87 is make87's command line and device runtime for connecting to, debugging, and deploying software to distributed hardware fleets — all over a single outbound connection and without VPNs or inbound firewall rules.

device-management docker edge-ai edge-computing fleet-management iot jetson remote-access robotics

Last synced: 26 Feb 2026

https://github.com/patrickbaus/cobs-cpp

An Arduino compatible COBS (Consistent Overhead Byte Stuffing) Encoder/Decoder

arduino-library iot

Last synced: 14 Oct 2025

https://github.com/gonzalo123/rpi_eye_blink_detector

Raspberry Pi eye blink detector

iot opencv python raspberry-pi

Last synced: 10 Oct 2025

https://github.com/synpse-hq/synpse-go

Synpse Go client to orchestrate your IoT and server infrastructure

ai containers edge-computing golang iot iot-platform

Last synced: 24 Jan 2026

https://github.com/avsystem/anjay-zephyr

Anjay LwM2M library module for Zephyr.

iot lwm2m lwm2m-client zephyr

Last synced: 02 Mar 2026

https://github.com/agmangas/wotemu

An emulator for Web of Things applications programmed on top of WoTPy that is based on Docker Swarm Mode

docker-swarm-mode edge-computing emulator fog-computing internet-of-things iot python web-of-things wot

Last synced: 11 Mar 2025

https://github.com/boneskull/shtshow

Temperature & humidity sensor Thing using ESP8266 + MQTT + SHT30. Built with PlatformIO and Homie

esp8266 home-automation homie humidity humidity-sensor iot mqtt platformio sht30 sht3x temperature temperature-sensor wemos wemos-d1 wemos-d1-mini wemos-shield wifi

Last synced: 26 Mar 2025

https://github.com/depau/meross2mqtt

Bridges Meross devices to home automation software such as openHAB via MQTT

home-automation homie iot meross mqtt openhab smart-home smart-plug

Last synced: 07 Oct 2025

https://github.com/collabnix/bme680-jetson-neo4j

Storing BME680 Sensor data on Neo4j Graph Database and visualizing it on Docker Extension

bme680 docker docker-compose extension iot jetson nano neo4j neo4j-database neo4j-graph

Last synced: 26 Oct 2025

https://github.com/dclause/hermes-studio

Hermes Studio - an open-source intuitive interface to manage and remote control your Arduino-based robot. No programming skills required.

arduino hermes-five iot remote-control rust

Last synced: 09 Feb 2026

https://github.com/jessebraham/esp-iot-quickstart

A project template for developing IoT projects using the Espressif Systems ESP32

c esp-idf esp32 espressif iot mqtt websocket

Last synced: 25 Oct 2025

https://github.com/cepdnaclk/e19-3yp-automated-hydroponic-system

The project "IoT-Based Automated Hydroponic System" aims to develop a modern and sustainable approach to hydroponic farming that maximizes efficiency by using technology to monitor and control growth conditions, reducing resource consumption, and enabling users to make data-driven decisions for better crop management.

3yp automated aws esp32-arduino flutter hydroponics iot java jwt mqtt spring

Last synced: 08 Oct 2025

https://github.com/jmendiara/coiot-coap

NodeJS CoIoT Protocol client and server for Shelly devices

coap coiot iot nodejs shelly

Last synced: 16 Mar 2026

https://github.com/vaimee/desmo

A distributed Oracle system for IoT data

ethereum iot oracle

Last synced: 10 Jun 2026

https://github.com/aw-junaid/self-hostable-services

Explore free, self-hostable network services & web apps: email, file sharing, CMS, and more. Includes setup guides and Docker support for easy deployment.

docker email game iot iot-application kubernetes monitoring proxy self-hosted self-service vpn

Last synced: 14 Apr 2025

https://github.com/god-jason/bucket

物联大师之数据仓库,支持数据采集、数据订阅、历史存储,公式计算、数据分析、异常报警等功能,适用于大部分物联网和工业互联网应用场景。

iiot iot modbus mqtt opcua plc scada

Last synced: 14 Jan 2026

https://github.com/pelioniot/client-e2e-python-test-library

Python Test library for Izuma DM Client end-2-end tests

iot pytest

Last synced: 02 Mar 2026

https://github.com/alerrad/plant-keeper

Automated plant irrigation system enhanced with Blynk cloud

esp8266 iot plant-irrigation plant-monitoring platformio

Last synced: 26 Feb 2026

https://github.com/zeha/huectl

philips hue ctl tool

cli hue-lights iot light

Last synced: 12 Oct 2025

https://github.com/woofdogtw/sylvia-iot-core

The core modules of Sylvia-IoT platform.

iot iot-platform

Last synced: 15 Mar 2026

https://github.com/umerghafoor/iot-plant-monitoring-system

Code for an ESP32-based system that monitors plant health (humidity, temperature, soil moisture) and publishes data to AWS IoT Core for real-time cloud analysis.

aws-iot esp32 iot mqtt ntp plant-monitoring

Last synced: 12 Oct 2025

https://github.com/lucasdietrich/stm32f429zi-getting-started-zephyr-mbed-tls

Getting started with stm32f429zi (Nucleo f429zi) with Zephyr RTOS : Async HTTP Server, DHCP, UDP, ...

iot stm32f429zi zephyr-rtos

Last synced: 12 Mar 2025

https://github.com/moonshrd/p2chat

local communication core

iot libp2p mdns mesh peerdiscovery pubsub

Last synced: 12 Apr 2025

https://github.com/atus/proove_433_py

A python lib for controlling Proove/Anslut/Nexa/Telldus remote switches

433mhz anslut iot nexa proove python raspberry-pi remote rf telldus

Last synced: 10 Apr 2025

https://github.com/vikramsamak/iot-based-fm-radio

Simple FM Radio Built with ESP8266, TEA5767, and Electron Framework with Web Sockets Integration.

desktop-app diy electron-app esp8266 fmradio gui iot iot-application iot-platform radio tea5767 websockets

Last synced: 23 Apr 2025

https://github.com/drogue-iot/drogue-bme680

A driver for the BME680 sensor, written in Rust.

bme680 driver embedded iot sensor

Last synced: 05 May 2025

https://github.com/ldab/lis3dh-motion-detection

Minimalistic library for motion detection using low cost ST LIS3DH, 3-axis MEMS accelerometer, ultra-low-power that works

arduino esp8266 iot low-power motion-detection motion-tracking sensor sensors

Last synced: 07 May 2025

https://github.com/headblockhead/picodoomsdaymessenger

A device made using the Challenger RP2040 that sends messages over LoRa.

doomsday iot lora lorawan messenger pico raspberry-pi raspberrypi rpi

Last synced: 08 May 2025

https://github.com/roccomuso/iot-mqtt

Node.js & MQTT-based Internet of Things Home automation samples.

iot mqtt

Last synced: 08 Sep 2025

https://github.com/stapelberg/shelly2mqtt

HTTP-to-MQTT adapter for my Shelly-connected door sensors

door iot mqtt sensor shelly

Last synced: 11 Apr 2025

https://github.com/douglaszuqueto/esp32-rpc

Comunicação remota utilizando RPC e ESP32

esp32 http iot mqtt rpc

Last synced: 11 Apr 2025

https://github.com/boneskull/micropython-watson-iot

Micropython SDK for IBM's Watson IoT Platform

device esp8266 ibm iot micropython pyboard python watson

Last synced: 25 Oct 2025

https://github.com/vshymanskyy/blynk-library-ez-connect

Blynk example for Marvell® EZ-Connect™ MW302

88mw300 blynk iot marvell

Last synced: 13 Apr 2025

https://github.com/geckse/hydroponic-iot-esp-32-controller

Simple Espruino script to run my hydroponic rack with an ESP-wrom-32 micro-controller 🤖💦🌱

esp32 espruino gardening hydroponics iot

Last synced: 18 Feb 2026

https://github.com/torabian/esp-studio

Complete IOT software, for control, and monitoring, connecting to major devices, protocols, for mobile, desktop and cloud

iot iot-dashboard realtime

Last synced: 23 Mar 2025

https://github.com/fiware/tutorials.iot-agent-json

:orange_book: FIWARE 204: Provisioning the JSON IoT Agent

fiware fiware-iot-agents iot iot-agent json tutorial

Last synced: 30 Apr 2025

https://github.com/javalikescript/lha

light home automation application

blockly home-automation iot lua mqtt raspberry-pi webthings zigbee zwave

Last synced: 17 Jul 2025

https://github.com/cheerlights/raspberry-pi-pico-w

Learn how to connect a Raspberry Pi Pico W to the CheerLights IoT project.

cheerlights iot raspberry-pi raspberrypi

Last synced: 13 Jul 2025

https://github.com/socxin/mt2625

L4 R4: MediaTek Cortex-M4 NB-IoT SoC (MT2625)

arm cortex-m4 iot nbiot qitas soc

Last synced: 04 Apr 2025

https://github.com/konnektr-io/pg-age-digitaltwins

Konnektr Graph (Digital Twins for Apache AGE) allows to use Postgres with the Apache AGE extension as a backend for Digital Twins solutions using DTDL.

apache-age c-sharp database digitaltwins dotnet dtdl graph iot npgsql postgres postgresql

Last synced: 06 Mar 2026

https://github.com/geckse/node-bosch-easy-control-wrapper

Uses Bosch Thermotechnology Device API to control my Bosch Easy Control Thermostat

bosch iot nodejs

Last synced: 18 Feb 2026

https://github.com/lucasvinals/udomo

:point_right: Simple IoT for your place! :point_left: :electric_plug: :bulb: :battery: :lock:

appliance automation domotics es6 home internet-of-things iot mean-stack node nodejs

Last synced: 13 Apr 2025

https://github.com/medialabuniovi/iot_cooper

Project to monitor the water level of a creek using LilyGO LoRa32 OLED v2.1_1.6

esp32 iot lilygo lora lorawan sensor solar-energy ttgo

Last synced: 13 Apr 2025

https://github.com/Azure/iot-central-python-client

A Python SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central python

Last synced: 08 May 2025

https://github.com/idlab-discover/obelisk

Obelisk is a service platform for building scalable data-driven applications and services, connecting data producers and consumers with powerful APIs for ingesting, querying and streaming large amounts of data in an organized and secure way.

catalog iot iot-platform time-series

Last synced: 02 Feb 2026

https://github.com/iot-for-all/iotc-python-client

A Python SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central python

Last synced: 04 Mar 2025

https://github.com/interkosmos/fortran-paho

Fortran 2008 interface bindings to the Eclipse Paho MQTT client library

fortran iot mqtt paho

Last synced: 14 Apr 2025

https://github.com/plapointe6/espsimpleremoteupdate

Simple remote update for ESP32 and ESP8266

arduino arduino-library esp32 esp8266 iot

Last synced: 13 Apr 2025