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

gardena2mqtt
gardena2mqttPython

A gateway to control GARDENA Smart system devices through MQTT, enabling integration with home automation platforms.

#iot#home-automation#mqtt-gateway
Stars12
Forks6
Last commit9 months ago
micropython-thingspeak
micropython-thingspeakPython

A MicroPython library for sending IoT sensor data to ThingSpeak.com from devices like ESP8266.

#iot#micropython#http
Stars12
Forks1
Last commit8 years ago
PyBoard-HC05-Android
PyBoard-HC05-AndroidJava

MicroPython code for HC05 Bluetooth adapter with an Android app example for bidirectional communication with PyBoard.

#iot#embedded-systems#micropython
Stars12
Forks0
Last commit6 years ago
os
osHTML

Node-RED nodes for querying operating system information like CPU, memory, drives, and network interfaces.

#iot#network-interfaces#cpu-info
Stars12
Forks13
Last commit5 years ago
node-red-contrib-tdengine
node-red-contrib-tdengineHTML

A Node-RED node for connecting to TDEngine databases and executing SQL queries via REST API.

#iot#rest-api#plugin
Stars12
Forks4
Last commit5 months ago
whin
whinJavaScript

DEPRECATED Node-RED nodes for two-way WhatsApp communication, allowing sending, receiving, and confirmation messages via flows.

#iot#open-source#whatsapp
Stars11
Forks1
Last commit3 years ago
german-holidays
german-holidaysJavaScript

A Node-RED node for retrieving German holiday information and checking if a given day is a holiday.

#iot#germany#holiday-calculation
Stars11
Forks3
Last commit3 years ago
EByte_LoRa_E22_micropython_library
EByte_LoRa_E22_micropython_libraryPython

A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.

#iot#samd#ebyte-e22
Stars11
Forks0
Last commit1 year ago
MQTT-Hyperdash
MQTT-HyperdashC

A fast MQTT dashboard application and rule engine framework written in C for Linux, Raspberry Pi, and Windows.

#iot#rule-engine#sdl
Stars11
Forks3
Last commit4 years ago
AS726X_LoPy
AS726X_LoPyPython

MicroPython driver for AS7262 and AS7263 spectral sensors, designed for PyCom boards.

#iot#embedded-systems#as7263
Stars11
Forks5
Last commit8 years ago
pico_jjy_tx
pico_jjy_txPython

A JJY time signal transmitter for Raspberry Pi Pico W that generates configurable 40/60 KHz signals using NTP-synchronized JST time.

#iot#embedded-systems#micropython
Stars11
Forks3
Last commit2 years ago
twc-weather
twc-weatherHTML

Node-RED nodes for accessing The Weather Company and Weather Underground Personal Weather Station APIs.

#iot#personal-weather-station#node-red
Stars11
Forks12
Last commit3 months ago
RP2040 Ethernet example
RP2040 Ethernet exampleC

A MicroPython firmware project for Raspberry Pi Pico with WIZnet Ethernet chip support, enabling network connectivity and IoT applications.

#iot#wiznet#embedded-systems
Stars11
Forks4
Last commit
mqtt_monitor
mqtt_monitorPython

A Python console tool that prettifies MQTT messages into a colored, sortable table with custom icons.

#iot-application#iot#iot-monitoring
Stars11
Forks0
Last commit4 years ago
micropython-mpu6050-mqtt-streamer
micropython-mpu6050-mqtt-streamerJavaScript

Micropython software for ESP8266 that streams MPU6050 sensor data to an MQTT server.

#iot#embedded-systems#micropython
Stars11
Forks1
Last commit6 years ago
mp_espnow_wrapper
mp_espnow_wrapperPython

A Micropython wrapper for ESP-NOW providing asynchronous messaging with chunking, CRC verification, and ACK support.

#iot#embedded-systems#micropython
Stars11
Forks2
Last commit3 months ago
micropython-aiosentry
micropython-aiosentryPython

An asynchronous Sentry.io client for MicroPython to send exceptions with stacktraces to Sentry.

#iot#embedded-systems#asyncio
Stars11
Forks4
Last commit7 years ago
esp32-ir-remote
esp32-ir-remotePython

A configurable IR remote controller for ESP32 that connects to MQTT to play scenes supporting NEC, RC6, and Onkyo EISCP protocols.

