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/savjee/ezstore

A tiny serverless datastore for IoT data

aws aws-dynamodb aws-lambda iot serverless

Last synced: 17 Apr 2026

https://github.com/coderbyheart/aws-iot-device-credentials-workaround

Demonstrate how to use fleet provisioning via non-standard MQTT API to circumvent the 2k buffer size limit in the nRF9160 modem

aws cellulariot iot nrf9160 typescript

Last synced: 18 Apr 2026

https://github.com/confectrician/esp8266-4-way-pushbutton-dimmer-switch

This project uses 4 pushbuttons, to interact as pushbutton, switch or dimmer over mqtt.

esp8266 home-automation iot mqtt

Last synced: 10 May 2026

https://github.com/sdgp-cs-09/bloom-app

An IoT-based smart gardening solution with AI-powered features for monitoring, disease detection, and automation.

firebase flutter iot keras machine-learning plantdiseasedetection superbase tensorflow

Last synced: 04 Apr 2026

https://github.com/wolfeidau/mgos-bme680

A Bosch Sensortec's BME680 Mongoose OS library

bme680 iot mongoose-os

Last synced: 27 Jul 2025

https://github.com/azholtikov/rf-gateway

Gateway for data exchange between nRF24 devices and ESP-NOW network.

esp-now esp8266 home-assistant iot nrf24 rf24

Last synced: 18 Apr 2026

https://github.com/cronware/modbus-mqtt-data-logger-dashboard

Industrial Sensor Data Logger & Dashboard is a WinForms application that collects, logs, and visualizes sensor data from MQTT and Modbus sources. It supports real-time monitoring, data logging to SQLite, threshold-based alerts, and CSV export for analysis.

alerts csharp csv iot livecharts logging modbus mqtt sqlite winforms

Last synced: 18 Apr 2026

https://github.com/ososuna/node-sensor-app

Android/iOS app to read temperature from Arduino

android angular arduino ionic ios iot

Last synced: 09 Apr 2026

https://github.com/brenordv/grpc-env-sensors

Proof of concept application for a monitoring system where an application consumes environmental readings from external sensors.

api-rest grpc iot iot-application mongodb mongodb-database poc python python3

Last synced: 18 Apr 2026

https://github.com/thorik123/template_wifimanager

WiFi Manager adalah program untuk mengatur/merubah parameter WiFi (SSID dan Password) tanpa harus memprogram ulang

arduino esp32 esp8266 iot wifimanager

Last synced: 05 Apr 2026

https://github.com/qguv/ledpijp

efficiently drive an APA102 LED strip over SPI with pretty animations

arduino c esp8266 esp8266-arduino hardware iot led nodemcu rainbow spi

Last synced: 18 Apr 2026

https://github.com/staminaframework/stamina-bootstrap

Bootstrap a full Stamina Framework platform from a single command

iot java osgi

Last synced: 04 Jun 2026

https://github.com/potier97/telemetryiot

Web Application for the visualization of environmental data captured and processed from the iot network using Firebase and React, deployed in Heroku.

charts firebase iot react react-charts react-context

Last synced: 19 Apr 2026

https://github.com/roscoe81/ev-charger-monitor

Remotely monitors and controls a Mercedes-Benz Wallbox Home EV Charger to reduce running costs by charging at off-peak electricity rates. Interworking is via The Things Network LoRaWAN to support charger locations that don’t have wifi coverage.

abl-sursum electric-vehicles ev-charger ev-charging home-automation iot lorawan mercedes-benz micropython modbus pycom pycom-lopy the-things-network thethingsnetwork wallbox-home

Last synced: 19 Apr 2026

https://github.com/dannyjiustian/read-chipid-especially-for-esp32-module

Read Chip ID MCU ESP32 with IO Platforms from Visual Studio Code Extension

chip cpp esp32 id iot simple vscode vscode-extension

Last synced: 19 Apr 2026

https://github.com/Dwarf1er/esp-wifi-provisioning

Captive-portal WiFi provisioning for ESP32 targets via esp-idf-svc

captive-portal embedded embedded-rust esp-idf esp32 iot provisioning rust wifi

Last synced: 20 Apr 2026

https://github.com/almond-hydroponics/almond-controller

Project almond hardware esp8266 control code for hydroponics system

almond cpp esp8266 hydroponics iot mqtt

