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/ankitd013/inknode

A minimalist, zero-distraction E-Paper Smart Dashboard for Raspberry Pi, featuring a Swiss Design UI, local weather forecasting, and MQTT home automation integration.

captive-portal dashboard e-paper flask home-automation iot mqtt python raspberry-pi raspberry-pi-zero smart-home waveshare weather-station

Last synced: 12 Jun 2026

https://github.com/mathusanm6/project-wort

This project aims to program using python, a small robot to participate in the World of Rasptank game.

iot network-programming python3 raspberry-pi robotics

Last synced: 08 May 2026

https://github.com/helins/linux.i2c.bme280.clj

Talking to BME280 sensors via I2C from Clojure JVM

bme280 clojure i2c iot jvm sensors

Last synced: 08 Jun 2026

https://github.com/tsteinholz/hackumbc2017

A Parking Solution for UMBC.

hackathon hackumbc iot

Last synced: 10 May 2026

https://github.com/ritualnorth/wattpost

Local-first off-grid solar / battery telemetry appliance (Renogy, Victron, JK-BMS)

battery-monitor energy-monitoring home-assistant iot jk-bms mqtt off-grid raspberry-pi renogy self-hosted solar victron

Last synced: 04 Jun 2026

https://github.com/bermejo4/iot_medical_device

Development of a medical monitoring system based on the internet of things

iot micropython python raspberry-pi-pico

Last synced: 02 May 2026

https://github.com/leonidasdev/esp32-environmental-monitoring

IoT environmental monitoring system using ESP32 with ESP-NOW star network, multiple sensors (temperature, humidity, CO2, VOC, noise, light), ThingsBoard gateway, and ultra-low power operation (ULP coprocessor + deep sleep)

c iot telegram thingsboard

Last synced: 14 Jun 2026

https://github.com/davicedraz/iot-oled-temperature

Firmware for continuous temperature measurement using DHT11/DHT22 sensors

dht-temperature-sensors esp8266 iot platformio

Last synced: 21 Apr 2026

https://github.com/tahirzia-1/water-tank-automation

A Water Tank Automation system using Arduino UNO, Multiple Sensors, Water Pumps & Relays (Implementation on Arduino IDE).

arduino arduino-ide arduino-uno automation bluetooth-arduino iot motors relay-board ultrasonic-sensor waterpump watertank

Last synced: 18 Apr 2026

https://github.com/ohioiot-esp32-wifi-examples/final-checklist

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 07 May 2026

https://github.com/shchoholiev/smart-inventory-system-api

A back-end API for Smart Inventory System that helps to keep track of your items by converting shelves into smart devices using IoT.

azure-cognitive-services azure-iothub csharp dotnet iot mongodb

Last synced: 21 Apr 2026

https://github.com/douglaszuqueto/tcore-kubernetes

Kubernetes manifests for TagoCore IoT Platform

iot tago-io tagocore tcore

Last synced: 09 Jun 2026

https://github.com/ashtonian/mqttv5

Fast, idiomatic MQTT v5 client for Go. Stdlib-only core, zero-alloc receive, auto-reconnect + resubscribe, file-backed QoS 1/2 persistence.

go golang iot messaging mqtt mqtt-client mqtt-v5 mqtt5 mqttv5 publish-subscribe pubsub

Last synced: 27 Jun 2026

https://github.com/home-assistant-tools/vietnam-hunonic

Home Assistant integration cho thiết bị nhà thông minh Hunonic (MQTT cloud, realtime) — CHỈ dùng cá nhân, phi thương mại

custom-component hacs hacs-integration home-assistant home-automation hunonic iot mqtt smart-home vietnam

Last synced: 27 Jun 2026

https://github.com/ogd09/cplug

This project transforms an ESP32 microcontroller into a smart plug, controllable via a relay. It features a web interface for network-based API control and an I2C LCD for real-time feedback like connection status and control URLs.

arduino arduino-library esp32 home-automation iot iot-device relay-switch smart-home smart-plug web-api

Last synced: 07 May 2026

https://github.com/lisuke/hacgi

Home Automation Common Gateway control Interface.

framework iot iot-gateway iot-middleware iot-platform iothub

Last synced: 18 Jun 2026

https://github.com/ssnover/borealis

Crate for controlling Nanoleaf Aurora light panels.

iot nanoleaf-aurora

Last synced: 21 Apr 2026

https://github.com/ehabmagdyy/esp-telegram-controlled

