Disassembly
The Tt eSPORTS MEKA PRO is not the easiest to take apart, which I suppose is as intended. There are three screws on the back that need to be removed first, and then there are a series of plastic tabs that keep the top and bottom plastic case panels together. These tabs are fairly deep in their interlock, so it takes a lot of force to separate them, right to where I felt I might break them. Instead, once I realized how thick the tabs are, it ended up being a matter of time and coming to terms with knowing that I will have scratched the plastic case no matter what. So only attempt this if you have no other alternative, whatever the reason.
Once done, the top case panel piece comes off and we see that the plate/PCB piece is screwed into the bottom panel with three more screws at the front. At this point, we can better see the red steel plate, green PCB, and indicator LEDs in the top-right corner.
There are a few more things to note here before we take a look at the PCB itself. First, the internal USB connector is on the front, right above the arrow key cluster. You need to dislodge the cable before you can separate the PCB from the bottom case panel. Secondly, we can take a better look at the MK button here, which is a mechanical switch as well, but one with a two-position switch that stays in the depressed position when active and comes back up when pressed again. The PCB is green in color as we saw before, and solder quality is decent, but nothing exceptional - there are occasional solder peaks, but they are far enough away from each other to not be an issue.
Powering the MEKA PRO is a
Holtek HT68FB560 I/O flash USB microcontroller based off an 8-bit RISC (Reduced Instruction Set Computing) architecture. It has 256 KB of onboard flash memory and 768 KB of RAM to store macro recordings as well as the programmed secondary functions and lighting effects, in combination with two separate
Macroblock MBI5042 LED drivers which can support up to 16-bit PWM control over color depth. The hardware is plenty enough to support an LED per switch and more, so there are no complaints here. All of these are soldered in place on a multi-layered PCB, as is the norm lately.
Before we take a look at the driver, be advised that disassembly will void the warranty and that TechPowerUp is not liable for any damages incurred if you decided to go ahead and do so anyway.