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/lupin3000/esp

Learn MicroPython with ESP32 microcontroller or similar

esp esp32 esp8266 iot microcontroller micropython pico rp2040

Last synced: 12 Jun 2025

https://github.com/timboring/atlas_i2c

Package for communicating with Atlas Scientific devices over I2C

i2c-sensors iot python3

Last synced: 25 Jun 2025

https://github.com/jsuarezruiz/xamarin-forms-gtk-iot-samples

Xamarin.Forms GTK Backend IoT Sample

gtk-sharp iot mono xamarin xamarinforms

Last synced: 16 Oct 2025

https://github.com/v1ack/lelight

LeLight integration for Home Assistant

ble home-assistant iot lelight

Last synced: 04 Apr 2025

https://github.com/erriez/erriezbmx280

BMP280 / BME280 temperature/pressure/humidity sensor library for Arduino

altitude arduino bme280 bmp280 documentation erriez example getting hpa humidity i2c iot library pressure sensor started temperature weather

Last synced: 24 Apr 2025

https://github.com/nanoframework/system.device.gpio

:package: .NET nanoFramework System.Device.Gpio Class Library

embedded-systems gpio hacktoberfest iot mcu nanoframework

Last synced: 11 May 2026

https://github.com/airalab/sensors-connectivity

Package to input data from sensors / ROS-enabled telemetry agent

citizen-science iot sds011 sensors-network

Last synced: 11 Apr 2025

https://github.com/thalhammer/homie-cpp

Homie C++ library

cplusplus header-only homie iot mqtt

Last synced: 13 Apr 2025

https://github.com/x448/senml

Disco SenML is cisco/senml with bugfixes. Programs are 4 MB smaller and SenML CBOR complies with RFC 8428.

cbor go golang iot rfc-8428 senml

Last synced: 10 Mar 2026

https://github.com/frenck/python-fumis

Asynchronous Python client for the Fumis WiRCU API

api-client asynchronous austroflamm eco-spar fumis furnis heta iot pellet-stove rika smart-home wircu

Last synced: 08 May 2026

https://github.com/nulltea/chainmetric-iot

Embedded IoT sensor system for harvesting environment data and publishing it onto the permissioned blockchain network

blockchain embedded golang hyperledger hyperledger-fabric internet-of-things iot raspberry-pi supply-chain

Last synced: 14 Oct 2025

https://github.com/robwin/kotlin-wot

A Framework for implementing Web of Things in Kotlin

ai iot wot

Last synced: 01 Aug 2025

https://github.com/bigsbug/faino

Faino is a platform for IoT devices, based on python and Django frameworks, Faino it’s an alternative for Thingsboard and Toya web servers and it provides some exciting feature

django django-channels django-rest-framework faino iot iot-device iot-platform python python3

Last synced: 22 Sep 2025

https://github.com/andreped/dss

:vibration_mode: From training of transformers to real-time development in cross-platform mobile apps!

android cnn data-visualization deep-learning dss flutter internet-of-things ios iot mobile real-time recording rnn sensor tensorboard tensorflow tf2 tflite vision-transformer vit

Last synced: 13 Apr 2025

https://github.com/fiqryq/arduino-gempa-mcu

Source code arduino aplikasi pendeteksi gempa menggunakan database firebase realtime database.

android arduino arduino-gempa-mcu iot

Last synced: 13 Oct 2025

https://github.com/bocaletto-luca/iot-wather-station

IoT Weather Station with NodeMCU (ESP8266) A self-contained weather station that measures temperature, humidity, pressure and ambient light, then serves a live dashboard over Wi-Fi. Perfect for home automation or remote monitoring.

arduino bocaletto-luca iot wather-station whater

Last synced: 30 Apr 2026

https://github.com/araobp/sensor-network

Wired sensor network for IoT with PIC16F1 MCU

daisy-chain i2c iot mplabx pic16f sensor-network

Last synced: 24 Jul 2025

https://github.com/nanoframework/nanoframework.aws.iotcore.devices

:package: .NET nanoFramework AWS IoT Core Devices SDK

csharp dotnet esp32 hacktoberfest iot stm32

