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/dynamicdevices/uwb-mqtt-publisher

Reads UWB positioning data from serial port and publishes to MQTT broker with LoRa tag integration

iot lora mqtt positioning python real-time-location serial-port ttn uwb

Last synced: 07 May 2026

https://github.com/vergissberlin/railwayapp-mqtt

Deploy Mosquitto MQTT on Railway.

docker iot mosquitto mqtt railway railway-template

Last synced: 29 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/iitoneloc/trashscan-device

TrashScan The Device™ is the smart barcode scanner that powers TrashScan The App™. Not only does the device add scanned items to the user's default list, it provides a basic UI for immediate feedback. This is an Electron App created with TypeScript, Vite, and Electron-Forge.

barcode-scanner electron electron-forge electron-js iot linux odroid odroid-c4 react typescript vitejs

Last synced: 12 Apr 2026

https://github.com/libretap/mqtt-protocol

Official MQTT protocol specification for LibreTap ecosystem. Defines device-authoritative communication between FastAPI backend (TapService) and ESP32 NFC readers (TapReader). Includes schemas, flows, and implementation examples.

iot mqtt nfc protocol specification

Last synced: 13 Jun 2026

https://github.com/bytewizer/cert2src

A command line utility to download and export root certificates required for TinyCLR OS to access secure sites.

iot netmf sitcore tinyclr

Last synced: 13 Jun 2026

https://github.com/techonit/nodemcu_esp32-manage

🏭 A open source application for manage devices (IOT) on nodemcu-esp32. Send and get reports to server with a api token.

board cpp iot nodemcu-esp32 platformio

Last synced: 06 May 2026

https://github.com/ctron/ecf2018-iot-che

IoT cloud development with Che – EclipseCon France 2018

che eclipse hono ide iot kubernetes openshift

Last synced: 05 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/ph4r05/wsnmotelist

Tool for managing WSN nodes testbed (e.g., parallel application deployment)

device-management inventory iot java motetool wireless-sensor-networks wsn

Last synced: 04 Sep 2025

https://github.com/funpythonec/conectategt

🤖 Es un evento en línea de un día dónde aprenderás los fundamentos de IoT 🌎

esp32 iot micropython neopixel nodered

Last synced: 12 May 2026

https://github.com/aidun/netflux

simple metric pusher for Netatmo Weather API and InfluxDB

golang influxdb iot netatmo netatmo-weather-station

Last synced: 16 Jan 2026

https://github.com/curium-rocks/openweathermap-client

A open weather map client written in typescript

iot nodejs npm-package open-weather-map owm typescript weather

Last synced: 25 Oct 2025

https://github.com/atsuyaw/rpiotlogger

Raspberry Pi PicoW to get sensor output and post API for InfluxDB

influxdb2 iot micropython raspberrypi-picow rp2040w

Last synced: 01 Feb 2026

https://github.com/driannm/iot-smoke-detector

The IoT Smoke Detector project aims to develop an intelligent smoke detection system using smoke sensors, microcontrollers and Internet of Things (IoT) technology.

collage-project internet-of-things iot iot-projects smoke-detector

Last synced: 27 Jul 2025

https://github.com/cafe01/myiot

Simple IoT Framework

arduino esp8266 iot nodemcu-arduino

Last synced: 12 Apr 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/traore-07/fire-safety-iot-system

An IoT system capable to detect fire, temperature rise and gas leakage. Trigger multiple alarms, if needed.

fire-detection fire-safety iot

Last synced: 03 Sep 2025

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/medhabalaji/tamper-detection

Tamper Detection system built on ESP32 using LDR, MPU6050, Reed Switch, and Blynk submitted for the Smart India Hackathon 2025.

blynk blynk-iot-platform embedded-systems esp32 esp32-arduino iot ldr-sensor mpu6050 reed-switch sensor sensor-fusion smartindiahackathon tamper-detection tamper-detector tamper-proof

Last synced: 15 Apr 2026

https://github.com/adammiltonbarker/jumpwaymqtt

The Python MQTT Client Package allows developers to communicate with the IoT JumpWay MQTT Broker and provides a number of device and applications examples.

internet-of-things iot iot-jumpway python

Last synced: 16 Mar 2025

https://github.com/michtronics/meshcoreng-cli-app

Flutter console app for MeshCoreNG repeaters — companion mode (BLE/USB/TCP), remote repeater CLI via mesh, and direct -r serial terminal with full firmware command reference. Android · Linux · Windows.

