Archive for the 'iPhone external keyboard' Category
Today is a good day for further usage of this wonderful device!
engadget live coverage of the iPhone 3.0 announcement session
Glad to have been at least “somewhat related” to this.
Here is the link to the most recent “iPhone uses Bluetooth keyboard video” - glad to see that everybody will be able to use this soon.
An updated version of the “typing on the iPhone using a Bluetooth keyboard” video.
Both the keys and the display are in camera focus at the same time, iPhone is in Airplane Mode (so WLAN is intentionally off here) and it uses a simplified mechanism for key event injection (so there is no “VNC running on localhost” icon any longer).
The original posting with the old video was Apple wireless keyboard used with an iPhone
I strongly believe that doing efficient input/output is a crucial task for a computer.
Here is just a subset of devices I worked with over time. You’ll see the collection growing.
The photos have notes on Flickr.
An (unfortunately) somewhat broken Matias halfkeyboard
A Wii Nunchuk
With just a some small additional electronics they all can be interfaced to an iPhone / iPod touch via Bluetooth.
To be continued.
A BTnode-alike sensor node can be made from individual modules. Just click on the picture - it has notes with additional infos at Flickr.
Will be used for prototyping the “Bluetooth enabled input device” (e.g. by translating from a PS/2 keyboard / mouse interface to Bluetooth) for a wearable computer.
With Bluetooth connectivity in place (for attaching additional input devices that extend touchscreen input) and an affordable Head Mounted Display (HMD) that is supported by the iPhone - things move forward towards a capable wearable computer.
This comes some years after the experiments with an iPAQ.
There is an updated video meanwhile.
Here is a short video showing the interacting devices (Apple wireless keyboard, iPhone, communicating over Bluetooth) in operation.
Feels like getting closer to the “mainstreaming” goal - it uses hardware that comes of the shelf (unfortunately you still need to have access to a jailbroken phone), uses a packaged application, does not expose bits and pieces to the end user, just works with all the applications that use the standard on-screen keyboard - and finally: it may just help you doing something more efficiently or comfortably.
It uses the Bluetooth stack developed by the researchers at ETH Zurich - they deserve all the credit.
They kept and keep continuing with the development of their BTnode software - so for a most recent version you should refer to the BTnode CVS repository. Everybody with a Linux or OSX desktop system can do his own experiments with the BTnode software in a setup like the one described under A Bluetooth stack in user space.
iPhone to iPod touch gaming via a wireless link. This video was done with the 2 devices interacting via WLAN.
There will be an update when we do this via Bluetooth.
We actually have Bluetooth connectivity - see screenshot below.
This is a data transfer (l2ping) over Bluetooth originated from a Linux system running Bluez to an iPhone using its built-in Bluetooth module.
Bluetooth development for the iPhone and the iPod touch join on the same path.
The screenshot below shows the whole setup in operation - it found another Bluetooth device in range.
An inquiry scan found another Bluetooth device in range.
00:18:42:e9:f8:ba is actually my N95 - as to be seen below
To be continued.