hhkb: Update RN-42 docs
This commit is contained in:
parent
c610bae631
commit
40fd75e5ed
@ -10,6 +10,18 @@ Battery drive:
|
||||
|
||||
USB powered:
|
||||
40.0mA
|
||||
52mA 01/17
|
||||
|
||||
Other keyboards:
|
||||
HHKB Pro 55mA
|
||||
HHKB Pro2 140mA
|
||||
HHKB Pro 42mA(Alt)
|
||||
HHKB Pro2 52mA(Alt BT controller USB mode)
|
||||
HHKB Pro2 88mA(Alt BT controller BT mode connected)
|
||||
HHKB Pro2 68mA(Alt BT controller BT mode config mode)
|
||||
Poker X 6mA
|
||||
Infinity 24mA(TMK)
|
||||
65mA(kiibohd)
|
||||
|
||||
|
||||
HHKB key switch power control
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user