SMD components have been surface-mounted onto the 4th generation PCBs. The firmwares have yet to be uploaded and the switches to be soldered. This is coming together...

Assembling the 4th generation PCBs

Click to see the album