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.
- GitHub: https://github.com/topics/iot
- Wikipedia: https://en.wikipedia.org/wiki/Internet_of_things
- Related Topics: cloud, embedded, devices,
- Aliases: internet-of-things,
- Last updated: 2026-07-02 00:15:48 UTC
- JSON Representation
https://github.com/jpbelval/goplant
GoPlant provides an interface for your IoT sensors. It collects data and offers monitoring.
concurrency esp8266 go golang home-assistant iot postgresql
Last synced: 11 Apr 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/bjornmelin/edge-ai-engineering
๐ฑ Optimized ML for edge devices. Showcasing efficient model deployment, GPU-CPU memory transfer optimization, and real-world edge AI applications. ๐ค
cuda edge-computing embedded-systems gpu-optimization iot mobile-ml model-optimization python tflite
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
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.
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/alecsandu/introductiontorobotics
Robotics class assigments, resolved using the arduino programming language and arduino-uno
arduino-uno embedded ino iot robotics
Last synced: 03 May 2026
https://github.com/iodar/shelly-button-test
Application to test the configuration and functionality of the Shelly Button1.
button1 http-server iot shelly shelly-button1 typescript
Last synced: 09 Jun 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/tsaplia/energy-controller-refactored
ESP8266 Energy Consumption Controller measures AC power with PZEM-014/016 sensor via Modbus. It offers a web interface for live data, charts, and settings.
arduino cpp esp8266 html-css-javascript iot platformio webinterface websocket
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/felix-red/smoke-detector-iot
Smoke detector IOT project
arduino cpp iot smoke-detector
Last synced: 04 May 2026
https://github.com/simonprickett/resin-pi-trafficlights
Demo using resin.io, Raspberry Pi and Low Voltage Labs Traffic Lights
gpio iot python raspberry-pi resin-io
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/scottgibb/led-strip-controller-firmware
An Arduino based LED Controller using Node-Red and Alexa
alexa arduino c diy firmware hardware internet-of-things iot node-red stm32 stm32duino stm32f103
Last synced: 04 May 2026
https://github.com/graythezebra/nerd-display
ESP8266 + MD_Parola LED-Matrix mit MQTT & WebUI Steuerung
arduino esp8266 esp8266-arduino esp8266-projects esp8266mqtt esp8266wifi iot iot-device led-matrix led-matrix-8x8 led-matrix-controller led-matrix-displays max7219 mqtt mqtt-client parola
Last synced: 04 May 2026
https://github.com/win365ru/ecoflow-dashboard
Real-time CLI dashboard for EcoFlow power stations & Smart Home Panel
battery-monitor cli delta-pro docker ecoflow ecoflow-dashboard energy-monitoring home-automation iot mqtt power-station python smart-home-panel solar telegram-bot
Last synced: 16 May 2026
https://github.com/manjit-baishya-embedded-systems-and-iot/lux-meter
Lux Meter with LDR is an IoT project designed to measure the intensity of light using a Light Dependent Resistor (LDR) and an Arduino UNO and ESP32.
arduino-uno esp32 esp32-arduino iot json ldr-sensor lux
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/gurkengewuerz/mqtt-server
MQTT v3/v5 server written in golang using mochi-co/mqtt
golang iot mqtt mqtt-broker mqtt-server mqtt-smarthome mqtt5 mqttv3 mqttv5 tcp websocket
Last synced: 05 May 2026
https://github.com/adilius/coap-mqtt-pipeline-implementation
๐ CoAP + MQTT Pipeline implementation in Python
Last synced: 05 May 2026
https://github.com/ch3ber/esp32-projects
Collection of small, self-contained projects for the ESP32 family of microcontrollers programmed with MicroPython.
esp32 examples firmware hacking hardware iot iot-application led-controller microcontroller microdot micropython python web-server websocket websocket-server websockets wifi wifi-hotspot wifi-network
Last synced: 05 May 2026
https://github.com/henryleach/store-mqtt-data
A Python 3 script that subscribes to an MQTT broker, and stores the readings into an SQLite3 Database.
iot mqtt python smart-home sqlite
Last synced: 05 May 2026
https://github.com/antoniskl/smartled-server
A WiFi server app made for controlling an RGB led strip via NodeMcu (ESP8266).
arduino controller esp8266 iot nodemcu platformio rgb-led wifi
Last synced: 05 May 2026
https://github.com/jimbobbennett/neopixel-holiday-lights-controller-function
An Azure Function to control the lights set up at using the code at aka.ms/NeopixelHolidayLights
azure azure-functions flask iot neopixel python
Last synced: 05 May 2026
https://github.com/awsimaya/iotdemo
Lambda function to process events from an AWS IoTButton
Last synced: 06 May 2026
https://github.com/ikajdan/sixthsense-server
A REST API server and a web client for the Sense HAT
Last synced: 29 Jun 2026
https://github.com/iwansal64/gaia-sensor-logger
A backend server built in Rust that is used to log IoT sensor data to local MongoDB database in time-series
backend iot mongodb postgresql rust server
Last synced: 06 May 2026
https://github.com/maikenegreiros/lamp-control
A code to create a Web Server with ESP8266 and a webpage to control a lamp via WiFi.
arduino automation esp8266 house-automation iot
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/dbgjerez/iot-esp8266-irrigation-system
System to measure ground humidity
arduino esp8266 iot platformio
Last synced: 06 May 2026
https://github.com/nhathout/fit-cat
Connected network of Smart Cat Collars with live video and biometric feedback.
cats iot nodejs raspberry-pi wifi
Last synced: 07 May 2026
https://github.com/brittonhayes/inventory-ts
An agriculture inventory application. Manage vehicles, maintenance, parts, and more. Built in Typescript with NestJS, Prisma, and Sveltekit ๐งโ๐พ
farming iot nestjs prisma svelte sveltekit typescript
Last synced: 07 May 2026
https://github.com/shib-sankar-das/fire-detection-alarm-system
firebase iot iot-application mq-135
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/superoo7/ctojs
Guide on conversion from C/C++ (Arduino) to JavaScript with Firmata
arduino firmata iot javascript johnny-five robotics sensors thingspeak
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/moronixproduct3/staff
IoT wizard costume accessory
3d-printing arduino cosplay costume esp32-arduino halloween iot nodejs websocket
Last synced: 07 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/stm32-hotspot/stm32mp1_aws-iot-greengrass-nucleus-lite
AWS GreenGrass lite for STM32MP1
aws greengrass iot stm32mpu stm32mpu-openstlinux-expansion-package
Last synced: 08 May 2026
https://github.com/sarincr/lua-wemos-d1-esplorer
Programming Wemos Mini D1 with Lua programing using ESPLORER IDE
esp8266 esp8266-arduino esp8266-esp-12e esp8266-projects esp8266-sketch iot iot-application iot-device iot-framework iot-platform lua lua-library lua-script wemos wemos-board wemos-d1-mini wemos-lolin-esp32
Last synced: 08 May 2026
https://github.com/aaryangp/smart-plant-monitoring
IoT-based Smart Plant Monitoring with Intruder Detection using Arduino UNO , ESP8266, Blynk, and Python
arduino blynk-iot-platform esp8266 hardware iot python
Last synced: 08 May 2026
https://github.com/swapins/agri-edge-ai-platform
A modular, plugin-based AI platform for Precision Farming. Integrates YOLOv8 Computer Vision, IoT sensor telemetry, and GPS-driven historical weather data to provide hyper-local crop diagnostics. Designed for Edge-AI deployment.
agtech computer-vision edge-ai iot modular-architecture precision-farming python systems-architecture yolov8
Last synced: 03 Jun 2026
https://github.com/arkapravo-ghosh/calling-bell-transmitter
Transmitter for Smart Calling Bell made using Arduino, NodeMCU ESP8266 and MQTT
arduino iot mqtt nodemcu-esp8266
Last synced: 13 Apr 2026
https://github.com/lmtx/amazon_timestream_aws_iot_core_lab
Setting Up AWS TimeStream Database with Python CDK | IoT Series
amazon-timestream amazon-web-services aws aws-iot aws-iot-core iot iotcore time-series timestream
Last synced: 16 Apr 2026
https://github.com/mohamedtarek1er/robotech_summer_training_computer_vision
An AI + IoT powered system that translates hand gestures into text and back into animated gestures using Computer Vision, ESP, and MIT App Inventor.
ai computer-vision iot mediapipe mit-app-inventor mobilenet nicegui sign-language-translation yolo
Last synced: 17 Apr 2026
https://github.com/alexisbalayre/iot-environmental-monitoring
Cloud Computing and IoT for Environmental Monitoring Project
apache-spark aws cloud-computing grafana iot timestream
Last synced: 17 Apr 2026
https://github.com/noeljoyce6/smarthelmetproject
A smart helmet system using ESP32 for rider safety, featuring fall detection, health monitoring, alcohol sensing, and emergency SMS with GPS.
arduino embedded-systems esp32 gps gsm health iot matlab neo-6m sim800l smarthelmet tracking
Last synced: 13 Apr 2026
https://github.com/acceleronix/ios-sdk-sample-objc
This sample demonstrates how to use Acceleronix iOS App SDK features in Objective-C.
acceleronix ios iot objective-c sdk
Last synced: 14 Jun 2025
https://github.com/fabianwildgrube/nodemcu-wifi-power-socket
Small IoT project creating a wifi enabled power outlet
Last synced: 26 Mar 2025
https://github.com/wahid-04/indoor-air-quality-monitoring
Real time Indoor Air Quality Monitoring using IoT, AWS IoT Core, and LSTM based AI predictions with a live Streamlit dashboard.
air-quality aws cloud-computing deep-learning environmental-monitoring iot lstm machine-learning python streamlit
Last synced: 06 May 2026
https://github.com/tai-min/matter-energy-harvesting-power-meter
Simple device to measure power in higher load home circuits
iot matter nordic-semiconductor nrf7002dk sensor wireless
Last synced: 05 Mar 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/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/erikglz/coap-mtd
Repository for an IoT security project implementing Moving Target Defense (MTD) through CoAP protocol randomization to mitigate spoofing attacks and enhance adaptive security.
coap-protocol cybersecurity iot machine-learning python scikit-learn spoofing
Last synced: 17 Apr 2026
https://github.com/one-iot/oneiot
An open source IoT platform for makers
esp32 google-assistant google-assistant-sdk iot oneiot raspberry-pi raspberry-pi-3
Last synced: 06 Mar 2026
https://github.com/iarghadip/luminate
Luminate is a PlatformIO-based dual-tone white LED driver that smoothly fades lighting from cool white to warm white as the day goes by.
ambient-lighting arduino circadian-rhythm dual-white-led esp32 iot platformio smart-lighting
Last synced: 13 Apr 2026
https://github.com/rorpage/alarm-clock-api
A Vercel API to power my bedside clock
iot nodejs nodemcu nodemcu-esp8266 vercel vercel-now
Last synced: 17 Apr 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/kevinnovak/matrix
Web app - Control an LED matrix in real-time.
iot mosca mqtt mqtt-js paho-mqtt paho-python raspberry-pi
Last synced: 13 Apr 2026
https://github.com/jcoliz/brewhub.edge
BrewHub.Net is an IoT reference architecture using .NET-based device software, InfluxDB and Grafana on a multi-node edge cluster, connected to Azure Services on the backend, with a Vue.JS dashboard for user monitoring and control.
dotnet edge-computing grafana influxdb iot mqtt vernemq
Last synced: 02 Apr 2026
https://github.com/github2k10/secure-data-transmission
Secure Data Transmission Using Advanced Encryption Techniques
backend elliptic-curve-cryptography encryption-decryption fastapi hmac-authentication iot python
Last synced: 20 May 2026
https://github.com/vergissberlin/wifi-button
Wifi button for your IoT projects
Last synced: 02 Apr 2025
https://github.com/paraizofelipe/py_iot
CLI para controle de IOT com a API Tuya
Last synced: 11 Mar 2025
https://github.com/szymon423/garden-automation-node
Project of garden automation unit as part of future bigger garden automation system
Last synced: 04 May 2026
https://github.com/exomind-team/wattson
โก Wattson โ Universal digital PSU monitoring library. Real-time power consumption via serial protocols. Rust.
digital-psu energy hardware iot monitoring power-supply psu rust serial wattson
Last synced: 02 Apr 2026
https://github.com/urmzd/zigbee-skill
AI-native smart home skill โ lets AI agents control Zigbee devices directly, no cloud, no hub.
agent-skill ai cli ezsp golang home-automation iot local-first privacy rest-api smart-home sse zigbee
Last synced: 13 Apr 2026
https://github.com/mo7amed-hussein/es-attendance-system
it provide an automated way for counting people passing through door or passage , human motion detection and control access via rfid
atmega328p attendance-system c embedded esp8266 hc-sr04 hc-sr501 iot pir practice-project rfid-rc522 spi ultrasonic-sensor usart wifi-modules
Last synced: 13 Apr 2026
https://github.com/dilmiwickramarathna/smart_waste_management_system
A sensor-based waste management system that hourly monitors the waste levels in bins and optimises collection routes for collection trucks.
iot nodered python raspberrypi ultrasonicsensor
Last synced: 17 Apr 2026
https://github.com/aliaksei135/door_sensor
Get notified when someone opens my door using Join and NodeMCU
Last synced: 14 Jun 2026
https://github.com/larsniet/love-hearts
Crafting connected ESP32 Hello Kitty lights: A DIY anniversary gift
iot kubernetes mqtt nextjs vercel
Last synced: 02 Apr 2026
https://github.com/munn15/ecosprinkle
EcoSprinkle adalah aplikasi IoT untuk Sistem Irigasi Pertanian Otomatis Dengan Springkle
arduino dht22 esp32 iot sprinkler ultrasonic-sensor
Last synced: 17 Apr 2026
https://github.com/ipnet-mesh/meshcore-mqtt
MeshCore MQTT Bridge (Companion App over Serial/BLE/TCP)
Last synced: 17 Apr 2026
https://github.com/lab5e/dtls-mbedtls-sample
DTLS sample with mbedtls library
dtls iot mbedtls raspberrypi span
Last synced: 16 May 2026
https://github.com/kennfatt/smart_thermostat_esp8266
Source code of my Smart Thermostat project. It uses PlatformIO for a development environment.
arduino esp8266 iot platformio
Last synced: 30 Apr 2026
https://github.com/pedrozavalat/saviia-lib
API Client library for SAVIIA Home Assistant Integration
api-rest clean-architecture ftp-client iot puc sharepoint
Last synced: 03 Apr 2026
https://github.com/lab5e/swift-simple
Simple API client sample in Swift that retrieves a list of collections
iot lang-swift sample span swift
Last synced: 15 Jun 2026
https://github.com/jovinull/bixim
Cross-platform virtual pet engine for ESP32 + PC. HAL architecture, fixed-timestep game loop, FSM pet logic, and SSD1306 OLED rendering โ built from scratch in C/C++.
cpp cross-platform embedded embedded-systems esp32 finite-state-machine game-engine iot oled platformio raylib retro ssd1306 tamagotchi virtual-pet
Last synced: 03 Apr 2026
https://github.com/tratteo/esp32_pin_driver
A simple universal pin driver for ESP32 Dev boards
Last synced: 30 Apr 2026
https://github.com/slicequeue/poc-nodejs-mqtt-influx
IoT ๋๋ฐ์ด์ค์์ ์์งํ ์ผ์ ๋ฐ์ดํฐ๋ฅผ MQTT๋ฅผ ํตํด ์์ ํ๊ณ InfluxDB์ ์ ์ฅํ๋ ๊ฐ๋ ์ฆ๋ช (PoC) ํ๋ก์ ํธ์ ๋๋ค.
Last synced: 06 May 2026
https://github.com/rafeyosa/esp8266-to-aws-iot-core
Simple NodeMCU Watering Plant Project with AWS IoT Core (MQTT)
arduino aws-iot-core esp8266 internet-of-things iot mqtt node-mcu
Last synced: 13 Apr 2026
https://github.com/dmachard/push-buttons
Push buttons library for arduino and esp8266 devices
Last synced: 17 Apr 2026
https://github.com/nikoshet/iot-rpi-sensehat-with-android-monitoring
This repository provides information and code for using an Android App, a Desktop App and a Raspberry Pi with a Sense HAT with Azure IoT Hub and IBM IoT Foundation, as well as providing a REST API for Third Party Providers
android azure csharp ibm-iot-foundation iot python raspberry-pi rest-api
Last synced: 13 Apr 2026
https://github.com/qc20/vui-gpt-voice-assistant-wizard
alexa chat-gpt chatbot cui google-assistant hci human-computer-interaction iot linux machine-learning nlp-machine-learning prototyping python rasberry-pi speech-assistant speech-recognition usability ux-design voice-assistant voice-user-interface
Last synced: 19 May 2026
https://github.com/tratteo/esp32_thermal_sensor
ESP32 one wire thermal sensor driver (WiFi/Serial)
Last synced: 30 Apr 2026
https://github.com/liquidambargenusbolbitis859/diseq
๐ฐ Build a distributed message sequencer using zero knowledge consensus for reliable, honest data sequencing with improved efficiency.
blockchain blockchain-rollup consensus-mechanism distributed-sequencer dynamic-user-equilbirum esp8266 esp8266-arduino iot ld-score-regression machine-learning market-clearing message-sequencing platformio secure-sequencing sequencing short-side-rule vehicle-routing-problem zero-knowledge
Last synced: 18 Apr 2026
https://github.com/leomenezessz/esp8266-web-server
This project is a sample of a traffic lights leds, using a nodemcu board
Last synced: 17 Apr 2026
https://github.com/alexandrelamberty/alexandrelamberty
:sparkles: My special GitHub repository. :sparkles:
api data-structures database distributed-systems embedded-systems iot linux microcontrollers microservices server-infrastructure soa software-architecture
Last synced: 12 Apr 2026
https://github.com/sonufrienko/iot
Projects with AWS IoT, TTN, LoRaWAN, Arduino, Raspberry Pi
arduino aws aws-iot iot lorawan raspberry-pi the-things-network
Last synced: 10 May 2026
https://github.com/davidmunozmartinez/home-server
Home API to control different tasks around the house
api arduino automation esp8266 google-calendar-api iot raspberry-pi
Last synced: 17 Apr 2026