Go Down

Topic: Ipad Keyboard (Read 195 times) previous topic - next topic

Aleyna

Hello, is there any way to make bluetooth keyboard with arduino for ipad ? hm-10 or hc05 bluetooth ? or others ? if answer is yes, how can I make it ? do you have any ideas or link for it ? But not serial port emulation ? Ipad must see my arduino as keyboard ?

johnwasser

This module will do it for $20:  https://www.adafruit.com/product/1535

If you only need 12 keys in your keyboard it doesn't even need an Arduino. :)
Send Bitcoin tips to: 1G2qoGwMRXx8az71DVP1E81jShxtbSh5Hp

Aleyna

No I need all of keyboard keys :(

Boardburner2

https://www.scan.co.uk/products/scanfx-bluetooth-keyboard-and-case-for-new-ipad-gen-1-3-and-4-coffee-macbook-look!?utm_source=google+shopping&utm_medium=cpc&gclid=CMS684qPi9ACFWIq0wodruMM0Q

If you wish to have an make  a device  talk to an Apple device you have to pay a lot of money to apple and a lawyer.

johnwasser

Another option is to take a $5 bluetooth keyboard like this one:

http://www.ebay.com/itm/Poetic-KeyBook-Bluetooth-Keyboard-Case-for-Apple-iPad-Air-5th-Gen-Black-/161822599058

And use analog multiplexers to replace the keyboard matrix.  This would allow an Arduino to type any sequence on the iPad. 

Send Bitcoin tips to: 1G2qoGwMRXx8az71DVP1E81jShxtbSh5Hp

Aleyna

thanks, I think no way to send string to ipad with my arduino like a bluetooth keyboard emulation. Only can send by serial port emulation :(

Boardburner2

#6
Nov 04, 2016, 02:54 pm Last Edit: Nov 04, 2016, 06:20 pm by Boardburner2
This module will do it for $20:  https://www.adafruit.com/product/1535

If you only need 12 keys in your keyboard it doesn't even need an Arduino. :)
You can feed serial into that module at 9600 baud, so you may be able to feed it with a serial keyboard such as a ps2.

IF you can find a module that is.

edit

This may do the business though.

https://learn.adafruit.com/introducing-the-adafruit-bluefruit-le-uart-friend/downloads?view=all

Although i have not tried it as yet.

Boardburner2

#7
Nov 04, 2016, 07:18 pm Last Edit: Nov 04, 2016, 07:28 pm by Boardburner2
One other point i do not think earlier ipad supports BLE HID.

Something like this would allow data transfer.
However if you want the arduino to send keys that operate as though you are pressink the touch screen keyboard i doubt it will work as the arduino has to appear to the ipad as a hid.

This
https://www.adafruit.com/product/1535

Supports bluetooth 2.1 and should work.

johnwasser

thanks, I think no way to send string to ipad with my arduino like a bluetooth keyboard emulation. Only can send by serial port emulation :(
Here is a project to emulate a keyboard by changing the firmware on a $3 bluetooth module:
http://www.instructables.com/id/3-Bluetooth-HID-Module-HC05-With-RN42-Firmware/
What makes you think that none of the proposed solutions will work?
Send Bitcoin tips to: 1G2qoGwMRXx8az71DVP1E81jShxtbSh5Hp

Boardburner2

Here is a project to emulate a keyboard by changing the firmware on a $3 bluetooth module:
http://www.instructables.com/id/3-Bluetooth-HID-Module-HC05-With-RN42-Firmware/
What makes you think that none of the proposed solutions will work?
Quite .

I tried that solution though which basically rips off software for a cheap solution.

While i could get it to work with android , ipad refused to recognise it as an hid device.

Same with red bear stuff.

OP wants to talk to ipad witharduino via  bluetooth as i do .

Would be delighted for someone to say you need this and this is how to do it.

LarryD

No technical PMs.
The last thing you did is where you should start looking.

johnwasser

I think this might be the problem: "Note: iOS requires that the remote Bluetooth device support an encrypted connection. When you establish a pairing record between your iOS device and a Bluetooth device, you are setting up encryption between the two devices." (from https://support.apple.com/en-us/HT204387

Further reading indicates that maybe the MFI (Made For iPhone) chip is needed for the encryption and you have to license that chip from Apple.  Looks like the best bet is to gut an existing iPad keyboard.
Send Bitcoin tips to: 1G2qoGwMRXx8az71DVP1E81jShxtbSh5Hp

Boardburner2

#12
Nov 05, 2016, 02:24 pm Last Edit: Nov 05, 2016, 02:27 pm by Boardburner2
Looks like the best bet is to gut an existing iPad keyboard.
As you suggested earlier, what i did in the end.
Wasted a lot of time though.

With the suppliers of those modules being out of stock every time i looked i do not think the OP and I are the only ones with the same requirements.
Gave my red bear stuff away to someone who later got it working but do not know how, although his ipad is a later version than mine.

johnwasser

I ordered one of those $5 bluetooth keyboard iPad cases.  It will be interesting to see what is inside.
Send Bitcoin tips to: 1G2qoGwMRXx8az71DVP1E81jShxtbSh5Hp

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy