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

micropython-74hc595
micropython-74hc595Python

MicroPython library for controlling 74HC595 8-bit shift registers with SPI and bit-bang interfaces.

#iot#spi#shift-register
Stars38
Forks13
Last commit1 year ago
homee
homeeJavaScript

A Node-RED plugin to access the homee smart home API and create virtual devices for homee.

#iot#virtual-devices#home-automation
Stars38
Forks8
Last commit2 months ago
Micropython-ESP-WiFi-Manager
Micropython-ESP-WiFi-ManagerPython

A MicroPython-based WiFi manager for ESP devices that provides a web interface to configure and connect to networks.

#iot#simulation#micropython
Stars37
Forks8
Last commit3 years ago
micropython-aioweb
micropython-aiowebPython

A minimalist asyncio web framework for MicroPython with WebSocket and SSE support.

#iot#http-server#asyncio
Stars36
Forks15
Last commit3 years ago
MicroFTPServer
MicroFTPServerPython

A minimal FTP server implementation for ESP8266 devices running MicroPython, enabling remote file management.

#prototype#iot#embedded-systems
Stars36
Forks12
Last commit9 years ago
Raspberry Pi Telegram Bot
Raspberry Pi Telegram BotPython

A lightweight Telegram bot for Raspberry Pi that enables remote control, system monitoring, and automation via Python.

#diy-projects#raspberry-pi-4b#iot
Stars36
Forks1
Last commit2 months ago
alexa-home
alexa-homeJavaScript

A Node-RED package that emulates a Philips Hue bridge to connect Alexa devices to Node-RED flows locally without cloud services.

#iot#local-network#home-automation
Stars35
Forks10
Last commit1 month ago
dockerode
dockerodeTypeScript

A Node-RED module that connects Node-RED flows to the Docker daemon for container and image management.

#iot#devops#workflow-automation
Stars35
Forks17
Last commit2 years ago
tinydns
tinydnsPython

A lightweight asynchronous DNS server for MicroPython on ESP8266/ESP32 devices, ideal for simple domain resolution like captive portals.

#iot#micropython#esp32
Stars34
Forks6
Last commit3 years ago
moment
momentJavaScript

Node-RED nodes for timezone-aware date formatting and human-readable duration conversion using Moment.js.

#moment#iot#date-time
Stars34
Forks16
Last commit3 years ago
micropython-mcp2515
micropython-mcp2515Python

A MicroPython driver for the MCP2515 CAN bus controller, enabling CAN communication on embedded platforms.

#iot#embedded-systems#can-bus
Stars34
Forks18
Last commit3 years ago
micropython-ys-irtm
micropython-ys-irtm

MicroPython examples for YS-IRTM 5V NEC Infrared UART transceivers, enabling IR communication with microcontrollers.

#iot#micropython#esp32
Stars34
Forks3
Last commit6 years ago
Mosquitto
MosquittoShell

Mosquitto MQTT broker packaged as an addon for Homematic CCU3 and RaspberryMatic home automation systems.

#iot#home-automation#ccu3
Stars33
Forks3
Last commit4 years ago
micropython-p1meter
micropython-p1meterPython

An ESP32 sensor that reads electricity meter P1 port data and publishes it to MQTT and HomeAssistant, written in MicroPython.

#iot#sensor#simulation
Stars33
Forks15
Last commit2 months ago
micropython-wiegand
micropython-wiegandPython

A MicroPython library for reading Wiegand protocol data from access control card readers.

#iot#embedded-systems#micropython
Stars33
Forks8
Last commit3 years ago
IoTSharp.Gateways
IoTSharp.GatewaysC#

An open-source industrial IoT connectivity gateway for managing device data collection and mapping to IoTSharp.

#iot#modbus-rtu#open-source
Stars33
Forks10
Last commit19 days ago
node-webos
node-webosJavaScript

A Node.js client for controlling LG webOS TVs, supporting device discovery and command sending.

#iot#home-automation#remote-control
Stars32
Forks4
Last commit8 years ago
CoderDojo Twin Cities MicroPython
CoderDojo Twin Cities MicroPythonPython

Program hardware and robots with Python on microcontrollers and embedded systems.

#robotics#iot#embedded-systems
Stars32
Forks15
Last commit1 year ago
sim800
sim800Python

