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/ribasco/ucgdisplay

A character/graphics lcd library for single board computers (e.g. Raspberry Pi) written in Java. Provides drivers for graphics monochrome display devices (lcd, oled, e-ink etc) powered by U8g2

8-bit arm display e-ink embedded-systems glcd graphics hd44780 i2c iot java lcd library oled parallel raspberry-pi single-board-computers spi u8g2

Last synced: 14 Jan 2026

https://github.com/bifravst/e118-iin-list

List of issuer identifier numbers for the international telecommunication charge card (ITU-T E.118)

e118 iccid iin iot issuer itu-t nrf-asset-tracker

Last synced: 12 Apr 2025

https://github.com/mcorts/m5stickc_ph_sensor

pH (Power of Hydrogen) sensor for water based solution with ph-4502c and ESP32 microprocessor

arduino esp32-arduino iot m5stickc

Last synced: 12 Apr 2025

https://github.com/kristjank/ark-go

Ark GO client for ARK.io blockchain ecosystem #golang #ark #blockchain

ark ark-dev-kit blockchain crypto golang iot

Last synced: 14 Jan 2026

https://github.com/arm-university/introduction-to-computing-with-microbit

Journey through all the features of the micro:bit with interactive activities and engaging projects to excite and enthuse learners. The course uses makecode as the programming interface and is suitable for learners of all ages and abilities.

computer-science computing education iot lesson-material microbit microbit-v2 pbl physical-computing project-based-learning sensors

Last synced: 06 Feb 2026

https://github.com/micheltlutz/DHT-SwiftyGPIO

SwiftyGPIO with RaspberryPi + DHT11 Module

dht11 dht22 gpio iot raspberry-pi swift swiftygpio

Last synced: 26 Apr 2025

https://github.com/01studio-lab/pyiot

MicroPython for UART IOT Modules

01studio iot micropython

Last synced: 18 Sep 2025

https://github.com/hardwario/lora-modem

Open LoRaWAN modem for Murata Type ABZ

firmware iot lora lorawan lorawan-device lpwan stm32

Last synced: 14 Dec 2025

https://github.com/wolfeidau/esp32-blufi-demo

This is the demo of bluetooth onboarding for the ESP32 boards.

bluetooth esp32 iot wifi

Last synced: 04 Oct 2025

https://github.com/iotic-labs/iotics-identity-go

Create Data Mesh. Use interoperable digital twins to create data interactions and build powerful real-time data products. This repository is a library for Decentralised Identity (DID) management with Iotics for applications in Golang.

bdd data-interaction data-mesh did digital-twins golang identities-management identity identity-api iot iotics sdk

Last synced: 28 Apr 2025

https://github.com/jmw5598/grow-system

A redesign of a previous grow light automation system project that I worked on last year.

angular aquaponics automation express gardening hydroponics iot mosquitto mqtt node raspberry-pi raspberry-pi-3 typescript

Last synced: 07 Mar 2026

https://github.com/kamil-kielbasa/libedhoc

EDHOC (RFC 9528): Lightweight authenticated key exchange in C for IoT and constrained devices

authentication c coap constrained-devices cryptography edhoc embedded ietf iot key-exchange oscore rfc9528 rfc9529 security zephyr

Last synced: 02 Apr 2026

https://github.com/douglaszuqueto/esp32-http-firmware

Firmware para ESP32 com suporte a integração com WebService e configuração via WiFiManager

esp32 espressif http iot webservice wifimanager

Last synced: 11 Apr 2025

https://github.com/mascii/wificlientsecure-ifttt

ESP32からIFTTTをHTTPS経由で使う

arduino esp32 ifttt iot

Last synced: 30 Apr 2025

https://github.com/kuzzleio/kuzzle-device-manager

IoT Devices & Assets Management providing digital twins, payload decoding, normalized measures, provisioning. Multi-Tenant ready for white labelled and B2B2C applications.

asset-management device-management hacktoberfest iot kuzzle kuzzle-iot-platform kuzzle-plugin multitenancy scalability whitelabel

Last synced: 12 Mar 2026

https://github.com/SophistSolutions/WhyTheFuckIsMyNetworkSoSlow

WhyTheFuckIsMyNetworkSoSlow is a network performance analysis tool, making it easy to quickly examine a network and see what is wrong, and to evaluate longer term trends.

