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/anoochit/leap_ota_portal

An IoT firmware portal for OTA update.

dart dartfrog flutter got-dumped hacktoberfest iot

Last synced: 26 Oct 2025

https://github.com/volcengine/onesdk

OneSDK: A unified AI access SDK for edge devices, providing LLM capabilities (text/voice chat, image generation) and IoT device management with MQTT support, compatible with ESP32, Linux, macOS, and Windows platforms.

ai-agents edge-computing embedded-systems esp32 iot llm mcp mqtt websockets

Last synced: 17 Oct 2025

https://github.com/tomhumphries/raspihousesensor

Raspberry Pi sensor server that hosts a webpage to display the data

dht22 iot mh-z19 mh-z19b nodejs raspberry-pi sds011

Last synced: 20 Aug 2025

https://github.com/raxlab/echo

ECHO (Edge Computing and Hardware Orchestration)

home-assistant homeassistant iot iot-application sensors

Last synced: 09 Jun 2026

https://github.com/rudra496/site

Personal portfolio website of Rudra Sarker featuring projects in Robotics, IoT, Artificial Intelligence, and Web Development, with blogs, achievements, and engineering work.

ai ai-projects developer-portfolio engineering-student frontend-development iot iot-application javascript machine-learning open-source personal-website portfolio portfolio-website python robotics robotics-projects security technical-blogs typescript web-development

Last synced: 09 Jun 2026

https://github.com/barracksiot/barracks-cli

A command line interface tool to use Barracks.io

automation barracks cli iot

Last synced: 21 Feb 2026

https://github.com/binomaiheu/ads1219

Texas Instruments ADS1219 ADC I2C Library

adc iot patformio

Last synced: 03 Jul 2025

https://github.com/gihaa/egg-incubator

Automatic egg incubator

arduino iot

Last synced: 09 May 2026

https://github.com/henriquetourinho/sentinela

Sentinela é um sistema de alarme com ESP32 que, através de sensor de movimento, aciona uma sirene via relé e envia alertas via Telegram. Pode ser controlado por bot ou controle remoto RF 433 MHz. Segurança prática, conectada e inteligente.

alarm-system arduino brazil c-plus-plus diy esp32 home-automation home-security iot pir-sensor rf-433mhz telegram-bot

Last synced: 04 Sep 2025

https://github.com/openmined/daa.js

A javascript wrapper around https://github.com/xaptum/ecdaa

cryptography identity iot javascript

Last synced: 02 Jul 2025

https://github.com/cheerlights/cheerlights-javascript

