A guide to building the Sol keyboard, available at RGBKB.
Sol keyboard PCB
Included M2.5 x 4mm screws
LED PCB (with or without LEDs)
A case, plate or CNC
There is a patch wire on the right hand PCB. Please be careful to not damage it. The wire should be safe after assembly.
2u PCB-mount Stabilizers (0-4, depending on layout)
Switches: 68-74 MX or Kailh Choc
Kailh Choc switches not compatible with CNC case
Keycaps, all Ergodox sets are compatible
Type C cables, one for the PC and one to connect the halves
Your interconnect cable must be data capable (at least USB1.0)
The PC cable should be at least 3A capable
Feet: Rubber sheet or pads
(Optional) Compatible OLED panels must use the SSD1306 Driver
(Optional) Rotary Encoder, most marked for Arduino will work, no PCB
MX switches which support SMD LEDs will give the best backlighting effect. Almost all Kailh switches have a cutout for the LED. All Kailh Choc low profile switches also have a cutout for the LED. Kailh BOX/Choc switches will not be able to have their tops opened after soldering. Cherry and Gateron have a lineup of RGB switches. Any switch with a transparent bottom housing will work great.
The PCB supports Holtite 8P2/8P2 sockets for the MX holes.. The Mill-Max sockets that are popular may not work.