This is Revision A of the Extensible Multiple Device Programmer and it is currently a work in progress.
The schematic for the power supply is shown below:
The schematic for the serial communication is shown below:
The schematic for the processor is shown below:
The schematic for the Digital to Analog converters is shown below: