Showing 36 of 478 projects
A Node.js bridge that connects LG WebOS Smart TVs to MQTT for home automation control.
An Alexa Skill that enables voice control of local Roku devices using AWS Lambda and a Node.js server.
A Ballerina library for building MQTT clients and listeners to interact with MQTT servers.
A Godot 4.1+ plugin for bidirectional serial communication with Arduino devices.
A dead-simple, extensible MQTT implementation for embedded systems with minimal allocations and no external dependencies.
A blocks-based Bluetooth LE framework for iOS/watchOS/tvOS/OSX to easily configure centrals, peripherals, and handle packet-based communication.
A modular background service that enables remote control of Windows systems via MQTT for home automation and IoT.
A Node.js toolkit for Adafruit IO, providing a client, local server, and TLS tunnel for secure IoT data communication.
A collection of React components for IBM IoT and asset management products, built on Carbon Design System.
ESP32-based digital door signs using e-paper displays that load images from a web server with energy-saving deep sleep.
A simple OTA updater for Micropython projects on ESP8266/ESP32 that syncs files from GitHub.
A Node-RED integration for controlling and automating Homebridge accessories via event-driven flows.
Node-RED nodes to control Amazon Alexa devices, emulate routines, and query device states via the Alexa API.
Node-RED nodes for connecting to and controlling Zigbee devices via Zigbee2MQTT.
A tiny carrier board for Raspberry Pi Compute Module 4 designed for space-constrained applications like robotics and IoT.
Transpiles Golang code into Arduino-compatible C++ for automated testing of ESP32 IoT projects.
A dynamic MQTT topic tree visualization tool using d3.js collapsible trees and MQTT over WebSockets.
A lightweight, scalable SMTP client for sending email in MicroPython on microcontrollers.
A resilient full-duplex communication library for MicroPython IoT applications using ESP8266, ESP32, or Pyboard D endpoints.
Python client for PeerJS enabling WebRTC peer-to-peer connections between Python apps and web browsers.
Example sketches for building DIY HomeMatic-compatible 1-channel remote controls using Arduino and the AskSinPP library.
A fully MQTT 5.0 compliant .NET/C# client with automatic back pressure management, supporting TCP and WebSocket transports.
A free, portable, minimalist RTPS implementation for real-time publish-subscribe communication.
A live programming platform for IoT development that enables remote debugging and real-time interaction with boards like Raspberry Pi.
A NuttX RTOS fork optimized for micro-ROS, enabling real-time robotics applications on microcontrollers.
Micropython code for a self-balancing robot using an ESP32 and MPU6050 sensor.
A MicroPython port of raspi-lora enabling RFM95 LoRa radio communication on microcontrollers like Raspberry Pi Pico and ESP32.
A cross-platform desktop GUI for managing and querying TDengine databases.
A quick-start template for creating Node-RED node sets in TypeScript with a structured project layout and development tools.
An open-source Amazon Echo skill for voice control of Home Automation systems, primarily supporting OpenHAB.
A microPython wrapper for the Telegram Bot API, enabling Telegram bot creation on ESP32, ESP8266, and RP2040 microcontrollers.
A Blazor library for connecting to Bluetooth devices using Web Bluetooth, supporting both client-side and server-side Blazor.
A lightweight MicroPython library for reading MPU6050 accelerometer and gyroscope data on ESP8266 boards.
MicroPython driver library for Soldered Inkplate ePaper display boards, enabling easy programming of ESP32-based ePaper displays.
A lightweight Bluetooth Low Energy driver written in pure Python for MicroPython, enabling control of BLE chips via HCI packets.
Home Assistant sensor platform for Xiaomi Mijia Bluetooth temperature and humidity sensors.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.