Last synced: 27 Apr 2026

https://github.com/tlkamp/litter-api

An API for the Litter Robot 3 Connect

go golang hacktoberfest iot litter-robot litterbox

Last synced: 22 Sep 2025

https://github.com/jimbobbennett/wio-terminal-arducam

How to use a Wio Terminal with an ArduCAM OV2640 camera shield V2

arducam arduino cpp iot seeedstudio wio-terminal

Last synced: 16 Sep 2025

https://github.com/nothans/thingspeak-powershell-examples

Send data to ThingSpeak from a Windows PowerShell Script

iot powershell powershell-script thingspeak

Last synced: 06 May 2025

https://github.com/arwagiz/AI-Sustainable-Mobility

Community list of: AI, ML, IoT, big&open data & co.: The evolving eco-system of machine-assisted transport planning, management and operations :bike::bus::train:🌳🚊

ai iot ml sustainability transport

Last synced: 23 Apr 2025

https://github.com/5fnsaas/node-red-contrib-motion-pose

Nodes of node-RED for body/hands motion (Samsung Open Source Pjt)

iot mediapipe-body mediapipe-hands motion node-js node-red sasm smartthings

Last synced: 12 Apr 2025

https://github.com/hj91/iiot-gateway

Linux based Open Souce Platform for IIoT Applications

harshad iiot industry40 iot joshi mqtt nodejs oee

Last synced: 17 Oct 2025

https://github.com/implferris/microbit-book

Embedded Programming with Microbit (v2) and Rust

embedded embedded-programming embedded-rust iot microbit microbit-v2 rust rustlang

Last synced: 25 Apr 2026

https://github.com/newlifex/newlife.opc

OPC协议驱动,用于过程控制和制造业自动化系统

dotnet iot

Last synced: 10 Jul 2025

https://github.com/wei1234c/elastic_network_of_things_with_mqtt_and_micropython

Using MicroPython on ESP8266 modules to form a plastic network of things with MQTT broker (Mosquitto).

celery esp32 esp8266 iot ipython-parallel micropython mqtt worker

Last synced: 30 Apr 2025

https://github.com/RT-Thread-packages/rw007

RW007 (SPI Wi-Fi module) driver for RT-Thread

iot wifi

Last synced: 17 Sep 2025

https://github.com/aws-greengrass/aws-greengrass-component-sdk

An SDK for Greengrass V2 components enabling creating components with low resource footprint

aws greengrass iot

Last synced: 25 Feb 2026

https://github.com/RT-Thread-packages/onenet

China Mobile OneNet cloud SDK for RT-Thread

cloudy iot onenet

Last synced: 17 Sep 2025

https://github.com/waziup/wazigate-edge

Waziup Edge Server for Waziup Gateway - Basic endpoints do retrieve, upload and change device, sensor and actuator data

iot raspberry-pi wazigate waziup

Last synced: 25 Jul 2025

https://github.com/christian-vorhemus/azure-percept-py

Library to access the sensors of Azure Percept in Python

azure azure-iot azure-percept iiot iot iot-device manufacture-iot manufacturing

Last synced: 15 Apr 2025

https://github.com/gunthercox/datahub

A fast data feed designed for machine consumption

data-feed iot robotics

Last synced: 25 Jul 2025

https://github.com/salvatorecorvaglia/algorand-stm32-mpu

Algorand on low-power devices based on STM32 MPU

algorand blockchain internet-of-things iot stm32 stmicroelectronics

Last synced: 04 Apr 2025

https://github.com/gerritjandebruin/home-assistant

This repository contains the set-up of my smart home, featured by the open-source project Home Assistant.

aqara gledopto home-assistant home-assistant-config home-automation ikea iot philips shelly utrecht vegtrug zigbee

Last synced: 07 Apr 2025

https://github.com/ent8r/wifiradio

📻 Node.js module for controlling WiFi-radios

api frontier-silicon fsapi home-automation iot node-js nodejs radio wifi-radio wifiradio

Last synced: 08 Mar 2026

https://github.com/kyopark2014/iot-greengrass-with-container-component

It shows how to deploy docker component in IoT Greengrass

