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/pzingg/electronics

Various Arduino and other microprocessor projects

air-quality arduino beaglebone beaglebone-black bluetooth bluetooth-low-energy iot moteino python

Last synced: 04 Jan 2026

https://github.com/ahammadnafiz/usb-joystick-rc-car

A USB Gamepad Joystick Controlled RC Car

arduino esp-project-package esp32 iot rc-car

Last synced: 08 May 2026

https://github.com/insmnia/homelab

A project of my own IoT home system for collecting temperature and humidity across different rooms. Built using Python(FastAPI for API, aiogram for Telegram bot), Platformio (C++) and JavaScript(Next.js for dashboard). For hardware I use ESP32 and Raspberry PI 5.

iot webapp

Last synced: 05 Feb 2026

https://github.com/sarahhan-one/vib

Vib : Wearable Directional Assistant

atmega328p iot mplab-snap wearable-devices

Last synced: 27 Jan 2026

https://github.com/vergissberlin/coffee-bin

IOT Coffee bin. Prevents bin from overflow. Uses Node-RED.

iot node-red

Last synced: 18 Mar 2026

https://github.com/ovuiproduction/railway-toilet-odour-monitoring

Railway Toilet Odour Monitoring System - Iot based Android Appication for monitoring methane gas concentration in railway toilets and Alert the housekeeping staff or Manager.

alert-system android-application iot iot-platform odour-monitoring railways think-speak

Last synced: 12 Oct 2025

https://github.com/ieberl1/irrfwebserver

This repository will enable a nodemcu (ESP8266) to interact with an IR devices as well as RF devices and be controlled via HTTP

arduino-sketch esp8266 infrared iot nodemcu nodemcu-esp8266 nodemcu-project radiofrequency wifi

Last synced: 21 Jan 2026

https://github.com/domapic/webhook-domapic-module

Domapic module for triggering a webhook

domapic domotic iot request rest-api webhook

Last synced: 03 Jul 2026

https://github.com/doingweb/watney-plugin-dash-button

A Watney plugin for Amazon Dash buttons.

amazon-dash-button diy home-automation iot

Last synced: 21 Jan 2026

https://github.com/eclipse-thingweb/ui-wot

Independent UI components library to build interfaces for IoT applications

components iot ui web web-of-things wot

Last synced: 11 Oct 2025

https://github.com/henryleach/home-sensors

Code for variety of home sensors that relay information via MQTT on a local WiFi network.

arduino esp8266 iot temperature-sensor wemos-d1-mini

Last synced: 08 May 2026

https://github.com/izzuddinafif/iot-vuln-scanner

IoT Vulnerability Scanner that uses Laravel as the web frontend, Go for the backend HTTP server to handle scan requests, and Python for network scanning (leveraging Nmap).

go iot iot-security laravel nmap php python vulnerability-scanner

Last synced: 14 Apr 2026

https://github.com/jackieluc/houseguard

House Guard - 1st Place at CalgaryHacks 2018, 24 Hour Hackathon

aws aws-ec2 coreui-dashboard-template docker hackathon hapi hapijs iot mongodb particle-electron react reactjs

Last synced: 11 Oct 2025

https://github.com/kadirgecit/esp32-ble-controller

A comprehensive ESP32 application with web interface for scanning, connecting to, and controlling BLE devices. Features real-time device discovery, command management, and persistent storage.

arduino ble bluetooth bluetooth-low-energy embedded esp32 iot microcontroller platformio spiffs web-interface websocket

Last synced: 14 Apr 2026

https://github.com/gurre/si

Système international (SI) units for Golang

golang iot measurement si

Last synced: 14 Jan 2026

https://github.com/polarspetroll/webgpio

raspberrypi light controller with web interface

iot raspberry-pi

Last synced: 10 Oct 2025

https://github.com/abdellatiflabr/mqtt-router

Simple client-agnostic MQTT message router in Python

iot mqtt python router topic

Last synced: 24 Jan 2026

https://github.com/edgenesis/shifu-akri-adapter

A Kubernetes controller that manages Shifu from Akri Instances

akri iot k3s kind kubernetes shifu

Last synced: 24 Feb 2026

https://github.com/minhngt62/automatically-regulation-reminder

