Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Iot

Iot

986 projects

Showing 36 of 986 projects

RasPiBrew
RasPiBrewPython

A Raspberry Pi-based temperature controller with web interface for homebrewing and sous vide cooking.

#iot#pid-controller#home-automation
Stars192
Forks74
Last commit8 years ago
Home.Pi
Home.PiJavaScript

A simple home automation solution using MQTT and AngularJS, designed to run on a Raspberry Pi.

#iot#home-automation#mqtt
Stars191
Forks60
Last commit11 years ago
micropython-mfrc522
micropython-mfrc522Python

A lightweight MicroPython class for interfacing with MFRC522 RFID readers on embedded boards like ESP8266 and WiPy.

#iot#spi#micropython
Stars189
Forks127
Last commit2 years ago
mqttlauncher
mqttlauncherPython

A Python program that executes shell commands triggered by MQTT messages with payload-based configuration.

#iot#process-automation#home-automation
Stars187
Forks60
Last commit1 year ago
AutoPi
AutoPiPython

Open-source software for the AutoPi dongle, enabling car telemetry, automation, and customization via SaltStack.

#iot#open-hardware#obd-ii
Stars187
Forks30
Last commit1 month ago
luamqtt
luamqttLua

A pure-Lua MQTT client library supporting both v3.1.1 and v5.0 protocols for maximum portability.

#iot#tcp-connection#embedded-scripting
Stars186
Forks50
Last commit19 days ago
mqtt-rs
mqtt-rsRust

A pure Rust implementation of the MQTT 3.1.1 protocol for building IoT and messaging applications.

#iot#embedded-systems#mqtt
Stars186
Forks35
Last commit2 years ago
pizzadash
pizzadashJavaScript

A Node.js app that repurposes Amazon Dash Buttons to order Domino's pizza with a single press.

#iot#dominos-api#hardware-hacking
Stars186
Forks32
Last commit10 years ago
psmqtt
psmqttPython

Utility reporting system health and status via MQTT

#iot#home-automation#mqtt
Stars184
Forks39
Last commit4 months ago
ros2_dotnet
ros2_dotnetC#

.NET bindings for ROS2 enabling cross-platform robotics application development in C# and .NET Core.

#robotics#iot#ros2
Stars182
Forks65
Last commit1 year ago
knx-ultimate
knx-ultimateHTML

A comprehensive Node-RED node collection for controlling KNX home automation systems with Philips Hue integration and ETS import.

#iot#knx#eib
Stars178
Forks34
Last commit4 days ago
homebridge-homematic
homebridge-homematicJavaScript

A Homebridge plugin that integrates Homematic smart home devices (CCU3/RaspberryMatic/pivCCU) into Apple's HomeKit ecosystem.

#iot#home-automation#ccu3
Stars178
Forks53
Last commit3 years ago
Google Wasefire
Google WasefireRust

A secure firmware framework for WebAssembly applets that makes embedded development more accessible.

#applet-platform#iot#embedded-systems
Stars177
Forks35
Last commit22 days ago
DTDL
DTDL

An open-source DTDL-based ontology for modeling smart buildings, providing a common language for digital twins in real estate.

#iot#dtdl#smart-buildings
Stars175
Forks50
Last commit2 years ago
rmw_cyclonedds
rmw_cycloneddsC++

A ROS 2 middleware layer that enables the Eclipse Cyclone DDS implementation for fast, reliable, and robust ROS 2 communication.

#robotics#autonomous-driving#iot
Stars174
Forks122
Last commit8 days ago
IoTSharp.EntityFrameworkCore.Taos
IoTSharp.EntityFrameworkCore.TaosC#

An ADO.NET provider for TDengine supporting native, WebSocket, and RESTful protocols with Schemaless and Stmt features.

#database-driver#entity-framework-core#iot
Stars173
Forks30
Last commit
c't-Smart-Home
c't-Smart-HomeShell

A pre-configured Node-RED setup for home automation with Zigbee, MQTT, and dashboard support, designed for self-hosting.

#iot#raspberrypi#home-automation
Stars171
Forks40
Last commit2 years ago
gBridge
gBridgePHP

An open-source platform that translates Google Assistant voice commands to MQTT messages for smart home control.

#iot#voice-commands#mqtt-message
Stars170
Forks42
Last commit3 years ago
react-native-ble
react-native-bleJava

