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/SiliconLabs/mltk

A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms

aiot cpp embedded embedded-c embedded-systems internet-of-things iot keras keras-tensorflow machine-learning machinelearning python python3 tensorflow tensorflow-lite tensorflow-lite-micro tensorflow2

Last synced: 18 Mar 2025

https://github.com/manekinekko/cafy

An experimental node package to interact with the Delonghi Primadonna Elite (and probably other ECAM models)

ble coffee-machine hacktoberfest hacktoberfest-accepted iot nodejs

Last synced: 15 Apr 2025

https://github.com/indeemasoftware/qdashboard

Sample dashboard developed with QML. Login, plots and several screens.

dashboard dashboard-templates dashboard-widget dashboards industrial iot plot qml qml-samples qt qt5 qtquick sample-dashboard

Last synced: 13 Apr 2025

https://github.com/fivdi/lcd

Node.js Hitachi HD44780 LCD driver

beaglebone beaglebone-black hd44780 iot javascript lcd nodejs raspberry-pi

Last synced: 16 Apr 2025

https://github.com/bgerp/bgerp

Web-базирана система за управление на бизнеса

accounting crm erp hr iot warehouse

Last synced: 13 Apr 2025

https://github.com/iobroker/iobroker.mqtt

Mqtt server and client for ioBroker.

home-automation iobroker iot iot-platform mqtt smarthome

Last synced: 04 Apr 2025

https://github.com/sisong/hpatchlite

Lite version of HDiffPatch, tiny code & ram requirements when patch on embedded systems,MCU,NB-IoT,...

delta diff embedded hdiffpatch iot lite mcu nb-iot patch tiny

Last synced: 30 Apr 2025

https://github.com/samsung/mtower

mTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology (e.g., Cortex-M23/33/35p). mTower operates well under restrictions typical for such environment – small RAM and ROM sizes, relatively low performance, absence of rich OSes providing variety of services available on PCs or in enterprise environments. mTower is intended for usage in IoT, embedded devices, Smart Home applications, distributed heterogeneous networks and other environments where secure processing of sensitive data is necessary.

bootloader cortex-m23 freertos gcc iot m2351 makefile microcontroller numaker-pfm-m2351 nuvoton risc-v secure smarthome trusted-execution-environment trustzone

Last synced: 09 Apr 2025

https://github.com/EXXETA/correomqtt

A modern graphical MQTT client using the HiveMQ client library. MQTT is a messaging protocol widely used in the IoT world. CorreoMQTT provides a UI to send and receive messages. It is able to handle multiple connections at the same time.

hivemq iot java javafx mqtt mqtt-client mqtt-client-gui mqtt3 mqtt5

Last synced: 06 Apr 2025

https://github.com/tuya/tuya-iotos-embeded-sdk-wifi-ble-bk7231n

Tuya IoTOS Embeded SDK WiFi & BLE for BK7231N

bk7231n ble iot iotos tuya tuya-iotos wifi

Last synced: 02 May 2025

https://github.com/platformio/bintray-secure-ota

Over-The-Air firmware upgrades for the Internet of Things devices with JFrog @Bintray

bintray iot ota ota-firmware-updates ota-update platformio

Last synced: 04 Feb 2025

https://github.com/twrecked/pyaarlo

Asynchronous Arlo Component for Python

arlo automation cameras doorbells iot netgear python

Last synced: 12 Apr 2025

https://github.com/soif/espbuddy

Wrapper to easily upload (OTA or Serial), backup, batch query, monitor ESP8266 boards using Esptool.py, Espota.py and Platformio

arduino backup batch esp8266 espeasy espota esptool espurna firmware iot ota overtheair platformio serial sonoff sonoff-diy tasmota upload wled

Last synced: 10 Jan 2025

https://github.com/sbabcock23/hass-tryfi

Home Assistant integration for TryFi Dog Collar GPS monitoring.

dog dog-collar gps hacs home-assistant homeassistant-integration iot python tryfi

Last synced: 18 Mar 2025

https://github.com/Samsung/mTower

mTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology (e.g., Cortex-M23/33/35p). mTower operates well under restrictions typical for such environment – small RAM and ROM sizes, relatively low performance, absence of rich OSes providing variety of services available on PCs or in enterprise environments. mTower is intended for usage in IoT, embedded devices, Smart Home applications, distributed heterogeneous networks and other environments where secure processing of sensitive data is necessary.

bootloader cortex-m23 freertos gcc iot m2351 makefile microcontroller numaker-pfm-m2351 nuvoton risc-v secure smarthome trusted-execution-environment trustzone

Last synced: 20 Apr 2025

https://github.com/tomvictor/iotcore

