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/melvinmo/bluetooth-mesh-network-evaluation-by-bmsim

This repository showcases the results of the simulation and analysis of diverse Bluetooth mesh network scenarios using the BMSim tool.

bluetooth-low-energy bluetooth-mesh iot

Last synced: 19 Mar 2026

https://github.com/amith152003/power-track--energy-monitoring-with-iot-metering

PowerTrack is an advanced energy monitoring system designed to track electricity usage in real-time. Powered by an ATmega328P microcontroller and an ESP32 module, it measures voltage, current, power, and energy consumption, enabling users to analyze their energy usage and optimize efficiency.

arduino atmega328p embeddedsystems energyefficiency energymanagement energymonitoring esp32 firebase googlesheets iot iotprojects realtimemonitoring smartenergymeter smarthome techprojects

Last synced: 16 Apr 2026

https://github.com/dmatking/m5stack-tab5-video-stream

MJPEG video + synchronized audio streaming to M5Stack Tab5 (ESP32-P4) over WiFi

embedded esp-idf esp32 esp32-p4 iot m5stack mjpeg raspberry-pi riscv tab5 video-streaming

Last synced: 02 Jun 2026

https://github.com/zeroonelab/embatlink

轻量解耦的嵌入式 AT 指令驱动框架,支持多设备并行、主动发送 / 被动监听,跨平台易移植,适配 STM32 等 MCU,裸机 / RTOS 均兼容。

at-command at-driver embedded iot stm32 uart

Last synced: 03 Mar 2026

https://github.com/cosimodamianoforina/battery-range

A smart battery charging manager for Windows laptops that helps extend battery lifespan by maintaining charge within optimal State of Charge (SoC) ranges using a Tasmota-compatible smart plug.

automation battery battery-health battery-management esp32 esp8266 home-automation iot laptop notebook power-management powershell smart-plug system-tray tasmota utility windows

Last synced: 01 Apr 2026

https://github.com/astrostl/pentameter

Prometheus metric exporter for Pentair IntelliCenter (Prometheus with Grafana dashboards included). Vibe coded in Go.

exporter go grafana home-automation intellicenter iot metrics monitoring pentair pool prometheus

Last synced: 01 Apr 2026

https://github.com/maxonxoxo/customlcd

ESP8266-powered Wi-Fi LCD clock with big custom-character digits, NTP-based time sync, 12-hour format, dynamic greetings, and multiple Wi-Fi credential support.

12-hour-format custom-characters esp8266 internet-clock iot lcd lcd-display nodemcu ntp-clock wifi-clock

Last synced: 17 Apr 2026

https://github.com/ageagainstthemachine/circuitpython-pi-pico-w-bmp180-influxdb

A CircuitPython example for the Raspberry Pi Pico W using cooperative multitasking via asyncio which sends data from a BMP180 sensor to an InfluxDB v2 server.

asyncio bmp180 circuitpython circuitpython-project circuitpython-usyslog cooperative-multitasking influxdb2 iot ntp raspberry-pi-pico-w syslog usyslog wifi

Last synced: 02 Apr 2026

https://github.com/tomgidden/mqtt-blinkt

More capable version of the Pimoroni Blinkt MQTT example, packaged as Docker image

blinkt docker iot mqtt pimoroni raspberry-pi

Last synced: 17 Apr 2026

https://github.com/zarusz/esp_thing

Baseline IoT thing implementation for ESP8266 chip

arduino esp8266 esp8266-arduino iot openhab smart-home

Last synced: 18 Apr 2026

https://github.com/xlegend1024/az-iot-lab

Microsoft Azure IoT Hands-on Labs online guides

azure azureiot hands-on hands-on-lab iot iot-edge

Last synced: 18 Apr 2026

https://github.com/make2explore/m5stack-atoms3

Device Overview - Getting Started with M5Stack's AtomS3

arduino aritificial-intelligence esp32 home-automation iot m5stack machine-learning

Last synced: 18 Apr 2026

https://github.com/geekbrother/ledwinker

Blink LED, change LED state async (without delay) PlatformIO and Arduino library.

arduino asynchronous esp32 esp8266 iot iot-device leds platformio

Last synced: 04 Apr 2026

https://github.com/alphwarde/automation-roboticsscripts

A collection of robotics and automation projects, scripts,and other examples to help with developing your own projects