#iot#micropython#esp32
Stars11
Forks2
Last commit4 years ago
mqtt-stats
mqtt-statsPython

A GUI tool that collects and displays per-topic statistics for MQTT brokers, showing message counts and traffic volume.

#iot#statistics#mqtt
Stars11
Forks4
Last commit3 years ago
yamaha-avr2mqtt
yamaha-avr2mqttJavaScript

A simple adapter that connects Yamaha AV receivers to MQTT for home automation integration.

#iot#home-automation#mqtt
Stars11
Forks1
Last commit6 months ago
noble-bluetooth
noble-bluetoothJavaScript

A Node-RED module for interacting with Bluetooth Low Energy (BLE) devices using the noble library.

#iot#ble#bluetooth
Stars11
Forks13
Last commit5 years ago
Rust
RustRust

A Rust client library for interacting with the Vert.x TCP event-bus bridge, enabling bidirectional communication between Rust and Vert.x applications.

#iot#embedded#distributed-systems
Stars10
Forks2
Last commit3 years ago
micropython-aioble-itag
micropython-aioble-itag

MicroPython examples for interacting with iTag Bluetooth keychain devices using aioble on ESP32 hardware.

#itag-device#iot#keychain-tracker
Stars10
Forks2
Last commit2 years ago
micropython_bme280_i2c
micropython_bme280_i2cPython

A MicroPython module for I2C communication with the Bosch BME280 temperature, humidity, and pressure sensor.

#iot#embedded-systems#pressure-sensor
Stars10
Forks7
Last commit8 years ago
lifxsh
lifxshJavaScript

A Node.js CLI tool for controlling LIFX smart lamps using the LIFX LAN protocol.

#lifx#iot#lan-protocol
Stars10
Forks2
Last commit1 year ago
micropython-ch9121
micropython-ch9121Python

MicroPython library for controlling CH9121 Ethernet modules using uasyncio.

#iot#embedded-systems#ethernet
Stars10
Forks2
Last commit5 years ago
eno2mqtt
eno2mqttJava

Gateway that bridges Enocean ESP3-capable devices (like TCM310) to an MQTT broker for smart home integration.

#iot#esp3-protocol#home-automation
Stars10
Forks2
Last commit10 years ago
nodemcu-gpiomqtt
nodemcu-gpiomqttLua

Lua scripts for ESP8266 to connect GPIO pins to MQTT for home automation.

#iot#lua-scripting#home-automation
Stars10
Forks2
Last commit8 years ago
micropython-ft6x06
micropython-ft6x06Python

A MicroPython driver for FT6x06 capacitive touch sensors, supporting both interrupt-driven callbacks and polling.

#iot#embedded-systems#micropython
Stars10
Forks1
Last commit2 years ago
micropython_pn532
micropython_pn532Python

MicroPython driver for PN532 NFC/RFID breakout boards, enabling NFC/RFID communication on MicroPython-compatible hardware.

#breakout-board#iot#micropython
Stars10
Forks7
Last commit4 years ago
Occu-Pi
Occu-PiGo

Controller software for the Occu-pi bathroom door sensor, managing GPIO-connected sensors and LEDs.

#iot#home-automation#gpio-control
Stars10
Forks4
Last commit8 years ago
bma423-pure-mp
bma423-pure-mpPython

A MicroPython driver for the BMA423 accelerometer with step detection and feature engine support.

#iot#embedded-systems#micropython
Stars10
Forks3
Last commit2 years ago
micropython-cratedb
micropython-cratedbPython

A MicroPython driver for connecting to CrateDB databases, enabling SQL queries and data operations from microcontrollers.

#database-driver#iot#sensor-network
Stars10
Forks0
Last commit1 month ago
EarthquakeInfoSkill
EarthquakeInfoSkillJavaScript

An Alexa skill that reads out recent earthquakes near a specified city using USGS data.

#iot#geocoding#serverless
Stars10
Forks1
Last commit9 years ago
vertices-algorand-sdk
vertices-algorand-sdkC

A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.

#c-library#iot#crypto
Stars10
Forks1
Last commit4 years ago
micropython_esp8266_tweetbot
micropython_esp8266_tweetbotPython

A Twitter status updater bot for MicroPython v1.8.4 running on ESP8266 microcontrollers.

#iot#oauth#social-media
Stars10
Forks3
Last commit10 years ago
PreviousPage 22 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
4 years ago
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83