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/filipnet/smart-doorbell-shelly

A smart home doorbell integration using Shelly UNI and a generic doorbell transformer, enabling notifications and automation via MQTT or Home Assistant.

doorbell electronics home-automation iot microcontroller mqtt shelly shelly-uni tranformer wifi-doorbell

Last synced: 06 Apr 2025

https://github.com/jucr-io/modem-kick

Wake your ModemManager-powered modem when it changes its registration state.

dbus iot modem modem-manager

Last synced: 02 Jul 2025

https://github.com/dobermai/sauna

Unofficial Rust CLI and API client for controlling Klafs saunas

cli iot klafs rust sauna smart-home

Last synced: 20 Jan 2026

https://github.com/x-real-ip/node-red

Instead of running automations in Home Assistant I use Node-RED for wiring together my hardware devices, API's, online services and automations.

home-assistant home-automation iot k8s k8s-deployment kubernetes node-red

Last synced: 28 Feb 2026

https://github.com/yusufkarabocekz/esp32-and-lora-communication

A comprehensive ESP32-based solution for collecting and transmitting sensor data using LoRa technology.

esp32 iot lora mpu9255 sensor-data wireless-communication

Last synced: 15 Feb 2026

https://github.com/alexeyisme/weatherstation_indoor

ESP32-based indoor weather monitoring system with BLE, WiFi, and display capabilities

ble display environmental-monitoring esp32 home-assistant iot platformio sensor weather-station wifi

Last synced: 08 May 2026

https://github.com/josugoar/optibat

Cross-market battery optimization

bess iot

Last synced: 16 Feb 2026

https://github.com/make2explore/esp32-openthread-command-line-interface-example

ot_cli - OpenThread Command Line Interface Example for ESP32 devices

esp-idf esp32 espressif iot matter thread

Last synced: 16 Feb 2026

https://github.com/pyyhkija93/fixuwatti-smart-dongle

FixuWatti™ Smart Dongle MVP - M5Stack Core2 ESP32 sähköpörssin hinnan automaatio MQTT-integraatiolla

arduino automation esp32 finnish iot m5stack mqtt nordpool platformio smart-home

Last synced: 13 Apr 2026

https://github.com/shiva0616/smart-agriculture-automation

🌱 Sistema IoT para automatización de cultivos con ESP32, sensores ambientales y control automatizado de iluminación, riego y temperatura

agriculture arduino cpp electronics embedded-systems esp32 iot sensors smart-farming

Last synced: 08 May 2026

https://github.com/alexandrospanag/my_arduino_projects

My Arduino Projects which includes many Arduino solutions for a variety of microcontrollers, Processing solutions & Assembly solutions. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.

adafruit arduino assembly embedded-systems github hardware iot learn processing wiring

Last synced: 16 Apr 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

https://github.com/oaslananka/iot-cloud-monitor

JavaScript IoT cloud monitoring dashboard for device telemetry, alerting, operational visibility, and lightweight infrastructure status tracking.

alerts cloud-monitoring dashboard device-management iot javascript monitoring nodejs observability operations telemetry webapp

Last synced: 08 Jul 2026

https://github.com/memes/kotlinthing

Android Things project using Kotlin

android androidthings iot kotlin

Last synced: 08 May 2026

https://github.com/rcasto/night-light

A little night light circuit powered by a raspberry pi

circuit iot nightlights raspberrypi

Last synced: 21 Apr 2026

https://github.com/lucaweissbeck/toskana-frontend

IoT Home Dashboard developed for monitoring holiday home

auth0-react dashboard docker-swarm-cluster iot kubernetes reactjs

Last synced: 13 Apr 2026

https://github.com/davideciarmiello/ha-bskzephyr-lan

Home Assistant integration allowing control of BSK Zephyr heat recovery devices in LAN mode without cloud.

bsk bsk-zephyr bsk-zephyr-lan bsk-zephyr-mini heat-recovery home-assistant home-assistant-integration iot

Last synced: 18 Apr 2026

https://github.com/neelp03/home-energy-optimizer

An IoT-based system for monitoring and optimizing home energy consumption

docker iot nodejs smart-home

Last synced: 08 May 2026

https://github.com/arunilkeshri/automated-fish-aqua-feeder

Smart, offline-first automated fish feeder 💡 using ESP8266 + Telegram bot 📬

