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/iot-thingscloud/thingscloud-mqtt-app-subscribe-python

ThingsCloud MQTT Application-Side Subscription Python Example.

iot iot-application iot-platform mqtt python thingscloud

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/markrad/oh-azureiot

Node Red module to take OpenHab MQTT persistence and send it to an Azure IoT Hub

azure azureiot iot node-red nodered openhab2

Last synced: 30 Apr 2026

https://github.com/adam0brien/nursebot

IoT Project 5 Assignment - Smart Health monitoring system for Infants

beebotte iot pcb-design raspberry-pi smart-hospitals soldering

Last synced: 01 May 2026

https://github.com/alwint3r/sx1509-node

Library for leveraging SX1509 GPIO expander on a Raspberry Pi with Node.js

gpio iot node raspberry-pi

Last synced: 01 May 2026

https://github.com/alranel/watering-mario

Remote watering with Arduino

arduino iot

Last synced: 01 May 2026

https://github.com/humana-fragilitas/museum-alert-desktop

Cross-platform desktop application built with Angular and Electron for provisioning, configuring, and testing the "Museum Alert Sensor (MAS)", part of the "Museum Alert" project

angular-electron aws aws-amplify-angular iot mqtt

Last synced: 01 May 2026

https://github.com/amssidds/sumo-robot-project

This repository contains the code and design documents for our Sumo Robot Project built using an Arduino UNO and motor drivers. The goal was to create a competitive robot capable of pushing other robots out of a predetermined area.

arduino internet-of-things iot

Last synced: 01 May 2026

https://github.com/leonardovff/kakaroto-iot

Puppeteer application to automatize some task in day by day, like turn on/off the wifi, air conditioner and others, by a schedule.

iot javascript nodejs puppeter

Last synced: 01 May 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/xshellinc/homebrew-iotit

IoTit formulae for the Homebrew package manager

homebrew iot

Last synced: 01 May 2026

https://github.com/t0biii/hometemperatur

Zimmer Temperatur und Luftfeuchtigkeit messen

iot mysql python room temperatur thingspeak

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/kentonbmax/iot-core-essentials

File appender and restful http requests for Windows 10 IoT Core using node js.

azure-device iot iot-device nodejs typescript

Last synced: 02 May 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/stm32-hotspot/greengrass_lite_ble_gateway_proteus

AWS IoT Greengrass Lite BLE Gateway component with automated deployment script for STEVAL Proteus Industrial sensor node

aws ble greengrass iot mpu sensors stm32

Last synced: 02 May 2026

https://github.com/lab5e/csharp-simple

Sample project with a simple API client written in C#/.NET

csharp dotnet iot lang-csharp sample

Last synced: 02 May 2026

https://github.com/nickveys/blockchain-iot-pr

Code from IoT & Blockchain workshop in Buyamón, PR.

blockchain-workshop ethereum iot obsidis-consortia puerto-rico raspberry-pi

Last synced: 02 May 2026

https://github.com/lab5e/golang-get-data-interval

Sample code for Go API client that shows how to retrieve an interval from the inbox in Span

golang iot lang-golang sample

Last synced: 09 Jun 2026

https://github.com/c1moore/smartlights

Intelligent home system to control lights in a house. SmartLights is not just some motion detectors connected to lights, its so much smarter.

iot personal smarthome

Last synced: 09 Jun 2026

https://github.com/mdmourao/iotprojectgroup5

Aplicação na cloud que recebe dados dos sensores de baterias e trata e mostra esses dados usando o node-red.

internet-of-things iot machine-learning mqtt node-red python

Last synced: 02 May 2026

https://github.com/w1ld3r/raspi_hackbox

Debian-based Raspberry Pi hacking lab with i3, zsh, and tools for IoT, OT, and automotive security.

automotive debian hacking i3 iot ot pentesting raspberry-pi redteam security zsh

Last synced: 03 May 2026

https://github.com/kendo2462/aws-edge-face-recognition

🤖 Enable real-time face recognition at the edge using AWS IoT Greengrass and Lambda for low-latency, privacy-preserving machine learning.

aws aws-greengrass aws-lambda ec2 edge-computing iot iot-core mqtt pytorch serverless sqs

Last synced: 03 May 2026

https://github.com/zerasul/pfcmini2018

Proyecto ejemplo de integración con Mule ESB.

esb integration iot micropython mule ual

Last synced: 03 May 2026

https://github.com/ducanhngo/fire-alarm-iot-project