Last synced: 20 Apr 2026

https://github.com/stm32-hotspot/b_u585_iota02_aws_iot

AWS IoT reference Integration for STM32U585

aws fleet-provisioning iot lwip mbedtls mqtt security stm32 stsafe

Last synced: 20 Apr 2026

https://github.com/azurespheredev/rust-exploratorium

šŸš€ Master Rust programming with this comprehensive roadmap! Explore fundamental and advanced concepts, code examples, and resources.

borrowing cargo clippy data-science iot lifetimes opensource ownership parallelism rust rustfmt smart-pointers

Last synced: 04 Jun 2026

https://github.com/shankeerthans/crypto-care

An IoT based Cryptocurrency advising system to send real-time notifications to the subscribed users according to their preferences.

arduino iot nodered

Last synced: 20 Apr 2026

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

Hardware-side to control the EIT instrument

arduino eit iot iot-device iot-platform raspberry-pi

Last synced: 21 Apr 2026

https://github.com/boozo-unlimited/cloudio-common-python

Contains code used in both cloud.iO endpoints and clients.

cloud iot mqtt

Last synced: 21 Apr 2026

https://github.com/lmtreser/esmet-iot

Dispositivo IoT experimental para monitoreo de temperatura ambiente en vivero hidropónico

esmet esp8266-arduino hidroponic iot mqtt

Last synced: 22 Apr 2026

https://github.com/agungdwiprasetyo/basic-iot

Basic module for IoT (using Node.js and Perl)

iot iot-device

Last synced: 22 Apr 2026

https://github.com/ershubhambhagat/motor-control-using-esp8266

This project uses the ESP8266 microcontroller to create a Wi-Fi network and host a web page for controlling a water tank motor. The ESP8266 operates as a standalone access point, allowing you to connect to its network with your phone and access the control interface.

arduino-ide captive-portal dns-server electronics ershubhambhagat esp8266 iot iot-application microcontroller

Last synced: 22 Apr 2026

https://github.com/potier97/next-wheather-station

Front that shows weather data from different iot devices

iot next

Last synced: 23 Apr 2026

https://github.com/pedrozavalat/echo-lib

API Client library for ECHO Home Assistant Integration

api-rest clean-architecture ftp-client iot puc sharepoint

Last synced: 05 Jun 2026

https://github.com/lucas-pcn/smart_lighting

Este projeto implementa um sistema de automação residencial para controle de iluminação utilizando a placa BitDogLab com Raspberry Pi Pico W. A comunicação via Wi-Fi permite o envio de dados para o ThingSpeak, possibilitando o monitoramento remoto do acionamento das luzes.

bitdoglab c-programming embedded-systems home-automation iot pico-w raspberry-pi smarthome thingspeak

Last synced: 18 May 2026

https://github.com/waelson/iot-device-count-people

IoT device to count people based on mobile phones.

arduino c eagle-cad iot

Last synced: 24 Apr 2026

https://github.com/microchiptech/azuredemo_anycloud

"IoT Made Easy!" - Use the UART of any processor to connect with Microsoft Azure

azure cloud iot wfi32 wfi32-curiosity wfi32iot-board

Last synced: 24 Apr 2026

https://github.com/eagrahamjr/kobots-devices

IoT hardware interfaces built on the `diozero` Java library.

homeautomation iot kotlin robotics

Last synced: 24 Apr 2026

https://github.com/alopes/esp32-tfl-bus-led

ESP32-S3 RGB LED that shows how soon your next bus arrives using the TfL API

arduino esp32 esp32-s3 iot london-bus neopixel platformio tfl

Last synced: 25 Apr 2026

https://github.com/mariotoffia/godeviceshadow

Model persister that can emulate a device shadow. Pluggable storage, diff/merge, loggers, advanced filtering/notification mechanism with implementations in memory/DynamoDB/streams.

antlr4 aws device-shadow dsl dynamodb dynamodbstreams iot notification-service pluggable

Last synced: 26 Apr 2026

https://github.com/cjjagtenberg/naturela_smarthome

Home Assistant custom integration for Naturela BurnerTouch pellet stoves (iot.naturela-bg.com)

hacs home-assistant home-assistant-custom-component homeassistant iot naturela pellet-stove

Last synced: 26 Apr 2026

https://github.com/embd-io/kvs-bridge

MJPEG frames to AWS KVS

