Arduino bluetooth keyboard emulator

broken image
broken image

– open the Bluetooth preferences of your computer and opt to pair with a new Bluetooth device – power your circuit and the light on your Bluetooth modem should blink red Serial.println(“hello world”) // write hello world Serial.begin(115200) // begin serial communication at 115200 baud rate

broken image

test code for sending keystrokes from arduino Through trial and error i found that the following HEX codes correspond with the following keys strokes on a Mac OSX: Universal Serial Bus (USB) HID Usage Tables > Īrduino as a HID Keyboard code by Andrew McDaniel (did not work for me with BlueSmirf Bluetooth modem!) > topic=99.0įor whatever reason the ASCII Codes-HID Report Tables are missing from Roving Network’s RN-HID-UM user manual on page 12. Some useful info on the Sparkfun product page’s comments section > I am still trying to figure out if there is also a standard way to SEND signals TO the HID Bluetooth modem to trigger events, such as force feedback…Īlso see the Penguin Interface project > ĭownload Roving Network’s RN-HID-UM manual > The default mode of the BlueSMiRF HID is as a keyboard (which is very easy to set up), but you can also use it in HID raw mode (see user manual) to send keyboard, mouse, joystick combos.

broken image

Using Sparkfun’s Bluetooth Modem – BlueSMiRF HID to interface between an Arduino Pro Mini and a desktop Computer as an Human Interface Device (HID).

broken image