An IoT-related mini project in SINNO Challenger 2020, which aims to automatically remind people to follow regulations when they leave a room.

arduino arduino-uno iot

Last synced: 16 May 2026

https://github.com/yohan-senadheera/yohan-senadheera

Personal Portfolio Website - Computer Engineering Undergraduate | University of Peradeniya

ai computer-engineering-university-of-peradeniya iot networking personal-website portfolio sri-lanka-engineering-student tech-portfolio website

Last synced: 28 Jan 2026

https://github.com/sculpttechproject/servosense

ServoSense — an end-to-end IoT sensor data pipeline: FastAPI simulator → Kafka → batch & streaming analytics (Pandas/Spark) → Delta Lake.

delta-lake fastapi iot kafka pandas spark streaming

Last synced: 15 Apr 2026

https://github.com/nightvisi0n/sonoff-s20

(Yet another) custom firmware for the sonoff s20 smart socket

arduino esp8266 internet-of-toilets iot mqtt platformio sonoff sonoff-s20

Last synced: 14 Apr 2026

https://github.com/sv443/esp-notifier

WiFi enabled IoT button based on ESP8266

arduino esp8266 iot

Last synced: 15 Apr 2026

https://github.com/regevbr/node-red-contrib-ui-alarm-clock

Easily create alarm clocks based on a schedule that you can easily create at the node-red-dashboard frontend.

alarm alarm-clock clock dashboard frontend iot node-red

Last synced: 29 Jan 2026

https://github.com/teverett/hsclient

A Java API Client for the HomeSeer JSON API

api-client homeseer iot java

Last synced: 09 Oct 2025

https://github.com/gbaeke/sentiment

Sentiment analysis with local Cognitive Services container

ai azure cognitive-services docker edge golang iot

Last synced: 08 May 2026

https://github.com/miozilla/mioriot

mioriot :signal_strength: : Internet of Things # Azure IoT Central application

central-app iot iot-hub telemetry

Last synced: 06 Feb 2026

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

This project is aimed towards people with disability or old aged people that find it hard to move around or just want to make their life much easier.

arduino esp32-wroom hardware home iot master-slave-architecture platformio webserver

Last synced: 13 May 2026

https://github.com/82luli02/ccai436_advanced_topics_in_ai

This repository is dedicated to the lab work completed for the CCAI 436 course. Each lab provided hands-on experience with various components and programming techniques, bridging theoretical knowledge with practical application. The work documented here showcases my progress and the skills I developed in embedded systems and IoT development.

advanced-topics-in-artificial-intelligence arduino arduino-project arduino-uno artificial-intelligence ccai436 circuits hardware iot software

Last synced: 21 Jan 2026

https://github.com/andreid/esp8266_stuff

helper code for nodemcu esp8266

arduino cpp esp8266 iot iot-middleware lua nodemcu

Last synced: 11 Apr 2026

https://github.com/bernoussama/arduino-rfid

arduino rfid access control system

arduino cpp iot

Last synced: 14 Feb 2026

https://github.com/alvarosabu/particle-dot-matrix-joystick

A minimalist game using Particle's Photon board that controls a LED Matrix 8x8 with a Joystick

adafruit adafruit-gfx diy iot joystick joystick-driver led-matrix particle particle-photon photon

Last synced: 30 Jan 2026

https://github.com/mysteriza/webapp-iot-monitoring

A simple real-time web-based monitoring system for temperature, humidity, and gas levels, collected from an ESP8266 with a BME280 and MQ-135 sensor, integrated with Blynk. This dashboard provides a futuristic UI with a glass effect for monitoring room conditions.

blynk dht22 iot monitoring mq135 website

Last synced: 30 Jan 2026

https://github.com/matej-ch/yii2-iot24-meter

Simple plugin to monitor date from electric meters and other devices. Installing of monitoring device is required before use

iot php plugin yii2 yii2-extension

Last synced: 30 Jan 2026

https://github.com/lundstrj/mailbox

Just another school project. This is for an introductory course in applied IoT.

iot micropython

Last synced: 17 Mar 2026

https://github.com/initialed85/mqtt_things

Some MQTT things exposed using Go

go golang home-automation iot mqtt

Last synced: 14 Jan 2026

https://github.com/andschneider/goqtt

MQTT 3.1.1 (semi-conformant) library in golang