html5 iot network-analysis network-monitoring network-visualization

Last synced: 10 Jul 2025

https://github.com/fivdi/pi-io

Raspberry Pi IO Plugin for Johnny-Five

io-plugin iot javascript johnny-five nodejs raspberry-pi

Last synced: 23 Jul 2025

https://github.com/beetlex-io/mqtt

high performance .NET library for MQTT based communication support v3.x and v5.0 protocols

csharp iot mqtt mqtt-client mqtt-protocol mqtt-server net netcore tcp tls websocket

Last synced: 19 Mar 2025

https://github.com/nanoframework/nanoframework.dependencyinjection

:package: nanoFramework.DependencyInjection library for .NET nanoFramework

chsarp dependency-injection dotnet esp32 hacktoberfest ioc iot nanoframework stm32 texas-instruments

Last synced: 21 Apr 2026

https://github.com/wei1234c/mqtt_bridged_lora_networks_with_micropython_on_esp32

MQTT bridged LoRa networks with MicroPython on ESP32

bridge esp32 iot lora lora-gateway micropython mqtt

Last synced: 30 Apr 2025

https://github.com/raman325/broadlink-rm-rest

Python based REST server to interact with Broadlink RM IR/RF blasters

broadlink homeautomation iot python rest

Last synced: 30 Apr 2025

https://github.com/fivdi/bme280

Node.js I2C driver for the BME280 humidity, pressure and temperature sensor

beaglebone beaglebone-black bme280 humidity i2c iot javascript nodejs pressure raspberry-pi sensor temperature

Last synced: 21 Sep 2025

https://github.com/weirdtangent/pulse-os

Pulse Display Assistant is a Raspberry Pi kiosk OS for Home Assistant, delivering a live overlay of timers/alarms/reminders plus news, weather, sports, and an optional OpenAI/Gemini voice assistant.

automation chromium display embedded-linux home-assistant home-automation iot kiosk maker-project mqtt-client raspberry-pi raspberry-pi-touchscreen smart-home systemd

Last synced: 08 Apr 2026

https://github.com/einride/balena-go

The unofficial SDK to make balena powered Go applications.

balena balena-api edge-computing go golang iot

Last synced: 15 Oct 2025

https://github.com/telemq/telemq

Experimental MQTT broker

iot mqtt rust

Last synced: 25 Oct 2025

https://github.com/cumulocity-iot/cumulocity-alarmapp

The Cumulocity IoT Alarm App brings alarms on your mobile phone! You'll see a handy overview about all alarms.

app cumulocity-iot iot iot-analytics

Last synced: 10 Jun 2025

https://github.com/cyclenerd/google-cloud-server-on-demand

▶️ Server on Demand Appliance (Google Compute Engine) - Cloud Build with Terraform and Ansible Showcase

ansible automation google-cloud-build google-cloud-platform google-compute-engine internet-of-things iot linux python raspberry-pi terraform

Last synced: 12 Oct 2025

https://github.com/thecodetraveler/xamariniotworkshop

A workshop that demonstrates how to collect IoT data from a mobile device using a Xamarin app, aggregating the data to the cloud using Azure IoT Hub

azure-iot azure-iot-central azure-iot-hub iot xamarin xamarin-android xamarin-forms xamarin-ios

Last synced: 11 Oct 2025

https://github.com/alankrantas/esp8266-micropython-cookbook

Simple and useful MicroPython examples on ESP8266/ESP32/Pico W

esp32 esp8266 iot micropython micropython-esp32 micropython-esp8266 raspberrypipicow

Last synced: 27 Apr 2025

https://github.com/graveeatermadison/raspberry_pi_telegram_bot

The Raspberry Pi Telegram Bot is a lightweight, customizable bot built for Raspberry Pi users. It leverages Python and the Telegram Bot API to enable users to execute commands, receive updates, and automate processes from their Telegram account. Ideal for DIY projects, home automation, and remote control applications, this bot is easy to set up .

bot home-automation iot notifications python-library raspberry-pi-4b sensors telegram-bot

Last synced: 08 Oct 2025

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

ASPLes/nopoll - OpenSource WebSocket toolkit for RT-Thread

iot nopoll websocket

Last synced: 17 Sep 2025