arduino automation esp iot python robotics scripts

Last synced: 18 Apr 2026

https://github.com/opensrcerer/paddy-firmware

Firmware for Project Paddy, the Power Administration Daemon

arduino cpp electronics homemade iot meter mqtt power smart

Last synced: 18 Apr 2026

https://github.com/stylepatrick/smarthome

Smart Home Server. Works with Sonoff and Shelly devices and Amazon Echo.

grafana influxdb iot mqtt node-red

Last synced: 19 Apr 2026

https://github.com/leivosepp/lesson2-helloblinkyredgreen

This project uses Raspberry PI, Windows 10 IoT Core and the onboard red-green LEDs which will be blinking alternatingly.

blink-leds gpio green iot led leds-blink lesson pin raspberry-pi red uwp windows-10

Last synced: 19 Apr 2026

https://github.com/cyberroute/phantom

Phanton: A lightweight ARP scanner for quick discovery of IoT devices on local networks.

arpscanner iot pyside6 python3

Last synced: 04 Jun 2026

https://github.com/mangobanaani/weatherprobe

Solar-powered ESP32 weather station -- BME280, GPS, MQTT/TLS, SPIFFS offline buffer

bme280 esp-idf esp32 gps iot mqtt weather-station

Last synced: 20 Apr 2026

https://github.com/jjateen/surveillancebot

This repository showcases the SurveillanceBot, an autonomous ESP32-based system with a camera for live streaming, GPS for tracking, and an MQ-2 gas sensor for environmental monitoring. It features a web interface and real-time object detection with OpenCV, highlighting the ESP32's versatility in security and automation.

aiot gps-tracker iot object-detection opencv opencv-python surveillance surveillance-robot

Last synced: 20 Apr 2026

https://github.com/foonerd/evo-core

Brand-neutral steward fabric for appliance-class devices. Rust core, plugin contract with in-process and out-of-process transports.

appliance audio debian embedded-linux extensibility fabric iot plugin-architecture rust steward

Last synced: 05 Jun 2026

https://github.com/franckalbinet/latency-internet-africa

Python Data Analysis Notebook to reproduce our "Analysing internet latency in Africa based on RIPE NCC probes traceroute measurements" paper.

data-science iot python

Last synced: 21 Apr 2026

https://github.com/shchoholiev/smart-inventory-system-api

A back-end API for Smart Inventory System that helps to keep track of your items by converting shelves into smart devices using IoT.

azure-cognitive-services azure-iothub csharp dotnet iot mongodb

Last synced: 21 Apr 2026

https://github.com/dzerik/sber-mqtt-bridge

Sber Smart Home MQTT Bridge — HACS integration for Home Assistant. Control HA devices via Salut voice assistants and Sber Smart Home app.

custom-component hacs hacs-integration home-assistant home-assistant-custom-component home-automation homeassistant-integration iot mqtt mqtt-bridge python salut sber sber-salut sber-smart-home sberdevices smart-home smarthome voice-control zigbee

Last synced: 22 Apr 2026

https://github.com/archtaqi/piaic-iot

PIAIC IOT Course Material

embedded-systems iot piaic rust

Last synced: 06 Jun 2026

https://github.com/mateus-resende-ottoni/hackatruck

Projetos desenvolvidos em Swift no projeto HackaTruck

apple ios ios-swift iot swift swiftui

Last synced: 24 Apr 2026

https://github.com/nikisetti01/factorycare

Factory Control and Alertness for Risk Evalutation- IoT project Menchini,Settimelli

californium coap-protocol contiki emlearn grafana iot iot-machine-learning rpl

Last synced: 24 Apr 2026

https://github.com/re-ops/re-thing

Internet of thing(s) via the REPL

iot mqtt re-ops repl

Last synced: 25 Apr 2026

https://github.com/mnk400/weatherstation

Basic IOT implementation using Arduino and Node-red for a small IOT Class I took.

arduino iot node-red

Last synced: 26 Apr 2026

https://github.com/mqttiotstuff/rsiotmonitor

Rust implementation of iotmonitor

agents iot monitoring-tool rust

Last synced: 27 Apr 2026

https://github.com/szabilukacs/smarthomerelay

SmartHome Relay is an IoT project using an ESP32 to remotely control a relay and monitor boiler temperature via the Blynk platform. 🌡️📱Features include real-time temperature monitoring, thermostat automation, and notification toggles. Includes custom PCB design (KiCAD) and Arduino IDE code.

blynk ds18b20 esp32 iot

Last synced: 27 Apr 2026

https://github.com/fpena2/laundromat-network

IoT project focused on latency

ads1115 i2c iot lg pzct-02 raspberry-pi washing-machine

Last synced: 27 Apr 2026

https://github.com/jynik/meta-owswaas

Owen Wilson Saying "Wow" as a Service

iot owen trash wilson wow

Last synced: 07 Jun 2026

https://github.com/tuxtof/sherlock-exporter

Prometheus metrics exporter for Nutanix Karbon Platform Services

grafana iot kps nutanix prometheus

Last synced: 28 Apr 2026

https://github.com/divinenaman/face-recognition-attendance-system

Attendance System using Face Recognition, along with integration with IoT devices using MQTT. The face recognition system is highly accurate thanks to Google's State of the Art model, Facenet.

face-recognition facenet iot mqtt

Last synced: 28 Apr 2026

https://github.com/sahilkhanna/rainmaker-iot-client-nodejs

A generic NodeJS Script to interface with Espressif's Rainmaker IoT Solution

esp32 espressif iot nodejs npm rainmaker-iot

Last synced: 28 Apr 2026

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

Module for reading SH31 sensor through i2c on Raspberry Pi

i2c iot raspberry-pi sensor sht31

Last synced: 28 Apr 2026

https://github.com/ditronix/cmis-current-monitor-iot-system

DitroniX CMIS ESP32 ACS758 AT24C64 CH340 DC Current Monitor IoT System SDK

acs758 at24c64 ch340 clamp cmis ct current current-monitor esp32 home-automation iot monitor sdk

Last synced: 28 Apr 2026

https://github.com/frozen-projects/ff_mqtt_async

Eclipse paho based Async MQTT client (subscriber and publisher) plugin for Unreal Engine 5

digital-twin iot iot-application iot-platform mqtt mqtt-client mqtt-protocol paho paho-mqtt paho-mqtt-apis paho-mqtt-client ue5 ue5-plugin ue5-project ue5-template

Last synced: 28 Apr 2026

https://github.com/palmerabollo/arduino-gprs

Arduino GPRS Shield

arduino arduino-gprs iot

Last synced: 29 Apr 2026

https://github.com/silasberger/nodemcu-setup

Setup instructions, scripts and helper files for ESP32 NodeMCU development boards.

documentation education esp32 iot mcu microcontroller nodemcu

Last synced: 30 Apr 2026

https://github.com/atom-dispencer/handydisplaypython

The driving software, targeting Raspberry Pi 2B+, for a TFT LCD display which shows all kinds of helpful information about my calendar, the weather and anything else I'll care to add a widget for.

electronics electronics-projects internet-of-things iot lcd lcd-display mit-license python raspberry-pi tft tft-display

Last synced: 30 Apr 2026

https://github.com/mooncos/roompi

RPi-based Smart Environmental Monitoring System for indoor areas with wireless connectivity and control

c co2-monitoring docker grafana humidity-monitoring influxdb iot light-monitoring python rpi temperature-monitoring

Last synced: 30 Apr 2026

https://github.com/reubn/symfonisk

🌈 - RGB Lamp for use with the IKEA Symfonisk Lamp. WIP!

alexa esp8266 hue hue-api iot lamp rainbow rgb smart-bulb symfonisk ws2812 ws2812b

Last synced: 01 May 2026

https://github.com/shchoholiev/sis-shelves-controller

A Python-based controller for managing shelves with laser motion sensors and lights, integrated with Azure IoT Hub for remote operations.

azure-iothub iot motion-sensor python raspberry-pi

Last synced: 01 May 2026

https://github.com/suyashkumar/conduit-firmware-library

Use magical RESTful APIs from a central server to communicate to/from the ESP8266 chip with ease

conduit ease esp8266 esp8266-arduino firmware firmware-library iot

Last synced: 02 May 2026

https://github.com/douglaszuqueto/tcore-kubernetes

Kubernetes manifests for TagoCore IoT Platform

iot tago-io tagocore tcore

Last synced: 09 Jun 2026

https://github.com/theengs/gateway-appliance

Ubuntu Core appliance with Theengs Gateway pre-installed