aws cdk container docker greengrassv2 iot

Last synced: 12 Apr 2025

https://github.com/tmigone/balena-udev-examples

Sample project to showcase udev handling in balenaOS.

balena balenadash balenaos iot udev udev-rules

Last synced: 03 Jul 2025

https://github.com/ibmstreams/streamsx.iot

(Incubation) Provide the ability to have an IBM Streams application easily interact with IoTF, either in Bluemix (Streaming Analytics Service) or on-premises (IBM Streams).

edgent ibm-streams iot microservice stream-processing toolkit watson-iot-platform

Last synced: 15 Jul 2025

https://github.com/c-klinger/mmm-jsonvalue

Extension module for the Magic Mirror allows you to show information from any JSON on your mirror using an HTTP Request to an REST API

iot json magicmirror magicmirror2 rest smarthome

Last synced: 15 Jul 2025

https://github.com/nuvla/nuvla

Documentation website:

cloud edge iot

Last synced: 16 Jul 2025

https://github.com/cyraxx/node-rfm9x

Node.js module for SPI communication with RFM9x wireless modules (e.g. Adafruit Radio Bonnet)

adafruit iot lora nodejs nodejs-modules raspberry rfm95 rfm96 rfm97 rfm98 rfm9x rpi sx127x wireless

Last synced: 23 Apr 2025

https://github.com/ifm/iot-core

ifm IoTCore

data-model iot netadapter

Last synced: 13 May 2025

https://github.com/codingchili/pi-zero-ethermeter

Small python script for monitoring various crypto currencies using a raspberry pi zero with a blinkt!.

asyncio blinkt ethereum iot python-3-6 raspberry-pi-zero

Last synced: 18 Mar 2025

https://github.com/ciscodevnet/mud-url-validator

The MUD URL Validator is a python script that finds each Ethernet frame in a PCAP file that contains a MUD URL

ietf iot

Last synced: 14 Apr 2025

https://github.com/mehmoodulhaq570/air-quality-monitring-system

Air Quality Monitoring Networks allow the measurement, operation and predictive analysis of the evolution of air pollution in different areas (urban areas, industrial areas, special nature conservation areas, etc.) Monitoring stations have equipment to measure the.

air-quality arduino-uno data-visualization environmental-monitoring esp8266 iot open-source sensors

Last synced: 04 Apr 2025

https://github.com/maloca-icoisas/maloca-turma-ufrr-2023

Este é repositório do projeto Maloca das iCoisas da Turma de entrada em 2023

3d-printing c circuits iot python saude

Last synced: 24 Oct 2025

https://github.com/darthbenro008/gh-release-paniker

A simple GitHub Action that physically puts your senses on alert when your build/release fails

cicd fast-api github-actions iot

Last synced: 19 Apr 2025

https://github.com/ihciah/hamsterrunning

Automatically log hamsters' running data and send to weibo

influxdb iot raspberry-pi weibo

Last synced: 25 Mar 2025

https://github.com/asavinov/bistro

A general-purpose data analysis engine radically changing the way batch and stream data is processed

analytics big-data-analytics edge-analytics iot stream-analytics stream-processing

Last synced: 10 Sep 2025

https://github.com/kyopark2014/image-classification-via-iot-greengrass

It shows how to create custom component for image classification in IoT Device.

aws-cdk deep-learning greengrassv2 image-classification inference iot machine-learning

Last synced: 30 Aug 2025

https://github.com/danielmartensson/jlogger-mobile

A free opensource sensor to log file IoT tool for Android/Iphone/Windows/Linux/Mac

android c embedded-systems gluon-mobile ios iot java javafx logging spring

Last synced: 09 Sep 2025

https://github.com/alexlynd/esp32-scada-mockup

Vulnerable ESP32 "SCADA" system that controls (and destroys) a motor over WiFi, as will be demonstrated on Hak5.

dashboard esp32 iot materializecss mockup

Last synced: 13 Jun 2025

https://github.com/ibmstreams/streamsx.waterconservation.starterkit

Starter kit for smart and connected sprinkler system using Apache Edgent, Streaming Analytics and Insights for Weather

