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/maximemoreillon/led_controller

An IoT LED controller

arduino esp8266 iot

Last synced: 11 May 2026

https://github.com/harshmandan/esphome-esp8266-master

ESP8266 part of the ESPHome project!

arduino esp8266 esp8266-arduino iot json

Last synced: 06 May 2026

https://github.com/marcoratto/mqtt-sn-java

Java implementation of the MQTT-SN protocol

devices iot java java-8 mqtt mqtt-sn protocol

Last synced: 15 May 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/asathiskumar98-byte/nodemcu-oled-dht22-weather-station

🌤️ NodeMCU + OLED📟 + DHT22🌡️ = Mini Weather☁️ Station IoT-ready weather station: reads temperature🥶 & humidity☔, shows on OLED. What I learned🎒: Interfacing I²C OLED📟 display Getting stable readings from DHT22🌡️

arduino-uno dht11 dht22 electronics embedded-systems iot micropython nodemcu-esp8266 oled-display-ssd1306

Last synced: 14 May 2026

https://github.com/kritishmohapatra/100_days_100_iot_projects

A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.

100daysofcode cpp esp32 esp8266 iot iot-application microcontroller micropython project python3 raspberry-pi raspberry-pi-pico

Last synced: 08 Apr 2026

https://github.com/veendysuseno/blynk-iot-doorbell

The Blynk IoT Doorbell project involves connecting a buzzer and pushbutton to a NodeMCU ESP8266, controlled wirelessly via the Blynk app. When the button is pressed, the buzzer sounds, and a notification is sent to the user's Blynk app. This setup simulates a simple IoT doorbell system, providing remote notifications through the internet.

blynk iot

Last synced: 02 Jul 2025

https://github.com/sczerwinski/home-monitoring-server

Home Monitoring – Server

iot rest-api server spring-boot

Last synced: 29 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/arepetti/tinkwell-firmwareless-hub

Hub to run Tinkwell Firmwareless firmlets on an edge device

edge-computing firmlets firmwareless iot tinkwell

Last synced: 28 May 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/abdellatiflabr/mqtt-router

Simple client-agnostic MQTT message router in Python

iot mqtt python router topic

Last synced: 24 Jan 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/arkadip2007/wireless-led-control-code-with-nrf

Wireless LED Control Code with NRF - Here’s the modified code where pressing a switch on the transmitter side will make the onboard LED (pin 13) of the receiver blink.

arduino-nano iot led-controller nrf24l01

Last synced: 24 Jan 2026

https://github.com/yohan-senadheera/yohan-senadheera

Personal Portfolio Website - Computer Engineering Undergraduate | University of Peradeniya

ai computer-engineering-university-of-peradeniya iot networking personal-website portfolio sri-lanka-engineering-student tech-portfolio website

Last synced: 28 Jan 2026

https://github.com/sculpttechproject/servosense

ServoSense — an end-to-end IoT sensor data pipeline: FastAPI simulator → Kafka → batch & streaming analytics (Pandas/Spark) → Delta Lake.

delta-lake fastapi iot kafka pandas spark streaming

Last synced: 15 Apr 2026

https://github.com/wei1234c/taichung_city_bus_timer

Taichung City Bus Timer, using MicroPython, with 7-segments as display interface.

esp8266 iot micropython ntp request scraper web-scraping

Last synced: 15 Apr 2026

https://github.com/sv443/esp-notifier

WiFi enabled IoT button based on ESP8266

arduino esp8266 iot

Last synced: 15 Apr 2026

https://github.com/pisto/rpi-build

Docker-based pipeline for a Raspberry Pi rootfs image

docker embedded iot raspberry

Last synced: 29 Apr 2026

https://github.com/regevbr/node-red-contrib-ui-alarm-clock

Easily create alarm clocks based on a schedule that you can easily create at the node-red-dashboard frontend.

alarm alarm-clock clock dashboard frontend iot node-red

Last synced: 29 Jan 2026

https://github.com/allthingstalk/java-sdk

Java SDK for AllThingsTalk IoT Platform

iot iot-platform java sdk

Last synced: 31 Mar 2025

https://github.com/t0mer/zanzito-thingsboard-exporter

Zanzito-thingsboard-exporter is a small python based application that shares the location from the Zanzito app with ThingBoard and allows us to create a dashboard to display the Location and Battery status of the monitored device.