MQTT Broker and IoT Capabilities written in Rust for Python, Django and FastAPI

asyncio django django-rest-framework fastapi iot mqtt mqtt-broker mqtt-client python rust rust-lang

Last synced: 18 Feb 2025

https://github.com/pteich/esphomekit

Connect ESPHome devices to Apple's HomeKit and control it with Siri or Home App

esp8266 esphome homekit iot raspberry-pi

Last synced: 15 Jan 2025

https://github.com/orosandrei/Home-Monitoring-Raspberry-Pi-Node

Raspberry Pi & Node.js diy Home Monitoring & Intruder Alert system

alarm iot monitoring nodejs pir-sensor raspberry-pi video-stream webcam

Last synced: 29 Nov 2024

https://github.com/schm1tz1/espressiot

This project covers somewhat advances features for an espresso machine controller.

arduino coffee controller esp8266 espresso gaggia iot mqtt pid

Last synced: 14 Jan 2025

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

WIZnet TCP/IP chips (such as W5500/W5100..) SAL framework implement.

iot sal w5100 w5500

Last synced: 10 Jan 2025

https://github.com/tzolov/coap-shell

Constrained Application Protocol (CoAP) Interactive Shell

coap iot

Last synced: 21 Apr 2025

https://github.com/RT-Thread-packages/paho-mqtt

Eclipse Paho MQTT C/C++ client for Embedded platforms

iot mqtt paho-mqtt

Last synced: 10 Jan 2025

https://github.com/lambtron/homemirror

Web based home mirror, inspired by Hannah Mitt's project.

iot meteor mirror smarthome

Last synced: 13 Apr 2025

https://github.com/vi-sense/vi-sense

vi-sense is a tool for visualizing 3d models together with IoT sensor data. This repo contains its backend written in go.

bim gin-gonic golang iot

Last synced: 14 Apr 2025

https://github.com/bergzand/nanocbor

CBOR library aimed at heavily constrained devices

c cbor embedded iot

Last synced: 24 Apr 2025

https://github.com/tuya/tuya-iotos-embeded-sdk-wifi-ble-bk7231t

TuyaOS Embedded SDK is designed to promote the development of smart products with BK7231T that enables communication over Wi-Fi and Bluetooth Low Energy (LE).

bk7231t ble iot iotos tuya tuya-iotos wifi

Last synced: 02 May 2025

https://github.com/juullabs-oss/mcumgr-android

A mobile management library for devices running Apache Mynewt and Zephyr (DFU, logs, stats, config, etc.)

android ble dfu iot mcumgr mynewt newtmgr zephyr

Last synced: 28 Apr 2025

https://github.com/Geri-Borbas/.NET.Library.TuyaKit

A library to control Tuya smart home devices via local TCP connection.

iot iot-device iot-framework iot-middleware tcp tcp-client tcp-socket tuya tuya-api tuya-smart

Last synced: 11 Mar 2025

https://github.com/salmandabbakuti/iot-blockchain

The very first implementation of enhanced security in IoT using Blockchain **Simulation**

blockchain dapp ethereum flask iot iot-application iot-blockchain-exps iot-cloud raspberry-pi smart-contracts truffle web3py

Last synced: 10 Apr 2025

https://github.com/azure/iot-workshop-asset-tracking

End-to-end IoT workshop focusing on a real-time asset tracking scenario.

azure-iot azure-maps azure-stream-analytics iot iot-hub mxchip time-series-insights

Last synced: 31 Dec 2024

https://github.com/sacoo7/socketcluster-client-python

Python client for socket-cluster framework in node.js

iot pub-sub python-client socketcluster testing-tools

Last synced: 15 Apr 2025

https://github.com/geri-borbas/.net.library.tuyakit

A library to control Tuya smart home devices via local TCP connection.

iot iot-device iot-framework iot-middleware tcp tcp-client tcp-socket tuya tuya-api tuya-smart

Last synced: 22 Apr 2025

https://github.com/scylladb/care-pet

Care Pet IoT ScyllaDB example

database iot nosql

Last synced: 07 Apr 2025

https://github.com/alvarowolfx/weather-station-gcp-mongoose-os

A Weather station made with an ESP32, sending data through Google Cloud IoT Core and storing in BigQuery

bigquery cloud-iot firebase google-cloud iot iot-core mongoose-os serverless

Last synced: 10 Jan 2025

https://github.com/zakkemble/mailboxnotifieresp

A WiFi connected mail notifier using an ESP8285 module and Telegram

esp8266 esp8266-arduino esp8266-projects esp8285 iot telegram telegram-bot

Last synced: 19 Nov 2024

https://github.com/utensor/utensor_cgen

