BabyBluetooth is a Bluetooth Low Energy library and wireless device communication API for iOS and macOS. It serves as a central manager for discovering nearby wireless devices, managing the lifecycle of active connections, and providing a programmatic interface to read and write characteristic values to control remote hardware behavior. The library includes a peripheral manager that allows a device to simulate a wireless peripheral by advertising services and characteristics for other hardware to discover and interact with. The framework covers device discovery through scanning and filtering
ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy connectivity. It provides a comprehensive software suite that includes a Bluetooth LE communication stack, an embedded UI framework for round displays, and a complete firmware toolchain for compiling, flashing, and simulating wearable hardware. The project is distinguished by its specialized wearable capabilities, such as a graphical framework for designing reactive screens and watchfaces via a visual editor. It implements a publish-subscribe messaging system to decouple hardware se
bluetui is a text-based user interface for managing Bluetooth devices and adapters. It serves as a terminal application that interfaces with the BlueZ stack to control wireless radio hardware and connection states. The project provides a keyboard-driven controller for scanning for nearby discoverable hardware and establishing secure pairings with new peripherals. It allows for the management of paired devices, including the configuration of trust settings and the assignment of custom nicknames to simplify reconnection. The application includes capabilities for Bluetooth adapter control to to
GalaxyBudsClient is a desktop application designed for the configuration and management of Samsung Galaxy Buds. It serves as an interface for controlling earbud hardware, providing a way to adjust settings and customize device behavior without the official mobile application. The project includes specialized utilities for firmware flashing and hardware diagnostics. It enables the modification of device firmware using binary files and allows for the retrieval of detailed hardware metadata, bond lists, and the execution of factory self-tests. The application covers audio customization, such as
Gadgetbridge es un gestor de dispositivos wearables y rastreador de salud para Android de código abierto. Permite a los usuarios conectar y gestionar smartwatches y pulseras de actividad sin necesidad de cuentas en la nube del fabricante ni software propietario complementario.
Las características principales de freeyourgadget/gadgetbridge son: Wearable Device Managers, Cloudless Wearable Integrations, Health and Fitness Trackers, Health Tracking, Bluetooth Connectivity, Device Connection Management, Wearable Connectivity, Wearable-to-Mobile Sync.
Las alternativas de código abierto para freeyourgadget/gadgetbridge incluyen: coolnameismy/babybluetooth — BabyBluetooth is a Bluetooth Low Energy library and wireless device communication API for iOS and macOS. It serves as… zswatch/zswatch — ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy… pythops/bluetui — bluetui is a text-based user interface for managing Bluetooth devices and adapters. It serves as a terminal… timschneeb/galaxybudsclient — GalaxyBudsClient is a desktop application designed for the configuration and management of Samsung Galaxy Buds. It… jovandeginste/workout-tracker — This project is a self-hosted web application designed to serve as a centralized platform for managing personal… nordicsemi/android-ble-library — This library provides a development framework for managing Bluetooth Low Energy connections and data exchange on…