appliance ble home-assistant home-automation iot mqtt raspberry-pi smarthome snap snapcraft ubuntu-core

Last synced: 03 May 2026

https://github.com/ariffinzulkifli/2207-sharing-iot-at-ciast

Source Code untuk Perkongsian Kepakaran Industri di CIAST pada 4-5 Julai 2022.

arduino embedded iot node-red

Last synced: 03 May 2026

https://github.com/ariffinzulkifli/2006-free-iot-webinar

Arduino Sketch dan Nota untuk siri webinar Practical Internet of Things

arduino blynk favoriot iot thingspeak

Last synced: 03 May 2026

https://github.com/mhaack/mqtt-sht30-homie

MQTT Sensor project with SHT30/SHT31 for smart home 🏡 automation

homie-esp8266 iot mqtt openhab2 sht30 sht31

Last synced: 04 May 2026

https://github.com/ohioiot-esp32-wifi-examples/reconnect-the-right-way

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 04 May 2026

https://github.com/ikajdan/sixthsense-mobile

An Android client for the Sense HAT API server

android iot rest

Last synced: 05 May 2026

https://github.com/jn513/esp32_file_upload_api

API para upload de arquivos, através de dispositivos IoT esp32

django django-project django-rest-framework esp32 esp32-cam iot pillow python python3

Last synced: 05 May 2026

https://github.com/jimbobbennett/gps-animal-tracker

Resources for my Microsoft Student Summit Africa session on using GPS to track animals

azure azure-functions azure-iot-hub cosmos-db iot python raspberry-pi

Last synced: 06 May 2026

https://github.com/t0mer/onair

OnAir Monitor is a lightweight Windows system tray application that automatically detects active meetings (e.g., Zoom, Teams) and monitors camera and microphone usage.

esp32 iot teams wled zoom-meetings

Last synced: 06 May 2026

https://github.com/drogue-iot/quarkus-mqtt-integration-example

Demoing Drogue IoT and Quarkus using the MQTT integration

iot mqtt quarkus

Last synced: 06 May 2026

https://github.com/ehabmagdyy/azure_iot_esp8266

Sending Data To Azure IoT Hub Using ESP8266 Microcontroller & Displaying Content of Messages With Azure CLI.

azure azure-iot esp8266 iot nodemcu

Last synced: 06 May 2026

https://github.com/ohioiot-esp32-wifi-examples/final-checklist

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 07 May 2026

https://github.com/jancarauma/formigaweather

🌦️ An open-source IoT weather station project to monitor air quality, temperature, humidity, pressure and rainfall. Developed with NodeMCU ESP8266, MQ-135, BMP180, DHT11 sensors and MH-RD rain module. Data accessible via responsive web server and exportable to CSV. Ideal for makers, educators and IoT enthusiasts!

arduino esp8266 estacao estacao-meteorologica iot station temperatura umidade weather weather-station

Last synced: 07 May 2026

https://github.com/hugow04/smarthome

Automated smart home system with blinds control and Yeelight sunrise feature using ESP32.

automation esp32 gearbox home-automation iot mqtt nema23 ntp planetary-gearbox smart-home stepper-motor tb6600 yeelight

Last synced: 07 May 2026

https://github.com/iotic-labs/iotics-training

IOTICS Training material

golang grpc iot iotics proto protobuf python

Last synced: 07 May 2026

https://github.com/iqfareez/soil_humidity

Monitor soil humidity from phone

arduino bluetooth flutter hc-05 iot serial

Last synced: 08 May 2026

https://github.com/sergestinckwich/booklet-arduinoml

Small tutorial on how to use ArduinoML with Pharo

arduino book iot pharo smalltalk

Last synced: 09 May 2026

https://github.com/tsteinholz/hackumbc2017

A Parking Solution for UMBC.

hackathon hackumbc iot

Last synced: 10 May 2026

https://github.com/speelwolf/mqttbundle

A Symfony bundle for seamless MQTT integration and IoT messaging

iot mqtt mqtt-client php symfony symfony-bundle

Last synced: 11 May 2026

https://github.com/ekaone/arduino-relay

💤🖥 Arduino relay

arduino iot relay

Last synced: 12 May 2026

https://github.com/customize5773/airquality-monitor-esp32