aws-kvs camera esp32 esp32-s3 iot

Last synced: 26 Apr 2026

https://github.com/alwint3r/esp32proj

Generate ESP32 project directory from a very simple template

esp32 iot project-scaffolding

Last synced: 26 Apr 2026

https://github.com/vakovalskii/midea-local-web

Š›Š¾ŠŗŠ°Š»ŃŒŠ½Ń‹Š¹ веб-ŠæŃƒŠ»ŃŒŃ‚ Wi-Fi конГиционеров MDV/Midea без облака: FastAPI + React + Docker. Self-hosted web remote, no Home Assistant required.

air-conditioner docker fastapi iot local-control mdv midea react self-hosted smart-home

Last synced: 07 Jun 2026

https://github.com/oliverspryn/smartthings-pixel-controller

A SmartThings device handler to control an LED PIXEL panel through a Raspberry Pi

device-handler iot led-pixel-art pixel pixel-art raspberry-pi smartthings

Last synced: 27 Apr 2026

https://github.com/mrtg1b/auralis_team

Illuminate the future with Auralis! This IoT-enabled adaptive smart street lighting system slashes energy consumption, detects faults in real-time, and brings intelligence to urban and rural roads. Powered by ESP32 and sensor networks, Auralis is scalable, efficient, and ready to light up smart cities with innovation.

adaptive-lighting arduino energyefficiency esp32 faultdetection iot ir ldr led lorawan pir pwm sensors smart-lighting smartcities wifi

Last synced: 27 Apr 2026

https://github.com/lolenseu/pair-pipeline

Pair-Pipeline is a Flask-based API designed for managing pipelines and securely storing key-value data for IoT devices.

api flask iot python3 requests

Last synced: 27 Apr 2026

https://github.com/berkayguzel06/arduino_projects

Small Arduino Projects to Leverage Your IoT Skills

arduino arduino-ide buzzer cpp i2c iot iot-application lcd led motion-detection sensor

Last synced: 27 Apr 2026

https://github.com/mugifly/homeassistant-leafeemag

Home Assistant platform for Leafee Mag (Unofficial)

homeassistant homeassistant-components iot sensor unofficial

Last synced: 27 Apr 2026

https://github.com/hanselmw/archytas

Firmata for Clojure

arduino firmata iot

Last synced: 27 Apr 2026

https://github.com/woahbase/alpine-blynk

Blynkkk server for MCU/IOT devices built on Alpine + OpenJDK8

alpine blynk docker iot openjdk

Last synced: 27 Apr 2026

https://github.com/marcin-filipiak/esp_airq_led

ESP8266 air quality monitor with led display

air-quality esp8266 esp8266-arduino iot

Last synced: 27 Apr 2026

https://github.com/alekece/blynk-server

Blynk server wrapped in Docker

blynk-server docker docker-compose iot

Last synced: 28 Apr 2026

https://github.com/warriorssami/the-notorious-shg

The Notorious S.H.G. - smart home IoT platform powered by Kafka, Go and Rust

cdc cockroachdb email-alert-notifications flutter go iot kafka rust scylladb sse

Last synced: 28 Apr 2026

https://github.com/dawnlarsson/dawning-kit

Foundational Software Development Kit. Zero dependency: C standard Library, Cross Architecture Assembler, Linux Distro.

binary iot library linux os research

Last synced: 28 Apr 2026

https://github.com/geraldobraz/access-control

An access control system with IoT, mobile apps and a server built with python for may Control and Automation Engineer monografie.

iot mqqt python swift

Last synced: 28 Apr 2026

https://github.com/dodji1/microsoft-azure--big-data--solution

L’objectif est de concevoir une solution big data robuste et Ć©volutive avec azure, capable de traiter des flux de donnĆ©es en temps rĆ©el pour gĆ©nĆ©rer des insights exploitables. Nous utiliserons des outils Azure, comme IoT Hub pour la collecte de donnĆ©es, Stream Analytics pour le traitement en temps rĆ©el, et Machine Learning Service.

azure cloud deployment iot iot-application mlops pipeline streaming

Last synced: 28 Apr 2026

https://github.com/pisto/rpi-build

Docker-based pipeline for a Raspberry Pi rootfs image

docker embedded iot raspberry

Last synced: 29 Apr 2026

https://github.com/lab5e/nrf9160-barebone-fota