Fire Detection IoT System 🔥🚨: This project is an IoT-based fire detection system designed to enhance building safety. It uses sensors to detect fire and smoke, sending real-time alerts via IoT to notify authorities and occupants. The system can trigger alarms and provide remote monitoring through a web or mobile interface.

arduino iot

Last synced: 09 Jun 2026

https://github.com/zangadze1101/convert

📝 Convert Markdown to HTML automatically with GitHub Pages deployment, making content management simple and efficient for your projects.

clash containers convert converter docker-compose document-conversion elysia esp8266 iot measure python quantumult quantumultx self-hosted smarthome tuya-smart units v2ray

Last synced: 03 May 2026

https://github.com/nugrohoesbb/webserver_iot

Pengiriman data sensor dari ESP8266/ESP32 ke web server

esp32 esp8266 iot webserver

Last synced: 03 May 2026

https://github.com/mu373/atom-s3-co2

CO2 monitor integration for M5Stack AtomS3. Reads sensor values from UD-CO2S, and sends values to ThingsSpeak IoT platform.

atoms3 co2 esp32 esp32-s3 iot m5stack thingspeak ud-co2s

Last synced: 03 May 2026

https://github.com/panastasiadis/ai-iot-course-projects

This repository contains three AI and IoT application projects developed as part of a course, covering time series classification, weather image recognition, and natural language processing. Each project includes data processing, model training, and evaluation.

ai computer-vision deep-learning iot keras machine-learning nlp python tensorflow transformers

Last synced: 03 May 2026

https://github.com/panastasiadis/raspi-home-automation-mobile-app

This mobile app, developed as part of my diploma thesis "A home automation system based on Raspberry Pi", complements the main platform with a cross-platform interface for real-time smart home control over a mobile device. It extends functionality with location-based automations, not available on the web app.

cordova geolocation homeautomation iot mobileapp raspberrypi smarthome

Last synced: 03 May 2026

https://github.com/buguno/irrigation

A simple irrigator using esp8266

esp8266 iot nodemcu

Last synced: 03 May 2026

https://github.com/ehabmagdyy/esp-blynk-dht

Monitor Temperature & Humidty via Blynk app with ESP & DHT Sensor.

blynk dht11 dht22 esp32 esp8266 iot

Last synced: 03 May 2026

https://github.com/artembotnev/weather-station-controllers

controllers side for ESP32-weather-station project

cpp esp32 esp8266 iot

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/ariffinzulkifli/2205-lora-wsn-training-uthm

Arduino LoRa Example Sketch for LoRa WSN Training for UTHM Pagoh

arduino esp32 iot sensor

Last synced: 03 May 2026

https://github.com/sleenguyen/smart-parking-web

A demo IOT solution for parking in Vietnam

elasticsearch iot mqtt smart-parking

Last synced: 03 May 2026

https://github.com/mattuebel/garden-app

A FastAPI-based garden management system for tracking plants, garden beds, and growth with support for image processing and barcode scanning

docker fastapi garden iot python raspberry-pi

Last synced: 04 May 2026

https://github.com/ktauchathuranga/esp8266-iot

WebServer Starter Project's for ESP8266

esp8266 esp8266-projects esp8266-webserver 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/ayan4m1/hew-d1

Hew firmware for Wemos/Lolin D1 mini

d1-mini iot platformio rgb-led

Last synced: 04 May 2026

https://github.com/mckill3r/dahua_to_mqtt

Dahua MQTT est un conteneur Docker qui permet de connecter un interphone vidéo Dahua VTO à un broker MQTT.

automation dahua docker home-assistant intercom iot mqtt python smart-home vto

Last synced: 04 May 2026

https://github.com/fruit-testbed/fruit-agent

A fully automated agent for configuring Raspberry Pi

alpine-linux configuration-management fruitos iot linux raspberry-pi

Last synced: 04 May 2026

https://github.com/afifahnisa17/rain-detection-clothesline-iot

Sistem jemuran otomatis berbasis IoT dengan deteksi hujan real-time dan dashboard monitoring📈🌤️💧

esp32 iot next-js otomatis rain-sensor smart-home

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/giovannibaccichet/powermonitor

A cheap and easy solution to make your electricity meter smarter

bh1750 home-assistant iot kwh mqtt power-meter smart-home smart-meter

Last synced: 04 May 2026

https://github.com/hpprc/arduino-project

Timer written in C and run on arduino

arduino c iot

Last synced: 04 May 2026

https://github.com/jdm-github/agribot-hydro-nft-admin

The admin panel for Agribot Hydro NFT, built with React and Express, featuring hydroponic farm management, automation controls, and data monitoring. Designed to streamline agricultural operations.