arduino automation esp-projects esp8266 esp8266-arduino esp8266-projects fish-feeder iot servo servo-motor telegram-bot

Last synced: 16 Apr 2026

https://github.com/pknujra/zelbytes-arduino

Arduino internship repository containing daily embedded systems exercises, relay control, valve automation, and documentation.

agritech arduino cpp electronics embedded-systems iot relay-control

Last synced: 16 Jun 2026

https://github.com/nash87/parkhub-rust

Modern parking management platform built in Rust — Axum, redb, React 19. 64 feature flags, 10 languages, 1685 tests. Self-hosted, modular, AI-driven.

2fa axum demo dsgvo gdpr germany glass-morphism iot management-system modular on-premise open-source parking parking-management react rust self-hosted smart-parking tailwindcss

Last synced: 21 Apr 2026

https://github.com/ma-ta/bylo-metr

Digitální monitorovací stanice s Wi-Fi, webovým serverem a LCD displejem

arduino esp8266 flowerpot growing growing-plants humidity-sensor iot light-sensor nokia5110lcd rainmeter temperature-sensor

Last synced: 08 May 2026

https://github.com/nafisarkar/iot_omr_scanner

The IOT_OMR_SCANNER is an IoT-based project designed to automate the evaluation of OMR (Optical Mark Recognition) sheets

esp32-cam image image-processing iot ocr-recognition omr-sheet

Last synced: 04 Mar 2026

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

Sistema embarcado utilizando Raspberry Pi Pico W para auxiliar na travessia segura de pedestres com deficiência visual. Inclui semáforo sonoro e um botão de acionamento.

accessibility c-programming embedded-systems iot

Last synced: 22 Feb 2026

https://github.com/sahilkhanna/rainmaker-iot-dashboard

IoT Dasboard for ESP Rainmaker Device using Swagger API

dashboard esp iot oas rainmaker rest swagger

Last synced: 19 Feb 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/alexandrelamberty/nidus

:diamond_shape_with_a_dot_inside: Home Automation and Monitoring System.

api broker cache client-server database golang gui home-monitoring iot micro-controller mongodb redis sensors typescript

Last synced: 30 Oct 2025

https://github.com/petesramek/tiny-link

TinyLink is a lightweight, template-based serial protocol for reliable UART communication between microcontrollers. It features a robust state machine, checksum validation, and a hardware-agnostic design ideal for linking resource-constrained devices like the MH-Tiny88 and ESP-M3. Supports custom structs, error tracking, and non-blocking parsing.

arduino attiny cpp embedded esp header-only iot microcontroller reliable-data-transfer serial-communication state-machine uart-protocol

Last synced: 02 Apr 2026

https://github.com/phnahes/esp8266-dyndns-digitalocean

ESP8266 code, using Digital Ocean API, to update a domain name record hosted there.

arduino automation c digitalocean dyndns esp8266 internet iot networking

Last synced: 30 May 2026

https://github.com/chon-group/dpkg-chonide

ChonIDE Package for Debian, Mint, Ubuntu, and derivatives.

agentspeak arduino bdi-model debian-packages ide iot jason jasonembedded multiagent-systems robotics

Last synced: 17 Apr 2026

https://github.com/aureliodeboa/mydoctor

O MyDoctor é um aplicativo que facilita o gerenciamento de medicamentos para pacientes, especialmente idosos, e seus cuidadores. Ele oferece notificações, organização de tratamentos e controle remoto de gaveteiros inteligentes, garantindo mais segurança e tranquilidade.

arduino cloudant esp32 ibm-cloud iot iot-application node-red swftui swift

Last synced: 08 May 2026

https://github.com/mchurichi/ipava-firmware

ESP8266-based firmware to manage water heating devices via a REST API and discoverable over MDNS

domotics esp8266 firmware iot iot-application mdns

Last synced: 16 May 2026

https://github.com/fakhrezy/smarthydroponic-mobileflutter

aplikasi monitoring mobile smart hidroponik

firebase flutter hydroponics iot

Last synced: 03 Jun 2026

https://github.com/interesting-study/univ-csproject

대학교 + 랩실에 있으면서 했던 프로젝트 모음입니다. 알고리즘 세미나 자료는 백업해두지 않아 많이 없습니다.

arduino c iot java laboratory mysql-database network python3 univ-csproject

Last synced: 09 Apr 2026

https://github.com/cvik/coap

