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

MicroPyDatabase
MicroPyDatabasePython

A low-memory JSON-based database for MicroPython that stores data in a folder structure for easy inspection.

#iot#database#micropython
Stars22
Forks11
Last commit3 years ago
MicroPython-ADC_Cal
MicroPython-ADC_CalPython

MicroPython ESP32 library for calibrated on-chip ADC conversion using efuse calibration values.

#iot#adc-calibration#embedded-systems
Stars22
Forks3
Last commit5 months ago
hm2mqtt.js
hm2mqtt.jsJavaScript

A Node.js interface that bridges Homematic smart home devices and MQTT for unified control and automation.

#iot#home-automation#homematic
Stars21
Forks9
Last commit7 years ago
NALIVATOR-9000
NALIVATOR-9000Go

A DIY robot bartender built with Raspberry Pi and Go that mixes drinks using pumps and speech synthesis.

#iot#home-automation#peristaltic-pump
Stars21
Forks1
Last commit8 years ago
micropython-lcd
micropython-lcdPython

A simple class for controlling HD44780 LCD displays in 4-bit mode with MicroPython pyboard.

#iot#micropython#hardware
Stars21
Forks9
Last commit11 years ago
LightLora_MicroPython
LightLora_MicroPythonPython

A lightweight, interrupt-driven MicroPython library for controlling Semtech SX127x LoRa chips with power-efficient callbacks.

#sx127x#iot#micropython
Stars21
Forks11
Last commit1 year ago
avr-yamaha
avr-yamahaJavaScript

Node-RED nodes to control Yamaha Audio/Video Receivers via the YNCA protocol for home automation.

#iot#home-automation#ynca-protocol
Stars21
Forks5
Last commit4 years ago
aiomqttc
aiomqttcPython

An asynchronous MQTT client library compatible with both standard Python and MicroPython, optimized for ESP32.

#event-driven#iot#embedded-systems
Stars21
Forks1
Last commit1 year ago
LIFX-Alexa-Skill
LIFX-Alexa-SkillJavaScript

An Alexa Skill that enables voice control of LIFX smart lightbulbs through Amazon Echo devices.

#lifx#iot#lambda
Stars21
Forks2
Last commit10 years ago
xiaomi-ble
xiaomi-bleJavaScript

A Node-RED node for reading data from Xiaomi Bluetooth 4 (BLE) sensors like MiFlora and temperature/humidity devices.

#iot#xiaomi#home-automation
Stars20
Forks13
Last commit5 years ago
BTHome-MicroPython
BTHome-MicroPythonPython

A MicroPython module for formatting sensor data into BTHome BLE advertisements to integrate DIY sensors with home automation systems.

#iot#micropython#esp32
Stars20
Forks2
Last commit8 months ago
micropython-jq6500
micropython-jq6500Python

A MicroPython library for controlling JQ6500 sound modules via serial communication on ESP32 and compatible boards.

#jq6500#iot#embedded-audio
Stars20
Forks7
Last commit4 years ago
SmartObject
SmartObjectJavaScript

A JavaScript class for creating and managing IPSO Smart Objects to abstract hardware and sensor data.

#ipso#iot#embedded-systems
Stars20
Forks6
Last commit6 years ago
cr-xmpp
cr-xmppCrystal

A pure Crystal XMPP library for building clients, components, and IoT applications with modern security features.

#iot#xmpp-client-library#scram
Stars20
Forks2
Last commit22 days ago
fritzapi
fritzapiJavaScript

Node-RED nodes to control AVM Fritz!Box smart home devices like thermostats, switches, bulbs, and blinds.

#iot#home-automation#smart-home
Stars20
Forks15
Last commit4 years ago
gphoto2.cr
gphoto2.crCrystal

A Crystal shard providing an idiomatic FFI wrapper for libgphoto2 to control digital cameras.

#iot#photo-capture#digital-camera
Stars19
Forks2
Last commit1 month ago
ICantBelieveItsNotDNS
ICantBelieveItsNotDNSPython

An authoritative DNS server for ESP8266 written in MicroPython that serves zones via AXFR with minimal memory usage.

#iot#micropython#low-memory
Stars19
Forks2
Last commit10 years ago
AVS-server
AVS-serverJavaScript

A Node.js web server for interacting with the Alexa Voice Service API.