bluemix edgent ibm-streams iot nodejs raspberry-pi raspberrypi reactjs sensor-data smart-home starterkit stream-processing water-resources watson-iot-platform weather-api

Last synced: 28 Aug 2025

https://github.com/satwikkansal/ibm_iot_example

Door Montioring System built with Python and IBM Cloud. Covers IoT architecture, device management, analytics and security

analytics door-monitor ibm-iot-service iot iot-application python

Last synced: 26 Aug 2025

https://github.com/alejandroesquivel/msp430-esp8266-people-counter

A wi-fi connected people counter. Implemented with a pair of ultrasonic transducers, the TI MSP430G2553 microcontroller and the ESP8266 ESP-01 Wi-Fi module.

angular c esp8266 firmware iot msp430 msp430g2553 python uart websockets wifi

Last synced: 15 Mar 2026

https://github.com/lucasfernandoprojects/esp32-bitcoin-price-monitoring

Track Bitcoin prices automatically with an ESP32 and an OLED display. You can use MicroPython or Arduino to code this project.

api arduino bitcoin esp32 esp32-arduino iot micropython python

Last synced: 12 Mar 2026

https://github.com/sarincr/learn-embedded-c-with-8051-microcontroller

Simple 89C51 microcontroller exercises including examples of GPIO, Timer, Interrupts, ADC, UART, and more.

8051 8051-architecture 8051-projects embedded-c embedded-devices embedded-systems iot keil microcontroller microcontrollers

Last synced: 13 Apr 2025

https://github.com/manekinekko/cafy-notion

Control your coffee machine using your brain thanks to the Notion headset

bci ble bleutooth iot neurosity neurosity-notion nodejs notion

Last synced: 03 Jul 2025

https://github.com/vishalsharma0309/inferno

The official repository of Team Inferno DTU. Working on a martian rover prototype.

arduino c embedded-systems image-processing iot machine-learning martian-rover matlab python raspberry-pi ros solidworks

Last synced: 25 Apr 2025

https://github.com/binnes/raspberrypiworkshop

IoT workshop based on Raspberry Pi with a SenseHAT or DHT11/22 and neopixel RGB LED

dht11 dht22 ibm-cloud iot iot-workshop mqtt neopixel node-red raspberry-pi sensor-data ssl-certificates tls watson-iot-platform ws2812

Last synced: 25 Sep 2025

https://github.com/jasonwebb/dashboard-for-everybody

Demo project of a real-time data dashboard showing effective design and dev techniques for making complex interfaces accessible for people with disabilities

accessibility accessible aria dashboard electronics hackathon hardware iot mqtt wcag

Last synced: 09 Jul 2025

https://github.com/iampukar/garbage-e-monitoring-system

In here, I list the source code of the minor project we completed in our B.E. Final Year.

garbage-collection iot nodemcu smartcity

Last synced: 12 Apr 2025

https://github.com/cmur2/miflorad

Tools written in Go for interfacing with Xiaomi Flora sensors for IoT use cases.

bluetooth-le bluetooth-low-energy iot plant-monitoring plants xiaomi xiaomi-flora-sensors

Last synced: 21 Mar 2025

https://github.com/iotexproject/ioconnect

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 raspberri-pi sdk

Last synced: 04 Mar 2026

https://github.com/bertrandmartel/notti-library

Android app interacting with Notti bluetooth device

android-library android-service bluetooth-le iot notti-device

Last synced: 24 Jun 2025

https://github.com/codingforentrepreneurs/django-iot-with-timescaledb

Learn how to distribute Django across IoT Devices (Raspberry PI) to collect Time Series data from sensors using TimescaleDB.

ansible django docker-compose iot raspberry-pi sensors timescaledb

Last synced: 18 Jan 2026

https://github.com/boshtannik/embedded-nano-mesh

The repo of mesh networking for small-memory embedded devices

embedded iot mesh networking protocol rust-lang

Last synced: 21 Mar 2025

https://github.com/microchiptech/pic32mzw1_matter_project

"IoT Made Easy!" - PIC32MZW1 Matter example project is added to the code which fork from Matter's repo