https://github.com/TheCodeTraveler/XamarinIoTWorkshop

A workshop that demonstrates how to collect IoT data from a mobile device using a Xamarin app, aggregating the data to the cloud using Azure IoT Hub

azure-iot azure-iot-central azure-iot-hub iot xamarin xamarin-android xamarin-forms xamarin-ios

Last synced: 18 Apr 2025

https://github.com/ume05rw/sharpbroadlink

SharpBroadlink is a port from python-broadlink to C# .Net Standard. Original: https://github.com/mjg59/python-broadlink

blackbean broadlink home iot ir rf rmpro

Last synced: 23 Oct 2025

https://github.com/blundell/ads1015

AndroidThings Analog to Digital Converter Driver

androidthings digital-converter-driver driver iot

Last synced: 13 Apr 2025

https://github.com/tofurky/kidde_cc1101

Experiments with Kidde / Wink 433MHz wireless protocol

433mhz cc1101 home-assistant iot kidde wink

Last synced: 17 Mar 2025

https://github.com/sgnl/nodeku

discover and control Roku devices with NodeJS

iot javascript nodejs npm-package roku roku-device roku-tv ssdp

Last synced: 22 Apr 2025

https://github.com/bdogan/go-atem

BlackMagicDesign ATEM switcher protocol implementation. Written in go.

atem go golang iot

Last synced: 14 Jan 2026

https://github.com/mycontroller-org/esphome_api

ESPHome API for GoLang

esphome iot

Last synced: 12 Apr 2025

https://github.com/magiccube/air-charger

AirCharger is an ESP32 based QI wireless charger. With Bluetooth connectivity, you can always check the battery level and other useful information from the built-in display.

arduino battery ble bluetooth charger esp32 iot oled platformio power qi wireless

Last synced: 10 Apr 2025

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

西门子PLC协议

dotnet iot

Last synced: 14 Apr 2025

https://github.com/azure/iot-central-micropython-client

A micropython SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central micropython

Last synced: 20 Oct 2025

https://github.com/akashkobal/universal-remote-control-

Turn your Arduino into a versatile universal remote control! This project empowers you to consolidate the control of various devices, including TVs, audio systems, and smart home gadgets, using a single Arduino-based interface. Explore the world of DIY home automation with this customizable and extensible remote control solution.

akash-kobal akashkobal ardino-project arduino customization diy home-automation infrared iot open-source remote remote-control smart-home-solution smarthome universal-remote-control universe-remote

Last synced: 20 Aug 2025

https://github.com/thin-edge/meta-tedge

OpenEmbedded/Yocto layer for thin-edge.io

community iot thin-edge yocto

Last synced: 06 Apr 2026

https://github.com/uraimo/HD44780CharacterLCD.swift

A Swift library for 16x2/20x4 Character LCDs with the HD44780(or clones) controller

1602a 2004a gpio hd44780 iot lcd

Last synced: 26 Apr 2025

https://github.com/uraimo/hd44780characterlcd.swift

A Swift library for 16x2/20x4 Character LCDs with the HD44780(or clones) controller

1602a 2004a gpio hd44780 iot lcd

Last synced: 07 May 2025

https://github.com/crlane/python-mebo

A simple python library to control the mebo toy robot

digest-authentication http iot mebo python robot rtp rtsp

Last synced: 14 Dec 2025

https://github.com/tuql3/iot

Measure temperature, humidity, light intensity, turn on/off lights using NodeMCU Esp8266.

arduino esp8266 iot mqtt nestjs nextjs postgresql smarthome

Last synced: 21 Jul 2025

https://github.com/nordicsemiconductor/nrf-ieee-802.15.4-radio-driver

A generic, stack independent and system independent IEEE 802.15.4 radio driver, intended for nRF SoCs with IEEE 802.15.4 radio. It contains a built-in support for multiprotocol, allowing for concurrent operation of IEEE 802.15.4-based stacks (e.g. Thread, ZigBee) with Bluetooth LE

ieee-802154 iot multiprotocol radio wireless

Last synced: 04 Mar 2026

https://github.com/antoni-czaplicki/steamvr.ha

SteamVR integration for Home Assistant

home-assistant integration iot smart-home smarthome steamvr vr

Last synced: 18 May 2026

https://github.com/objenious/senml