amateur-radio android dart flutter ios iot linux lora mesh-netwerk meshcore meshcoreng repeater serial-console serial-terminal windows

Last synced: 29 May 2026

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/thenjip/akka-iot-example-functional

A re-implementation of the IoT example from Akka's guide in functional style.

akka-actors example iot

Last synced: 10 Mar 2025

https://github.com/marwendoukh/iot-and-opensource-sfd2016

My presentation at the SFD Tunisia 2016

iot opensource software-freedom-day

Last synced: 24 Mar 2025

https://github.com/fastybird/miniserver

:control_knobs: FastyBird IoT MiniServer application

api fastybird iot management miniserver ui

Last synced: 09 Feb 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/sufiyan26/industrial-iot-factory-node

Developed C/C++ firmware on ESP32 for real-time industrial monitoring, integrating I2C sensors (temp, humidity, motion, light) with MQTT/TCP/IP and HiveMQ for cloud telemetry. Used FreeRTOS and data structures for low-latency safety interlocks, cutting downtime 25% via reconnect logic; Wokwi-simulated Linux IoT edge node

embedded-systems esp32 freertos iot mqtt-server sensor-fusion

Last synced: 14 Jun 2026

https://github.com/yyberi/aidon-comm

Node implementation for receiving energy data form Aidon e-meter

aidon docker energy-monitor han iot mqtt node typescript

Last synced: 10 Mar 2026

https://github.com/matejmecka/pyglassets

You'll find out soon :)

glasses iot ocr python raspberry-pi rpi rpi-camera

Last synced: 30 Apr 2026

https://github.com/reelyactive/barnacles-sparkplug

Distribute ambient IoT sensor data from Pareto Anywhere open source middleware via Eclipse Sparkplug (MQTT). We believe in an open Internet of Things.

dynamb iot mqtt pareto-anywhere sparkplug

Last synced: 10 Feb 2026

https://github.com/darishdias/parkbuddy

IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage

arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors

Last synced: 11 Feb 2026

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/epicpast/cloudgrow-sim

ASHRAE-compliant greenhouse climate simulation framework with YAML configuration, CLI interface, and plugin-based component system for sensors, actuators, and controllers

agriculture ashrae climate-control controlled-environment-agriculture greenhouse hvac iot python simulation smart-farming

Last synced: 28 May 2026

https://github.com/reelyactive/barnacles-elasticsearch

Write ambient IoT sensor & location data from Pareto Anywhere open source middleware to Elasticsearch. We believe in an open Internet of Things.

barnacles dynamb elasticsearch elasticsearch-client iot pareto-anywhere raddec

Last synced: 11 Feb 2026

https://github.com/ciscoponce/pi-camera-streaming

Professional Raspberry Pi 5 camera streaming solution with WebRTC support, Docker containerization, and automated setup. Optimized for Camera Module 3.

camera camera-module-3 docker embedded-systems iot nginx portfolio raspberry-pi raspberry-pi-5 real-time srs streaming video-streaming webrtc

Last synced: 11 Apr 2026

https://github.com/alvarosabu/particle-blynk-dht11-sensor-example

A Sensor Mote example using a DTH11 Sensor, a Particle Photon that communicates via Wifi with Blynk App

blynk dht iot particle particle-device particle-photon photon sensor-mote temperature wifi

Last synced: 12 Feb 2026

https://github.com/zeidanbm/arduino-mqtt

Arduino and Raspberry pi publish/subscribe to an MQTT broker

arduiono iot mkr1010 mqtt raspberry-pi

Last synced: 19 Apr 2026

https://github.com/pthmhatre/smart-attendance-system-using-face-recognition

This project aims to create a smart attendance system using face recognition technology. The system captures and recognizes faces in real-time and marks attendance automatically, providing a seamless and efficient way to manage attendance records.

adafruit computervision css face-recognition iot iot-application javascript mysql numpy opencv php pickle python raspeberry-pi rfid

Last synced: 12 Apr 2026

https://github.com/t0mer/esp32-security-cam

esp32 cam based security camera

esp-cam esp-camera esp32 iot security-camera

Last synced: 12 Feb 2026

https://github.com/cassxw/light-messaging-project

Experience an innovative light-based messaging system using STM development boards! ✨ This project enables seamless analog data transmission via GPIO-controlled light pulses, featuring a custom Light-of-Things (LoT) protocol with error detection and real-time LCD output. 🚀

adc bit-banging c-programming data-transmission embedded-systems error-detection hardware-project iot led-communication light-communication real-time serial-communication signal-processing stm32

Last synced: 08 Apr 2025