iot matter matteroverwifi pic32mzw1 wfi32 wfi32iot-board wifi

Last synced: 29 Apr 2025

https://github.com/gill-singh-a/rtsp-brute-force

A Python Program that uses OpenCV and Scapy module to brute force RTSP (Real Time Streaming Protocol) Service used by IoT (Internet of Things) devices like CCTVs (Closed-circuit television), etc

bruteforce cctv iot multithreading opencv python3 rtsp

Last synced: 12 May 2025

https://github.com/artnc/kasa-widget-android

Android widget for turning Kasa Smart devices on and off :bulb:

android iot kasa smart-plug tp-link widget

Last synced: 12 Aug 2025

https://github.com/omarghader/airqualiry-wp6003-ble

Read the data of the air quality box WP6003 and expose it on a REST API

air-quality bluetooth home-assistant iot smart-home

Last synced: 23 Jan 2026

https://github.com/thingio/edge-device-std

为IOT场景设计并开发的设备接入层 SDK,提供快速将多种协议的设备接入平台的能力。

connectivity device driver iot protocol

Last synced: 12 Mar 2026

https://github.com/terkelg/brolly

Internet of Things Umbrella Game.

canvas game iot mqtt mqtt-broker nodemcu sensor tilt-sensor umbrella

Last synced: 12 May 2025

https://github.com/jimbobbennett/edgebadge-wordrecogniser

Recognize spoken words on device using an Adafruit EdgeBadge and a TinyML model

adafruit c-plus-plus iot tinyml

Last synced: 29 Apr 2025

https://github.com/jimbobbennett/counterfit

A simulator for IoT sensors and actuators. This creates fake virtual sensors and actuators when the real ones won't fit on your counter 🤪.

hardware iot python sensors

Last synced: 29 Apr 2025

https://github.com/bellaj/fairaccess_2.0

porting FaiAccess protocol to Ethereum Blockchain

abac access blockchain control ethereum-blockchain iot orbac tozbac

Last synced: 11 Jun 2025

https://github.com/eclipse-thingweb/test-things

Collection of Things that can be used for testing different IoT protocols, security mechanisms and interaction styles

iot protocols testing web-of-things wot

Last synced: 27 Feb 2026

https://github.com/robertklep/name.klep.sonoff

Homey driver for Sonoff devices

home-automation homey iot nodejs sonoff

Last synced: 11 Apr 2025

https://github.com/ASchoe311/EasyTuya

A Python module for interfacing with the Tuya web API

iot pip python python3 smart-home smarthome tuya tuya-api tuya-cloud tuyapi

Last synced: 11 Mar 2025

https://github.com/ctron/hono-simulator

Simulating IoT payloads for Eclipse Hono

eclipse-hono eclipse-iot iot

Last synced: 21 Apr 2025

https://github.com/lexvicacom/monoblok

monoblok is a NATS core-style messaging broker with a built-in stream processing DSL

data-streaming dsl edge edge-computing edn financial-data industrial-iot iot market-data monoblok nats pubsub stream-processing telemetry ticker-data trading-servers

Last synced: 24 May 2026

https://github.com/teamviewer/meta-teamviewer-iot-agent

Yocto layer for TeamVieer IoT agent.

iot yocto yocto-layer

Last synced: 12 Feb 2026

https://github.com/azholtikov/esp-now-window-door-sensor

ESP-NOW based window/door sensor for ESP8266. Alternate firmware for Tuya/SmartLife WiFi window/door sensors.

esp-now esp8266 home-assistant iot smartlife tuya

Last synced: 24 Sep 2025

https://github.com/peterwaher/hardenmqtt

This project is aimed at students learning IoT communication over MQTT, as well as teachers, and how to harden their implementations so they avoid most common mistakes and vulnerabilities when using MQTT.

cybersecurity iot mqtt

Last synced: 06 May 2025

https://github.com/google-home/smarthome-camerastream-webrtc

This project contains the source for the Implement CameraStream using WebRTC codelab, which demonstrates how to stream from a local webcam to a Google Nest display device using a Firebase backend.

firebase google iot javascript smarthome webrtc

Last synced: 12 Feb 2026