JavaScript client library for connecting to ThingSpeak ( https://thingspeak.com/ ) to get the latest color values for CheerLights ( https://cheerlights.com/ ).

cheerlights cheerlights-client iot javascript javascript-library

Last synced: 16 Mar 2025

https://github.com/ilert/arduino-ilert

iLert library for Arduino (ESP8266)

arduino esp8266 ilert iot pio

Last synced: 05 Jan 2026

https://github.com/cmackenzie1/kasa-rs

Rust SDK and CLI for TP-Link Kasa Smart Plugs.

iot kasa rust tp-link

Last synced: 20 Jan 2026

https://github.com/instantwebp2p/scoap

Securing COAP with UDP without DTLS

coap iot mqtt security

Last synced: 10 Jun 2025

https://github.com/paulgreg/esp8266-color-weather-station

A weather station based on an esp8266 with a color TFT screen.

esp8266 hardware iot tft-screen weather weather-station

Last synced: 18 Oct 2025

https://github.com/particle-iot/particle-swift

Swift 3.0 Package for interacting with Particle Cloud services

ios iot ipad iphone particle sdk swift

Last synced: 06 Sep 2025

https://github.com/roccomuso/nupnp

Node.js discovery broker for IoT devices

broker devices discovery iot js nodejs nupnp

Last synced: 29 Apr 2026

https://github.com/snobu/raw-mqtt-to-azure-iot-hub

Talk raw MQTT to Azure IoT Hub without Device SDK

azure azure-iot azure-iothub iot mqtt paho-mqtt

Last synced: 05 Mar 2026

https://github.com/ldab/wimb

Where is my Bike - IoT project based on u-blox GNSS and NB-IoT modules

arduino gnss gps iot lte-m nb-iot samd21 u-blox

Last synced: 18 Apr 2026

https://github.com/cwi-dis/iotsadooropener

Operates a solenoid to open a door, on web access or when an RFID tag is presented.

esp8266-arduino iot iotsa

Last synced: 14 Feb 2026

https://github.com/mohammadshabazuddin/fedsecguard-federated_learning_techniques_for_advanced_malware_detection

The project focuses on utilizing federated machine learning to enhance the detection of malware in Internet of Things (IoT) devices. The code includes experiments simulating various configurations where clients collaboratively train deep learning models for malware detection without sharing raw data.

deep-learning federated-learning iot mechine-learning pycharm python3

Last synced: 08 Jan 2026

https://github.com/albinvar/smart-lock-uno

🔒🤖🔑 A simple prototype smart lock system utilizing facial recognition and RFID authentication, controllable via web API. Developed with 🧠👨‍💻 and inspired by the creativity of the open-source community. 🌟 Now with voice feedback, telegram notification and detailed documentation! 💻📄

access-control arduino arduino-project arduino-uno beginner-friendly college college-project diy electronics facial-recognition hacktoberfest hacktoberfest-accepted hardware home-automation iot low-cost opensource python security smartlock

Last synced: 17 May 2026

https://github.com/minzamammalik/iot-voice-app-batch-3

IoT class conducted in Axiom - A convergence of AI, Voice, Blockchain, Cloud Native, and Edge

class iot

Last synced: 09 Oct 2025

https://github.com/cwi-dis/iotsasmartmeter

iotsaSmartMeter reads electricity and gas usage of a dutch Smart Meter through the standardised P1 port and makes the data available on the net.

esp8266-arduino iot iotsa

Last synced: 14 Feb 2026

https://github.com/drogue-iot/drogue-agent-opcua

Drogue IoT Agent for OPC UA

iot opcua

Last synced: 28 Oct 2025

https://github.com/ofen/miio-go

JSON-RPC client for Xiaomi IoT binary protocol.

client internet-of-things iot json-rpc mijia xiaomi

Last synced: 24 Mar 2025

https://github.com/fa-yoshinobu/plc-comm-slmp-python

High-performance, strictly typed Python client for Mitsubishi SLMP (Seamless Message Protocol). Supports Binary 3E/4E frames for iQ-R, iQ-F, and Q series PLCs.

industrial-automation iot melsec mitsubishi plc python slmp

Last synced: 12 Jun 2026

https://github.com/taoyilee/bp_demo

A Tck/Tk GUI to plot continuous blood pressure waveforms

blood-pressure cardiology continuous-sensing iot

Last synced: 16 Jan 2026

https://github.com/wei1234c/ntp_clock_using_micropython

NTP Clock using MicroPython, with LED matrix, 7-segments, or OLED screen as display interfaces.

esp32 esp8266 iot micropython ntp

Last synced: 08 Jan 2026

https://github.com/joinalahmed/upgrad_capstore_iitm_aws_iotgreengrass_lstm

A time-series forecasting model to predict air pollution levels for each day which enables maintenance of the air filtration system. This capstone project showcases how AWS IoT and Amazon SageMaker services can deliver an end-to-end IoT+ML project.

aws cloud greengrass hacktoberfest hacktoberfest2020 iot lstm ml timeseries

Last synced: 03 May 2026

https://github.com/emnavarro02/smart-farming

Smart Farming project using Raspberry PI and NodeMCU (ESP8266)

arduino esp8266 iot raspberry-pi-3

Last synced: 13 Mar 2026

https://github.com/jovinull/irrigacontroll

Este projeto implementa um sistema de irrigação automática utilizando um ESP32 para monitorar a umidade do solo e controlar um relé, garantindo a eficiência no uso da água. Os dados coletados pelos sensores são exibidos em um dashboard desenvolvido com Flask, permitindo o monitoramento remoto das condições do solo e do ambiente.

automation dashboard esp32 flask hardware-project iot monitoring sensors smart-agriculture smart-irrigation

Last synced: 06 May 2026

https://github.com/isislab-unisa/weatherstation

Project example for the SCIOT course showing how to build an IoT application exploiting Serverless Computing using LocalStack.

aws-cli aws-lambda dynamodb eventbridge iot lambda-functions localstack serverless

Last synced: 27 Feb 2026

https://github.com/royyandzakiy/multisensor-station

Reliable ESP32 sensor data system with redundancy, modular sensors, WiFi, MQTT, and OTA updates.

cpp20 embedded-systems esp32 espidf iot platformio

Last synced: 12 Feb 2026

https://github.com/9d4/paprokes

undescribable

iot

Last synced: 24 Mar 2025

https://github.com/skircr115/ha-amerigas

Unofficial Home Assistant integration for AmeriGas propane monitoring. Track tank levels, deliveries, payments, and integrate with Energy Dashboard.

amerigas energy-dashboard home-assistant iot monitoring propane pyscript smart-home

Last synced: 11 Mar 2026

https://github.com/hardwario/cpgw

COOPER Gateway Service

iot multisensor python usb zeromq

Last synced: 11 Feb 2026

https://github.com/blundell/androidthings-firstapp

A blank template for any Android Things app

android androidthings iot

Last synced: 01 May 2026

https://github.com/getiot/iotweekly

物联网周刊

documentation iot maker weekly

Last synced: 28 Feb 2026

https://github.com/IainIsCreative/johnny-five-speech-recognition-lamp

A lamp that loops through colours using Johnny Five and controlled by HTML5 Speech Recognition.

arduino babel es6 express hardware iot javascript johnny-five led-controlling nodebots socket-io speech-recognition voice-commands webpack websockets

Last synced: 31 Mar 2025

https://github.com/aureleq/pubnub-pycom-lightsensor

Building a light monitoring system using PubNub and Pycom board

clicksend iot pubnub pycom

Last synced: 15 Oct 2025

https://github.com/patsaoglou/s-node-1

Repository of the S NODE 1 IoT project, a solar powered environmental sensor. The repository contains firmware, software and HW files of the project.

access-point altium battery-powered energy-harvesting esp-idf esp-projects esp32-c6 firmware hardware iot jlcpcb monitoring-automation mysql python-flask smart-devices smart-home solar spv-1050 weather-station

Last synced: 11 Feb 2026

https://github.com/steveleetn91/php-piot

This is a framework support for php control to electronic board as Uno, Esp32, Esp8266, Atmega2560 ...etc

arduino avr-programming framework frameworkiot iot iot-device iot-platform php php-iot php8 uno vietnam

Last synced: 04 Feb 2026

https://github.com/996refuse/esp8266.py

ESP8266 python library, use ESP8266 as a module !

esp8266 iot raspberry-pi wifi

Last synced: 08 May 2026

https://github.com/aasjunior/tera_dashboard

Tera é uma proposta acadêmica de um sistema de monitoramento pós-clínico de dependentes químicos reabilitados. A proposta consiste em um sistema Dashboard para monitoramento do paciente reabilitado, com acompanhamento diário de sua condição física e mental.

computer-aided-diagnosis dashboard flask iot mongodb monitoring-application

Last synced: 03 Sep 2025

https://github.com/ollieday/mongoose-ds3231

Mongoose OS I2C driver for the DS3231 real-time clock

c ds3231 iot mongoose-os rtc

Last synced: 08 Apr 2025

https://github.com/shuaiwen-cui/mcu_node_stm32

Make an edge intelligence node based on STM32

c-language edge-intelligence embedded-systems iot stm32 stm32h7

Last synced: 16 Feb 2026

https://github.com/hemangjoshi37a/sensorsync-iot

Advanced 0-5V Analog Data Logger & Real-Time Monitor | Wi-Fi, MQTT, SD Card | ESP32 Sunton HMI

datalogging electronics embedded esp32 esp32-4827s043 esp8266 hmi industrial iot lvgl lvgl-esp32 machines smart sunton

Last synced: 02 Mar 2026

https://github.com/disrupted/home-assistant-config

🏠🛠 My entire smart home configuration & automations powered by @home-assistant

diy home-assistant home-assistant-config home-automation iot local-network privacy smart-home

Last synced: 09 Feb 2026

https://github.com/mossmaurice/cosyfir

Control system for irrigation based on LoRa and TTN

gardening iot irrigation lora lorawan stm32 thethingsnetwork ttn watering

Last synced: 06 Apr 2025

https://github.com/cleaniquecoders/clock-io

Capture time in and out for anything - attendance, asset check in and out, event and many more.

attendance beacon checkin checkout clock event hotel iot

Last synced: 23 Mar 2026

https://github.com/9d4/blink-kboard

Control arduino or nodemcu boards on keyboard press.

ardunio esp8266 iot python python3

Last synced: 09 May 2026

https://github.com/hadim/bain

A DIY IoT wireless sensor for temperature, humidity and pressure.

adafruit arduino bme280 diy home-assistant iot thermometer

Last synced: 13 Apr 2026

https://github.com/darekkrawczyk/si7021

Si7021 module library for Raspberry Pi Pico (RP2040 microcontroller) written in C++

humidity-sensor iot pi-pico pi-pico-sdk pi-pico-w rasberry-pi-pico raspberry raspberry-pi rp2040 si7021 temperature-sensor

Last synced: 16 Apr 2026

https://github.com/tikquuss/farmdroid

The project aims to set up a decision-making support platform for farmers using wireless technologies.

esp32 esp8266 iot micropython raspberry-pi

Last synced: 02 Apr 2026

https://github.com/richeyphu/watchdoge

IoT based Rickrollable intrusion detection system

arduino arduino-uno blynk esp32 iot line-notify meme rickroll

Last synced: 09 May 2026

https://github.com/garnet-org/jibril-balag

بلاغ - balag (announcement) - A collection of Jibril’s public releases. Each update is a gentle echo of guidance, shared for all who journey together.

abpf-co-re ai-security ai-security-tool cicd cloud-native cnapp cndr devsecops ebpf-programs iot iot-security k8s k8s-security runtime-security security-tools

Last synced: 03 Jul 2025

https://github.com/nordicplayground/thingy-rocks-dashboard-aws-js

AWS IoT dashboard developed using Preact in TypeScript

aws demo iot location-services nrf9160 preact thingy-world

Last synced: 01 Mar 2026

https://github.com/holovskyi/mqtt-typed-client

Type-safe async MQTT client with automatic topic routing

async client iot mqtt mqtt-client rust type-safety typed

Last synced: 27 Mar 2026

https://github.com/azure/iot-central-compute

A simple way to do compute and data transformation on data sent to Azure IoT Central using Azure Functions and a slightly modified version of the Azure IoT Central Device Bridge.

azure-functions data-transformation iot iot-central javascript nodejs tutorial

Last synced: 04 Sep 2025

https://github.com/norman-thomas/mqtt-denon-remote

Denon Remote (via HTTP) using MQTT and Python

denon-avr iot mqtt mqtt-client python smart-home

Last synced: 18 Jun 2026

https://github.com/ktauchathuranga/net-command

Proof-of-concept project that enables users to control an ESP8266 device from anywhere in the world via secured API.

esp esp8266-projects iot website

Last synced: 08 Feb 2026

https://github.com/potier97/agroiot

Iot sensor network to survey, analyze and send data on environmental variables (temperature, humidity, light, thermal sensation) to the Firebase cloud services platform (FireStore and Storage), through a Gateway (Raspberry Pi), communicating through NRF24L01 transceivers and RF24Network protocol communication.

arduino firebase gateway iot kriging makefile matplotlib nrf24l01 pandas raspberry-pi rf24 rf24network systemd

Last synced: 12 Apr 2026

https://github.com/scar26/votesec.io

An automated voting platform based on Azure Blockchain that offers complete anonymity, instantaneous results and a plethora of other features

blockchain cosmosdb cryptography iot node-chakra solidity truffle

Last synced: 03 Mar 2026

https://github.com/bipes/databoard

Open source real-time dashboard focused on plotting lots of data. Can be extended by plugins, like the already implemented "stream" plugin (DASH.js and MJPEG).

charts dashboard iot plotting

Last synced: 15 Mar 2025

https://github.com/malyshevars/samogoner

Контроллер самогонного аппарата на ESP8266 (HW-364A) с OLED, DS18B20, датчиком уровня жидкости, уведомлениями в Telegram и т.д.

1-wire distillation esp8266 homebrew hw-364a iot nodemcu oled oled-ssd1306 telegram-bot

Last synced: 03 Jul 2025

https://github.com/justinh-rahb/esp-stop

E-Stop for 3D Printers using OctoPrint or Klipper. Also supports TP-Link Kasa smart switches. Built with ESP8266 Arduino (PlatformIO).

arduino e-stop esp8266 iot klipper moonraker octoprint platformio tplink-kasa

Last synced: 28 May 2026

https://github.com/bobberdolle1/maixcam-servo-control

AI-powered servo control for MaixCAM with YOLOv8 object detection, color tracking and motion sensing. 30 FPS real-time processing for robotics and IoT projects

ai automation color-detection computer-vision embedded iot machine-learning maix maixcam maixpy motion-detection neural-network object-detection opencv python real-time robotics servo-control sipeed yolov8

Last synced: 03 Jun 2026

https://github.com/icebearbares/iot_ipcamera-to-applehomekit

This Repository Is The Useful Article To Someone Who Wanna Add Their IP Cameras Into The Apple Homekit.

homebridge iot raspberry-pi tutorial

Last synced: 04 Mar 2026

https://github.com/gake572/airguard

Crowdsourced real-time air quality monitoring platform with hyper-local sensor networks, interactive dashboard, alerts & ML forecasting.

air-pollution air-quaulity data-visualization docker enviornment fastapi forecasting iot kubernetes leaflet lprophet machine-learning mqtt open-source plotly react realtime rest-api timescaledb timeseries

Last synced: 18 Oct 2025

https://github.com/imvickykumar999/hackathon-iot-car-parking

Realtime Firebase data fetching IOT car parking system https://photos.app.goo.gl/YhqWfpfwqwSHigLWA Home Automation on Google Photos

arduino carparkingsystem downloader esp8266 firebase iot youtube

Last synced: 11 Apr 2026

https://github.com/ksatriow/smartlabs

SmartLabs is Smart Laboratory that's integrating with IoT to support device to device communication from same or different laboratories (electrical,chemistry,server lab)

arduino iot mosquitto mqtt-broker mqtt-client paho-mqtt raspberry-pi

Last synced: 17 Apr 2026

https://github.com/mtraver/iotcore

Package iotcore eases interaction with Google Cloud IoT Core over MQTT

go golang google-cloud-iot google-cloud-platform iot mqtt paho-mqtt

Last synced: 01 Feb 2026

https://github.com/ryangst/sensors-queue

PoC: DHT11, Raspberry PI 4 and rabbitmq

deno iot rabbitmq raspberrypi system-design

Last synced: 07 May 2026

https://github.com/petrnohejl/arduino-epaper-display

Smart display IoT device based on Arduino and E-Paper display

arduino e-paper iot nodemcu-esp8266

Last synced: 15 Apr 2026

https://github.com/florianporada/printerprinter

Client and Server component for a raspberrypi connected thermal printer

client-server iot node-js printer python raspberrypi socket-io thermal-printer thermal-printing thermalprinter

Last synced: 17 Apr 2026

https://github.com/optimdata/node-red-contrib-ifm-vvb001

Node-Red Node nodes that handles data transfers from IFM VVB001 vibration sensor

html iot javascript node-red vibration-sensor

Last synced: 03 Apr 2026

https://github.com/aasjunior/esp32_web_server

Este é um projeto utilizado para fins acadêmicos e aprendizado com a placa de desenvolvimento Esp32 e linguagem de programação C++.

cpp esp32 iot platformio webserver

Last synced: 01 Feb 2026

https://github.com/however-yir/embedded-systems-lab

Embedded IoT projects: STM32 FreeRTOS monitor, industrial Modbus middleware, ESP32-S3 BLE keyboard.

ble-hid embedded-systems esp32-s3 freertos industrial-automation iot modbus rtos stm32

Last synced: 01 Jun 2026

https://github.com/joao-coimbra/topiq

Type-safe MQTT client for TypeScript — define topics with Zod schemas and get fully typed publish, subscribe, and streaming

bun iot mqtt typescript zod

Last synced: 04 Apr 2026

https://github.com/thefirstlineofcode/mud

C library for MCU IoT development

actuator arduino c-library cmake iot lora mcu sensor

Last synced: 25 Oct 2025

https://github.com/philw07/gantry-crane

A Docker 🐳 to MQTT bridge 🌉 to integrate your containers with your home automation system. Comes with a Home Assistant integration built-in.

bridge docker home-assistant home-automation iot mqtt

Last synced: 07 Apr 2025

https://github.com/leonardocavagnis/iotweatherstation_xiaoesp32c3

Monitoring the environmental data using Seeed Studio XIAO ESP32C3, Arduino, and MQTT

arduino iot mqtt seeedstudio

Last synced: 18 Apr 2026

https://github.com/z3k0off/3dprinter_predictivemaintenance

Predictive Maintenance System for 3D Printers using AI, Machine Learning, and Python.

3d-printing ai flashforge iot machine-learning opencv orcaflash predictive-maintenance python streamlit tensorflow

Last synced: 08 Aug 2025

https://github.com/gulomovazukhrakhon/kafka-stream-processing

💡 A real-time streaming pipeline for IoT sensor data using Kafka, Docker, and PostgreSQL. Fully containerized and simulates CSV-based sensor streaming with Python. Designed as a portfolio project.

data-pipeline docker iot kafka portfolio-project postgresql python real-time streaming

Last synced: 11 Apr 2026

https://github.com/gituser143/maskit

A smart COVID-19 mask detection system built for use in public workspaces!

attendance-monitoring aws-iot-core covid-19 face-mask-detection hacktoberfest image-classification iot mqtt pi-camera raspberry-pi rfid

Last synced: 07 May 2026