go golang iot mqtt mqtt-client mqtt-library

Last synced: 30 Jan 2026

https://github.com/simonprickett/arcade-keyboard

Single key keyboard for Adafruit Trinket M0 with an arcade button!

adafruit adafruit-trinket-m0 arcade-button arduino c iot maker zoom

Last synced: 14 Apr 2026

https://github.com/b0x42/pi-weather-ink

Raspberry Pi weather station with Waveshare 2.13" bi-color and monochrome e-Paper display

e-paper epaper-display home-automation iot pirate-weather python raspberry-pi waveshare weather-station

Last synced: 08 May 2026

https://github.com/josefilipeferreira/merossd

💡 simple Meross daemon

iot meross

Last synced: 06 Oct 2025

https://github.com/jothankato05/primelink

PrimeLink — Community Risk Intelligence Network. Real-time monitoring across Environment, Agriculture, Health, Finance, and IoT sectors for Nigerian communities.

agritech expo fintech iot nigeria react risk-intelligence socket-io

Last synced: 31 May 2026

https://github.com/petrkucerak/weather-station-with-geolocation

The simple near-river weather station for sending data by LoRa to the custom server for visualization.

embedded iot lora nextjs rf96

Last synced: 31 Jan 2026

https://github.com/ehabmagdyy/nodered-esp32-controlled

Controlling led using Node-Red with ESP32.

esp esp32 esp8266 iot mqtt node-red

Last synced: 15 Apr 2026

https://github.com/johnsonfarmsus/lilygo-weather-station

Real-time weather station for LilyGo T-Display S3 with current conditions and 3-day forecast with OpenWeatherMap API.

arduino embedded esp32 esp32s3 iot lilygo lvgl openweathermap platformio weather weather-station

Last synced: 15 Apr 2026

https://github.com/aviantotiyo/climate-change-monitoring-system

Proyek ini adalah sistem pemantauan perubahan iklim menggunakan berbagai sensor yang terhubung ke Arduino. Sistem ini mengumpulkan data dari lingkungan sekitar dan mengirimkannya ke broker MQTT untuk analisis lebih lanjut.

ccs811 climate-change climate-science dht21 energy-monitoring iot iot-application iot-platform irradiance mqtt mqtt-client mqtt-server pzem017 temperature-monitoring

Last synced: 31 Jan 2026

https://github.com/lab5e/java-sample

Sample java API client. This sample retrieves a list of the collections in Span

iot java lang-java sample span

Last synced: 10 Jun 2026

https://github.com/tscholze/dotnet-iot-raspberrypi-blinkt

A C# .NET implementation for controlling the Pimoroni Blinkt! LED board on a Raspberry Pi.

blinkt csharp dotnet gpio gpio-pins iot pimoroni raspberry-pi

Last synced: 09 May 2026

https://github.com/divya19gupta/nutriscan

NutriScan uses NFC-enabled salad counters to help users make informed dietary choices by scanning ingredients with NFC tags containing nutritional information. An Arduino stores this data and displays a health score on a screen, offering an instant evaluation of the salad's nutritional value.

arduino iot

Last synced: 01 Feb 2026

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

Perform Over The Air Update for ESP32 using Blynk Air (OTA).

blynk esp32 iot ota

Last synced: 18 May 2026

https://github.com/khaled-mohamedali/wifi_prov_esp32_ble

This code provides a template for provisioning a microcontroller, such as ESP32, using Bluetooth Low Energy (BLE) technology. By following these instructions, you can configure your microcontroller with Wi-Fi credentials using a BLE provisioning application.

esp-provisioning esp32 espressif iot

Last synced: 19 Jun 2026

https://github.com/smacken/node-prehubclient

PreHub client for node

iot mqtt mqtt-client

Last synced: 01 Feb 2026

https://github.com/user2684/messagebridge-docker

WirelessThings/Ciseco MessageBridge running in Docker

ciseco iot messagebridge serial wirelessthings

Last synced: 01 Feb 2026

https://github.com/iwansal64/gaia-dev

A program for ESP32 inside G.A.I.A system

embedded-system esp esp32 iot mqtt

Last synced: 06 Oct 2025

https://github.com/fabulani/kitty-bank

