kshoji / Pxt Bluetooth Keyboard
Licence: mit
BLE HID Keyboard module for micro:bit
Stars: ✭ 44
Projects that are alternatives of or similar to Pxt Bluetooth Keyboard
Lot60 Ble Keyboard
A 60% bluetooth keyboard (Hardware)
Stars: ✭ 100 (+127.27%)
Mutual labels: keyboard, ble
Nrf52 Keyboard
A ble keyboard firmware using nrf52810/52832
Stars: ✭ 168 (+281.82%)
Mutual labels: keyboard, ble
Bettercap
The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.
Stars: ✭ 10,735 (+24297.73%)
Mutual labels: ble, hid
nrf52-keyboard
A BLE & 2.4G Keyboard Firmware using nrf52810/52811/52832
Stars: ✭ 101 (+129.55%)
Mutual labels: keyboard, ble
Esp32 mouse keyboard
ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)
Stars: ✭ 420 (+854.55%)
Mutual labels: ble, hid
pi400kb
Raw HID keyboard forwarder to turn the Pi 400 into a USB keyboard
Stars: ✭ 182 (+313.64%)
Mutual labels: keyboard, hid
Esp32 Ble Keyboard
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
Stars: ✭ 533 (+1111.36%)
Mutual labels: keyboard, ble
Jquery Keyfilter
This plugin filters keyboard input by specified regular expression.
Stars: ✭ 37 (-15.91%)
Mutual labels: keyboard
Silence
A simple, clean macro recorder written in C#. Windows 10 compatible.
Stars: ✭ 29 (-34.09%)
Mutual labels: keyboard
Voyager65 Keyplus
65% keyboard PCB for Keyplus firmware. Simplified variants available.
Stars: ✭ 29 (-34.09%)
Mutual labels: keyboard
Armory Keyboard
utility for emulating a USB HID keyboard with the USBArmory
Stars: ✭ 28 (-36.36%)
Mutual labels: keyboard
Kfreestyle2d
Unofficial Kinesis Freestyle 2 Userspace Linux Driver
Stars: ✭ 41 (-6.82%)
Mutual labels: keyboard
Stream Deck Api
API to interact with the Elgato Stream Deck controller
Stars: ✭ 36 (-18.18%)
Mutual labels: hid
Keystroke dynamics
a keystroke dynamics algorithm in python (recognizes a person by the way s/he types)
Stars: ✭ 21 (-52.27%)
Mutual labels: keyboard
Node Red Contrib Generic Ble
A Node-RED node set for providing access to generic BLE peripheral GATT characteristics.
Stars: ✭ 20 (-54.55%)
Mutual labels: ble
Sodieremojikeyboardplus
支持自定义emoji表情,icon font , FontAwesome,斜体,超链接,粗体,下划线,字体,颜色,镂空字体等富文本
Stars: ✭ 14 (-68.18%)
Mutual labels: keyboard
bluetooth-keyboard
This PXT package allows the micro:bit to act as a Keyboard peripheral.
Usage
Place a ||bluetooth start keyboard service||
block in your program to enable Bluetooth LE Keyboard.
With this block, the micro:bit
starts advertise BLE packets as a Keyboard peripheral.
bluetooth.startKeyboardService();
TBD
To Send Hello World!
to the paired host, place block like this:
bluetooth.keyboardSendText("Hello World!");
Supported Platforms
Currently, tested with micro:bit
and Android
host only.
Mac OS X can connect with micro:bit
, but it can't receive Keyboard message.
Supported targets
- for PXT/microbit
(The metadata above is needed for package search.)
License
MIT
bluetooth
bluetooth-keyboard=github:kshoji/pxt-bluetooth-keyboard
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].