Simple PC parallel port OpenServo bootstrap flasher

Presented are two designs for a In Circuit Flasher for the OpenServo boards. These can be used to get the initial software into the board (bootstrapping), as well as reflashing new firmware.

Buffered design

A "safe" buffered programmer for the OpenServo.

The schematic.

Both the bottom layer and the top layer. Red on the top layer is a wire link.

The bottom of the PCB. Note this is not to scale.

Unbuffered design

This does away with the buffer, and although will work, it does not protect the OpenServo from potential voltage spikes. There is the possibility that you will fry your PC parallel port if you connect faulty hardware.

The buffered schematic.

Both the bottom layer and the top layer. Red on the top layer is a wire link.

Bottom of PCB. Note this is not to scale.

Download the Eagle PCB files below: