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/mongoose-os-apps/LilyGo-HiGrow-Sensor-v1

LilyGo HiGrow ESP32 Plant Monitoring Sensor Firmware (Hardware v1)

ble dht11 esp32 esp32-arduino higrow iot iot-device lilygo mongoose-os mongoose-os-app plant-monitoring

Last synced: 14 Mar 2025

https://github.com/thomasleveil/bluetooth-beacon-mqtt-exporter

a nodejs service publishing Bluetooth BLE beacons' advertisements on a mqtt topic

beacon ble bluetooth-low-energy docker-image iot mqtt

Last synced: 11 Apr 2025

https://github.com/gambitcomminc/sparkplug-demo

Demo of MQTT Sparkplug client to monitor sensors exceeding a threshold

iot mqtt python sparkplug sparkplug-b sparkplugb

Last synced: 16 Oct 2025

https://github.com/simonprickett/raspberry-pi-relay-api

Raspberry Pi Node.js Project using relays and a basic API as a demo for Fundamental JS Meetup San Diego January 2020

iot meetup-talk node-js raspberry-pi

Last synced: 16 Aug 2025

https://github.com/rh-messaging/cli-netlite

.Net client provided by QE for testing.

amqp amqp10 cli-netlite iot messaging netcore2

Last synced: 25 Dec 2025

https://github.com/nordicsemiconductor/at_host-hex

Compiles the AT host sample for 9161DK, 9160DK, and Thingy:91 and publishes it regularly.

firmware iot nrf-asset-tracker nrf-connect-sdk nrf9160 nrf9161 thingy91 utility

Last synced: 20 Nov 2025

https://github.com/iotexproject/ioid-sdk

An embedded SDK for abstracting firmware development for DePIN hardware, providing examples of device registration and DID-based encrypted communication using the ioID module.

depin did esp32 iot raspberry-pi sdk

Last synced: 12 May 2025

https://github.com/beary/aliyun-iot-sdk

Aliyun Server Side IoT SDK for Node.js.(阿里云 IoT 服务端 SDK)

aliyun iot iothub nodejs sdk

Last synced: 28 Jul 2025

https://github.com/botts7/esp32-wallbox

Local BLE to MQTT gateway for Wallbox Pulsar MAX. No cloud. Home Assistant auto-discovery.

ble bluetooth-low-energy esp32 esp32-s3 ev-charger home-assistant iot mqtt pulsar-max wallbox

Last synced: 27 May 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/akhilrai28/scalable-udp-server-for-low-latency-data-transmission

Scalable UDP Server for Low-Latency Humidity Data Transmission is an advanced open-source IoT solution that delivers real-time sensor data via a UDP server. Featuring modular design, extensive logging, simulation modes, containerization with Docker, and integrated CI/CD workflows.

advanced-networking analytics automation ci-cd docker humidity iot logging metrics open-source python realtime realtime-data sensor telemetry temperature udp udp-server

Last synced: 15 Jun 2025

https://github.com/instantwebp2p/scoap

Securing COAP with UDP without DTLS

coap iot mqtt security

Last synced: 10 Jun 2025

https://github.com/seblucas/firebase-sensor

Web based sensor reading app

firebase iot vue-test-utils vuejs

Last synced: 12 Apr 2025

https://github.com/poluxin21/open-cardinal

Deterministic Sidecar daemon designed for low-infrastructure and high-infrastructure environments. Implements the Observe-Decide-Act (ODA) cycle using Rust (Tokio/Tonic) and LuaJIT for automating critical systems.

devops embedded infra iot lua rust sidecar

Last synced: 20 Feb 2026

https://github.com/andremiras/equation-connect

Unofficial Equation Connect webapp

domotic iot radiador radiator reverse-engineering

Last synced: 15 Feb 2026

https://github.com/saptajitbanerjee/remote-home-monitoring-and-control

The project was to build an IoT based Home Automation System which can be remotely controlled through a mobile app and monitored through the GMail app for Android using Raspberry Pi, Python and Kodular App Builder.

home-automation http-server iot iot-application kodular mobile-app python3 raspberry-pi-4 raspbian

Last synced: 12 May 2026

https://github.com/magcode/esp-oled-display

An ESP8266 / SSD1322 based IOT OLED Display

esp8266 iot mqtt nodemcu ssd1322

Last synced: 13 Apr 2026

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/seifoueslati/tawny

IoT Smart Parcel and assets Tracking

device embedded iot mobile tracking transportation web

Last synced: 13 Feb 2026

https://github.com/toxuin/bobcat-monitor

Bobcat Helium Miner health to MQTT

blockchain bobcat helium home-automation iot mqtt

Last synced: 25 Apr 2026

https://github.com/mytechnotalent/ipts

IoT Pico W TLS Server that obtains the Pico W temperature and serves it to a TLS client where this project is designed for a MAC M series client and is based on the Raspberry Pi Foundation’s pico_examples TLS client example.

iot iot-application iot-device iot-framework iot-platform pico picow raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 raspberry-pi-pico-sdk raspberry-pi-pico-w raspberrypi

Last synced: 12 May 2026

https://github.com/mkazimoto/esp8266_sending_photo_to_telegram

Sending a photo to the telegram through a nodemcu esp8266.

arduino esp8266 foto iot nodemcu photo sending telegram

Last synced: 10 May 2026

https://github.com/idthings/idengine

Open sourced project for the core engine used in idThings.

arduino arduino-nano containers iot iot-device microservices security things

Last synced: 25 Apr 2026

https://github.com/sassoftware/iot-high-frequency-algorithms-for-applications

Learn how to use high-frequency algorithms offered under SAS Analytics for IoT for Condition Based Maintenance

ai analytics anomaly-detection condition-based-maintenance high-frequency-analytics iot iot-application machine-learning

Last synced: 07 Apr 2025

https://github.com/esptoolkit/esp-jsondb

Lightweight JSON document database for ESP32 with a MongoDB‑like API, RAM caching, and optional autosync to LittleFS

arduino arduino-library database document-database embedded esp iot json littlefs nosql storage

Last synced: 12 Feb 2026

https://github.com/doorbash/gps-tracker-android

Android App for https://github.com/doorbash/gps-tracker

arduinio gps gps-tracker gsm iot sim868

Last synced: 09 Feb 2026

https://github.com/psychollama/luminary

Smartphone app for Philips Hue (frontend of filament)

iot philips-hue react-native

Last synced: 27 Apr 2026

https://github.com/plexus-oss/plexus-python

Python SDK for streaming telemetry from any device to Plexus — sensors, CAN bus, MAVLink, cameras, MQTT

aerospace embedded hardware iot observability python python-sdk raspberry-pi real-time robotics sensor-data telemetry

Last synced: 27 Apr 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/olafwrieden/telemetry-data-generator

A repository for simulating device telemetry with an Azure Function and feeding it into an Azure Event Hub.

azure data-generator iot ot telemetry

Last synced: 01 May 2026

https://github.com/angshuman/ehreader

Simple event hubs reader in node

eventhub eventhubs iot iothub

Last synced: 16 Jan 2026

https://github.com/coreygirard/lifxpy

Control LIFX bulbs via simple filters and idiomatic commands

api bulb iot lifx smart-home wrapper

Last synced: 11 Mar 2026

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

Automatic egg incubator

arduino iot

Last synced: 09 May 2026

https://github.com/recordevolution/devicemanagementagent

A daemon running on edge devices to establish a connection to the Reswarm router and manage apps and containers

apps container device-management iot reswarm wamp

Last synced: 10 Nov 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/cesarnog/android-things-assistant

A Google Assistant API sample for Android Things

android android-things dialogflow iot voice-hat

Last synced: 02 May 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/raptorbox/raptor-ui

Raptor Admin Panel

broker iot raptor-ui raptorbox

Last synced: 05 Feb 2026

https://github.com/sonufrienko/smart-parking-mobile

Mobile app for Smart Parking by Sirin Software

amplify aws graphql iot map parking react-native typescript

Last synced: 04 May 2026

https://github.com/stritti/kostal-pv-monitor

E-Paper Gadget to monitor Power Consumption of PV using Kostal Converter.

e-paper esp32 gadget iot kostal-plenticore

Last synced: 05 May 2026

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

An MQTT example getting starter with Quarkus and Drogue IoT

iot java mqtt quarkus

Last synced: 20 Sep 2025

https://github.com/pratikpc/mqtt-nodemcu-and-desktop-iot

MQTT Communication between NodeMCU and Desktop via Adafruit.IO server

adafruit-io iot java mqtt nodemcu pubsubclient swing-gui

Last synced: 26 Oct 2025

https://github.com/mehmandarov/microprofile-iot

IoT Powered by MicroProfile – Microservices in Practice

iot java microprofile microservices

Last synced: 25 Oct 2025

https://github.com/pelioniot/pelion-client-lite-example

Reference example application using Pelion Device Management Client Lite library

device-management iot iot-client lwm2m lwm2m-client mbed-cloud-client pelion

