I spent some time cleaning up the BlinkMtr03 schematic, trying to remove redundant resistors and organizing the functional blocks. It is clearly a good idea to keep the number of components on each schematic sheet to a minimum. I split the design into six sheets:
PWR: The power input pins, power indicator LED, the filter caps, the JTAG header, and the motor power input pins. BlinkMtr04 will include a DC/DC power converter to step PWR_MTR down to 3.3V so I can use a single power source.The only problem I see at the moment is that MTR_RESET and MTR_ESTOP signals are active LOW. The leds are currently hooked directly to the signal lines, meaning they will be lit when the signal is NOT TRUE. I will deal with that later.
I upgraded to DipTrace 2.4.0.2.