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/naufal-yafi/dashboard-iot-dht22

Hydroponic Monitoring with Sensor DHT22

dht22 iot project-ideas

Last synced: 11 Jun 2026

https://github.com/open-inc/openware

open.WARE open source middleware

iiot iot iot-platform timeseries

Last synced: 27 Jan 2026

https://github.com/ciscodevnet/choochoo

ChooChoo is an application designed for OpenDaylight (ODL). It controls the operation of a train as it rolls over sensors on a 76 ft long track. A demo of this setup along with a learning lab was available at Cisco Live! in Berlin.

iot opendaylight sensor yang-model

Last synced: 09 Mar 2026

https://github.com/seifoueslati/not-your-typical-smarthome

A conceptual smart home automation system designed for tablet, mobile, and smartwatch interfaces. Includes UI/UX designs, screenshots, and video demonstrations.

amazon dart dashboard dashboards flutter home home-assistant home-automation homekit iot nest-hub project smart smart-home smarthome template ui ux

Last synced: 14 Feb 2026

https://github.com/ulisesgascon/poc-azure-iot-hub-device-communications

Azure IOT Hub - A Comprehensive Proof of Concept Walkthrough in Nodejs!

architecture azure azure-iothub iot nodejs poc proof-of-concept

Last synced: 14 Apr 2026

https://github.com/huangcongqing/contiki-operation

contiki基础学习,开发 物联网(IoT)

contiki cooja iot

Last synced: 21 Aug 2025

https://github.com/michaelschnyder/iotalkie

Modern IoT walkie-walkie to send and receive voice messages. Firmware with C++, Backend with CSharp and Azure.

arduino azure csharp firmware iot telegram

Last synced: 18 Apr 2026

https://github.com/PunGrumpy/vegetable-processing-factory-big-data

🫛 Vegetable processing control and tracking system with IoT

iot mongodb nosql typescript

Last synced: 09 Oct 2025

https://github.com/mkgeiger/mqtt-geiger-counter

This project is based on my older Geiger Counter project on the same hardware. It converts the hardware in an MQTT client.

arduino async-mqtt-client async-tcp cpm esp8266 geiger-counter high-voltage iot mqtt theremino wifi

Last synced: 10 Apr 2026

https://github.com/khushiyant/nibtara

Nibtara, unique cross-platform pre-trial conferencing system based on Ethereum smart contracts powered by TabNet and LegalBERT AI

ethereum flutter iot python tensorflow

Last synced: 18 Apr 2026

https://github.com/takeyamayuki/restful-servo-motor

A simple servo motor operated by RESTful API, inspired by switchbot

arduino esp32 iot platformio

Last synced: 14 Apr 2026

https://github.com/mkslge/raspberry-pi-adafruit-gps

Simple C program to read GPS data from an Adafruit GPS HAT connected to a Raspberry Pi 4/5

adafruit c-language embedded-systems gps iot linux microcontroller raspberry-pi raspberry-pi-3 raspberry-pi-5

Last synced: 01 Mar 2026

https://github.com/vergissberlin/coffee-bin-mqtt

MQTT sensor project for coffee-bin

iot mongoose-os mqtt

Last synced: 19 Jan 2026

https://github.com/zckyachmd/z-weather

🌦️ Z-Weather is a lightweight project designed to collect weather data, such as temperature 🌡️ and humidity 💧

arduino dht22 diy-electronics embedded-systems esp8266 iot mdns mqtt sensor-data weather-station wifi-manager

Last synced: 17 Aug 2025

https://github.com/thebentern/wemos-mini-templogger

PlatformIO project for Wemo D1 Mini and SHT-30 shield

arduino esp8266 espressif home-assistant home-automation iot mqtt platformio wifi

Last synced: 10 Apr 2026

https://github.com/lintangwisesa/lstp-workshop-iot-esp8266

Workshop Internet of Things with ESP8266 at London School of Technopreneur Jakarta, July 28th, 2018.

arduino esp8266 iot

Last synced: 09 Apr 2026

https://github.com/grinn-global/mtk-flash

A command-line utility for flashing raw images to MediaTek devices

brom cli debian embedded fastboot firmware iot rust

Last synced: 17 Jun 2026

https://github.com/kaltsoon/kilke

🧪 IOT platform for reading and visualising sensor data

docker iot javascript

Last synced: 27 Jan 2026

https://github.com/dzerik/melitta-barista-ha

Home Assistant custom integration for Melitta Barista TS Smart coffee machine via BLE

ble bluetooth coffee coffee-machine custom-component custom-integration esphome hacs home-assistant iot melitta smart-home

Last synced: 14 Apr 2026

https://github.com/novusvetus/streamersmqtt

(WIP) This project is made to provide information relevant to gamers and streamers via MQTT (Message Queuing Telemetry Transport).

hacktoberfest iot mqtt twitch twitch-api twitch-bots

Last synced: 13 Aug 2025

https://github.com/alfex4936/kakaopi

Using KakaoChatBot to control raspberry pi devices

iot kakao kakaotalk raspberry raspberrypi

Last synced: 09 Apr 2026

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/ytvwld/iotled

iot led

Last synced: 16 Oct 2025

https://github.com/jonhvmp/energy-manager-iot

A Node.js library for efficient energy management in IoT devices through MQTT protocol.

iot

Last synced: 16 Oct 2025

https://github.com/xei/arduino-mobile-bluetooth-interface

An Android-based thick controller for thin hardware agents, such as Robots, IoT devices, etc.

android android-things arduino arduino-uno-r3 bluetooth hc-06 iot remote-control robot

Last synced: 18 Jun 2026

https://github.com/albinopedro/cansat-monitor

🛰️ Dashboard moderno para monitoramento de dados CanSat em tempo real com Avalonia UI e .NET 9

avalonia cansat cross-platform csharp dashboard data-visualization desktop-app dotnet iot livecharts monitoring real-time sensors serial-communication

Last synced: 07 May 2026

https://github.com/ngoviet/esp32-esphome-bldc-smart-fan

Variable-speed BLDC fan controller using ESP32 + ESPHome. CLK frequency control (100-400Hz), EC11 rotary encoder, native Home Assistant integration.

bldc ec11 esp32 esphome fan-controller frequency-control home-assistant iot pwm smart-fan smart-home variable-speed

Last synced: 23 May 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/happybono/gonggi-prototype

Windows Native Client Application for the Fine-dust Monitoring System (IoT).

dashboard dashboard-application html iot popup-notification vbnet visualbasic windows

Last synced: 06 Feb 2026

https://github.com/riz4d/chaingate

ChainGate is a modern, blockchain & AI -integrated access control system that combines NFC technology with distributed ledger security and AI-powered analytics.

access-control ai blockchain iot nfc

Last synced: 05 Aug 2025

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/hardwario/cpgw

COOPER Gateway Service

iot multisensor python usb zeromq

Last synced: 11 Feb 2026

https://github.com/ajtatum/iotcontrol

An ASP.Net MVC 5 application to control IoT devices (currently only supports LIFX bulbs).

aspnet-identity autofac automapper csharp entity-framework iot lifx mvc

Last synced: 25 Sep 2025

https://github.com/zreechxnn/piano-esp32

A web-based piano application powered by an ESP32 microcontroller. It allows users to play musical notes by pressing virtual keys on a web interface. The ESP32 acts as a Wi-Fi access point, serving the webpage and generating tones through a connected speaker. Supports basic musical notes and offers a simple interactive experience.

cpp css esp iot music-player webserver wifi-network

Last synced: 14 Feb 2026

https://github.com/ctron/iot-simulator-console

Web Console for the IoT simulator

iot

Last synced: 25 Sep 2025

https://github.com/pnv2003/yolo-farm

Another Smart Greenhouse System

iot mobile-development mqtt-protocol smart-greenhouse

Last synced: 19 Feb 2026

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/ari-dasci/od-tina

Time-series Industrial Anomaly dataset

anomaly anomaly-detection dataset industrial iot time-series timeseries

Last synced: 03 Mar 2026

https://github.com/tomerlichtash/defcon-webcam

Real-time camera surveillance system for Raspberry Pi with live MJPEG streaming, automatic day/night mode switching, configurable camera presets, and integration with Israel's Home Front Command alert system.

alerts defcon ffmpeg iot mjpg-streamer pikud-haoref raspberry-pi surveillance-camera twitter-bot webcam

Last synced: 16 Apr 2026

https://github.com/iot-edge/iot-edge

Open IoT Edge Server https://iot-edge.github.io/iot-edge-docs

data-visualization edge grafana iot iot-gateway iot-platform mqtt node-red server

Last synced: 20 Apr 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/junwatu/griddb-client

A modern TypeScript client for GridDB Web API with full CRUD operations, cloud support, and comprehensive testing

crud database-client griddb iot nodejs nosql time-series typescript web-api

Last synced: 01 Apr 2026

https://github.com/mahmud0808/rfidattendance

IoT based smart attendance system with web admin panel.

attendance-system iot nodemcu-esp8266 rfid xampp

Last synced: 09 Mar 2026

https://github.com/foxriver76/iobroker.puppeteer

Adapter to control a headless browser to take screenshots of web pages.

