Showing 36 of 41 projects
A Node.js module for building Bluetooth Low Energy (BLE) central applications on macOS, Linux, FreeBSD, and Windows.
A macOS menu bar app that enables system-wide navigation with third-party mouse side buttons via 3-finger swipe simulation.
A collection of extra nodes for Node-RED, extending its capabilities with hardware I/O, social APIs, data parsing, and utility functions.
A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.
A collection of demo applications showcasing the Web Bluetooth API for interacting with Bluetooth devices from web browsers.
Arduino WiFi library for ESP8266 modules, providing internet connectivity with API compatibility to standard Arduino WiFi.
A curated collection of useful nodes, resources, and integrations for the Node-RED visual programming tool.
A comprehensive Bluetooth Low Energy library for Flutter with built-in support for simulating peripherals.
A ROS 2 control driver for ODrive motor controllers, enabling integration of ODrive hardware into ROS 2 robotic systems.
A Node.js library for controlling DMX-512 lighting systems with support for multiple hardware interfaces and animations.
Arduino library for connecting hardware to Adafruit IO via WiFi, cellular, or ethernet modules.
A Node.js implementation of the Web Bluetooth API for connecting to Bluetooth Low Energy devices.
An open-source control protocol for broadcast and professional audio/video equipment, enabling easy device interaction.
Node.js API for controlling GoPro Hero 3 cameras via WiFi, enabling programmatic photo capture and file management.
A Godot 4.1+ plugin for bidirectional serial communication with Arduino devices.
A curated list of awesome Adafruit IO guides, libraries, hardware, and resources for IoT projects.
A Python library for controlling GoPro HERO4 and HERO5 cameras via WiFi.
A web app to organize, edit, and share photos taken with the Game Boy Camera, with support for printing via Game Boy Printer hardware.
A lightweight C# library for accessing and controlling GoPro HERO action cameras with media browsing and live preview.
An AIR Native Extension that connects Arduino boards to Adobe AIR applications via serial communication.
A Node.js library for controlling HPGL-compatible plotters and printers via serial communication.
A non-blocking web interface library for MicroPython microcontrollers, enabling real-time IoT dashboards with hardware integration.
A React Native app that analyzes music meter levels and sends control signals to Bluetooth devices for synchronized experiences.
A MicroPython library for reading Wiegand protocol data from access control card readers.
A Ruby client library for interacting with the Adafruit IO API, providing programmatic access to feeds, data, groups, and IoT device management.
A Raspberry Pi radio studio clock with configurable studio indicators for microphones, telephones, and other equipment.
A D3.js adapter that serializes Canvas path commands to HPGL for pen plotters and compatible devices.
Sample code demonstrating MQTT-based control of Parrot drones using IBM IoT Foundation and Node.js libraries.
A REST web API for controlling cameras via libgphoto2, enabling remote capture, configuration, and file management.
A MicroPython library for controlling Nextion serial displays, ported from the ITEAD Arduino library.
A Node-RED module for interacting with Bluetooth Low Energy (BLE) devices using the noble library.
Controller software for the Occu-pi bathroom door sensor, managing GPIO-connected sensors and LEDs.
A Blazor service providing access to experimental WebBluetooth APIs for connecting to Bluetooth devices from web applications.
Send push notifications to smartphones using Pushbullet with MicroPython on ESP8266 via a pushbutton circuit.
Converts vpype-processed SVGs into serial commands for Panasonic Penwriter pen plotter/typewriter machines.
A MicroPython module for interfacing with the RM3100 geomagnetic sensor via I2C.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.