Control ESP Led From Telegram Bot Chat via Telegram Server.

esp32 esp8266 iot nodemcu telegram

Last synced: 18 Jun 2026

https://github.com/automaticdai/blynk-http-python-lib

A python library for exchanging data with Blynk using RESTful APIs.

blynk iot

Last synced: 29 Jun 2026

https://github.com/t0mer/tasmota-thingsboard-daemon

tasmota-thingsboard-daemon is a bridge between tasmota devices and ThingsBoard server

docker iot python tasmota telemetry thingsboard

Last synced: 19 Jun 2026

https://github.com/lin775533/dualdash-iot-monitor

IoT-based environmental monitoring system using ESP8266, MangoDB, AWS cloud services, and MQTT for real-time sensor data collection, alerts, and visualization through a web dashboard.

aws aws-sdk esp8266 iot javascript mongodb nodejs

Last synced: 03 Apr 2026

https://github.com/graboskyc/scbcarnivalppsigns

From Microsoft Win10 IOT Digital Signage example, implementation for concession at carnival

digital-signage iot iot-device signage signage-board uwp windows-10 windows-10-iot

Last synced: 09 May 2026

https://github.com/roccomuso/iot-433mhz-client

:video_game: CLI tool for the iot-433mhz system.

cli client iot iot433mhz module node rf

Last synced: 19 Apr 2026

https://github.com/joelbcarter/placeholder-io

Placeholder IO Plugin for Johnny-Five

iot robotics

Last synced: 18 Apr 2026

https://github.com/nisaaragharia/smart-batman-lights

3D Printed IoT Smart Batman Lights with multiple modes and moods

3d-printing arduino batman fastled iot led-controller led-strips rgb-led smarthome smartlight workspace

Last synced: 20 Jun 2026

https://github.com/gfrancodev/mygrid

Gateway AWS IotCore to Mongodb. Real-time data transition.

aws-iot-core iot nodejs solid typescript

Last synced: 20 Jun 2026

https://github.com/leivosepp/lesson2-helloblinkyredgreen

This project uses Raspberry PI, Windows 10 IoT Core and the onboard red-green LEDs which will be blinking alternatingly.

blink-leds gpio green iot led leds-blink lesson pin raspberry-pi red uwp windows-10

Last synced: 19 Apr 2026

https://github.com/vishal-n2403/smart-aquarium-controller

🌊 Smart Aquarium Controller – Automated temperature, water level, and light management with IoT connectivity.

aquaculture arduino esp8266 iot iotcloud sensors smart-aquarium thingspeak

Last synced: 02 May 2026

https://github.com/dzerik/sber-mqtt-bridge

Sber Smart Home MQTT Bridge — HACS integration for Home Assistant. Control HA devices via Salut voice assistants and Sber Smart Home app.

custom-component hacs hacs-integration home-assistant home-assistant-custom-component home-automation homeassistant-integration iot mqtt mqtt-bridge python salut sber sber-salut sber-smart-home sberdevices smart-home smarthome voice-control zigbee

Last synced: 22 Apr 2026

https://github.com/opensrcerer/paddy-firmware

Firmware for Project Paddy, the Power Administration Daemon

arduino cpp electronics homemade iot meter mqtt power smart

Last synced: 18 Apr 2026

https://github.com/evtivity/evtivity-iot-panel

A WiFi touch-screen control panel for the EVtivity CSMS, built on the Waveshare ESP32-S3-Touch-LCD-7B (7-inch, 1024x600).

esp32 esp32-s3 evcharging iot waveshare

Last synced: 21 Jun 2026

https://github.com/hugow04/smarthome

Automated smart home system with blinds control and Yeelight sunrise feature using ESP32.

automation esp32 gearbox home-automation iot mqtt nema23 ntp planetary-gearbox smart-home stepper-motor tb6600 yeelight

Last synced: 07 May 2026

https://github.com/aschuma/esp32_nextion_js_binary_clock

A binary clock driven by an ESP32 microcontroller and a Nextion display, utilizing Mongoose OS and JavaScript technology

binary-clock clock esp32 esp8266 iot iot-device javascript mjs mongoose-os nextion nextion-display uart uart-protocol

Last synced: 09 May 2026

https://github.com/mattjesc/rtdc-llm-iot-health

Real-time Data Capture for Integration with LLMs to Enhance User Experience in IoT-based Personal Healthcare: Monitoring using Pulse and Temperature Sensors

ai iot llm

Last synced: 19 Apr 2026