iobroker iot screenshot smarthome

Last synced: 31 Jul 2025

https://github.com/tai-min/aeroponic-garden-system

Decentralized stackable aeroponic system for optimal yields. 2nd place in Smarter Sustainable World Challenge with Nordic Semiconductor

control-systems decentralized edge-computing farming iot mqtt neural-network nordic-semiconductor ros sensor zigbee

Last synced: 05 Mar 2026

https://github.com/eshansurendra/agromate

AgroMate: Revolutionizing farming with IoT-driven precision. Optimize water usage, monitor soil health, and protect crops from wildlife threats. Transform agriculture sustainably.

arduino azure esp32 iot keras machine-learning python pythonanywhere sustainability tensorflow

Last synced: 30 Jul 2025

https://github.com/s2ler/smosquitto

Lightweight Swift wrapper around libmosquitto client library.

iot mosquitto mqtt mqtt-client swift swift-wrapper

Last synced: 19 Feb 2026

https://github.com/funkadelic/ha-acwd

A Home Assistant HACS integration that provides Alameda County Water District (https://www.acwd.org/) water usage data to the Home Assistant Energy Dashboard

hacs hacs-integration home-assistant iot

Last synced: 02 Apr 2026

https://github.com/thushan/talk-tinygo-adventures

Presentation on TinyGo (2020) for all your IoT adventures.

go golang iot tinygo

Last synced: 17 Apr 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/mashiat12/automated_irrigation_system_for_home_gardening

Developed an automated irrigation system that shows the soil moisture informations, automatically on/off motor according to thresholds,show air humidity infomation around the plant ..all shown in real-time so that plant grows with 24/7 observation and care...

arduino d1-mini esp8266 iot iot-application robotics

Last synced: 19 Feb 2026

https://github.com/reubn/atomic

IoT Connected Alarm Clock

alarm clock iot max7219 nodejs raspberrypi smarthome

Last synced: 18 Apr 2026

https://github.com/ki-labs/hodor-flutter-mobile

Hodor mobile app project developed using Flutter.io for Android and iOS platform

android cross-platform flutter hodor ios iot

Last synced: 19 Apr 2026

https://github.com/betahydri/hymer-connect-ha

HYMER Connect custom integration for Home Assistant — control your Erwin Hymer Group motorhome/caravan (HYMER, Burstner, Dethleffs, Eriba, LMC, Niesmann+Bischoff, Sunlight, Carado, Laika). Auth working, need help with SignalR sensor data.

campervan caravan erwin-hymer-group hacs home-assistant home-assistant-custom-component hymer iot motorhome reverse-engineering rv signalr smart-caravan

Last synced: 08 May 2026

https://github.com/trcyberoptic/hoval-connect-api

Home Assistant integration for Hoval Connect (HACS) — control heating (HK) and ventilation (HV) via the Hoval IoT cloud API

azure-iot-hub climate-control hacs heating home-assistant-custom-component home-automation homeassistant hoval hoval-connect hvac iot smart-home ventilation

Last synced: 25 May 2026

https://github.com/reloxx13/iobroker.anthbot-genie

Unofficial ioBroker adapter for Anthbot Genie robotic lawn mowers with cloud telemetry, diagnostics, consumables, zones, and controls.

adapter anthbot anthbot-genie cloud-api genie home-automation iobroker iobroker-adapter iot lawn-mower mower mowers robotic-lawn-mower smart-home

Last synced: 06 Jun 2026

https://github.com/olirods/iot-homekit-contact-sensor

Arduino code ready to deploy to your ESP-8266-built accessory so it can be controlled from your Apple device through Apple HomeKit framework. See YouTube video for a step-by-step guide.

contact-sensor esp8266 homekit iot

Last synced: 27 Apr 2026

https://github.com/lab5e/libcoap-dtls-sample

CoAP over DTLS with libcoap

coap cpp dtls firmware iot lang-c libcoap sample span

Last synced: 28 Apr 2026

https://github.com/adithya-s-k/plantic

Plantic is a small sensor device and user-friendly app for real-time plant health monitoring, designed for both home gardeners and small-scale farmers.

arduino data-monitoring data-science esp32 firebase iot iot-platform machine-learning microcontroller rest-api wireless-sensor-networks

Last synced: 30 Apr 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/helins/linux.i2c.mcp342x.clj

Talking to the MCP342x family of ADC via I2C from Clojure JVM

adc clojure i2c io iot jvm

Last synced: 02 May 2026

https://github.com/z4yx/iot-blockly

Build MQTT and HTTP applications with Blockly

blockly http iot mqtt

Last synced: 04 May 2026

https://github.com/lily-osp/esp8266-power-monitoring-system

This code allows you to measure power consumption (in kWh) using an ESP8266, a current transformer, and a voltage divider. The data is then sent to Adafruit MQTT server for further visualization or storage.

arduino esp8266 esp8266-arduino iot iot-projects mqtt power-management wifi

Last synced: 05 May 2026

https://github.com/lupyuen/ikea_air_quality_sensor

IKEA VINDRIKTNING Air Quality Sensor connected to LoRaWAN and The Things Network with Apache NuttX OS

bl602 bl604 grafana ikea iot lorawan nuttx prometheus riscv32 thethingsnetwork vindriktning

Last synced: 05 May 2026

https://github.com/andreabak/esptherm

Smart thermostat and climate monitoring IOT ecosystem, built using ESP8266 devices, MicroPython and Flask

climate-control energy-efficiency esp8266 flask iot python smarthome

Last synced: 08 May 2026

https://github.com/lintangwisesa/iot_bootcamp_dilo_tangerang

IoT Bootcamp DiLo Tangerang 13, 20 & 27 October 2018

arduino esp8266 iot workshop

Last synced: 08 May 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/aharshac/smart-lock

Internet controlled lock example using NodeMCU and MQTT protocol

iot mqtt nodejs nodemcu

Last synced: 08 May 2026

https://github.com/stm32-hotspot/drc02_iiot_greengrass_gateway

Simple, expandable edge IoT gateway based on STM32MP157 supporting a range of connectivity options.

aws could greengrass iot stm32mp1

Last synced: 09 May 2026

https://github.com/roscoe81/power-monitor

Raspberry Pi based power monitor that sends Pushover alerts when a mains power failure occurs. Designed to remotely monitor a marina's power supply to a boat.

boat boat-power-supply boat-power-supply-monitor boating iot marina-power-supply-monitor power powermonitor pushover ups

Last synced: 09 May 2026

https://github.com/maximemoreillon/power_monitor

WiFi and MQTT enabled home energy monitoring system. Features ability to get OTA updates.

arduino current esp8266 iot mqtt power sensor

Last synced: 10 May 2026

https://github.com/sarincr/raspberrypi-gui-development-with-cpp

This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.

app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets

Last synced: 01 Mar 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/nanoframework/system.runtime.serialization

:package: System.Runtime.Serialization library for .NET nanoFramework

csharp embedded-systems esp32 hacktoberfest iot nanoframework nxp serialization stm32 texas-instruments

Last synced: 21 Apr 2025

https://github.com/sithulaka/8-bit-alu-implementation

This repository demonstrates an 8-bit Arithmetic Logic Unit (ALU) built using IoT components like a Raspberry Pi Pico, seven-segment displays, and SN74LS83N Adder ICs to perform binary addition.

8-bit alu arithmetic-logic-unit binary-addition iot raspberry-pi-pico seven-segment-displays

Last synced: 24 Jul 2025

https://github.com/mausy5043/pylywsdxx

A Python3 class to interrogate Xiaomi Mijia LYWSD* sensors.

ble bluetooth-low-energy iot lywsd02 lywsd03mmc pypi python python3 raspberry-pi

Last synced: 10 Apr 2025

https://github.com/jakubkottnauer/esp-irrigation

MQTT controlled irrigation controller

esp8266 home-automation iot irrigation-system mqtt

Last synced: 20 Apr 2026

https://github.com/houseos/scp

Arduino library for secure-control-protocol devices

chacha20-poly1305 esp8266 http iot json protocol rest security wifi

Last synced: 13 Apr 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/daniloacsouza/compressor

codigo para central de ar comprimido com 1 compressor

arduino esp32 iot platformio

Last synced: 07 Apr 2025

https://github.com/kentnek/elm-server-raspi

A demo of an Internet-of-Things application, where both the frontend and backend are written in Elm.

elm iot raspberry-pi server

Last synced: 19 Apr 2026

https://github.com/mausy5043/kimnaty

Monitoring LYWSD03MMC devices in various rooms in my house

humidity-logger humidity-monitoring iot lywsd02 lywsd03mmc python raspberry-pi temperature-monitoring

Last synced: 02 Aug 2025

https://github.com/rakshixh/swasthya

Swasthya - IoT Based Health Monitoring System ( Anveshana 2020 - 2021 Mini Project )

c-plus-plus covid-19 ds18b20 esp8266 iot pulse-sensor temperature-sensor

Last synced: 19 May 2026

https://github.com/sb-im/skywalker

Skywalker walks above cloud.

broadcasting docker iot sfu video-streaming webrtc

Last synced: 14 Jan 2026