Last synced: 09 Oct 2025

https://github.com/ditronix/emis-energy-monitoring-iot-sensors

DitroniX EMIS ESP32 ACS758 RS485 RS232 AT24C64 CH340 Energy Monitoring IoT Sensors GTIL2 SDK

acs758 at24c64 ch340 ditronix domoticz emis energy-monitor esp32 gtil2 gtil2-1000 gtil2-2000 home-automation iot oled rs232 rs485

Last synced: 12 Feb 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/trusch/jamesd

A universal packetmanager for heterogeneous fleets of machines with server side version control

architecture iot packet-manager

Last synced: 22 Jan 2026

https://github.com/pkoscielny/zeroiot

ZeroIoT - monitoring system for IoT projects with low hardware resources and low power consumption.

docker dockerfile flask generating-graphs graphs gunicorn iot iot-data iot-server jsonapi lighttpd python python3 raspberry-os rrdtool sqlite sqlite-database sqlite3 systemd systemd-service

Last synced: 24 Oct 2025

https://github.com/wolkabout/wolkconnect-java

Java library which provides easy connectivity to WolkAbout IoT Platform.

client-library connectivity fota iot iot-platform java wolkabout wolkconnect

Last synced: 10 Jan 2026

https://github.com/dharm3438/rfid_clg_attendance_system

NodeMCU along with MFRC522 Scanner is used to scan ID Cards and generate Attendance Records of students, Teachers can even see blacklisted students which came late or leave earlier. Developed a pleasing interface for Teachers where they can monitor the attendance records, It can be exported in many formats SQL, JSON, Excel, CSV’s etc. Won 2nd price in “World of IoT with NodeMCU”.

iot iot-application iot-platform

Last synced: 17 Mar 2025

https://github.com/arduino/clients-iot-api

Automated pipeline to generate clients and docs for Arduino IoT API

api arduino golang iot javascript openapi python rest swagger

Last synced: 19 Oct 2025

https://github.com/wolkabout/wolkconnect-c

C99 Connector library which provides easy connectivity to WolkAbout IoT Platform.

c99 client-library connectivity dfu fota iot iot-platform wolkabout wolkconnect

Last synced: 05 Aug 2025

https://github.com/sitewhere/sitewhere-recipes

[Deprecated - See sitewhere-k8s] Recipes for quickly running various SiteWhere server configurations. SiteWhere 2.0 is being migrated to Kubernetes.

docker-compose iot sitewhere

Last synced: 28 Apr 2025

https://github.com/boneskull/deadlights

Interface for Flux (aka "Magic Home") WiFi RGB light bulbs

bulb flux flux-lighting home-automation iot magichome rgb smart-home wifi

Last synced: 26 Mar 2025

https://github.com/refactor-group/ambi_mock_client

Emulates an Edge hardware-based room sensor client purely as a CLI application.

cli iot rust rust-lang

Last synced: 23 Mar 2025

https://github.com/make2explore/esp32-matter

Getting Started with Matter on ESP32 Devices using ESP Launchpad

esp32 homeautomation iot matter

Last synced: 17 Apr 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/mannkind/wsdot2mqtt

A wsdot travel times to mqtt bridge process

docker home-automation iot mqtt washington

Last synced: 15 Apr 2026

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/sshahryiar/esp8266-esp32-micropython

My MicroPython projects with ESP8266 and ESP32 series Wi-Fi Microcontrollers

arm ble esp32 esp8266 espressif internet internet-of-things iot lilygo micropython nodemcu python ttgo wifi wireless

Last synced: 11 Apr 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/bagussatoto/arduino

Merupakan Aplikasi Arduino berbasi IOT untuk perkembangan Mikrokontreoller. Apk ini saya buat untuk pembelajaran.

c iot iot-platform

Last synced: 03 Jun 2026

https://github.com/mqttiotstuff/mymqttnodeiot

Scripts for building NodeMCU / wifi ESP8266 sensors or actuators / and Simple Agents

actuators agent esp8266 home-automation iot lua mqtt mqtt-broker nodemcu nodemcu-firmware raspberry-pi rpi sensor smarthome wifi

Last synced: 27 Jul 2025

https://github.com/ipatalas/home

Documentation for my home infrastructure

home-automation influxdb iot monitoring mqtt

Last synced: 27 May 2026

https://github.com/rodrigorvsn/sunna

📲 App made with integration in realtime with IoT (Internet of Things)

api arduino firebase iot python react-native

Last synced: 12 Feb 2026

https://github.com/chaitanya1436/toddler_monitoring_robot