A React Native shim for the noble library, enabling Bluetooth Low Energy (BLE) communication in mobile apps.

#iot#native-modules#bluetooth-low-energy
Stars169
Forks45
Last commit8 years ago
EPaperWeatherDisplay
EPaperWeatherDisplayC

An ESP32-based weather display that fetches data from Dark Sky API and shows it on a 4.2" ePaper screen using ESP-IDF.

#iot#embedded-systems#esp32
Stars169
Forks14
Last commit5 years ago
micropython-hcsr04
micropython-hcsr04Python

A MicroPython driver for the HC-SR04 ultrasonic sensor with accurate timing and integer-only distance calculation.

#iot#ultrasonic-sensor#embedded-systems
Stars168
Forks74
Last commit3 years ago
micropySX126X
micropySX126XPython

A Semtech SX126X LoRa driver for Micropython and CircuitPython, ported from RadioLib.

#iot#micropython#driver
Stars168
Forks34
Last commit7 months ago
emlearn-micropython
emlearn-micropythonC

Machine Learning and Digital Signal Processing library for MicroPython, enabling TinyML on microcontrollers without C code.

#iot#embedded-systems#tinyml
Stars163
Forks19
Last commit5 days ago
FTP-Server-for-ESP8266-ESP32-and-PYBD
FTP-Server-for-ESP8266-ESP32-and-PYBDPython

A lightweight FTP server for MicroPython on ESP8266, ESP32, and Pyboard D devices.

#iot#micropython#esp32
Stars162
Forks41
Last commit1 year ago
delphi-mqtt
delphi-mqttPascal

MQTT server and client components for Delphi, enabling IoT and messaging applications.

#iot#mqtt#pascal
Stars162
Forks85
Last commit6 years ago
micropyserver
micropyserverPython

A simple HTTP server library for building web interfaces and APIs on MicroPython-powered devices like ESP8266/ESP32.

#iot#http-server#embedded-systems
Stars162
Forks34
Last commit1 year ago
micropython-camera-API
micropython-camera-APIC

A user-friendly camera API for MicroPython, providing precompiled firmware and support for various camera sensors on ESP32 and other ports.

#iot#camera#embedded-systems
Stars159
Forks42
Last commit6 months ago
Traccar
TraccarShell

A Home Assistant add-on for self-hosting Traccar, a modern GPS tracking platform with extensive device support.

#iot#traccar#home-automation
Stars159
Forks47
Last commit1 day ago
alexa-rubykit
alexa-rubykitRuby

A Ruby gem for building back-end services for Amazon Alexa skills.

#iot#skill-development#amazon-echo
Stars158
Forks55
Last commit6 years ago
Movel
MovelCoffeeScript

A dashboard for Raspberry Pi car computers that displays real-time vehicle data from OBD2 Bluetooth devices.

#car#obd#iot
Stars155
Forks12
Last commit10 years ago
amcrest2mqtt
amcrest2mqttPython

A simple app that exposes all events from Amcrest security devices to an MQTT broker for home automation integration.

#iot#home-automation#mqtt
Stars155
Forks35
Last commit3 years ago
MyController
MyControllerJava

The Open Source Controller

#iot#sensor#controller
Stars155
Forks88
Last commit4 years ago
SX127x_driver_for_MicroPython_on_ESP8266
SX127x_driver_for_MicroPython_on_ESP8266Python

A MicroPython driver for SX127x LoRa transceivers, enabling wireless communication on ESP8266, ESP32, and Raspberry Pi.

#sx127x#iot#embedded-systems
Stars155
Forks58
Last commit
wasm2mpy
wasm2mpyC

Compile WebAssembly to native MicroPython modules for running high-performance code on embedded systems.

#iot#embedded-systems#webassembly
Stars153
Forks3
Last commit1 year ago
aioserial
aioserialPython

A Python library providing high-level async/await APIs for serial port communication, built on pySerial and asyncio.

#iot#asyncio#library
Stars145
Forks14
Last commit4 years ago
BME280
BME280Python

A MicroPython driver for the Bosch BME280 temperature, pressure, and humidity sensor, also compatible with BMP280.

#iot#embedded-systems#pressure-sensor
Stars139
Forks35
Last commit1 year ago
PreviousPage 11 of 28Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 months ago
1 year ago
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83