SenML (Sensor Measurement Lists) format for Go

golang iot senml

Last synced: 12 Jan 2026

https://github.com/Cyclenerd/google-cloud-server-on-demand

▶️ Server on Demand Appliance (Google Compute Engine) - Cloud Build with Terraform and Ansible Showcase

ansible automation google-cloud-build google-cloud-platform google-compute-engine internet-of-things iot linux python raspberry-pi terraform

Last synced: 04 Apr 2025

https://github.com/sibeeshvenu/realtime-iot-device-data-using-azure-signalr-and-azure-function-in-angular

We will see how we can show the real-time data from our IoT device in an Angular application using Azure SignalR service and Azure Functions

azure azure-functions azure-signalr internet-of-things iot iot-devkit mxchip serverless

Last synced: 05 Apr 2025

https://github.com/andreondra/homeassistant-poolstar-poolex

Controlling Poolex heat pumps by French manufacturer Poolstar with esphome and Home Assistant.

esp32 esp8266 esphome heatpump homeassistant iot pool

Last synced: 11 Apr 2025

https://github.com/sap-samples/btp-events-to-business-actions-framework

Build Events-to-Business Actions Scenarios with SAP BTP and Microsoft Azure/AWS

4172 btp-use-case-factory business-actions events industry-4 iot sample sample-code sap-cap

Last synced: 13 Apr 2025

https://github.com/ctron/de.dentrassi.camel.utgard

OPC DA component for Apache Camel

camel iot scada

Last synced: 10 Aug 2025

https://github.com/thewawar/mqtt-zig

Allocation free MQTT v3.1/v3.1.1/v5.0 packet codec in Zig

codec iot mqtt

Last synced: 14 Apr 2025

https://github.com/imengyu/controlswitch

STM32单片机,ESP8266+MQTT协议接入阿里云物联网平台 的一个自己制作的demo 和 PCB 原理图

aliyun esp8266 iot mqtt stm32 stm32f103

Last synced: 15 Apr 2025

https://github.com/tago-io/sdk-js

TagoIO :: JavaScript SDK

iot sdk tago tago-io tago-sdk

Last synced: 18 Jan 2026

https://github.com/adolbyb/rtos-esp32-examples

These are practice examples for ESP32 RTOS with VS Code and PlatformIO.

arduino-library embedded embedded-systems esp-idf esp32 free-rtos freertos iot platformio rtos

Last synced: 07 Oct 2025

https://github.com/andaran/appex-system

Система удаленного управления с открытым исходным кодом для самодельных проектов.

arduino esp8266 home-automation http iot js mongodb nodejs raspberry-pi remote-control smart-home websockets

Last synced: 11 Apr 2025

https://github.com/seashell/aqueduct

Setup tool for Linux-enabled devices accessible from any smartphone or computer

configuration edge-computing iot provisioning wifi-ap wifi-hotspot

Last synced: 11 Apr 2025

https://github.com/trakhound/trakhound

Open Source Application Framework for Industrial Enterprise & IIoT Applications. Provides Data Interoperability, Flexible Architecture (Cloud, On-Premise, or Hybrid), Package Based Deployments. Built on .NET 8 and Blazor.

blazor dotnet iiot iot manufacturing

Last synced: 08 Jul 2025

https://github.com/garystafford/aws-iot-analytics-demo

Code for the post, 'Getting Started with IoT Analytics on AWS'

aws aws-iot-analytics iiot iot raspberry-pi

Last synced: 03 Aug 2025

https://github.com/vladimirakopyan/iotsimulator

IoT device Simulation using Kubernetes, with StatefulSets, Secrets, ConfigMap and .Net Core

docker dotnet-core iot iot-simulator kubernetes kubernetes-configuration kubernetes-secrets

Last synced: 29 Apr 2025

https://github.com/orcalinux/imt_microcontroller-architecture-and-interfacing-with-arm-cortex

This repository provides a course on ARM Embedded Systems and IoT with practical materials for important topics like interrupts, real-time processing, and communication protocols. It is designed for students and professionals in the embedded systems and IoT fields and encourages user contributions.

arm-architecture-basics arm-interrupts audio-processing bootloader communications hx8357b ili9481 iot real-time st7735s tft-display tft-displays wifi-modules