A MicroPython library for interfacing with SIM800 modules to enable GSM, GPRS, SMS, and TCP/IP communications on microcontrollers.

#iot#cellular#micropython
Stars32
Forks4
Last commit7 months ago
Cama-Camel Pack
Cama-Camel PackPython

An automated IoT irrigation system that monitors soil moisture and controls water pumps for optimal plant hydration.

#iot#soil-moisture#home-automation
Stars31
Forks2
Last commit1 year ago
stackhero-influxdb-v2
stackhero-influxdb-v2HTML

Node-RED nodes to read and write data from/to an InfluxDB v2 database using Flux queries.

#iot#flux#influxdb2
Stars31
Forks7
Last commit3 years ago
micropython-scd30
micropython-scd30Python

MicroPython I2C driver for the Sensirion SCD30 CO2, humidity, and temperature sensor module.

#python-3#iot#embedded-systems
Stars31
Forks15
Last commit3 years ago
MicroRESTCli
MicroRESTCliPython

A lightweight JSON REST client for MicroPython on ESP32 and Pycom modules, supporting HTTP methods, SSL/TLS, and authentication.

#iot#json-api#rest-client
Stars31
Forks7
Last commit5 years ago
micropython-captiveportal
micropython-captiveportalPython

A minimal async captive portal for MicroPython that creates WiFi access points with automatic web redirection.

#iot#micropython#esp32
Stars31
Forks3
Last commit5 years ago
upython-chat-gpt
upython-chat-gptPython

A MicroPython example that connects to ChatGPT via OpenAI API and displays responses on an OLED screen.

#iot#oled-display#micropython
Stars30
Forks3
Last commit3 years ago
tv-remote-cli
tv-remote-cliJavaScript

A command-line interface for remotely controlling Samsung Smart TVs from your terminal.

#iot#home-automation#remote-control
Stars30
Forks2
Last commit8 years ago
hue2mqtt.js
hue2mqtt.jsJavaScript

A Node.js gateway that connects Philips Hue bridges to MQTT for smart home automation.

#iot#home-automation#mqtt
Stars30
Forks10
Last commit6 years ago
micropy-ENC28J60
micropy-ENC28J60Python

A MicroPython driver for the ENC28J60 Ethernet chip, enabling network connectivity on RP2040 boards.

#iot#spi#ethernet
Stars30
Forks8
Last commit2 years ago
ScanBeacon
ScanBeaconRuby

A Ruby gem for scanning and advertising Bluetooth beacons across macOS and Linux using multiple backends.

#iot#altbeacon#ruby-gem
Stars30
Forks9
Last commit9 years ago
upython-aq-monitor
upython-aq-monitorPython

A MicroPython-based air quality monitoring system using PMS5003 sensor and WiPy development board.

#air-quality-monitoring#iot#embedded-systems
Stars29
Forks8
Last commit6 years ago
ESP8266 GB Dev Board
ESP8266 GB Dev Board

A development board for creating Gameboy accessories using ESP8266 microcontroller.

#iot#open-hardware#hardware
Stars29
Forks19
Last commit5 years ago
pi_payments
pi_paymentsPython

A Raspberry Pi 3-based payment module using RFID for secure transaction processing.

#iot#embedded-systems#hardware
Stars29
Forks8
Last commit8 years ago
mpyaes
mpyaesPython

A MicroPython utility library providing PKCS7 padding and convenience wrappers around ucryptolib.aes for AES encryption.

#iot#embedded-systems#micropython
Stars29
Forks4
Last commit5 years ago
vue-paho-mqtt
vue-paho-mqttTypeScript

A Vue 3 plugin providing an easy-to-use MQTT client with centralized subscription management, TypeScript support, and built-in notifications.

#iot#hacktoberfest#paho-mqtt
Stars29
Forks3
Last commit2 years ago
pico-ir
pico-irPython

A complete infrared (IR) communication library for Raspberry Pi Pico microcontrollers.

#iot#remote-control#embedded
Stars29
Forks7
Last commit4 months ago
leaf-python-mqtt
leaf-python-mqttPython

A Python script that extracts data from the Nissan Leaf API and publishes it to MQTT for home automation integration.

#iot#nissan-leaf#home-automation
Stars27
Forks7
Last commit8 years ago
PreviousPage 17 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
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83