48 Key Per Key RGB - Rainbow Cat Vomit 1.2 PCB
- 4x12 matrix
- Per key RGB reactive lighting
- Powered by two Pro Micros
- TMK on first Pro Micro, same firmware as the Gnap!
- Arduino sketch running on second Pro Micro
- 48 WS2812B LEDs
- Matias click switches with clear body
- 1.2mm PCB
- 1.2mm top plate
- 1.6mm bottom plate
- 19.05mm switch spacing. Not compatible with the Planck
- M2 11mm spacers
- 0805 0.1 uf capacitors
The WS2812B LEDs fit snugly in the cutouts. Tiny solder bridges connect the LEDs to the PCB. 1.2mm PCB was used to make the bridging easier. With 1.6mm PCB the LED sits low in the cutout and the solder bridge was difficult to form. It works just like the 30% MX RGB board, but with Alps there is no center switch stem and the LED could be placed closer to the center of the switch.
The only problem in assembly is the sockets for the Pro Micros. The Alps switch is wider than an MX switch. The pins from the socket touch the edges of the switch. The pins need to be trimmed as short as possible and soldered as flush to the surface as possible. I also ground the edges of the switch down a little so that they would sit flat against the PCB over the pins.
Running the LEDs at 1/4 power it draws about 400mA in a full rainbow display. The Adafruit Neopixel library lets you set the maximum brightness. Potentially I could plug in both Pro Micro's at the same time to provide more double the current, though it is already quite bright at 1/4 power.
Currently deciding on revising the PCB with the Pro Micros rotated like on the Gnap!. This would remove the problem with the socket pins. Would have to either plug in from the side, or run a pigtail to a USB connector on the back like on the Gnap!.