Last synced: 22 Aug 2025

https://github.com/open-coap/kotlin-mbedtls

Kotlin wrapper of mbedtls also for java

cid dtls dtls12 iot java jvm kotlin mbedtls netty

Last synced: 06 Mar 2026

https://github.com/hannsadrian/cosmicsail

⛵️ Replacing global cargo shipment with autonomous sailing vessels.

autopilot boat golang internet-of-things iot python raspberrypi remote-control sailing simulation

Last synced: 25 Apr 2025

https://github.com/Azure/iot-central-micropython-client

A micropython SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central micropython

Last synced: 08 May 2025

https://github.com/chrismatthieu/ipfs-iot

Experiment using IPFS for IoT communications

arduino iot ipfs johnny-five

Last synced: 01 Aug 2025

https://github.com/jakehartnell/thing.js

A Thing class. (a.k.a. a fancy event emitter with properties and methods, or an object).

iot

Last synced: 19 Mar 2025

https://github.com/bjoernq/rust_azure_sphere_advanced

Sample using Rust on Azure Sphere with Networking and Multi-Threading

iot rust sample

Last synced: 01 Aug 2025

https://github.com/aminehorseman/my-talks

Some of my talks slides' during conferences and IT events

ai conference iot machine-learning open-science open-source presentations robotics slide

Last synced: 13 Oct 2025

https://github.com/rainu/mqtt-executor

A simple MQTT client written in go that subscribes to a configurable list of MQTT topics on the specified broker and executes a given shell script/command whenever a message arrives.

arm command customizable homeassistant iot linux mqtt mqtt-client platform-independent windows

Last synced: 14 Apr 2025

https://github.com/whiteshadow1234/petcam

A real-time pet camera application that allows users to remotely monitor and interact with their pets using a web browser, with video streamed from a designated client device to a central server and displayed on a dedicated viewing page.

browser-based esp32 iot monitor monitoring-tool pet-project real-time-communication webrtc websockets

Last synced: 16 Jun 2025

https://github.com/ciscodevnet/iotvizconf

AutoDev is a solution for managing IoT sensors on mobile vehicles

iot iot-sensors next opendaylight restconf sensor-data yang

Last synced: 12 Jun 2025

https://github.com/goliatone/node-red-contrib-bacnet

Node-RED contrib node to support BACnet systems

bacnet building-automation iot node-red

Last synced: 07 Apr 2025

https://github.com/lobaro/ttn-private-network

Manual and files to setup a private TheThingsNetwork (TTN) using docker-compose

docker-compose iot lorawan network-server thethingsnetwork ttn

Last synced: 14 Apr 2025

https://github.com/soffes/van

Home Assistant configuration for my van

esphome home-automation homeassistant iot vanlife

Last synced: 30 Jul 2025

https://github.com/blundell/PirMotionSensorModuleTut

Android Things - PirSensor Tutorial

android-things iot

Last synced: 27 Mar 2025

https://github.com/svenvc/mqtt

Pharo MQTT Client

iot mqtt-client pharo smalltalk

Last synced: 27 Apr 2025

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

CoAP on RT-Thread

iot libcoap ocap

Last synced: 17 Sep 2025

https://github.com/thiaguten/rx-mqtt

RxMQTT is a library for handle MQTT messages and for composing asynchronous and event-based operations by using observable sequences.

iot mqtt mqtt-client paho-mqtt rx-mqtt rxjava2

Last synced: 22 Jul 2025

https://github.com/otherguy/roomba-wifi

Connect a Roomba® 580 to the Cloud with a Particle Photon

iot irobot irobot-roomba particle-cloud particle-photon roomba roomba581

Last synced: 11 Oct 2025

https://github.com/blundell/pirmotionsensormoduletut

Android Things - PirSensor Tutorial

android-things iot

Last synced: 13 Apr 2025

https://github.com/moduscreateorg/network-rgb-matrix-display

A library for helping drive large arrays of RGB Matrices with Raspberry Pis

boost-asio cmake cplusplus cpp example-project iot iot-application maker multi-threading raspberry-pi rgb-led rgb-matrix

Last synced: 07 Sep 2025

https://github.com/brianmay/robotica-rust

IOT automation for people who think like programmers

iot mqtt rust

Last synced: 26 Aug 2025