https://github.com/elfo-1/iot_scanner_v2

Ein Python-basiertes Tool zur Erkennung, Analyse und Schwachstellenprüfung von IoT-Geräten in lokalen Netzwerken.

iot network networkscanner networksecurity scanner

Last synced: 10 Jun 2025

https://github.com/birdra1n/espwifisetup

Este projeto utiliza o módulo ESP8266 para facilitar a conexão e configuração de redes Wi-Fi via um servidor web local. Ideal para projetos de IoT e dispositivos conectados, este código permite que você configure suas credenciais Wi-Fi sem a necessidade de interagir diretamente com o dispositivo.

esp esp8266 iot

Last synced: 12 Feb 2026

https://github.com/AbhilashG001/Fitness-Kiosk

IoT Fitness Kiosk

android backend flask-api iot

Last synced: 15 Jun 2026

https://github.com/gabe-zhang/dawg

A voice-controlled smart home assistant

azure iot text2speech

Last synced: 13 Feb 2026

https://github.com/actstorms/ha-gamewire

Gamewire Integration for Home Assistant

cloud-gaming custom-integration gamewire home-assistant iot smart-home

Last synced: 28 Feb 2026

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/douglaszuqueto/k3s-lab

Laboratório de estudos K3S

container docker iot k3s

Last synced: 28 May 2026

https://github.com/elmodo7/tuya4ahk

An AHK class for wrapping Tuya OpenAPI calls for IoT device automation over Wi-Fi.

ahk autohotkey iot openapi tuya tuya-api tuya-cloud

Last synced: 02 Jul 2025

https://github.com/victorolea/proyecto-iot

Dashboard para la lectura de datos de una ESP32

css html iot javascript

Last synced: 08 May 2026

https://github.com/ahmed100553/air-compressor-monitor

A Python-based system for real-time monitoring and predictive maintenance of industrial air compressors. This project utilizes Raspberry Pi and various sensors to track air pressure, oil pressure, temperature, and humidity. The collected data is visualized in real-time using Streamlit, enabling proactive maintenance and reducing downtime.

iot python raspberry-pi streamlit

Last synced: 07 Feb 2026

https://github.com/flurry101/remote-air-quality-monitoring-system

air-quality-monitoring using esp32 microcontroller that sends real-time data to a blynk dashboard, with alerts for unsafe co2-levels, temperature, or humidity levels

air-quality-monitor arduino-ide co2-levels dht11 esp32 humidity-monitor iot iot-devices mq135 temperature-monitor

Last synced: 14 May 2026

https://github.com/ajayabd17/fuel-level-monitoring-system

Efficient Fuel Level monitoring using Blynk Software,ESP32,etc .

arduino arduino-library blynk-server cpp ide iot iot-application

Last synced: 08 Apr 2025

https://github.com/codeofandrin/iot-garage-control

Website and Firmware for an ESP-WROOM-32 controller to control a potential garage over the internet

esp32 esp32-arduino iot react website

Last synced: 03 May 2026

https://github.com/reelyactive/barnacles-logfile

Write ambient IoT sensor data and radio decodings to logfiles in a spreadsheet-friendly format. We believe in an open Internet of Things.

barnacles csv-files dynamb iot logfile logfiles node-js pareto-anywhere raddec

Last synced: 15 Feb 2026

https://github.com/commanderredyt/esp32homeiot-v2.0

GitHub-Port of my personal IoT-System

arduino esp32 iot iot-device

Last synced: 07 May 2026

https://github.com/josugoar/optibat

Cross-market battery optimization

bess iot

Last synced: 16 Feb 2026

https://github.com/pcurz/fallwatcher

A complete IoT-based system for detecting falls in real-time using ESP8266 devices, an MQTT broker, and a Flutter mobile application.

android esp8266 esp8266-projects flutter iot mqtt node

Last synced: 15 Mar 2025

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/dmdhrumilmistry/iot-cloud-platform

IOT cloud application to save and fetch data

api flask flask-application iot

Last synced: 26 Jul 2025

https://github.com/qc20/diy-arduino-controller

Explore our repository showcasing ATMega328 programming beyond Arduino. We offer diverse code examples to inspire enthusiasts. Our project presents a slim, versatile DIY Arduino board, prioritizing accessibility and cost-effectiveness for educational and practical use.

adaptable arduino atmega328p cpp diy-arduino fabrication human-computer-interaction interaction-design iot led-controller microcontroller portability prototyping rgb-led ux-research

Last synced: 28 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/fabryprog/iotex-core-compose

