Author Topic: Bluetooth board for Keyboard HID  (Read 7459 times)

0 Members and 1 Guest are viewing this topic.

Offline Hellmark

  • Thread Starter
  • Posts: 349
  • Location: Maryland Heights, Mo, USA
Bluetooth board for Keyboard HID
« on: Thu, 26 September 2013, 13:31:58 »
https://www.adafruit.com/products/1535/

Seems like it might be an interesting board. Would need stuff for power, especially if you're going to use a rechargeable battery. Price is hard to argue with.

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: Bluetooth board for Keyboard HID
« Reply #1 on: Thu, 26 September 2013, 13:36:36 »
interesting

Offline debt4lyfe

  • Posts: 36
  • Location: annares
  • time puts a gun in every hand
Re: Bluetooth board for Keyboard HID
« Reply #2 on: Thu, 26 September 2013, 13:37:19 »
Looks like it's only capable of sending six keys. There are better devices like the bluesmirf hid https://www.sparkfun.com/products/10938

Edit: oh, I see it is capable of more. Still, the blesmirf is an alternative.
« Last Edit: Thu, 26 September 2013, 13:39:29 by debt4lyfe »

Offline Hellmark

  • Thread Starter
  • Posts: 349
  • Location: Maryland Heights, Mo, USA
Re: Bluetooth board for Keyboard HID
« Reply #3 on: Thu, 26 September 2013, 23:52:26 »
Doesn't bluesmrf require some sort of controller to handle input and generally act as the brains? This could stand in place of a teensy and is a fraction of the price of the bluesmrf ($20 for bluefruit vs $45 for bluesmrf).

Yeah, there are other options, just not this cheap.

Offline debt4lyfe

  • Posts: 36
  • Location: annares
  • time puts a gun in every hand
Re: Bluetooth board for Keyboard HID
« Reply #4 on: Fri, 27 September 2013, 12:40:57 »
Bluefruit needs a controller to feed it serial data if you want more than six keys. You'll end up using a teensy or small arduino either way
« Last Edit: Fri, 27 September 2013, 12:43:10 by debt4lyfe »

Offline esoomenona

  • Gnillort?
  • Posts: 5323
Re: Bluetooth board for Keyboard HID
« Reply #5 on: Fri, 27 September 2013, 12:50:47 »
Bluefruit needs a controller to feed it serial data if you want more than six keys. You'll end up using a teensy or small arduino either way

Where are you getting this information about six keys? It clearly says it's preprogrammed for many more than that. 12, in fact. It clearly has some sort of controller built into it. Without complete description or technical details though, we can't say exactly what it's capable of. But it seems to be the same size and have the same amount of input pins as a Teensy. It's possible this thing can do what a Teensy can, through Bluetooth. Programming it won't be as easy though.

Offline Hellmark

  • Thread Starter
  • Posts: 349
  • Location: Maryland Heights, Mo, USA
Re: Bluetooth board for Keyboard HID
« Reply #6 on: Fri, 27 September 2013, 12:54:46 »
So really only useful for itself, if you're planning on doing a basic NES style gamepad Wonder why all the extra pins then?

Offline debt4lyfe

  • Posts: 36
  • Location: annares
  • time puts a gun in every hand
Re: Bluetooth board for Keyboard HID
« Reply #7 on: Fri, 27 September 2013, 14:45:41 »
sorry, i was misreading the description, you are right there. it mentions remapping the 12 existing keys but mentions no programmability beyond that. the product description seems to say it needs a controller feeding it serial data for more keys.

Quote
If you want to have better control over the data sent, connect a microcontroller to the RX pin at 3-5V logic level, 9600 baud, and send ASCII data: it will be 'typed out' character by character. We also have support for various non-printable characters such as ESC, Shift, F1-F12, etc. as well as toggling the virtual keyboard on iOS.
« Last Edit: Fri, 27 September 2013, 14:50:18 by debt4lyfe »

Offline dorkvader

  • Posts: 6289
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Bluetooth board for Keyboard HID
« Reply #8 on: Fri, 27 September 2013, 14:48:45 »
according to the pinout the bottom 12 pins are for the 12 inputs in a 12*1 "matrix" with inherant NKRO. The tops are gnd, reset, LED's, pair, and UART. The side appears to be FTDI, but in reality is not usable after adafruit programs it (they use those pins to program it at the factory)

So with custom firmware, you can get up to 6*6=36 keys, or maybe more, depending on if you can actually use the top pins as inputs.

more information might be had from the datasheet of  "The module consists of a CSR BlueCore" that they "custom program".

Doesn't the teensy have UART? you could just use it to output keys via that (9600 buad, 3V or 5V) and have bluetooth OR USB. You are limited by what codes it'll take, but there's a good number (looks like most keys are there)
http://learn.adafruit.com/introducing-bluefruit-ez-key-diy-bluetooth-hid-keyboard/sending-keys-via-serial
« Last Edit: Fri, 27 September 2013, 14:59:44 by dorkvader »

Offline 0100010

  • Posts: 1127
  • Location: DFW, TX, US
  • Not Sure
Re: Bluetooth board for Keyboard HID
« Reply #9 on: Sun, 29 September 2013, 16:48:20 »
Some folks have used these, opened up to reduce the size.

http://handheldsci.com/kb
  Quoting me causes a posting error that you need to ignore.

Offline debt4lyfe

  • Posts: 36
  • Location: annares
  • time puts a gun in every hand
Re: Bluetooth board for Keyboard HID
« Reply #10 on: Sun, 29 September 2013, 18:20:05 »
I saw one mod with that device but it was in a unicomp which has a fair amount of space inside. Any idea what the dimensions are? Would it fit in a poker?