The Baby Monitoring Robot helps parents monitor toddlers remotely. It uses sensors and actuators to follow the baby, detect crying, and send alerts for spills or emergencies. The system also offers live video streaming of the baby’s environment, ensuring comprehensive care and oversight.

embedded-systems esp32-cam home-automation iot motor-control robot-follower smart-parenting telepresence video-streaming wireless-communication

Last synced: 12 Feb 2026

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/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/wang007/e-iot

Simple, high performance, based on vertx to implement a variety of charging protocols.(基于 Vert.x 实现多种充电协议)

iot ocpp vertx yunkuaichong

Last synced: 16 Mar 2025

https://github.com/juggernaut/muqtti

Zero-dependency MQTTv5 broker in Java

iot java java11 mqtt mqtt-broker

Last synced: 29 Apr 2026

https://github.com/codecentric/maschinen_meister

IoT for the Masses - Maschinen Meister is a MQTT Proxy. Meaning it adapts an outside MQTT world to an inside functional world

iot mqtt mqtt-proxy

Last synced: 29 Apr 2026

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/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/ctron/hono-kafka-bridge

Eclipse Hono example bridge to Kafka

camel eclipse-iot hono iot kafka

Last synced: 21 Apr 2025

https://github.com/erich2s/react-mqtt-hooks

React Hooks for MQTT.

esp hooks iot mqtt react stm32

Last synced: 18 Sep 2025

https://github.com/imranr98/serfswitch

An Arduino-based smart "switch" that fits over a regular switch and physically flips it on demand (because we're all just renters these days).

arduino arduino-nano diy diy-electronics esp32 iot mqtt smart-home smart-switch

Last synced: 29 Jan 2026

https://github.com/jmlweb/webstatuspi

Ultra-lightweight web monitoring system designed for Raspberry Pi 1B+. Monitors URLs, tracks success/failure stats, and provides a JSON API.

alerting dashboard home-lab iot lightweight monitoring python raspberry raspberry-pi self-hosted sqlite status uptime-monitor

Last synced: 03 Mar 2026

https://github.com/nanoframework/nanoframework.giantgecko.adc

:package: .NET nanoFramework Giant Gecko ADC Class Library

adc embedded-systems giantgecko hacktoberfest iot mcu nanoframework silabs

Last synced: 21 Apr 2025

https://github.com/mchmarny/eventmaker

Utility to mock events with configurable format, random metric range, and frequency

azure client events golang iot iothub message-bus mqtt

Last synced: 01 Jul 2025

https://github.com/filipporaciti/esp32-wol

ESP32 send Wake On Lan packet to power on your Computer. You can do that with its website or a voice assistant (Google or Alexa)

alexa esp-rainmaker esp32 esp32-idf google-assistant google-home google-home-assistant idf iot rainmaker voice-assistant wake-on-lan

Last synced: 26 Apr 2026

https://github.com/idcrook/raspberry-pi-rotary-phone

Ansible for Raspberry Pi bootstrap, deployment, configuration and maintenance

ansible ansible-roles ansible-vault developer internet-of-things iot nodejs raspberry-pi raspbian wifi

Last synced: 09 Apr 2026

https://github.com/urish/espruino-mirror

Cast Espruino Pixl.js Display over BLE connection

espruino internet-of-things iot javascript web-bluetooth

Last synced: 02 May 2025

https://github.com/dabamos/openadms-ui

JavaScript-based front-end for OpenADMS Server

engineering geodesy iot javascript monitoring

Last synced: 26 May 2026

https://github.com/cumulocity-iot/cumulocity-xdk-agent

Device agent for Bosch XDK to connect to Cumulocity

agent bosch-xdk cumulocity-agent cumulocity-iot iot iot-analytics xdk

Last synced: 11 Oct 2025

https://github.com/firefly2442/home-automation

My personal home automation setup in Docker

dvr home-assistant home-automation homeassistant image-detection iot

Last synced: 23 Jan 2026

https://github.com/alex2844/node-xmihome

The all-in-one Node.js toolkit for Xiaomi Mi Home. Provides a core library and Node-RED nodes for controlling devices via MiIO, MIoT Cloud, and Bluetooth (BLE).

bluetooth home-automation iot javascript mihome miio miot node-red smarthome xiaomi

Last synced: 08 Feb 2026

https://github.com/makerdiary/m2-dock

An essential carrier board to quickly prototype your next embedded design with a removable M.2 module

daplink debugger iot m2-dock m2-module nrf52840 power-profiling programmer prototyping tft-lcd

Last synced: 19 Mar 2026