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 lightweight MQTT client library for Arduino and compatible hardware enabling IoT publish/subscribe messaging.
A multi-platform app that enables seamless wireless communication and integration between your devices like phones and computers.
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 library for controlling Semtech SX127x LoRa modules via SPI communication.
MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.
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 dynamic secure mesh network implementation for ESP32 IoT devices using ESP-NOW and MicroPython.
A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.
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.