Demonstrates how to do FOTA on NRF9160 using Span

cpp fota iot lang-zephyr nrf9160 sample zephyr

Last synced: 29 Apr 2026

https://github.com/curium-rocks/actions

Collection of actions used for CI/CD in curium-rocks

actions iot nodejs systemd

Last synced: 29 Apr 2026

https://github.com/tharindu714/smart-cloth-line-simple-project

An Arduino-driven retractable clothesline system that protects clothes from rain automatically.

arduino cpp iot smartdry

Last synced: 29 Apr 2026

https://github.com/half-shot/autopowerbill

Calculate the cost of power usage from a power monitor, hooked up to Octopus UK energy prices.

iot mqtt octopus-energy

Last synced: 29 Apr 2026

https://github.com/tomerddd/ha-spectra-watermaker

Home Assistant integration for Spectra Watermakers — real-time monitoring, control, run history, and water quality tracking via WebSocket

boat custom-component desalination hacs home-assistant iot marine reverse-osmosis spectra-watermakers watermaker

Last synced: 29 Apr 2026

https://github.com/rajsinghgaur/iot-kubernetes-mqtt-network-simulator

A Kubernetes-based IoT network simulator using MQTT for device communication, with configurable network conditions, device failures, and scalability testing

iot kubernetes mqtt network python shell simulation

Last synced: 29 Apr 2026

https://github.com/allanvillatoro/milesight

Esta aplicación de IoT permite visualizar la medición de luz y también controlarla desde la web. Se utiliza el protocolo MQTT para recibir la información desde un LoRa Network Server

iot mqtt nodejs react

Last synced: 29 Apr 2026

https://github.com/senx/warp10-plugin-mqtt

Warp 10ā„¢ MQTT Plugin

iot mqtt warp10 warpscript

Last synced: 30 Apr 2026

https://github.com/blkbrn/zaitrack-cargo-security

ZaiTrack Cargo Security System - Real-time cargo tracking and security solution with asset management, device monitoring, geofencing, and alerts

cargo-tracking iot nextjs real-time-monitoring security-system typescript

Last synced: 30 Apr 2026

https://github.com/processone/iotstudio

IoT Studio example / demo code

iot mqtt xmpp

Last synced: 30 Apr 2026

https://github.com/amansikarwar/kvs-docker

Dockerized Amazon Kinesis Video Streams WebRTC SDK optimized for Raspberry Pi ARM64, enabling easy deployment of real-time video streaming applications.

arm64 aws containerization docker iot kinesis-video-streams kvs raspberry-pi video-streaming webrtc

Last synced: 30 Apr 2026

https://github.com/codylane/bash-gpg-sae

A little bash utility for signing and decrypting files via gpg

bash developer-tools devops-tools gpg2 iot pki security-tools

Last synced: 30 Apr 2026

https://github.com/kdjun97/smart-home

ģŠ¤ė§ˆķŠøķ™ˆ ķ”„ė”œģ ķŠø

iot mqtt raspberry-pi-5 smart-home smart-plug swift

Last synced: 30 Apr 2026

https://github.com/oklahomer/go-raspi-training

A learning project to interact with Raspberry Pi using periph.io

golang iot periphio raspberry-pi

Last synced: 30 Apr 2026

https://github.com/armandfardeau/redis

Meetup, IoT, Redis, RedisLabs, ESP8266

esp8266 iot redis

Last synced: 30 Apr 2026

https://github.com/ycardon/esp8266-template

an esp8266 application template

esp8266 iot

Last synced: 30 Apr 2026

https://github.com/jw3/example-particle-tmc

trinamic steppers with particle devices

conan example iot particle

Last synced: 01 May 2026

https://github.com/luigiifan/esp32plus

ESP32 Plus Project created by Luigi Ifan

arduino esp32 iot microcontroller

Last synced: 01 May 2026

https://github.com/geonnave/cose-elixir

CBOR Object Signing and Encryption (COSE) [RFC 8152].

cbor cose iot security

Last synced: 08 Jun 2026

https://github.com/smslavin/waterworks-ai

Open source industrial AI demonstration — natural language process diagnostics for a water treatment plant simulation using Claude, MCP, MQTT, OPC-UA and InfluxDB.

