News

Teardown Tuesday: Bluetooth Keyboard

May 30, 2017 by Robin Mitchell

In this teardown, we will look at the innards of a Bluetooth keyboard.

Touchscreens may be popular but physical keyboards are still one of the preferred methods for text input, especially when it's wireless. In this teardown, we will look at the innards of a Bluetooth keyboard.

The Keyboard

The Bluetooth keyboard uses the traditional QWERTY layout, various function buttons, and a touchpad in the middle for mouse control (making the keyboard more of a key-mouse, really). 

 

The Bluetooth keyboard

 

The keyboard is surprisingly small (approximately 20cm in length) and all the buttons on the keyboard are tactile and not rubber membrane.

 

Size comparison of the Bluetooth keyboard

 

The front of the keyboard contains a USB charging port and the back contains various other buttons including on and off. 

 

USB charging port

 

Back buttons

 

The underside of the keyboard contains the logo of the company that produced the device (Jelly Comb) and there are no visible screws or fittings keeping the unit together.

 

Back of the keyboard

Internal Access and the Battery

Getting access to the internals of the keyboard was very easy. Only a small flat head screwdriver was needed to pry the bottom off. The battery and internal PCB are immediately revealed including some interesting ICs and PCB routing techniques.

 

Cover removed

 

Battery removed from the main PCB

 

The PCB, itself, is held down with four incredibly tiny screwdrivers that were nearly problematic (luckily, I had a flathead small enough). Interestingly, the PCB has boxes on the component legend that indicate the position of the screws (probably to help the production lines know where to put the tiny screws). 

 

Size comparison of the screws that hold the PCB down

 

The battery, itself, is a lithium-ion type but the battery itself has no printed information as to its voltage output or capacity. Considering the small modern ICs used on the keyboard and the use of USB charging, it is fair to say that the voltage supply pins on the ICs will be approximately 3.3V. Therefore, the battery could be a 3.7V with a 1Whr (~330mAh) capacity. 

 


The unidentified lithium-ion battery

The Main PCB

The PCB has two main ICs visible from the underside, many ground/power planes, and other components such as a USB connector, capacitors, resistors, and various semiconductors.

The left side of the PCB shows many horizontal traces with multiple via points as well as various test points. The horizontal traces are most likely for the routing of the keyboard matrix that will be found on the opposite side of the PCB.

This PCB appears to be made of two layers which explains the use of traces and planes on the same side. If a four-layer board were used, the PCB would most likely have used either the inner layers as power/ground planes and the output layers for traces or the other way around.

 

The horizontal traces, test pads, and various horizontal traces

 

The center of the PCB shows a really interesting pattern (located directly under the touchpad) of a hatched ground plane as opposed to being filled. 

 

The main IC and the large hatched ground plane

 

This area of the PCB also houses an IC with the identification eKT2101 QN32 which, thankfully, is an off-the-shelf capacitive touch IC microcontroller. The SoC has an 8-bit RISC microcontroller and includes many peripherals including an SPI slave port and an I2C slave port. The chip, while containing an internal CPU, is more of a sensor than a microcontroller as it is accessed externally by other devices for capacitive readings. Nearby the IC are also various pads including SCL and DATA which suggests that this device is in I2C mode as opposed to SPI mode. This also potentially allows for a user to hack this device and take readings from the IC.

 

The eKT2101 capacitive touch IC

 

The second major IC on the underside of the PCB is located on the far right side and has the identification of BEKEN BK3231Q. This IC is a Bluetooth microcontroller containing many peripherals including a timer, PWM, WDT, ADC, UART, I2C, SPI, and GPIO. The core of the microcontroller is an ARM968E-S and has 32KB RAM and 256KB of FLASH ROM. It is becoming increasingly common for designers to integrate their entire design into a single wireless controller as doesn't require a separate module, saving money.

 

The Bluetooth area of the PCB

 

The controller shown here also has two pads nearby labeled as RX1 and TX1, which will most likely be for debugging (such as viewing AT commands). The IC also has a missing J4 component, which is probably the remanence of the prototyping stage where a small four-way jumper switch used to be which may have changed internal options for testing and programming of the controller.

 

The IC and other external components including the PCB antenna

 

The USB charging port has various components nearby, including three resistors, two capacitors, and a six-pin surface mount device. The device has the identification of HXN MH which does not return any credible answers as to what the IC actually is.

However, considering the use of two capacitors (one on the input and one on the output) and a few resistors, this device may be a lithium-ion charging IC that uses an internal linear regulator whose voltage output depends on the external resistors. Linear regulators, while potentially wasteful, would work well in this circuit considering that the power comes from an external USB host (most likely a phone charger) where power is abundant.

 

The USB charging port and power related components

Topside of the Main PCB

The PCB is held down by four screws and multiple tabs that make it difficult to removed. Thankfully, this is a teardown and not a repair so a small bit of force is entirely acceptable here.

The top side of the PCB shows many surface-mount tactile switches, a few LEDs, and the capacitive touchpad. The touchpad, itself, consists of a plastic layer with an interesting array of exposed traces in a diamond pattern underneath. 

 

Top side of the PCB showing the buttons and touch pad

 

Close up of the tactile switches

 

The plastic layer is easily peeled away and the exposed metal underneath is tinned plated. While it may seem that the tin plating is orange in color, it is actually silver and just reflecting the light off the roof which is made of chipboard.

 

Touchpad with the plastic removed

Transparent Layer View

One feature that would be fantastic to have on teardowns would be an X-ray view of the PCB. Unfortunately, I do not own such equipment but the next best thing that can be offered is a bright light being shown through the PCB to give perspective on routing and traces. 

 

The Bluetooth IC area

 

Another PCB layer image

 

Bluetooth tooth antenna and tactile switches

Summary

Once again, we see another demonstration of a near single-chip solution. Future devices could possibly only consist of one semiconductor and IO devices. Such solutions, while usually specific, are incredibly cheap and make production very easy to perform. Single-chip solutions also help with electromagnetic compatibility control as most of the noise is restricted to one part, its powerlines, and its in and outgoing connections.

 

Next Teardown: Mini Network Router