admin-panel agricultre express farm-automation hydroponics iot react research smart-farming

Last synced: 05 May 2026

https://github.com/hughobrien/breezyd

Go library, daemon, and CLI for controlling Vents Twinfresh Breezy 160 / Elite 160 Pro ductless HRVs over UDP/4000 — local-only, with Prometheus metrics

erv golang heat-recovery home-automation hvac iot prometheus reverse-engineering twinfresh-elite-160-pro ventilation

Last synced: 11 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/rifandani/esp8266-firebase

Connect your ESP8266 to firebase database in realtime

arduino esp8266 firebase-database iot

Last synced: 05 May 2026

https://github.com/pasanbhanu/lecture-hall-assistant-dashboard

Lecture Hall Assistant is a Automatic Audio Controller for Lecture Halls. (IEEE SS12 2018 1st Runner Up) - Control Dashboard

dashboard ieee iot nodemcu php

Last synced: 05 May 2026

https://github.com/sundarmd/digital_twin_for_li-ion_batteries

Digital Twin for Li-ion batteries on AWS built using S3, EC2, SageMaker, Redshift, Terraform, QuickSight

aws-ec2 aws-s3 data-visualization iot python3 pytorch sql terraform

Last synced: 05 May 2026

https://github.com/machaj45/iotprojectg2

Group 2 iotproject danger detector

c dash7 iot iot-device json lorawan python thingsboard

Last synced: 05 May 2026

https://github.com/harshmandan/esphome-andro-master

Android part of the ESPHome project!

android esp8266 iot java

Last synced: 05 May 2026

https://github.com/hey-nicolasklein/htw_smart-city_frontend

Abschlussarbeit im Rahmen des Bachelors für Praktische Informatik an der HTWSaar im Süd-Osten Deutschlands.

android dart flutter ios iot smart-city thesis

Last synced: 06 May 2026

https://github.com/sartaj/pomodoro-iot

Make anything react to a pomodoro timer, including lights, TV, etc.

internet-of-things iot kefir pomodoro-timer reactive rx

Last synced: 09 Jun 2026

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

Front-End to visualize the image on Electrical Impedance Tomography

angularjs eit iot iot-application

Last synced: 06 May 2026

https://github.com/smolinde/iot-dashboard

A novel and modern IoT dashboard based on an ESP32-S3 and a 3.5" TFT SPI display (ILI9488). Implemented with MicroPython.

dashboards diy-iot esp32 esp32-s3 esp32-s3-nano gas-prices ili9488 ili9488-driver iot iot-dashboard micropython micropython-esp32 ota-updates tft-display weather-dashboard

Last synced: 06 May 2026

https://github.com/alerighi/masters-degree-thesis

The implementation of my master's degree thesis on automated acceptance testing of embedded IoT devices

acceptance-testing embedded iot pytest python raspberrypi test-auto

Last synced: 06 May 2026

https://github.com/parthapray/readability_ollama_llm

This repo shows the coding of readability analysis of response from lcoalized small LLMs from Raspberry Pi using Ollama

edge gradio iot large-language-models localization ollama raspberry-pi readability-metrics spacy textdescriptives textstat

Last synced: 06 May 2026

https://github.com/lasithaamarasinghe/smarty-plug

This IoT-integrated smart extension cord is developed for the semester 2 project under EN1190: Engineering Design Project.

altium-designer arduino atmega328p esp8266 googleassistant googlehome iot smarty-plug solidworks usbcharging voicecontrol

Last synced: 06 May 2026

https://github.com/likweitan/hostel-curfew-automation-system

Develop a RFID entry system using Adruino and MySQL.

arduino iot mysql rfid

Last synced: 06 May 2026

https://github.com/filiprokita/arduino-nfc

A simple Arduino-based NFC tag reader and writer using the PN532 module. Supports Mifare Classic tags, allowing you to clean, format, and write NDEF records (URLs, text, etc.). Works with iPhone and Android NFC readers.

arduino arduino-uno atmega328p i2c iot mifare mifare-classic ndef nfc nfc-reader nfc-tag nfc-writer platformio pn532 rfid smart-card

Last synced: 06 May 2026

https://github.com/quantum-software-development/2-distributed-system-robotfault-ai-server-iot

🕸️ 2- Poject Distributed Python system using TCP/IP sockets, multithreading, and a Random Forest model for IoT-based predictive maintenance and failure detection in industrial robots (Industry 4.0).

industry-4-0 iot istributed-systems linux machine-learning random-forest socket-programming tcp-ip-sockets threads