AirQuality-Monitor-ESP32 is a smart IoT device that monitors PM2.5, temperature, and humidity using SDS011 and BME680 sensors. It logs data to an SD card, alerts users via WhatsApp, and ensures asthma patients are protected with real-time environmental monitoring.

air-quality arduino asthma-control esp32 healtcare iot real-time-monitoring whatsapp-api

Last synced: 12 May 2026

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

StudyHunt IoT Seat Availability Tracking Backend

iot material-ui react

Last synced: 12 May 2026

https://github.com/magrathealabs/jarvis-mpy

:snake: MicroPython IoT modules

esp8266 iot jarvis mycropython scripts sensors

Last synced: 11 Jun 2026

https://github.com/ankitd013/inknode

A minimalist, zero-distraction E-Paper Smart Dashboard for Raspberry Pi, featuring a Swiss Design UI, local weather forecasting, and MQTT home automation integration.

captive-portal dashboard e-paper flask home-automation iot mqtt python raspberry-pi raspberry-pi-zero smart-home waveshare weather-station

Last synced: 12 Jun 2026

https://github.com/ctron/kura-build

Containerized builder for Eclipse Kura

container eclipse iot kura

Last synced: 15 Jun 2026

https://github.com/gfrancodev/mygrid

Gateway AWS IotCore to Mongodb. Real-time data transition.

aws-iot-core iot nodejs solid typescript

Last synced: 20 Jun 2026

https://github.com/fenix-hub/rp2040-zero-tinygo-test

Comprehensive test project for TinyGo hardware and software functionalities for RP2040-zero using LED, EC11 Encoder, SSD1306 OLED

arduino firmware hardware iot oled-ssd1306 rp2040-zero tinygo

Last synced: 22 Jun 2026

https://github.com/home-assistant-tools/vietnam-hunonic

Home Assistant integration cho thiết bị nhà thông minh Hunonic (MQTT cloud, realtime) — CHỈ dùng cá nhân, phi thương mại

custom-component hacs hacs-integration home-assistant home-automation hunonic iot mqtt smart-home vietnam

Last synced: 27 Jun 2026

https://github.com/medialabuniovi/iot_co2_sensor

Sensor de CO2 con indicador LED y conexión WiFi desarrollado por MediaLab UniOvi

iot medialab-uniovi sensor universidad

Last synced: 23 Jan 2026

https://github.com/qbituniverse/iot-trafficlights

IoT Traffic Lights module built with C# Core running in Docker on Raspberry Pi.

docker iot netcore raspberry-pi

Last synced: 20 Jan 2026

https://github.com/leonardomottadev/tms-iot

Temperature Monitoring System (IoT)

iot mqtt spring-boot

Last synced: 12 Apr 2026

https://github.com/cafe01/myiot

Simple IoT Framework

arduino esp8266 iot nodemcu-arduino

Last synced: 12 Apr 2026

https://github.com/akyourowngames/kai

Kai is a smart virtual assistant that automates tasks, answers queries, recognizes images, controls system functions, performs web searches, provides weather updates, and supports speech-to-text & text-to-speech. Designed for efficiency and convenience, Kai makes your digital experience smoother and smarter! 🔥

ai ai-customer-service ai-heal aiautomation aihealthcare chatbot chatmodel conversationalai data-science deep-learning imagegeneration iot machinelearning nlp python sentiment-analysis speech-recognition text-to-speech textanalysis virtualassistant

Last synced: 22 Aug 2025

https://github.com/frosteen/iot-based_sm-megamall_packet-tracer_project

A network design project built with cisco packet-tracer that was presented during my college days.

cisco cisco-packet-tracer internet-of-things iot network network-design network-programming topology

Last synced: 06 Jan 2026

https://github.com/vvijk/moisture-iot

A comprehensive tutorial on creating a soil moisture sensor IoT device with Raspberry Pico W, sensors, and MicroPython. Monitor soil conditions in real-time for healthier plants

iot micro-python miniproject

Last synced: 23 Jan 2026

https://github.com/mao-wfs/mao-ctrl

API to control MAO-WFS

astronomy golang iot radio-astronomy

Last synced: 16 Jan 2026

https://github.com/yigitoo/atay

The project source code for Ağ Tabanlı Afet Yönetim Sistemi: ATAY.

arduino atay company deprem disaster earthquake embedded iot lifesaver saver server web

Last synced: 18 Jan 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