C++ code generator for uTensor https://utensor-cgen.readthedocs.io/en/latest/

deep-learning edge-computing embedded iot microcontroller python utensor

Last synced: 26 Dec 2024

https://github.com/telefonicaid/iotagent-json

IoT Agent for a JSON based protocol (with HTTP, MQTT and AMQP transports)

fiware iot iot-agent

Last synced: 09 Apr 2025

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

A lightweight, customizable embedded Web Server for RT-Thread

http-server iot webserver

Last synced: 10 Jan 2025

https://github.com/limhenry/web-bluetooth-mi-scale

Web App for Xiaomi Mi Scale using Web Bluetooth Scanning API

iot javascript web-bluetooth web-bluetooth-api xiaomi

Last synced: 10 Apr 2025

https://github.com/silitics/rugix

A suite of open-source tools to build reliable embedded Linux devices with efficient and secure over-the-air update capabilities.

alpine debian embedded images iot over-the-air-update raspberry-pi

Last synced: 14 Apr 2025

https://github.com/rafiulgits/iothub

Cloud based IoT system solution. MQTT Broker, MQTT Agent, SignalR Hub, Data Source API

broker iot iothub mqtt signalr

Last synced: 23 Apr 2025

https://github.com/fonsp/printi

🐇 Turn a receipt printer into the ~world's fastest photo printer~!

csharp iot nancyfx onion-omega2 restful-api thermal-printer

Last synced: 22 Apr 2025

https://github.com/juanboro/cync2mqtt

Bridge Cync bluetooth mesh to mqtt

home-assistant home-automation iot mqtt

Last synced: 11 Apr 2025

https://github.com/swina/rockiot-ui

Webcomponent for IoT Dashboards, HTML Gauges and more

gauge html html-gauge iot iot-gauges vue webcomponents

Last synced: 09 Apr 2025

https://github.com/vshymanskyy/blynk-library-particle

Blynk library for Particle Core, Photon, Electon, P0, P1, RedBear Duo etc.

blynk iot iot-platform smartphone smartphone-interaction

Last synced: 13 Apr 2025

https://github.com/taosdata/taos-connector-python

TDengine connector for Python

database driver iot python tdengine time-series

Last synced: 21 Mar 2025

https://github.com/eclipse/packages

IoT Packages project

eclipse iot

Last synced: 25 Apr 2025

https://github.com/plapointe6/hamqttdevice

A library that provides tools to simplify MQTT discovery implementation for Home Assistant to your device.

arduino arduino-library home-assistant iot iot-device

Last synced: 17 Mar 2025

https://github.com/IoT-Makers/sigfox-platform

Open Source platform to display and parse Sigfox messages in real time with Sigfox, GPS, WiFi & beacon geolocalisation

angular iot loopback platform real-time sigfox

Last synced: 08 Apr 2025

https://github.com/marvinroger/node-lumi-aqara

Control your Xiaomi Smart Home devices with this Lumi Aqara library

aqara gateway home iot smart xiaomi

Last synced: 30 Apr 2025

https://github.com/pyrinas-iot/pyrinas-server-rs

Open IoT Server built with Rust 🦀 using Rumqttd and more. Features built in message brokering and OTA updates.

iot mqtt rust

Last synced: 28 Feb 2025

https://github.com/COM8/esp32-jura

ESP32 powered Jura coffee maker.

cpp esp32 iot jura xmpp

Last synced: 12 Mar 2025

https://github.com/codingjoe/ssdp

Python asyncio library for Simple Service Discovery Protocol (SSDP).

asyncio iot protocol python ssdp upnp

Last synced: 12 Apr 2025

https://github.com/fedml-ai/fediot

Federated Learning for Internet of Things: A Federated Learning Framework for On-device Anomaly Data Detection, backed by FedML, Inc.

anomaly-detection autoencoder cybersecurity federated-learning iot iot-application machine-learning pytorch raspberry-pi

Last synced: 22 Apr 2025

https://github.com/lpeterse/haskell-mqtt

An MQTT protocol implementation (client and server)

haskell iot message-broker mqtt

Last synced: 10 Apr 2025

https://github.com/coatyio/coaty-js

Collaborative IoT framework in JavaScript/TypeScript for Node.js and browsers.

agent coaty collaborative decentralized distributed framework iot javascript typescript

Last synced: 30 Nov 2024

https://github.com/indeemasoftware/eeiot

QML IoT components, for fast and super user friendly IoT projects

industrial iot mobile qml qt5

Last synced: 13 Apr 2025

https://github.com/italoseara/whatsappy

A whatsapp api made with selenium in Python

automation bot chat iot messaging python whatsapp whatsapp-web