Docker compose to create a IoTeX node

docker docker-compose iot iotex iotex-core

Last synced: 18 Apr 2026

https://github.com/kbennett2000/linux-lifepo4-bms-monitor

Real-time Bluetooth LiFePO4 battery monitor for Linux — web dashboard, terminal & system-tray widget for JBD, Daly, Overkill & ECO-WORTHY BMS. 100% offline. Great for off-grid / RV / solar banks.

battery-management-system battery-monitor ble bluetooth bms daly-bms dashboard eco-worthy flask iot jbd jbd-bms lifepo4 linux off-grid python raspberry-pi rv solar ubuntu

Last synced: 15 Jun 2026

https://github.com/tigo-cmd/facial-recognition-based-attendance-system-for-confrence

This is an IOT based Facial Recognition Attendance system For Real time attendace use in Confrences and logs to google sheets as well as displays in cmd

ai arduino dotenv dp esp32 face-recognition flask iot ml python typescript

Last synced: 11 Apr 2026

https://github.com/luhuadong/fctc-art-pi-book

📚《从端到云物联网开发指南》开源图书,基于 RT-Thread ART-Pi 开发套件实现

cloud documentation iot mcu rt-thread tutorial

Last synced: 03 Mar 2026

https://github.com/victron-venus/inverter-monitoring

Telegraf + InfluxDB + Grafana monitoring stack for Victron inverter systems

cerbo-gx docker energy-monitoring grafana influxdb iot mqtt telegraf time-series venus-os victron

Last synced: 23 May 2026

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/josedab/chronicle

Chronicle is an embedded time-series database for Go designed for constrained and edge environments. It provides compressed columnar storage, SQL-like queries, retention, and downsampling in a single-file format.

columnar-storage database edge-computing embedded-database golang iot monitoring prometheus time-series tsdb

Last synced: 21 Feb 2026

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

Perform Over The Air Update for ESP Microcontrollers using GitHub.

esp esp32 esp8266 github iot ota

Last synced: 10 Apr 2026

https://github.com/ahmedheakl/monitoring-and-purifying-carbon-monoxide---mpcm

A project to detect the presence of gases in factory and act upon it. I opens the door for the workers to leave, and then close it to clean the carbon monoxide. The project is based on an IoT system.

arduino iot objective-c

Last synced: 14 Apr 2026

https://github.com/kb2ma/device-coap-c-pre-holding

EdgeX device service for CoAP-based REST protocol

coap edge edgex iot libcoap

Last synced: 23 Mar 2025

https://github.com/mqlvin/atg-probe

Export automatic tank gauge (ATG) data to markdown files.

atg c iot iot-device markdown markdown-generator veeder-root

Last synced: 10 Jun 2025

https://github.com/asqiriba/encrypted-socket-communication

Socket packet transport with encryption.

encryption iot socket-programming

Last synced: 15 Mar 2025

https://github.com/tizilogic/gdo-server

Simple Server to securely control GPIO on RPi Hardware

iot python3 raspberry-pi

Last synced: 16 Apr 2026

https://github.com/ayshmnmm/lightsy

Presence-based lighting control system triggered by motion alerts from CCTV cameras

hikvision hikvision-isapi iot presence-light smart-home tuya

Last synced: 03 Aug 2025

https://github.com/bromq-dev/bromq

Batteries-included, production-ready MQTT broker

broker iiot iot message-broker message-queue messaging mqtt pubsub

Last synced: 16 Jan 2026

https://github.com/marcelo-a-o-s/sa3-iot

Trabalho final de IOT do curso de Desenvolvimento de Sistemas do Senai na construção de uma comunicação MQTT utilizando uma placa ESP32, gerenciando informações de temperatura e humidade de um DHT22.

arduino cpp esp32 hivemq iot nodemon platformio pubsubclient vscode wokwi

Last synced: 06 May 2026

https://github.com/labodj/node-red-contrib-lsh-logic

A powerful, stateful Node-RED node for advanced LSH (Labo Smart Home) automation logic, built with TypeScript.

automation distribuited-systems home-assistant home-automation homie iot mqtt msgpack node-red node-red-node smart-home typescript watchdog

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

My ino file for Sending Fingerprint template from fingerprint module to my database over the internet

arduino database fingerprint ino internet iot

Last synced: 11 May 2026

https://github.com/xicor22/aaram

PCB design for retro fitting old switch boards with new tech to control it remotely.

esp32 esphome home-assistant home-automation iot pcb

Last synced: 16 May 2026