kshoji / Ble Hid Peripheral For Android
Licence: apache-2.0
BLE HID over GATT Profile for Android
Stars: ✭ 143
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Ble Hid Peripheral For Android
Stream Deck Api
API to interact with the Elgato Stream Deck controller
Stars: ✭ 36 (-74.83%)
Mutual labels: hid
Ble Security Attack Defence
✨ Purpose only! The dangers of Bluetooth Low Energy(BLE)implementations: Unveiling zero day vulnerabilities and security flaws in modern Bluetooth LE stacks.
Stars: ✭ 88 (-38.46%)
Mutual labels: bluetooth-le
Simplebluetoothleterminal
Android terminal app for Bluetooth LE devices using custom serial profiles
Stars: ✭ 111 (-22.38%)
Mutual labels: bluetooth-le
Bettercap
The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.
Stars: ✭ 10,735 (+7406.99%)
Mutual labels: hid
Logiops
An unofficial userspace driver for HID++ Logitech devices
Stars: ✭ 861 (+502.1%)
Mutual labels: hid
Ble.net
Cross-platform Bluetooth Low Energy (BLE) library for Android, iOS, and UWP
Stars: ✭ 137 (-4.2%)
Mutual labels: bluetooth-le
Ha Bt Proximity
Distributed Bluetooth Room Presence Sensor for Home Assistant
Stars: ✭ 77 (-46.15%)
Mutual labels: bluetooth-le
Nimble Arduino
A fork of the NimBLE library structured for compilation with Ardruino, designed for use with ESP32.
Stars: ✭ 108 (-24.48%)
Mutual labels: bluetooth-le
Node Hid
Access USB & Bluetooth HID devices through Node.js
Stars: ✭ 1,064 (+644.06%)
Mutual labels: hid
Pybleno
A direct port of the Bleno bluetooth LE peripheral role library to Python2/3
Stars: ✭ 56 (-60.84%)
Mutual labels: bluetooth-le
Duckyspark
Translator from USB-Rubber-Ducky payloads to a Digispark code.
Stars: ✭ 107 (-25.17%)
Mutual labels: hid
Metawear Sampleapp Android
Sample Android app showcasing the sensors available on the MetaMotion / MetaWear boards
Stars: ✭ 42 (-70.63%)
Mutual labels: bluetooth-le
Android Usb Gadget
Convert your Android phone to any USB device you like! USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. 🛠🛡📱
Stars: ✭ 118 (-17.48%)
Mutual labels: hid
Magiclight Controller
This simple demo application is controlling MagicLight's smart bulbs by bluetooth-le
Stars: ✭ 28 (-80.42%)
Mutual labels: bluetooth-le
Extendable
Blocks Based Bluetooth LE Connectivity framework for iOS/watchOS/tvOS/OSX. Quickly configure centrals & peripherals, perform read/write operations, and respond characteristic updates.
Stars: ✭ 88 (-38.46%)
Mutual labels: bluetooth-le
Hidguardian
Windows kernel-mode driver for controlling access to various input devices.
Stars: ✭ 138 (-3.5%)
Mutual labels: hid
Ruuvitag Sensor
Python library for communicating with RuuviTag BLE Sensor Beacon and for decoding sensor data from broadcasted data
Stars: ✭ 136 (-4.9%)
Mutual labels: bluetooth-le
BLE-HID-Peripheral-for-Android
BLE HID over GATT Profile for Android
This library provides BLE HID Peripheral feature to Android devices.
Android device will behave as:
- BLE Mouse (relative position / absolute position)
- BLE Keyboard
- BLE Joystick
Tested connection:
- Android(Peripheral) <--> Android(Central)
- Relative Position Mouse, Keyboard
- Android(Peripheral) <--> OS X(Central)
- Absolute Position Mouse, Relative Position Mouse, Keyboard
Currently, connection with iOS central is not tested yet.
Requirements
- API Level 21 or later and Bluetooth LE Peripheral feature will be needed.
Repository Overview
- Library Project:
lib
- Sample Project:
app
LICENSE
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].