Piggy banks are boring. How about a Kitty Bank that talks? Lilia The Kitty Bank is a 3D printed coin bank powered by Mesh APP and IoT sensors, given personality by AI generated speech.

iot robotics social-robots

Last synced: 05 Oct 2025

https://github.com/elixircl/elixir-robotics

🤖 Robótica con Elixir

electronics elixir iot robotics

Last synced: 09 May 2026

https://github.com/sergiogasquez/losant-example

Simple example built for esp-rust-board that sends temperature and humidity to Losant

esp-rs esp32 esp32c3 espressif iot losant mqtt rust

Last synced: 01 Feb 2026

https://github.com/arkantrust/star

Sensor-based Tremor Assessment and Rating Platform

ehealth esp32 iot mqtt web

Last synced: 13 Apr 2026

https://github.com/xluohome/feiyan.bin

米芯固件 - 阿里云IoT生活物联网直连固件

aliyun aliyuniot feiyan iot living michip

Last synced: 26 Feb 2026

https://github.com/direzze/smart_house_app

Expo/React Native app for home automation system

expo home-automation iot react-native

Last synced: 09 May 2026

https://github.com/emberfox205/pc-mcu-player

Solution to display videos/animations directly from computer to microcontroller.

esp32-arduino freertos iot platformio u8g2lib wokwi-vscode-extension

Last synced: 24 Apr 2026

https://github.com/amid68/internet-of-things-projects-with-esp32

My implementation of various IoT projects from the Textbook Internet of Things Projects with ESP32

embedded-c embedded-systems esp32 firmware iot

Last synced: 15 Apr 2026

https://github.com/expecho/iot

Code running on my home automation IoT devices

azure-function azure-sphere esp32-cam intel-galileo-gen2 iot mqtt nodemcu

Last synced: 14 May 2026

https://github.com/davidf1000/smart-home-security

A home-security system that could detect door movement using reed switch and detect fire or smoke with MQ gas sensor. System used NodeMCU to read sensor data and send alert via HTTP protocol to IFTTT service that could make notification into your smartphone when either gas sensor or reed switch is triggered.

arduino esp32 iot

Last synced: 10 Apr 2026

https://github.com/nikitaignatov/iotsim

IoT Telemetry Simulator - test your IoT application with different data profiles of your devices.

iot iot-application iot-device iot-telemetry-simulator sensor sensor-data simulation simulator

Last synced: 26 Mar 2025

https://github.com/phancak/esp32c6_board

A versatile ESP32-C6 expansion board featuring Wi-Fi 6 and Bluetooth 5, designed for modular integration in proof-of-concept embedded projects. Supports QSPI, SPI, I2C, and UART interfaces for flexible connectivity with host MCUs. Ideal for IoT and wireless applications needing low-power, high-speed communication.

bluetooth esp32-c6 i2c-bus iot kicad-pcb modular-architecture qspi wifi6

Last synced: 09 Feb 2026

https://github.com/szymon423/gardenio

Server for Inteli Garden

iot modbus mqtt raspberry-pi serial

Last synced: 06 May 2026

https://github.com/aadityapanda/air-pollution-monitoring-system

This project demonstrates an IoT-based air pollution monitoring system using the MQ135 air quality sensor. The system measures the air quality index (AQI) and displays the results on an LCD screen while providing visual and auditory alerts based on the AQI levels.

air-quality-index arduino-ide arduino-uno iot mq135-sensor

Last synced: 22 Apr 2026

https://github.com/trailcurrentoss/trailcurrentbearing

GNSS positioning module providing location and timing data over CAN bus

can-bus esp32 gnss gps iot kicad open-source platformio

Last synced: 16 Apr 2026

https://github.com/shritesh99/arduino-basics

This repository consist of template code for getting started with Arduino.

arduino arduino-sketch iot iot-application

Last synced: 24 Apr 2026

https://github.com/ankush-003/iot-with-esp32

IOT Projects using ESP32 microcontroller

esp32 iot

Last synced: 09 May 2026

https://github.com/davidf1000/ars-hackaton-iot

Develop Iot Mobile application using MIT App Inventor for ARS Hackaton 2020 utilizing Antares IoT Platform and won a 2nd Place

antares app-inventor iot

Last synced: 10 Feb 2026