docker iot location location-sharing location-tracker mqtt python3 thingsboard zanzito

Last synced: 03 May 2026

https://github.com/luthfyhakim/laprak_iot

Repository untuk pelaporan progress mata kuliah IoT

internet-of-things iot

Last synced: 15 Mar 2025

https://github.com/dishithag/shopping-mall-safety-tinkercad-simulation

Shopping Mall Safety System - A Tinkercad IoT simulation using Arduino and sensors to enhance mall security, detect temperature, gas leaks, motion, lift overload, and control lighting automatically.

aurdino force-sensor gas-sensor iot motion-sensor photoresistor temperature-sensor tinkercad

Last synced: 10 Jun 2025

https://github.com/kawin101/iot_esp8266

IoT Project about esp8266 and electronic sensor.

esp8266 iot

Last synced: 29 Apr 2026

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

Laboratório de estudos K3S

container docker iot k3s

Last synced: 28 May 2026

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

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

dynamb iot mqtt pareto-anywhere raddec spatem

Last synced: 06 Feb 2026

https://github.com/bemayker/uns-in-a-box

Edge gateway demo on Raspberry Pi 5 with SenseHat for Hannover Messe 2025

edge-computing flowfuse hivemq-ce influxdb iot manufacturing mqtt unified-namespace

Last synced: 10 Jun 2025

https://github.com/lab5e/nrf9160-barebone-fota

Demonstrates how to do FOTA on NRF9160 using Span

cpp fota iot lang-zephyr nrf9160 sample zephyr

Last synced: 29 Apr 2026

https://github.com/axel-ex/esp32_weather_station

Monitor your environment using Rust on ESP32

embedded-rust esp32 iot

Last synced: 15 Mar 2025

https://github.com/curium-rocks/actions

Collection of actions used for CI/CD in curium-rocks

actions iot nodejs systemd

Last synced: 29 Apr 2026

https://github.com/mysteriza/webapp-iot-monitoring

A simple real-time web-based monitoring system for temperature, humidity, and gas levels, collected from an ESP8266 with a BME280 and MQ-135 sensor, integrated with Blynk. This dashboard provides a futuristic UI with a glass effect for monitoring room conditions.

blynk dht22 iot monitoring mq135 website

Last synced: 30 Jan 2026

https://github.com/mustafa-kamel/connectvia

IoT system for smart homes that facilitates and generalizes the operation of connecting multiple devices, using a webserver, mobile app and Raspberry Pi.

css html iot javascript jquery mysql php71 python smarthome

Last synced: 15 Apr 2026

https://github.com/fastybird/ui-module

:art: [READ-ONLY] FastyBird IoT UI module for visual components & basic control logic

api component dashboards fastybird iot ui user-interface widget widgets

Last synced: 30 Jan 2026

https://github.com/ddland/micropython

MicroPython libraries I use or created

iot libraries micropython sensors

Last synced: 30 Jan 2026

https://github.com/jenniferdaleffi/disruptive-architectures

Aula 02 de c++ | Fiap - DISRUPTIVE ARCHITECTURES - IOT, IOB And GENERATIVE

c disruptive iob iot wolki

Last synced: 11 Apr 2026

https://github.com/panastasiadis/raspi-home-automation-platform

This project, part of my diploma thesis titled "A home automation system based on Raspberry Pi", is a full-stack smart home system. It integrates Arduino/ESP8266 boards, a Node.js backend with MongoDB, and a React web client for real-time monitoring and control using websockets and MQTT. Supports sensors DHT11, BH1750 and HC-SR501.

arduino bh1750 dht11 esp8266 hc-sr501 iot materialui mongodb mqtt nodejs pir raspberrypi react smarthome

Last synced: 03 May 2026

https://github.com/andschneider/goqtt

MQTT 3.1.1 (semi-conformant) library in golang

go golang iot mqtt mqtt-client mqtt-library

Last synced: 30 Jan 2026

https://github.com/unit-electronics-mx/unit_devlab_g6k_2g_y_tr_5v_relay_module

Isolated 2-channel relay module for safely switching high-voltage devices using low-voltage digital signals. Ideal for automation, IoT, and embedded control systems.

iot pwm relay

Last synced: 07 Feb 2026

https://github.com/commanderredyt/wifibutton

WiFiButton to control HomeIoT and other things

esp8266 iot wifi

Last synced: 29 Apr 2026

https://github.com/rzki-lil/smartac-controller

A Smart AC Controller web application integrated with ESP8266 microcontroller. Built with React and Firebase for remote AC control. Features: real-time temperature control, multiple modes, fan speed, and user authentication. ESP8266 bridges web app to AC unit.

air-conditioning firebase frammer-motion home-automation iot iot-application iot-platform location-based react realtime-database remote-control responsive-design smart-home smarthome tailwindcss

Last synced: 09 Apr 2026

https://github.com/juansereina/protermico

Graduation Project - DMI

arduino iot lora32u4

Last synced: 11 Apr 2026

https://github.com/maximemoreillon/bathroom_occupancy_monitor_sensor

IoT bathroom occupancy monitor, firmware for the sensing module

bathroom-occupancy-monitoring door firmware iot

Last synced: 16 Mar 2025

https://github.com/happyhackingspace/disasterx

This repository aims to bring together a community focused on developing IoT (Internet of Things) and technology-based solutions for natural disasters like earthquakes.

disaster earthquakes iot seismic sysmic

Last synced: 07 Feb 2026

https://github.com/uttesh/smart-sheet

Simple web app for the IOT device data collection and device dashboard instead of using the cloud service

dashboard-application docker docker-compose iot iot-application iot-device nestjs react webapp

Last synced: 11 Apr 2026

https://github.com/petrkucerak/weather-station-with-geolocation

The simple near-river weather station for sending data by LoRa to the custom server for visualization.

embedded iot lora nextjs rf96

Last synced: 31 Jan 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/ehabmagdyy/nodered-esp32-controlled

Controlling led using Node-Red with ESP32.

esp esp32 esp8266 iot mqtt node-red

Last synced: 15 Apr 2026

https://github.com/nafiealhilaly/esp-ros-clone

This project mimics the functionality of the ROS framework for learning purposes.

esp32 freertos iot ros2

Last synced: 29 Apr 2026

https://github.com/theiliad/ibm-iotp-monitoring-control

Monitor iot-conveyor-belt devices on your IBM IoT Platform Instance

angular-cli angular2 expressjs ibm-watson iot mqtt socket-io

Last synced: 06 Apr 2026

https://github.com/aviantotiyo/climate-change-monitoring-system

Proyek ini adalah sistem pemantauan perubahan iklim menggunakan berbagai sensor yang terhubung ke Arduino. Sistem ini mengumpulkan data dari lingkungan sekitar dan mengirimkannya ke broker MQTT untuk analisis lebih lanjut.

ccs811 climate-change climate-science dht21 energy-monitoring iot iot-application iot-platform irradiance mqtt mqtt-client mqtt-server pzem017 temperature-monitoring

Last synced: 31 Jan 2026

https://github.com/daisy12321/photon

An IoT solution to walking alone at night

iot

Last synced: 17 Mar 2026

https://github.com/samarthpandeydev/loudness-monitoring-system

This Is an IOT Based project for loudness monitoring.

iot

Last synced: 31 Mar 2025

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/das6ng/mqtt2prom

subscribe mqtt topics and push them to prometheus metrics

iot mqtt-bridge prometheus

Last synced: 28 May 2026

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/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/ewigkeitab/soyaltools

Soyal dev tools(Door Security control)

iot security

Last synced: 28 May 2026

https://github.com/iqfareez/iot-mini-weather-station

ESP32 Based IOT Mini Weather Station

arduino esp32 esp32c3 iot weather-station xiao

Last synced: 03 Oct 2025

https://github.com/rozhanmk/homeassistant_protocol_converter

using a custom protocol of devices(light and thermostat) and mqtt protocol in home assistant.

home-assistant iot mqtt mqtt-client raspberrypi

Last synced: 19 Apr 2026

https://github.com/zede2314/tech-world-roadmaps

🌍 Explore structured roadmaps to master tech skills and advance your career with hands-on projects and clear paths for beginners to experts.

aiml blockchain career-guide cloud-computing cybersecurity data-science devops dsa dsa-learning-series github iot learn-to-code machine-learning roadmaps spring spring-data-jpa spring-mvc tech-careers

Last synced: 15 Apr 2026

https://github.com/user2684/messagebridge-docker

WirelessThings/Ciseco MessageBridge running in Docker