#iot#oauth#web-server
Stars19
Forks8
Last commit10 years ago
ufastlz
ufastlzPython

A MicroPython wrapper for FastLZ, providing lightning-fast lossless compression on embedded systems.

#iot#embedded-systems#micropython
Stars19
Forks0
Last commit4 years ago
esp32-microgamepad-ble
esp32-microgamepad-blePython

A dual analog joystick gamepad using ESP32 with MicroPython, transmitting values over BLE via Nordic UART Service.

#robotics#iot#micropython-esp32
Stars19
Forks1
Last commit5 years ago
tahoma
tahomaTypeScript

A Node-RED module to control Somfy Tahoma home automation devices (roller shutters, garage doors, awnings) via local API.

#iot#home-automation#blinds
Stars19
Forks12
Last commit16 days ago
micropython-rsa-signing
micropython-rsa-signingPython

A lightweight RSA signing implementation for MicroPython, optimized for memory-constrained devices like ESP32.

#iot#micropython#esp32
Stars19
Forks0
Last commit7 years ago
mqtt-os-status
mqtt-os-statusShell

Publishes operating system metrics like uptime, load average, memory, and CPU usage to an MQTT broker at regular intervals.

#iot#mqtt#nodejs
Stars19
Forks4
Last commit12 years ago
MicroPython-GoogleSheet
MicroPython-GoogleSheetPython

A MicroPython library for ESP32 to interact with Google Sheets via HTTP and Google Apps Script API.

#googlescript#iot#embedded-systems
Stars19
Forks2
Last commit10 months ago
stackhero-mysql
stackhero-mysqlHTML

A Node-RED node for reading from and writing to MySQL and MariaDB databases with TLS encryption and modern authentication support.

#iot#backend-integration#workflow-automation
Stars19
Forks7
Last commit
micropython-SYN6988
micropython-SYN6988Python

A MicroPython library for interfacing with the YuTone VoiceTX SYN6988 text-to-speech module via UART.

#iot#tts#embedded-systems
Stars19
Forks1
Last commit3 years ago
hubitat
hubitatJavaScript

A Node-RED plugin to connect with Hubitat's Maker API for home automation control and monitoring.

#iot#home-automation#smart-home
Stars18
Forks6
Last commit1 month ago
parrot-sample
parrot-sampleJavaScript

Sample code demonstrating MQTT-based control of Parrot drones using IBM IoT Foundation and Node.js libraries.

#iot#ibm-cloud#sample-code
Stars18
Forks11
Last commit8 years ago
micropython-noggin
micropython-nogginPython

A minimal web server framework for MicroPython, enabling web applications on embedded devices.

#iot#embedded-systems#micropython
Stars18
Forks2
Last commit8 years ago
state-machine
state-machineHTML

A Node-RED node implementing finite state machines using the Javascript State Machine library.

#iot#workflow-automation#visual-programming
Stars18
Forks16
Last commit1 year ago
alexa-home-skill-v3
alexa-home-skill-v3JavaScript

A Node-RED node for controlling devices via Amazon Alexa and Google Home with real-time state reporting.

#iot#home-automation#mqtt
Stars18
Forks10
Last commit4 years ago
accelerometer2influx
accelerometer2influxKotlin

Android app that sends phone accelerometer data to InfluxDB for time-series analysis.

#grafana-influxdb#iot#android
Stars18
Forks5
Last commit8 years ago
twitter-to-mqtt
twitter-to-mqttPython

A Python daemon that streams tweets from Twitter's API and republishes them to an MQTT topic.

#iot#mqtt#twitter-api
Stars18
Forks5
Last commit13 years ago
sunricher-wifi-mqtt
sunricher-wifi-mqttJava

A Java-based MQTT bridge for controlling Sunricher Perfect RF LED devices via WiFi-to-RF converters.

#iot#home-automation#diy-smart-home
Stars18
Forks10
Last commit4 years ago
browser-utils
browser-utilsJavaScript

Node-RED nodes for browser-based file upload, camera capture, and microphone recording.

#iot#browser-utilities#camera-capture
Stars18
Forks18
Last commit3 years ago
micropython-winbond
micropython-winbondPython

A MicroPython library for interfacing with Winbond W25Q series flash memory chips via SPI.

#iot#spi#embedded-systems
Stars18
Forks3
Last commit2 years ago
PreviousPage 19 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
9 months ago
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83