https://github.com/mikaponics/mikapod-storage

Persistent storage application for IoT device which is accessible over RPC

go golang iot rpc sqlite3

Last synced: 10 Feb 2026

https://github.com/hparreao/multiagentsystem-parkingmanagement

Parking management system using IoT devices in conjunction with an integrated multi-agent system. The objective was to monitor parking space availability in real time, identifying occupancy. Intelligent system capable of analyzing and managing available spaces.

arduino iot mqtt-protocol multi-agents-system spade

Last synced: 09 May 2026

https://github.com/vinceecws/broccoli-server

A Python-based local network server that lets you remotely receive data from and log activities of your IoT device.

iot python3

Last synced: 15 Mar 2025

https://github.com/yashpotdar-py/flood-vision

Flood Vision - A deep learning–based computer vision system for flood mapping and damage assessment using aerial imagery.

cuda deep-learning flood-detection iot python

Last synced: 16 Apr 2026

https://github.com/Ami-Solution/wot-security

a repo exclusively for security to better manage issues and security considerations for WoT

iot privacy security web-of-things

Last synced: 11 Mar 2025

https://github.com/adriens/temps-attente-matrix-led

Un projet de dataviz sur Matrice LED drivée par les données de temps d'attente de l'OPT-NC

api hackster iot iot-application led leds

Last synced: 27 Feb 2026

https://github.com/divyamohan1993/amdslingshot

JalNetra — Edge-AI water quality monitoring system for rural India. Real-time sensor analytics, ML-powered anomaly detection & irrigation optimization, deployed on AMD XDNA NPU-equipped VMs.

amd-xdna edge-ai esp32 fastapi gcp iot lora machine-learning onnx pwa react rural-india smart-agriculture water-quality

Last synced: 13 Apr 2026

https://github.com/nfreear/nick-bot

An experimental Virtual assistant / Chat-bot.

chat-bot iot nlpjs speech

Last synced: 05 Jun 2026

https://github.com/mathisloge/cppesphome-api

C++ Client for ESPHome native API.

cpp esp32 esphome home-assistant internet-of-things iot

Last synced: 13 Apr 2026

https://github.com/masesgroup/plc4net

PLC4X suite for .NET

dotnet iot jvm plc plc4x

Last synced: 01 Mar 2025

https://github.com/aureleq/sigfox-resources

A collection of Sigfox technical resources

iot sigfox sigfox-resources

Last synced: 12 Feb 2026

https://github.com/jrmmendes/mother-api

ESP-IDF powered firmware to a REST API and WIFI access point.

c cmake esp-idf esp32 iot

Last synced: 09 May 2026

https://github.com/gaming-demon81/smart-fan-s-remote

Web-based remote control for smart fans with RGB color adjustment and temperature management (25°C to 55°C) for a customizable and comfortable environment.

arduino bluetooth github-pages home-automation iot remote-control rgb-control smartfan temperature-control web-interface

Last synced: 26 Mar 2025

https://github.com/mastergalen/studyhunt-backend

StudyHunt IoT Seat Availability Tracking Backend

express iot node

Last synced: 13 Apr 2026

https://github.com/pglin66/egg_modebus

iot 控制系统

egg iot modebus mqtt serialport socket

Last synced: 17 Apr 2026

https://github.com/esp32cubes/esp32-tutorials

ESP32Cube Tutorials Projects Code

esp32 iot sensor

Last synced: 30 Apr 2026

https://github.com/novav20/themeridiangrid

A full-stack Industrial IoT (IIoT) platform for real-time monitoring, control, and data analysis of a machine fleet.

ci-cd dashboard docker fullstack github-actions iiot iot nodejs postgresql react typescript websocket

Last synced: 13 Apr 2026

https://github.com/doino-gretchenliev/signal-to-sleep

Apple Watch sleep tracker — real-time sensor streaming via MQTT, automatic sleep stage detection, and a Vue 3 dashboard

apple-watch health healthcare iot mqtt sleep-analysis sleep-tracking

Last synced: 28 Jun 2026

https://github.com/amrabed/metrolab

A server-client data collection framework for communication between Pi-based IoT sensors and central server with visualization dashboard

cloud docker html iot javascript mysql php plotly python raspberry-pi web

Last synced: 13 Apr 2026