Last synced: 06 May 2026

https://github.com/cj667113/ansible_install_mqtt

Ansible Script to install MQTT and use DDclient to update DNS entry.

ansible ansible-playbook automation ddclient infrastructure-as-code iot mqtt mqtt-protocol mqtt-server python

Last synced: 06 May 2026

https://github.com/cyberscoper/esp32-gpu-monitor

Real-time GPU temperature, load, and performance monitoring displayed on an OLED SSD1306 connected to ESP32. Data is collected from a Windows PC using LibreHardwareMonitor and sent via HTTP to ESP32, which cycles through key GPU parameters in a slideshow format.

arduino-ide esp32 gpu-monitoring iot librehardwaremonitor python

Last synced: 14 Jun 2026

https://github.com/slicequeue/poc-nodejs-mqtt-influx

IoT 디바이스에서 수집한 센서 데이터를 MQTT를 통해 수신하고 InfluxDB에 저장하는 개념 증명(PoC) 프로젝트입니다.

influxdb iot mqtt nodejs

Last synced: 06 May 2026

https://github.com/aschmidt75/prototyping-industruino

Sample code repository for a HTTP+JSON REST API on the Industruino PROTO with an Industruino Ethernet Module

arduino arduinohttpserver arduinojson embedded http industruino iot json rest

Last synced: 07 May 2026

https://github.com/stonecharioteer/w1f0

Micropython Based Wifi Switch

esp8266 iot micropython nodemcu python vial

Last synced: 07 May 2026

https://github.com/peterfoot/mt3620ultrasonic

Azure Sphere MT3620 Ultrasonic Sample

azure c iot

Last synced: 07 May 2026

https://github.com/follen99/weatherstation

This is an Arduino project to monitor Weather

arduino esp8266 iot weather weather-station wifi

Last synced: 07 May 2026

https://github.com/smartpottech/smartpot-iot

IoT simulation of SmartPot in Wokwi, which emulates the automated monitoring and control of hydroponic gardens. It uses virtual sensors to measure conditions such as luminosity, pH and humidity, and actuators for irrigation and lighting, optimizing crop growth in real time.

esp32 iot micropython python wokwi

Last synced: 07 May 2026

https://github.com/brevex/greenhouse-monitoring-system

System made using esp-32 for monitoring the environment in a greenhouse using MQTT

esp32 iot java spring-boot thymeleaf

Last synced: 07 May 2026

https://github.com/zopieux/rsl366r

A very simple PlatformIO project converting serial commands to RSL366R commands. Tested with Chacon remote plugs (SKU 54660).

433mhz arduino atmega2560 bluepill iot platformio rc-switch rsl366 rsl366r stm32f103c8t6

Last synced: 07 May 2026

https://github.com/alireza-87/indoor-tracker-server

Server-side of my IoT project, Develop by nodejs

iot iot-application javascript js mongodb node nodejs

Last synced: 07 May 2026

https://github.com/dukeferdinand/namecheap-ddns

Namecheap DDNS docker file. Uses python and requests module

ddns-updater docker iot namecheap namecheap-dns-updater python raspberry-pi

Last synced: 07 May 2026

https://github.com/lilanga/sensor-data-sending-service

Service is written is go to emulate sensor data reading and publish in to HiveMQ(https://www.hivemq.com) private endpoint. Written to use Balena Cloud(https://dashboard.balena-cloud.com) and deploy to raspberry PI zero using GitHub actions

balenacloud hivemq iot mqtt

Last synced: 07 May 2026

https://github.com/daijobudes/sample-serial-communication

Application made in C# to communicate using arduino's serial pins.

arduino c-sharp dotnet iot serial

Last synced: 08 May 2026

https://github.com/factana/fogwing-mqtt-connector-c-lang

Fogwing MQTT client in C language.

c fogwing iot linux mqtt-client windows

Last synced: 08 May 2026

https://github.com/jovinull/iot-gestao-residuos-solidos-urbanos

Este repositório abriga o código-fonte e informações do Trabalho de Conclusão de Curso (TCC) que explorei e desenvolvi, focado na gestão de resíduos sólidos urbanos. O projeto integra tecnologias de Internet das Coisas (IoT), destacando o uso do protocolo MQTT.

cpp eletronics esp32 iot mqtt tcc

Last synced: 08 May 2026

https://github.com/brandonegg/tempprobe

Wireless temperature probe interface built with the ESP32. Provides a flutter based monitoring application to view temperature data remotely. Includes Twilio text alerts.

arduino iot platformio

Last synced: 08 May 2026