Showing 36 of 39 projects
Arduino core for ESP32, ESP32-C3, ESP32-S3, and other ESP32 family SoCs, enabling Arduino programming on Espressif chips.
A multi-platform app that enables seamless wireless communication and integration between your devices like phones and computers.
A lightweight MQTT client library for Arduino and compatible hardware enabling IoT publish/subscribe messaging.
An open Bluetooth Low Energy (BLE) beacon protocol specification from Google for proximity messaging.
An open Bluetooth Low Energy beacon protocol specification from Google for proximity messaging.
A Swift framework simplifying Bluetooth LE communication between iOS and macOS devices with a modern closure-based API.
A Node.js module for implementing Bluetooth Low Energy (BLE) peripherals on macOS, Linux, FreeBSD, and Windows.
A fully functional MQTT client library for ESP8266 microcontrollers, supporting SSL, multiple connections, and all QoS levels.
A Go package for building Bluetooth Low Energy peripherals and clients using the GATT protocol.
Android sample demonstrating Bluetooth Classic communication between devices using RFCOMM sockets.
A system using ESP-NOW and LoRa to transport sensor data in remote areas without WiFi or LoRaWAN infrastructure.
Send arbitrary IEEE 802.11 frames using Espressif ESP32 by reverse-engineering the closed-source WiFi stack.
A library for creating self-organizing mesh networks on ESP8266 and ESP32 hardware using Arduino.
Enables Bluetooth Low Energy connectivity for Arduino boards, supporting both peripheral and central modes.
A self-assembling mesh network library for ESP8266 devices using MQTT for communication and supporting over-the-air updates.
A MicroPython driver for ESP32 devices to communicate using LoRa and LoRaWAN protocols.
A MicroPython driver for SX127x LoRa transceivers, enabling wireless communication on ESP8266, ESP32, and Raspberry Pi.
A curated list of awesome Bluetooth Low Energy (BLE) resources for hardware, mobile, and IoT development.
A blocks-based Bluetooth LE framework for iOS/watchOS/tvOS/OSX to easily configure centrals, peripherals, and handle packet-based communication.
A MicroPython port of raspi-lora enabling RFM95 LoRa radio communication on microcontrollers like Raspberry Pi Pico and ESP32.
Arduino-based wireless sensor network using RFM69 radios with an MQTT gateway for IoT home automation.
MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.
MicroPython library for controlling Semtech SX127x LoRa modules via SPI communication.
A Node.js bridge that connects MQTT topics to Bluetooth Low Energy (BLE) GATT characteristics for IoT communication.
A MicroPython library for EBYTE LoRa E220 and LLCC68 UART devices, enabling wireless communication on microcontrollers.
A Firebase Realtime Database client for MicroPython on ESP32, implementing REST API commands for IoT data sync.
A daemon that monitors XBee radios via serial port and bridges their messages to an MQTT broker.
Command-line tool for wireless development, prototyping, and testing of Bluetooth Low Energy MicroPython devices.
A lightweight, interrupt-driven MicroPython library for controlling Semtech SX127x LoRa chips with power-efficient callbacks.
A MicroPython driver for connecting SX127x-based LoRa modules (like Ra-01) to ESP8266/ESP32 boards.
A MicroPython class for controlling Ebyte E22 Series LoRa modules via UART.
A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.
A dynamic secure mesh network implementation for ESP32 IoT devices using ESP-NOW and MicroPython.
A Micropython wrapper for ESP-NOW providing asynchronous messaging with chunking, CRC verification, and ACK support.
An FM walkie-talkie system using the RDA5820N radio module for wireless audio communication.
A lightweight MicroPython implementation of an embedded LoRaWAN server for self-contained gateways on Pycom Lopy4 hardware.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.