ciseco iot messagebridge serial wirelessthings

Last synced: 01 Feb 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/markrad/azureiotwiththirdpartymqtt

Demonstrates connecting and communicating with the Microsoft Azure IoT Hub using a third party MQTT client

azure csharp iot mqtt

Last synced: 09 May 2026

https://github.com/mirzaim/mia-agent

NodeMCU-based IoT project using the MiA platform over the MQTT protocol

iot iot-br mia mqtt mqtt-broker mqtt-client

Last synced: 02 Jan 2026

https://github.com/elixircl/elixir-robotics

🤖 Robótica con Elixir

electronics elixir iot robotics

Last synced: 09 May 2026

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/buguno/irrigation

A simple irrigator using esp8266

esp8266 iot nodemcu

Last synced: 03 May 2026

https://github.com/sergiogasquez/losant-example

Simple example built for esp-rust-board that sends temperature and humidity to Losant

esp-rs esp32 esp32c3 espressif iot losant mqtt rust

Last synced: 01 Feb 2026

https://github.com/sbernard31/thermos

A project to list (D)TLS problems faced by IoT Java Developers and ideally find way to improve the situation.

dtls iot java tls

Last synced: 05 Jan 2026

https://github.com/naganandana-n/internet-of-things

Internet of Things coursework at BITS, Pilani.

internet-of-things iot

Last synced: 15 Mar 2025

https://github.com/statikelektrik/ptai_embedded

Real-time configurable ultra-low power capable nRF-based application firmware that supports CoAP & Nb-IoT with Thingsboard

iot nb-iot nrf91 thingsboard zephyr

Last synced: 11 Aug 2025

https://github.com/a113ssa/iot-fundamentals

Contains useful IoT Fundamental information

internet-of-things iot

Last synced: 04 Mar 2026

https://github.com/khemthit/examplecode-awifi-with-arduino

A collection of example codes demonstrating how to use WiFi capabilities with Arduino, specifically focusing on the ESP8266/ESP32 modules. The examples cover various applications from basic WiFi functionalities, sensor integration, and MQTT communication to OLED displays.

arduino esp32 iot

Last synced: 07 Feb 2026

https://github.com/ricardolsmendes/aws-iot-sandbox-infra

Just some infra to play with IoT in AWS

internet-of-things iot iot-core

Last synced: 26 Feb 2026

https://github.com/thin-edge/tedge-monit-setup

thin-edge.io community plugin with sensible monit defaults

community iot thin-edge

Last synced: 26 Feb 2026

https://github.com/mpostol/codeprotect

Helper library supporting licenses creation and validation.

iot license m2m ooi opcua

Last synced: 26 Feb 2026

https://github.com/wolkabout/wolkgatewaymodule-sdk-python

SDK for connecting devices to WolkAbout IoT Platform over WolkGateway.

connectivity fota gateway-iot-applications iot iot-platform python3 wolkabout

Last synced: 28 Mar 2025

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/dmux/smartmonitor

Smart Monitor é uma plataforma de gestão e coleta de dados de sensores de IoT.

iot iot-platform

Last synced: 09 Feb 2026

https://github.com/bmiddha/oven-temp

Simple temperature 🌡 and humidity 💧 sensor with logging 📜 and graphs 📈

dht dht22 docker docker-compose grafana grafana-dashboard influxdb iot python python3 raspberry-pi systemd systemd-service

Last synced: 11 Apr 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/diarmuidkelly/arduino_projects

Repository of various Arduino/ESP32 projects mostly written for home automation

arduino automation esp32 home-automation iot mqtt

Last synced: 26 Feb 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/lab-sementes/lab-sementes-api

💬 API Rest Java para lidar com dados de sensores IOT.

api idea iot java quarkus timescaledb

Last synced: 15 Apr 2026

https://github.com/isaacdarcilla/seismos

GUI for determining and graphing seismic waves on screen recorded and sensed by IoT modules written in Java.

earthquakes engineering iot java microcontroller seismograph

Last synced: 06 Sep 2025

https://github.com/nasim-raj-laskar/heatwave-ews

An IoT-based early warning system using an ESP32, DHT11 sensor, and a machine learning model to detect heatwaves in real time and display alerts on an OLED screen. 🚀🔥

decision-tree-classifier dht11 early-warning-systems esp32 iot

Last synced: 29 Apr 2026