https://github.com/shmick/home-automation

Home automation notes and documentation

home-automation homeassistant iot mosquitto mqtt tasmota

Last synced: 04 Apr 2026

https://github.com/aitinkr/aitinkr_aiot_v2

India’s first IoT development board. AIoT Development Board was designed to create a perfect fully-loaded board to support learning of Microcontroller, Electronics, Coding and IoT concepts

ai iot mqtt

Last synced: 22 Jun 2026

https://github.com/fenix-hub/rp2040-zero-tinygo-test

Comprehensive test project for TinyGo hardware and software functionalities for RP2040-zero using LED, EC11 Encoder, SSD1306 OLED

arduino firmware hardware iot oled-ssd1306 rp2040-zero tinygo

Last synced: 22 Jun 2026

https://github.com/e7217/edgex-add-mqtt-device

EdgeX 프레임워크 활용하여 가상 디바이스 데이터 수집 및 제어 데모

edgex iot mqtt

Last synced: 18 Apr 2026

https://github.com/denniszielke/containers_and_things

Demonstration for intelligent containers on the edge and in the cloud to connect with things

azure container edge iot kubernetes nodejs

Last synced: 19 Apr 2026

https://github.com/thomas-maurice/ringos

A firmware to drive WS2812B from an ESP8266 - with an API, UI, bells and whistles.

arduino diy esp8266 iot iot-device led-controller led-strips ws2812b

Last synced: 06 May 2026

https://github.com/gepetojj/retificador-controlado

Retificador de meia onda controlado por ESP32.

esp32 iot microcontroller platformio

Last synced: 23 Jun 2026

https://github.com/diegoivg98/proyecto-domotica-iot

Implementación de un sistema de vivienda inteligente a partir de una plataforma web con Arduino.

arduino arduino-library dht11 domotica esp32 esp8266 fotoresistencia iot nodemcu reactjs servo-motor

Last synced: 05 Apr 2026

https://github.com/decoded-cipher/nodrix

The IoT platform Cloudflare didn't build. Telemetry, realtime dashboards, and automations on Workers + D1 + R2 + Durable Objects — in your own Cloudflare account.

cloudflare iot iot-dashboard iot-platform

Last synced: 09 Jun 2026

https://github.com/stylepatrick/smarthome

Smart Home Server. Works with Sonoff and Shelly devices and Amazon Echo.

grafana influxdb iot mqtt node-red

Last synced: 19 Apr 2026

https://github.com/douglaszuqueto/mosquitto-auth

Integrando o Mosquitto com plugin de autenticação e autorização

docker iot mosquitto mosquitto-auth-plugin mqtt postgresql

Last synced: 18 Apr 2026

https://github.com/ldab/esp-battery-pmb

ESP32, ESP8266 and the likes Battery Management Board, Power your device with a single Battery or 2xAAA. With a buit-in Boost and Buck converter + Nano Timer - Sleep Current < 1uA.

arduino battery boost buck esp32 esp8266 hardware iot

Last synced: 07 May 2026

https://github.com/mangobanaani/weatherprobe

Solar-powered ESP32 weather station -- BME280, GPS, MQTT/TLS, SPIFFS offline buffer

bme280 esp-idf esp32 gps iot mqtt weather-station

Last synced: 20 Apr 2026

https://github.com/mrzamaniiii/iot-mqtt-node-red

Complete Node-RED flow implementing MQTT message generation, subscription, data processing, CSV logging, and ThingSpeak integration with temperature plotting.

iot javascript json mqtt node-red thingspeak

Last synced: 01 May 2026

https://github.com/customize5773/airquality-monitor-esp32

AirQuality-Monitor-ESP32 is a smart IoT device that monitors PM2.5, temperature, and humidity using SDS011 and BME680 sensors. It logs data to an SD card, alerts users via WhatsApp, and ensures asthma patients are protected with real-time environmental monitoring.

air-quality arduino asthma-control esp32 healtcare iot real-time-monitoring whatsapp-api

Last synced: 12 May 2026

https://github.com/jjateen/surveillancebot

This repository showcases the SurveillanceBot, an autonomous ESP32-based system with a camera for live streaming, GPS for tracking, and an MQ-2 gas sensor for environmental monitoring. It features a web interface and real-time object detection with OpenCV, highlighting the ESP32's versatility in security and automation.

aiot gps-tracker iot object-detection opencv opencv-python surveillance surveillance-robot

Last synced: 20 Apr 2026