Last synced: 02 Dec 2024

https://github.com/balena-io-experimental/balena-web-ble

A project to showcase a Web BLE app communicating with a balena powered BLE peripheral

balena ble bluetooth iot raspberry-pi web-ble

Last synced: 30 Apr 2025

https://github.com/abhijithaj/iotsocket

A python-based secured IoT WebSocket to handle multiple clients simultaneously.

arduino client-socket easy easy-to-use esp iot iot-application iot-device iot-devices iot-websocket iotsocket python raspberry-pi socket ssl sync tcp websocket

Last synced: 11 Feb 2025

https://github.com/loginov-rocks/bluetooth-terminal

ES6 class for serial communication with your own Bluetooth Low Energy (Smart) devices

ble bluetooth bluetooth-low-energy bluetooth-smart communication iot physical-web serial terminal

Last synced: 10 Apr 2025

https://github.com/mireo/can-utils

A C++ DBC file parser, and a CAN telemetry tool

automotive boost can can-bus cpp cpp20 dbc iot iot-edge parser v2c

Last synced: 04 Dec 2024

https://github.com/mucoze/Umay

IoT Malware Similarity Analysis Platform

django infosec iot malware malware-analysis reverse-engineering static-analysis

Last synced: 21 Nov 2024

https://github.com/picolab/pico-engine

An implementation of the pico-engine hosted on node.js

decentralization iot krl pico-engine

Last synced: 15 Apr 2025

https://github.com/woa-project/img2ffu

Converts raw image (img) files into full flash update (FFU) files

dd ffu imaging img iot phone servicing windows

Last synced: 15 Dec 2024

https://github.com/dschier-wtd/fedora-homeserver

Kickstart and Ansible setup of my homeserver.

ansible fedora homeautomation homeserver iot kickstart linux

Last synced: 19 Apr 2025

https://github.com/octoposprime/op-go-sdk-clt

OctopOS Prime Protocol Proxy Client Sdk

golang iot protocol proxy sdk-golang

Last synced: 13 Nov 2024

https://github.com/hgross/node-red-contrib-tuya-smart

NodeRED nodes to get data from tuya smart devices (like smart plugs, bulbs, ...).

iot node-red node-red-contrib smart-home smarthome

Last synced: 18 Nov 2024

https://github.com/achlysproject/achlys

Erlang framework for building applications with Lasp on GRiSP

edge erlang erlang-otp grisp iot lasp partisan

Last synced: 20 Dec 2024

https://github.com/w-floyd/ha-mqtt-iot

A simple configurable MQTT client that allows actions to be taken or values be reported from a PC

autodiscovery go golang ha home-assistant home-automation homeassistant iot mqtt

Last synced: 22 Apr 2025

https://github.com/behemehal/ellie-language

Ellie is a type-safe programing language that runs on embedded and sandboxed environments.

cloud-functions ellie embedded hacktoberfest iot language rust

Last synced: 04 Apr 2025

https://github.com/veista/nilan

Nilan integration for Home Assistant

home-assistant home-automation homeassistant iot modbus-tcp

Last synced: 22 Mar 2025

https://github.com/mydevicesiot/cayenne-docs

The Cayenne documentation system

arduino cayenne docs esp32 esp8266 iot lorawan mqtt raspberrypi

Last synced: 14 Nov 2024

https://github.com/tfry-git/embajax

Simplistic framework for creating and handling displays and controls on a web page served by an Arduino (or other small device).

ajax arduino c-plus-plus controls esp8266 html internet-of-things iot javascript webserver

Last synced: 10 Jan 2025

https://github.com/arashsm79/OFMon

Offline-first smart energy monitoring platform using Rust, ESP32, Thingsboard, and a fork of Thingsboard Mobile flutter app.

dart embedded embedded-hal embedded-rust embedded-svc emon energy-monitor esp-idf esp-idf-hal esp-idf-svc esp-idf-sys esp-rs esp32 espressif flutter iot littlefs rust smart-energy-monitor thingsboard

Last synced: 13 Apr 2025

https://github.com/H5a337230/ZKShS

Search shodan without any knowledge about its queries

api database dns honeypot information-gathering iot modem monitor python reverse-dns-lookups router scada shodan

Last synced: 21 Nov 2024

https://github.com/netbeast/react-native-ssdp

SSDP client + server to use in your react-native apps

iot node smart-home

Last synced: 07 Dec 2024

https://github.com/vshymanskyy/blynk-library-lua

Blynk library for Lua. Works with Lua 5.1+, LuaJIT, NodeMCU.

blynk esp32 esp8266 iot lua lua-library luajit openwrt

Last synced: 13 Apr 2025