claude fastmcp fault-detection grafana industrial-ai industrial-automation influxdb iot mcp model-context-protocol mqtt ollama opcua process-diagnostics python scada water-treatment

Last synced: 08 Jun 2026

https://github.com/sv443/kscontrol

WiFi-controlled and autonomous gadget to control the Klarstein NB series A/C

air-conditioning esp8266 http-server iot remote-control wifi

Last synced: 02 May 2026

https://github.com/douglasfreshhabian/d00rb3ll

This repo contains files that go along with my youtube series on IoT Hacking a Video Camera Doorbell

firmware hacking iot iot-hacking linux reverse-engineering

Last synced: 02 May 2026

https://github.com/t0mer/zanzito-thingsboard-exporter

Zanzito-thingsboard-exporter is a small python based application that shares the location from the Zanzito app with ThingBoard and allows us to create a dashboard to display the Location and Battery status of the monitored device.

docker iot location location-sharing location-tracker mqtt python3 thingsboard zanzito

Last synced: 03 May 2026

https://github.com/panastasiadis/k8s-smart-home-helm-chart

This helm chart is part of my thesis project "Enhancing Integration Process and Manageability of a Microservices-Based Home Automation Application with Kubernetes". The chart includes all essential components—MQTT broker, PostgreSQL, InfluxDB, Django web API, and Streamlit GUI—enabling a fully functional, cloud-native smart home platform.

helm-chart home-automation iot k8s kubernetes microservices

Last synced: 03 May 2026

https://github.com/ariffinzulkifli/2108-raspberrypi-circuitpython-training-mjii

CircuitPython Source Code for Raspberry Pi Internet of Things Training @ MJII

arduino iot lora raspberry-pi

Last synced: 03 May 2026

https://github.com/m4gnv5/iot

Code that makes my home "smart" and "connected"

esp8266 iot

Last synced: 03 May 2026

https://github.com/qbbr/qbbr-home

[WIP] configz files for smart home (hassio on raspberry pi 2b)

esp8266 esphome google-home homeassistant iot

Last synced: 04 May 2026

https://github.com/rcappello/iot-jukebox

A remotely controlled Jukebox built with a Raspberry Pi 2/3 running Windows 10 IoT Core and Azure IoT Hub

azure-iot azure-iothub iot raspberry-pi raspberry-pi-3 windows-10-iot windows-iot

Last synced: 04 May 2026

https://github.com/bitcode-tech/bc7215ac

Universal Aircon IR control Library For Arduino, controls any brand, any model, offline.

air-conditioner aircon arduino esp32 esp8266 iot ir remote-control

Last synced: 04 May 2026

https://github.com/ma-ta/telethermo

Wi-Fi thermometer with two wired sensors, an OLED display and ThingSpeak upload

arduino ds18b20 esp8266 esp8266-arduino iot ssd1306-oled thermometer thingspeak

Last synced: 04 May 2026

https://github.com/fulminati/domotica

Android client for COSHA (Common Open Source Home Automation)

android arduino cosha domotica embedded home-automation iot open-source

Last synced: 04 May 2026

https://github.com/rafaelmoreira1180778/asus-router-monitoring

šŸ” Comprehensive ASUS Router Monitoring Stack with Prometheus, Grafana & Python Exporter - Real-time metrics for CPU, RAM, network traffic, WiFi clients, temperatures & more

asus dashboard docker exporter grafana home-automation iot metrics monitoring network prometheus python router

Last synced: 04 May 2026

https://github.com/gbaeke/pgfunc

Azure Function to write IoT Hub data to PostgreSQL

azure azurefunctions functions iot iothub postgresql serverless

Last synced: 04 May 2026

https://github.com/saketsarin/guarden

Our project aims to achieve the best of both worlds - to show the user exactly what he/she/they owe to our planet and reward them accordingly for doing the suggested actions.

flask iot javascript nodemcu python

Last synced: 05 May 2026

https://github.com/deanhdz/intellihomes

Sitio web oficial de intellihomes, una empresa ubicada en Mexico, San Luis Potosí, S.L.P. dedicada a la mejora de inmobiliarias por medio de la integración de servicios de IoT (Internet de las cosas).

cloudflare css html https iot javascript smarthome technology

Last synced: 05 May 2026

https://github.com/vrialland/laboate

LaBoite Micropython edition

esp32 esp8266 iot micropython ssd1306

Last synced: 05 May 2026