USB keyboard to Bluetooth device

Go To Last Post
19 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi all you knowledgeable ones :lol:

I may have a chance at a new project that involves, in part, an industrial grade vandal proof keyboard that is only available with an USB output but needs to be paired via bluetooth with an iPad. Anyone have an idea how I could create (or source) a usb to bluetooth "bridging device"?

Cheers,

Ross

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The KB will expect a USB "Host".

Only a few AVRs support USB Host Mode, (On The Go, OTG, limited hosting capability).

Doing this with an AVR then limits the number of chips you even have to consider using.

If the uC supports multiple USB devices simultaneously then one could perhaps attach one of th every small BT modules that are just slightly larger than the USB connector itself, (and are designed to be plugged into a PC), as the BT link to the iPad.

One could use a Rasp PI as the connecting device, but I suspect you wanted something both smaller and less expensive.

JC

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The at90usb1287 has host.

Maxim also makes a part, the Max3421e with SPI that is easy to use.

http://www.circuitsathome.com/ has examples of the Maxim part.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
paired via bluetooth with an iPad
All the best Ross! :shock:

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

js wrote:
Quote:
paired via bluetooth with an iPad
All the best Ross! :shock:

Writing an App for iPad or iPhone requires approval from Apple. And that will cost you a fee every year. IIRC $250 .... so include that in your quotation for the project.
And there is the learning-curve.

cheers

Nard

A GIF is worth a thousend words   They are called Rosa, Sylvia, Tricia, and Ulyana. You can find them https://www.linuxmint.com/

Dragon broken ? http://aplomb.nl/TechStuff/Dragon/Dragon.html for how-to-fix tips

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There is mention of a magic apple authentication chip that is required. I'm not sure if this is needed for a keyboard. You might want to buy a cheapy compatible keyboard and crack it open to see how they do it. They mere mention of Apple complicates the issue.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks guys.

Yes, I am aware that a host would be needed. Also aware of Apple's "fees", but don't believe that would be needed. Why? Well the incoming application will simply look like a standard keyboard. No need for a new application to run on the iPad.

Have read plenty of background material where "folks" have simply paired their non-Apple keyboards to iPads without any issues. However, I also now understand that the most recent iPads are using "smart Bluetooth"... version 4, and that may be how they hope to exclude the asian cheapies. And yes Russell I have considered buying an Aldi unit currently in the store for about $24. May still do so.

Cheers,

Ross

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Use Bluetooth-LE (4), as it doesn't need hw authentication from apple.

The apple developer fee is $99 per year for iOS.

You might take a look at phonegap if you want cross platform support, it's HTML5, CSS and JS.
There are a few decent cloud IDEs that run phonegap, Appery and my favorite is ApplicationCraft.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ok Russell, have bought a Bauhn "Bluetooth keyboard with stand for iPad" (on special at Aldi for $18 and successfully paired it to my Windows 7 PC and my Android tablet. Next to try on the iPad tablet tomorrow. Then to tear it apart :lol:

Cheers,

Ross

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
Then to tear it apart
..or tear your remaining hair out... :mrgreen:

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

... that also. I postulate that experience/hair is nearly a constant. Evidence: you, Kartman, Johan and moi. :lol:

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Phil and Darren are the odd ones out with hair!

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Bluetooth LE will rule out older iPads.
In my experience, there are BT modules(one made by M*cr*ch*p, another by NovaCom) that will work in HID mode as keyboards with pretty much all iDevices, but certainly with iPads, without any Apple funny business.
These modules do have a USB interface, but I personally have no experience of using it.

Four legs good, two legs bad, three legs stable.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks John. Will put on my armour and go "a visiting". :lol:

Cheers,

Ross

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ross,

If you have some experience with BT, then ignore this comment.

If you haven't worked with BT before you might glance through this article for an overview of the basics.

JC

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I started down a similar path when I got a new (BT-equipped) laptop and then discovered that no one makes a full-size, five-button bluetooth mouse (even the little tiny dongles Logitech et al have for their non-BT wireless stuff are an annoyance when getting the laptop in and out of a snugly-fitting sleeve).

Currently thought is to cram a Bluegiga BLE112 BT module, FTDI Vinculum II MCU*, and lithium battery into an off-the-shelf USB mouse. The BLE112 documentation is a little sparse on implementation details, though, so that may change. FTDI's documentation is delightful by comparison.

* I originally planned to go AVR, but AFAIK the only AVRs that support USB host mode are the AT90USB647/1287, and they're nominal 5V parts :(

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Perhaps something like this instead, to internally mount the standard receiver?

http://image.made-in-china.com/4...

Check compatibility with your laptop before you buy.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Woops, just realised that Dean you were replying to thavinator's post. Sorry.

Sorry Dean... I have no idea what you are suggesting. I am not looking to connect anything to a laptop. The requirement is to connect an industrial usb keyboard (like below) via a bluetooth link to an iPad. I have 3 possibilities in the mixing pot at the moment and 2 of them show some promise.

Hope you are enjoying the long daylight and warm weather. It was 20 today in Melbourne.

Cheers,

Ross

Attachment(s): 

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

thavinator,

Are you aware of Jeff Rowberg's work?

http://www.inmojo.com/store/jeff...

The iWrap software from BlueGiga makes configuration of the HID profiles relatively easy... hopefully. :lol:

Cheers,

Ross

Ross McKenzie ValuSoft Melbourne Australia