|
|
@@ -3,24 +3,70 @@ RN-42 Bluetooth Module Support
|
|
|
Bluetooth controller board works with HHKB Pro2, JP, Type-S and Type-S JP and it supports both USB and Bluetooth as keyboard output protocol. Bluetooth module Roving Networks/Microchip RN-42 is installed on the board.
|
|
|
|
|
|
|
|
|
+RN-42:
|
|
|
+http://www.microchip.com/wwwproducts/Devices.aspx?product=RN42
|
|
|
+
|
|
|
+
|
|
|
+Capabitlities:
|
|
|
+- USB keyboard functions
|
|
|
+ completely equivarent to USB controller including mouse keys and NKRO.
|
|
|
+- Switching between USB and Bluetooth
|
|
|
+ You can switch the two connections with BT switch or key combination.
|
|
|
+- RN-42 config mode
|
|
|
+ You can change power/connection configuration of the module if needed.
|
|
|
+- Low battery alert
|
|
|
+ Red LED turns on when low voltage.
|
|
|
+- RN-42 status indicator
|
|
|
+ LED indicates status of Bluetooth connection.
|
|
|
+- Pairing
|
|
|
+ The module stores up to 8 connections.
|
|
|
+- Auto connect
|
|
|
+ The module connects the last connected device automatically.
|
|
|
+- iOS support
|
|
|
+ works as keyboard with iPhone5. No tested completely.
|
|
|
+- Android support
|
|
|
+ works as keyboard and mouse with Nexus5. No tested completely.
|
|
|
+- Mouse keys over BT
|
|
|
+ Note that iOS doesn't accept mouse device.
|
|
|
+
|
|
|
+
|
|
|
Limitations:
|
|
|
-- short battery life
|
|
|
-- connection switching
|
|
|
- the module always connects to the last linked device. Remote address setting does not work as expected.
|
|
|
-- HHKB JP requires case modification for power switch and LEDs.
|
|
|
+- Short battery life
|
|
|
+ Around 12hr with 1000mAh
|
|
|
+- No connection switching
|
|
|
+ RN-42 auto-connects to the last connected device.
|
|
|
+ Some of consumer products can switch between devices, for example Logitech K480.
|
|
|
+ http://www.logitech.com/en-us/product/multi-device-keyboard-k480?crid=26
|
|
|
+- HHKB JP requires case modification for BT switch and LEDs.
|
|
|
without switch power controlled by MCU? Probably using 3.3V regulator enable pin power of RN-42 can be controlled.
|
|
|
-- Wiress certification of RN-42
|
|
|
- Japan, Korea, Taiwan, Europe, FCC, Canada
|
|
|
- http://www.microchip.com/wwwproducts/Devices.aspx?product=RN42
|
|
|
|
|
|
NOTE:
|
|
|
-- Lipo battery is not included. Cannot ship it from Japan due to regulations.
|
|
|
+- LIPO BATTERY IS VERY DANGEROUS, TAKE EXTRA CARE OF YOUR SAFETY AND PROPERTY.
|
|
|
+- RN-42 version 6.15 is supported.
|
|
|
+- No NKRO over Bluetooth
|
|
|
+- Check you country's wiress regulation and certification of RN-42.
|
|
|
|
|
|
Bugs:
|
|
|
|
|
|
Todos:
|
|
|
|
|
|
|
|
|
+Lipo Battery
|
|
|
+------------
|
|
|
+You can use 3.7V Lithium Ion battery with JST PH 2pin connector and protection circuit.
|
|
|
+Battery space inside HHKB is around 54mm x 50mm and its height is 7mm.
|
|
|
+
|
|
|
+Sparkfun 850mAh
|
|
|
+https://www.sparkfun.com/products/341
|
|
|
+Sparkfun 1000mAh
|
|
|
+https://www.sparkfun.com/products/339
|
|
|
+
|
|
|
+Sparkfun 2000mAh battery won't fit due to its size.
|
|
|
+
|
|
|
+Learn about Lipo battery:
|
|
|
+https://learn.adafruit.com/li-ion-and-lipoly-batteries
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|