https://github.com/romkey/sensortech

Code and documents for CETI Institute sensor and microcontroller workshops

circuitpython home-assistant iot sensors zigbee

Last synced: 20 Apr 2026

https://github.com/heisenware/vrpc-hpp

Asynchronous RPC via MQTT for header-only C++

asynchronous cloud-computing header-only iot mqtt rpc

Last synced: 18 Apr 2026

https://github.com/perfecxx/micropython-netpie

This Python library provides a convenient way to interact with the NETPIE IoT platform using both MQTT and REST API. NETPIE is an Internet of Things (IoT) platform that offers tools and services for connecting and managing IoT devices.

esp32 iot micropython micropython-esp32 mqtt netpie netpie2020 rest-api

Last synced: 05 Apr 2026

https://github.com/ohioiot-esp32-wifi-examples/reconnect-the-right-way

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 04 May 2026

https://github.com/flavio-fernandes/iotmqttgizmo

Reference Iot project using platformio.org with OTA on cheap ESP with STH31-D (or DHT22) for sending temperature via MQTT

dht22 iot mqtt ota platformio sth31 sth31-d

Last synced: 04 May 2026

https://github.com/adithya-s-k/shakthi

A device which is small and compact and allows you to monitor the power consumed by electrical appliances. It also can switch on and off your connected electrical appliances remotly using an app.

arduino blynk current-measurement current-sensor esp32 esp8266 iot iot-platform sensor voltage-monitor wattage

Last synced: 08 May 2026

https://github.com/speelwolf/mqttbundle

A Symfony bundle for seamless MQTT integration and IoT messaging

iot mqtt mqtt-client php symfony symfony-bundle

Last synced: 11 May 2026

https://github.com/wendylabsinc/wendy-swift-tools

Edge needs custom swift SDKs. This repo will host those releases

edge edge-computing iot jetson nvidia raspberry-pi swift

Last synced: 24 Apr 2026

https://github.com/ikajdan/sixthsense-mobile

An Android client for the Sense HAT API server

android iot rest

Last synced: 05 May 2026

https://github.com/miditkl/cremalink

Python bridge for local and cloud connectivity to compatible coffee machines.

api automation cloud coffee coffeemachine cremalink delonghi iot lan local primadonna soul

Last synced: 13 Feb 2026

https://github.com/spencertorres/peoplecounter

A simple "People Counter" written in NodeJS. Designed as an example for a reddit user.

es5 express html iot nodejs socket-io

Last synced: 10 Apr 2026

https://github.com/ninepth/iotforecastdisaster

Build this server with Python and MQTT Broker

iot iot-application server

Last synced: 17 Jun 2025

https://github.com/z7pz/iot-api

🔐 Backend server for Iot devices using AES-128 to encrypt and decrypt incoming requests by MQTT server (@Iot-Hurryapp)

aes-128 encryption iot mqtt typescript

Last synced: 14 Feb 2026

https://github.com/peaktwilight/thatsappmqttdebugger

A feature-rich MQTT debugging tool for ThatsApp messaging protocol development and testing. Connect to brokers, subscribe to topics, publish messages, and monitor real-time communication.

debugging-tool developer-tools iot messaging mqtt mqtt-broker mqtt-client nextjs react websockets

Last synced: 30 Apr 2026

https://github.com/mikedx/esp32-c3-oled

🎄 ESP32 Christmas OLED Animation - Festive animations for SSD1306 displays featuring Santa, snowman, weather effects and more! Built with Arduino/PlatformIO

animation arduino christmas embedded esp32 iot oled platformio

Last synced: 09 Apr 2026

https://github.com/mooncos/roompi

RPi-based Smart Environmental Monitoring System for indoor areas with wireless connectivity and control

c co2-monitoring docker grafana humidity-monitoring influxdb iot light-monitoring python rpi temperature-monitoring

Last synced: 30 Apr 2026

https://github.com/ycardon/d1mini-matrix-clock

A clock, using a matrix led shield on a ESP8266 D1 mini

esp8266 iot

Last synced: 01 May 2026

https://github.com/reubn/symfonisk

🌈 - RGB Lamp for use with the IKEA Symfonisk Lamp. WIP!

alexa esp8266 hue hue-api iot lamp rainbow rgb smart-bulb symfonisk ws2812 ws2812b

Last synced: 01 May 2026

https://github.com/jasonappah/ewelink-plug

Node.js utility to control a smart plug managed by the eWeLink app

ewelink iot octoprint smart-plug

Last synced: 05 Jul 2025

https://github.com/douglaszuqueto/tcore-examples

Exemplos de Decoders e Analisys para serem utilizados na plataforma TagoCore

douglaszuqueto edge-computing iot tago-core tcore

Last synced: 19 Mar 2026

https://github.com/rayanfer32/lights.midi.action

A simple midi playback to direct GPIO ports using timidity and alsa audio playback

controller iot lights midi raspberry-pi

Last synced: 01 May 2026

https://github.com/mchmarny/automodel

BigQuery automatic model rebuild based on r2 score deviation

bigquery gcp iot ml model

Last synced: 01 May 2026

https://github.com/dkxce/aprswxudpsender

This is HTTP/TCP server for weather reports wich send it to global APRS-IS Network

aprs client dkxce ham iot radio sender server weather wx

Last synced: 19 Jan 2026

https://github.com/agungdwiprasetyo/rpi.eit-server

Back-End for Electrical Impedance Tomography system

eit iot iot-gateway iot-service nodejs

Last synced: 01 May 2026

https://github.com/shchoholiev/sis-shelves-controller

A Python-based controller for managing shelves with laser motion sensors and lights, integrated with Azure IoT Hub for remote operations.

azure-iothub iot motion-sensor python raspberry-pi

Last synced: 01 May 2026

https://github.com/scottgibb/led-strip-controller-manifest

The Manifest file for the LED Strip Controller Project

alexa arduino cmake cpp esp8266 firmware fusion360 hardware iot node-red python software stm32

Last synced: 11 Apr 2026

https://github.com/ahmedanwar1/acp_iot

The IoT part of the ACP project for detecting parking spaces availability and reserve them.

arduino broker esp8266 iot iot-application mqtt mqtt-broker mqtt-client parking-spots reservation

Last synced: 01 May 2026

https://github.com/lexxn0x3/modbustcptoinfluxdb

Seamlessly bridge Modbus TCP devices and InfluxDB with ModbusTcpToInfluxDB. Effortlessly read data from any Modbus device and store it in InfluxDB for real-time monitoring and analysis in Grafana

data-acquisition grafana grafana-datasource grafana-influxdb industrial-iot influxdb influxdb-client influxdb2 iot iot-application modbus modbus-tcp modbus-tcp-client-master real-time-monitoring time-series-database

Last synced: 01 May 2026

https://github.com/donguyenanhtuan/iotkits-dataset

This repository hosts the dataset and benchmark code for our paper: "IoTKITs: A Novel Dataset for IoT Education Kit Recognition" Accepted at [Your Conference or Journal Name], 2025

arduino deep-learning embedded-systems esp32 image-annotation iot iot-dataset jetson-nano machine-learning opencv pytorch raspberry-pi roboflow yolo

Last synced: 11 Apr 2026

https://github.com/douglaszuqueto/tagocore-deploy

Deploy da Plataforma TagoCore na Digital Ocean

digitalocean edge-computing iot tagocore tcore

Last synced: 19 Mar 2026

https://github.com/thecraftman/iot-heart-rate-monitor

This application tracks pulse rate of a person and sends data to a website which can be tracked easily.. This program can be done using the arduino uno bord

arduino arduino-ide arduino-sketch arduino-uno embedded-c embedded-systems iot iot-device iot-platform iothub

Last synced: 01 May 2026

https://github.com/dvinciguerra/iot

Some of my IoT stuffs (codes and projects)

arduino automation iot raspberry-pi

Last synced: 14 May 2026

https://github.com/karangandhi-projects/stm32-smart-sensor-hub

Smart, low-power sensor hub for STM32F446RE with modular sensor APIs, dynamic power-mode sampling, cooperative scheduler, UART CLI, and full documentation.

bare-metal cooperative-scheduler doxygen-documentation embedded-c embedded-cli embedded-systems firmware iot low-power-design microcontroller-project power-management sensor-hub sensors stm32 stm32cubeide stm32f4 stm32f446re task-scheduler uart

Last synced: 13 Jan 2026

https://github.com/umuthopeyildirim/cubba

Dedect potholes with raspberry pi and camera!

iot pi pothole pothole-detector raspberry raspberry-pi raspberrypi

Last synced: 14 May 2026

https://github.com/shuaiwen-cui/nexnode

General Purpose MCU AIoT Node Development

embeded-systems iot maker mcu

Last synced: 01 Mar 2026