Hurrah! The maxi PCB arrived on Saturday and I've fully populated it with controls. Everything works exactly as it should, which is something of a relief.
At the front are all the switches and rotary encoders together with the display. Not visible are the four VFO Tx/Rx control switch/LED units and the two VFO encoders. These fix directly to the aluminium front panel and are connected to the PCB with header pins.
The back of the PCB has the Arduino Due piggybacked onto the board, behind the LCD display and the two 16 bit switch multiplexers, which are also piggybacked onto the main board. On the left you can see the HDMI ribbon cable which attaches to the display on the other side of the board.
I can now get on with finishing the software, a task that was on hold because I needed the full hardware environment for testing. I'm also working on the Mini PCB, which I am hoping to get into fab early in February, although these things always seem to take longer than I expected. The two aluminium front panels, one Maxi and one Mini are also in for CNC machining.
Plenty to be getting on with ahead of the lecture series planning for April.