High-performance CoAP server and client library for Zig, built on Linux io_uring

coap io-uring iot rfc7252 udp zig

Last synced: 03 Apr 2026

https://github.com/khushantchopra/-esp8266_basic_wifi_enum

A lightweight tool for scanning and enumerating nearby WiFi networks using an ESP8266 module, provides detailed information about each detected network, including SSID, BSSID, RSSI, channel, and encryption type.

esp8266 iot

Last synced: 17 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/ekelhala/plantio

Monitor the soil moisture level of your plants with the help of IoT

iot micropython mqtt nodejs pico-w raspberry-pi-pico-w

Last synced: 11 Apr 2026

https://github.com/tqlabs-in/dimled-mini

⚡ ESP-01 based smart LED dimmer powered by ESPHome

dimmer esp8266 esphome home-automation iot pwm wifi

Last synced: 13 Jan 2026

https://github.com/bifravst/bdd-markdown-e2e-example-aws

Example use of @bifravst/bdd-markdown

aws bdd cloudnative e2e iot nrf-asset-tracker testing

Last synced: 17 Apr 2026

https://github.com/nguyenvanduocit/notification-matrix

My led 8x8 matrix notification panel

arduino esp8266 iot mqtt nanopb platformio protobuf

Last synced: 09 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/andrewl/motion-detector

Motion detection and Slack notification for Arduino/ESP8266

arduino esp8266 iot motion-detection slack

Last synced: 18 Apr 2026

https://github.com/mulekotd/klima-iot

An IoT platform that turns conventional air conditioners into smart devices using sensors and microcontrollers, featuring a PWA for remote control, automation, and energy cost analysis.

docker docker-compose fastapi iot nextjs postgresql redis

Last synced: 18 Jun 2026

https://github.com/vatsalyashivhare/smart-energy-metering

IoT-based smart energy monitoring system that enables real-time tracking and optimization of energy consumption in residential and industrial environments

arduino esp32 iot mqtt nodered

Last synced: 10 Apr 2026

https://github.com/fastybird/node-firmware

:traffic_light: FastyBird IOT smart node universal firmware

arduino arduino-nano arduino-uno firmware iot iot-device

Last synced: 03 May 2026

https://github.com/oleggator/kapua-deployment

Kapua Docker Deployment

docker docker-compose grafana iot kapua

Last synced: 18 Apr 2026

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

Parent of all projects

iot java osgi

Last synced: 26 May 2026

https://github.com/konnyaku256/hey-son

🤱🏻 Son calling system for mom

golang iot raspberry-pi vue

Last synced: 06 May 2026

https://github.com/donnc/bulksmszw-esp8266

Bulk sms zw api for embedded device ESP8266 for IoT devices. Port for BulkSMSZW-Api Python 3

cpp esp8266 esp8266-arduino iot

Last synced: 13 Apr 2026

https://github.com/hantdev/smart-garden

Smart Plant Watering and Lighting System to Enhance Plant Growth Using Internet of Things. Making a smart garden system that has sensor data on light, temperature, humidity and soil moisture to determine the health status of a plant which will be displayed on a website or mobile app.

hc-sr04 humidity-sensor iot light-sensor plant-disease-detection plant-identifier smart-garden soil-moisture-sensor temperature-sensor

Last synced: 18 Aug 2025

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/mkgaru/moddable-types

[WIP] Moddable definitely typed EcmaTC53

esp32 iot moddable typescript

Last synced: 19 Apr 2026

https://github.com/mysteriza/esp8266display-bme680

Portable and offline environmental monitoring solution using an ESP8266 microcontroller with a built-in OLED display and a BME680 gas and environmental sensor.

altitude-measurements bme680 environmental-monitoring esp8266 gas-sensor humidity iot portable pressure temperature web-server

Last synced: 19 Apr 2026

https://github.com/pipe-runner-lab/radlet-plankton

This repository contains the code for ESP 8266 that will work in harmony with the Radlet IOT ecosystem.

esp8266 firmware iot led-strips wifi

Last synced: 19 Apr 2026

https://github.com/experiencedeveloper/raspberry-pi-powered-laptop

An affordable alternative to a traditional laptop

hardware iot laptop raspberry-pi

Last synced: 04 Jul 2025

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/marialasa/watering_system

🌱 Sistema de riego automático desarrollado con Python & Raspberry Pi

gardening-automation iot raspberry-pi-4 tech-gardening watering-controller watering-plants watering-system

Last synced: 04 Feb 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/ankush-003/iot-with-esp32

IOT Projects using ESP32 microcontroller

esp32 iot

Last synced: 09 May 2026

https://github.com/brevex/smart-parking-system

IoT system integrated with firebase for real-time parking space monitoring

angular firebase iot java parking-management

Last synced: 21 Apr 2026

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

Simple API client example in Rust that retrieves a list of collections

iot lang-rust rust sample span

Last synced: 12 Jun 2025

https://github.com/agneay/electrolab-assit-iot

A fun side project explored by me and my friends to increase the automation in our Digital Electronics Lab

c iot iot-application python python3

Last synced: 21 Apr 2026

https://github.com/hijaucerdas/timer-relay-iot

Energy Efficiency Using IoT

arduino iot nodemcu spreadsheet webserver

Last synced: 22 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/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/marcoplaitano/iot-alarm-clock

An IoT-based alarm clock.

alarm alarm-clock esp32 iot zerynth

Last synced: 22 Apr 2026

https://github.com/gjhanna/maps

MAPS stands for "Medical Assistant Patient Support" is an application that is connected to Firebase. The purpose to help track a patient's last seven examinations in addition to multiple features (See README.md file)

biomedical ehealth ios ios-app ios-swift iot platform swift

Last synced: 05 Jun 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/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/itsfdavid/proyecto-lector-huellas

Aplicacion que integra un lector de huella para manejar el control de acceso a un sitio

arduino fingerprint-authentication fingerprint-sensor iot javascript raspberry-pi rpi

Last synced: 09 May 2026

https://github.com/natdev15/iot_payload_optimization_natesh_masters_thesis_2025

Comparative implementation of binary serialization protocols — CBOR, MessagePack, Struct + Zlib, and Protobuf — for IoT payload optimization under hybrid TN/NT satellite networks. Developed and validated using Astrocast LEO and oneM2M (Mobius) middleware.

astrocast cbor cpp docker iot javascript messagepack networking nginx nodejs onem2m protobuf protocol-buffers python struct thesis thesis-project zlib

Last synced: 13 Apr 2026

https://github.com/usmanhdsidiq/esp8266_light

Control led light through web interface using Wi-Fi connection (Server mode).

arduino cpp esp esp8266 iot

Last synced: 21 Jan 2026

https://github.com/tanohzana/crazy-rtl-sdr

A sample project to try to read data from a RTL-SDR dongle & antenna 😏

iot javascript radio waves

Last synced: 28 Apr 2026

https://github.com/dacrypt/xiao

Control a Xiaomi Robot Vacuum X20+ via the xiao CLI. Agent-ready: AGENTS.md, llms.txt, SKILL.md, --json output, canonical exit codes.

agent-tool agents-md claude-skill cli home-automation iot llm-tool llms-txt mcp python roborock robot-vacuum smart-home vacuum xiaomi

Last synced: 30 Apr 2026

https://github.com/alanamaro13/automatic_switch

Hey There! This is the main repository for an IoT project. It consists in an Automatic Switch for a room using ESP32, SinricPro and Google Home.

arduino esp32 iot sinricpro

Last synced: 13 Apr 2026

https://github.com/visaodeempresa/ha-smart-home-ui

🏠 Home Assistant Lovelace dashboard — 9 mobile screens (design Smart Home: cream/plum/orange) + Python card generator CLI

button-card dashboard hacs home-assistant iot lovelace mobile smart-home tuya yaml

Last synced: 07 Jun 2026

https://github.com/maximemoreillon/sonoff_s20

Custom firmware for a SONOFF S20 featuring MQTT control

arduino firmware iot mqtt

Last synced: 26 Apr 2026

https://github.com/vroomfondel/mqttstuff

Lightweight Python utilities for MQTT: easy publish/subscribe wrappers, retained message readers, Tasmota device discovery & control, Pydantic config, and Docker support

docker home-automation iot loguru mqtt mqtt-client mqtt-publisher mqtt-subscriber mqtt-utilities mqtt-wrapper paho-mqtt pydantic python python3 smart-home tasmota

Last synced: 06 Jan 2026

https://github.com/jason-cky/morse-decoder-gui

Morse code decoder GUI in python, made for NTU orientation camp

gui internet-of-things iot python3 raspberry-pi

Last synced: 27 Apr 2026