awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to timschneeb/galaxybudsclient

Open-source alternatives to GalaxyBudsClient

30 open-source projects similar to timschneeb/galaxybudsclient, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best GalaxyBudsClient alternative.

  • zswatch/zswatchAvatar von ZSWatch

    ZSWatch/ZSWatch

    3,128Auf GitHub ansehen↗

    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

    Cangle-of-arrivalblebluetooth
    Auf GitHub ansehen↗3,128
  • project-chip/connectedhomeipAvatar von project-chip

    project-chip/connectedhomeip

    8,586Auf GitHub ansehen↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    C++build-with-matterchipconnected-devices
    Auf GitHub ansehen↗8,586
  • ralim/ironosAvatar von Ralim

    Ralim/IronOS

    8,250Auf GitHub ansehen↗

    IronOS is a low-level soldering iron firmware and thermal control system. It serves as a comprehensive embedded UI framework and hardware controller designed to manage heating elements, temperature regulation, and power delivery for soldering tools. The project distinguishes itself through a specialized USB-PD power controller that negotiates standards like USB-PD EPR and Quick Charge to maximize available wattage. It also features a wireless BLE hardware controller for monitoring real-time telemetry and modifying system parameters from a remote application. The system covers broad capabilit

    Calternatefirmwareflash
    Auf GitHub ansehen↗8,250

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • brandonlw/psychsonAvatar von brandonlw

    brandonlw/Psychson

    4,178Auf GitHub ansehen↗

    Psychson is a toolset for modifying USB firmware binaries and flashing custom images to specific hardware controller architectures. It provides utilities for dumping, patching, and flashing custom firmware specifically for Phison 2251-03 USB controllers. The software includes a payload injector for embedding HID keystroke scripts into USB firmware to automate inputs on a target machine. It also features a controller flasher for writing modified burner images directly to Phison-based USB hardware. The suite covers firmware management and hardware forensic analysis, including capabilities for

    C#
    Auf GitHub ansehen↗4,178
  • espressif/arduino-esp32Avatar von espressif

    espressif/arduino-esp32

    16,984Auf GitHub ansehen↗

    This project is an implementation of the Arduino framework for ESP32 microcontrollers, providing a core that enables firmware development using a familiar API. It functions as a microcontroller hardware abstraction layer and a firmware toolchain integration, bridging external development environments to the hardware for compilation and flashing. The system includes an embedded real-time operating system wrapper to manage multi-core execution and task scheduling, alongside a wireless communication suite for TCP/IP networking and Bluetooth Low Energy. It distinguishes itself by providing an obj

    C++
    Auf GitHub ansehen↗16,984
  • coolnameismy/babybluetoothAvatar von coolnameismy

    coolnameismy/BabyBluetooth

    4,751Auf GitHub ansehen↗

    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

    Objective-C
    Auf GitHub ansehen↗4,751
  • pythops/bluetuiAvatar von pythops

    pythops/bluetui

    2,556Auf GitHub ansehen↗

    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

    Rustbluetoothbluezlinux
    Auf GitHub ansehen↗2,556
  • freeyourgadget/gadgetbridgeAvatar von Freeyourgadget

    Freeyourgadget/Gadgetbridge

    4,554Auf GitHub ansehen↗

    Gadgetbridge is an open-source Android wearable device manager and health tracker. It enables users to connect and manage smartwatches and fitness trackers without requiring vendor cloud accounts or proprietary companion software. This cloudless framework prioritizes privacy by storing all health and activity data locally on the mobile device. It functions as an alternative to proprietary apps by removing the need for vendor-managed cloud services to synchronize device data. The application provides a system for device management and health tracking, utilizing a modular driver system to supp

    Javaamazfitandroid-applicationhplus
    Auf GitHub ansehen↗4,554
  • atar-axis/xpadneoAvatar von atar-axis

    atar-axis/xpadneo

    2,539Auf GitHub ansehen↗

    xpadneo is a Linux kernel driver that enables Bluetooth Low Energy connectivity and input support for wireless Xbox gamepads. It functions as a low-level driver for managing wireless controller connections and report descriptors via the Bluetooth protocol. The project includes an input mapper to override default button mappings and disable kernel dead zones, providing raw axis data for high-precision movement. It also features a haptic controller for managing rumble intensity and high-frequency trigger force feedback, alongside a gamepad mouse emulator that converts stick and button inputs in

    Cdkmsdkms-packagesgamepad
    Auf GitHub ansehen↗2,539
  • idescriptor/idescriptorAvatar von iDescriptor

    iDescriptor/iDescriptor

    2,927Auf GitHub ansehen↗

    iDescriptor is a suite of specialized tools for managing, diagnosing, and interacting with iOS devices. It provides a comprehensive toolkit for device management, hardware diagnostics, remote terminal access, and virtual location simulation across different operating systems. The project includes a device management suite for mirroring screens in real-time, managing files, and installing applications via USB or wireless connections. It features a hardware diagnostic tool to identify internal components and verify the authenticity of USB cables, along with a virtual GPS simulator to override g

    C++applecppidevice
    Auf GitHub ansehen↗2,927
  • zmkfirmware/zmkAvatar von zmkfirmware

    zmkfirmware/zmk

    4,124Auf GitHub ansehen↗

    ZMK is a modular firmware framework built on the Zephyr RTOS for wireless keyboards. It functions as a programmable system for defining custom keymaps, layers, and input behaviors, acting as an HID device emulator for keyboard and mouse input on computers and mobile devices. It specifically provides a controller solution for synchronizing two separate keyboard halves over wireless or wired links. The project is distinguished by its focus on Bluetooth Low Energy connectivity, featuring multi-device pairing and the ability to switch between several saved host profiles. It includes advanced powe

    Cbluetoothhacktoberfestkeyboard
    Auf GitHub ansehen↗4,124
  • blackmagic-debug/blackmagicAvatar von blackmagic-debug

    blackmagic-debug/blackmagic

    3,715Auf GitHub ansehen↗

    Blackmagic is a GDB server for embedded hardware that translates GDB remote protocol messages into JTAG and SWD commands. It functions as an ARM and RISC-V debugger and hardware debug probe manager, enabling users to inspect memory, control execution, and manage registers on ARM Cortex and RISC-V cores. The project distinguishes itself by acting as a remote hardware debugging bridge that can stream GDB server traffic over TCP/IP to control physical hardware from a remote machine. It also provides a JTAG and SWD interface to connect host computers to target hardware and serves as an embedded f

    Auf GitHub ansehen↗3,715
  • francescopace/espectreAvatar von francescopace

    francescopace/espectre

    6,472Auf GitHub ansehen↗

    Espectre is an edge machine learning framework and motion detection platform that uses Wi-Fi Channel State Information to identify human presence and movement. It functions as a sensing toolkit for ESP32 microcontrollers, enabling the detection of motion through walls without the use of cameras or wearables. The project distinguishes itself by executing compact neural network classifiers and mathematical detection algorithms directly on the microcontroller. It utilizes a MicroPython runtime to allow for the prototyping and deployment of sensing logic and wireless signal processing algorithms

    Pythoncsidiyesp-32
    Auf GitHub ansehen↗6,472
  • apache/nuttxAvatar von apache

    apache/nuttx

    3,912Auf GitHub ansehen↗

    NuttX is a POSIX-compliant real-time operating system designed for microcontrollers ranging from 8-bit to 64-bit architectures. It provides a deterministic execution environment with a real-time task scheduler and a POSIX embedded kernel to ensure portable code execution across diverse hardware targets. The project distinguishes itself through a comprehensive hardware abstraction layer that provides standardized drivers for I2C, SPI, CAN, and USB across various semiconductor chipsets. It also features an embedded networking stack supporting TCP, UDP, IPv4, and IPv6, alongside industrial proto

    Cembeddedmcumicrocontroller
    Auf GitHub ansehen↗3,912
  • basedhardware/omiAvatar von BasedHardware

    BasedHardware/omi

    12,869Auf GitHub ansehen↗

    Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio

    Dartaiappbci
    Auf GitHub ansehen↗12,869
  • espressif/esptoolAvatar von espressif

    espressif/esptool

    6,393Auf GitHub ansehen↗

    esptool is a Python-based serial utility designed for flashing firmware, configuring hardware fuses, and provisioning Espressif system-on-chip devices. It functions as a serial firmware flasher and hardware provisioning tool that interacts with chips over a serial connection to enable program execution and device setup. The tool provides specialized capabilities for managing Espressif hardware, including the ability to set permanent electronic fuses to lock security settings and define hardware-level configurations. It also features a serial communication bridge that routes network traffic to

    Python
    Auf GitHub ansehen↗6,393
  • probe-rs/probe-rsAvatar von probe-rs

    probe-rs/probe-rs

    2,599Auf GitHub ansehen↗

    probe-rs is an embedded debugging toolset used for flashing, debugging, and inspecting microcontrollers via hardware debug probes. It functions as an embedded firmware flasher, a memory manager for reading and writing to processor registers, and a server implementing the Debug Adapter Protocol to connect hardware debugging to various code editors. The project includes a CMSIS-Pack target parser to extract device metadata and flash configurations from industry-standard definition files. It provides a driver-based probe abstraction to interact with various hardware debug probes regardless of th

    Rustarmarm-corescoresight
    Auf GitHub ansehen↗2,599
  • stlink-org/stlinkAvatar von stlink-org

    stlink-org/stlink

    5,093Auf GitHub ansehen↗

    stlink is a toolset for ARM Cortex-M flashing, firmware management, and debug server operations, with specific support for STM32 microcontrollers. It provides an ARM Cortex-M flash programmer for writing binary and hex files, an ITM trace logger for real-time instrumentation data, and a SWD/JTAG debug server. The project includes a graphical user interface for managing MCU firmware and exporting memory, as well as a remote server that allows external debuggers to control execution and inspect registers on target hardware. The toolset covers microcontroller memory management through flash era

    Carmboardchip
    Auf GitHub ansehen↗5,093
  • nordicsemi/android-ble-libraryAvatar von nordicsemi

    nordicsemi/Android-BLE-Library

    2,386Auf GitHub ansehen↗

    This library provides a development framework for managing Bluetooth Low Energy connections and data exchange on Android devices. It functions as both a client manager for executing read and write operations with hardware peripherals and a server framework for configuring local devices to host GATT services. The library distinguishes itself through a managed, queue-based architecture that serializes asynchronous requests to prevent command collisions and ensure reliable transmission. It automates complex tasks such as packet splitting, service discovery, and connection retries, while maintain

    Java
    Auf GitHub ansehen↗2,386
  • ctcaer/hekateAvatar von CTCaer

    CTCaer/hekate

    8,068Auf GitHub ansehen↗

    Hekate is a bootloader and system recovery tool for Nintendo Switch hardware. It functions as a multi-OS boot manager that allows the execution of binary payloads and the launching of stock firmware, custom firmware, Android, and Linux through a graphical interface. The project provides a suite of recovery and system modification tools, including the ability to create and restore full backups of internal storage. It also features a USB HID gamepad emulator that maps device controller inputs to USB signals for interacting with external computers. The software covers broad capability areas inc

    Cbootloaderhekatenintendo-switch-bootloader
    Auf GitHub ansehen↗8,068
  • qmk/qmk_firmwareAvatar von qmk

    qmk/qmk_firmware

    20,478Auf GitHub ansehen↗

    This project is a keyboard firmware framework and programmable keyboard ecosystem designed for Atmel AVR and ARM microcontrollers. It provides the embedded software necessary to implement the USB Human Interface Device standard, allowing hardware to communicate keystrokes and mouse movements to a host computer. The framework distinguishes itself by offering a comprehensive toolchain for custom hardware development, including a command line interface for project scaffolding, firmware flashing, and configuration linting. It supports a variety of flexible configuration methods, allowing users to

    Catmel-avrcc-plus-plus
    Auf GitHub ansehen↗20,478
  • devicekit/devicekitAvatar von devicekit

    devicekit/DeviceKit

    4,713Auf GitHub ansehen↗

    DeviceKit is a hardware library for iOS that provides a value-type replacement for device specifications and system state metrics. It serves as a framework for detecting device identity, hardware capabilities, display metrics, and real-time system state indicators. The library includes tools for identifying specific device models, families, and simulator status to implement hardware-specific optimizations. It also provides a detector for physical components, such as biometric sensors and stylus support, to toggle interface features. Additional capabilities cover display metrics analysis for

    Swift
    Auf GitHub ansehen↗4,713
  • dingjikerbo/android-bluetoothkitAvatar von dingjikerbo

    dingjikerbo/Android-BluetoothKit

    3,693Auf GitHub ansehen↗

    Android-BluetoothKit is a communication library for Android designed to manage Bluetooth Low Energy connections, GATT services, and characteristic data exchange. It provides a GATT client for reading and writing data, a device scanner for discovering hardware, and a connection manager to track device states. The library features a pointer-based beacon parser that extracts custom data from device broadcasts without requiring a full connection. It also implements a serialized request queue to process Bluetooth operations sequentially, preventing race conditions and managing transmission timeout

    Javaandroid-blebeaconble
    Auf GitHub ansehen↗3,693
  • platformio/platformio-coreAvatar von platformio

    platformio/platformio-core

    9,299Auf GitHub ansehen↗

    PlatformIO Core is a toolset for embedded software development that manages the compilation, flashing, and debugging of firmware for various microcontroller targets. It provides a cross-platform build system that automates the process of transforming source code into binaries and transferring them to hardware via serial protocols. The system uses a plugin-based architecture to extend hardware platform support and incorporates a manifest-driven approach to resolve and install the specific toolchains, frameworks, and libraries required for different board definitions. Capabilities cover the fu

    Python
    Auf GitHub ansehen↗9,299
  • seemoo-lab/opendropAvatar von seemoo-lab

    seemoo-lab/opendrop

    9,662Auf GitHub ansehen↗

    Opendrop is a Python implementation of the AirDrop protocol used for transferring files and links between devices over wireless connections. It functions as a peer-to-peer wireless file transfer system and a tool for automating the exchange of network passwords using specialized handshake mechanisms. The project enables the discovery of nearby hardware by scanning for Bluetooth Low Energy advertisement packets and searching local subnets for specific service signatures. It establishes direct communication links through monitor mode and raw frame injection to move data without requiring a stan

    Pythonairdropappleawdl
    Auf GitHub ansehen↗9,662
  • dariuszseweryn/rxandroidbleAvatar von dariuszseweryn

    dariuszseweryn/RxAndroidBle

    3,544Auf GitHub ansehen↗

    RxAndroidBle is a reactive framework designed to simplify Bluetooth Low Energy interactions on Android. It functions as a wrapper for the system Bluetooth stack, converting low-level asynchronous callbacks into observable streams to manage device discovery, connection lifecycles, and data communication. The library distinguishes itself by normalizing inconsistent vendor-specific Bluetooth behaviors into a predictable interface, ensuring reliable cross-device compatibility. It incorporates an internal operation queueing mechanism that serializes concurrent hardware requests, preventing command

    Javaandroid-bluetoothandroid-libraryble
    Auf GitHub ansehen↗3,544
  • aicareles/android-bleAvatar von aicareles

    aicareles/Android-BLE

    2,845Auf GitHub ansehen↗

    This library is a framework for Android applications to manage Bluetooth Low Energy connectivity, peripheral discovery, and data exchange. It provides a standardized interface for integrating wireless hardware, enabling developers to handle complex communication tasks through a structured connectivity framework. The library distinguishes itself by implementing a managed operation pipeline that serializes asynchronous commands to prevent hardware collisions. It utilizes a state-machine-based approach to track connection lifecycles, which automates retry logic and maintains stable links across

    Java
    Auf GitHub ansehen↗2,845
  • embassy-rs/embassyAvatar von embassy-rs

    embassy-rs/embassy

    8,813Auf GitHub ansehen↗

    Embassy is an asynchronous framework for microcontrollers that provides a runtime for cooperative multitasking. It enables the execution of multiple concurrent tasks to maximize energy efficiency and CPU usage, utilizing an async executor that puts the processor to sleep when idle. The framework includes a comprehensive set of embedded components, featuring a hardware abstraction layer for peripherals like GPIO, SPI, I2C, and UART, alongside a TCP/IP network stack and a USB device stack. It also provides a Bluetooth Low Energy host stack for wireless communication and a bootloader framework t

    Rustasyncdriversembedded
    Auf GitHub ansehen↗8,813
  • ndeadly/missioncontrolAvatar von ndeadly

    ndeadly/MissionControl

    3,197Auf GitHub ansehen↗

    MissionControl is a suite of management utilities designed for pairing, configuring, and managing third-party Bluetooth controllers on a gaming console. It functions as a controller manager, hardware configuration tool, and input remapping utility. The project features a Bluetooth identity spoofer that overrides the host adapter name and address, allowing controllers to be shared across multiple devices without repeating the pairing process. It also provides a translation layer to redirect physical button presses to different logical system inputs. The software covers hardware configuration

    C++atmospherebluetoothcfw
    Auf GitHub ansehen↗3,197
  • microsoft/windows-universal-samplesAvatar von microsoft

    microsoft/Windows-universal-samples

    9,696Auf GitHub ansehen↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    JavaScript
    Auf GitHub ansehen↗9,696