Greetings Roboalchemist!
Thanks for your passion for open source hardware, you have provided me with a path to explore some very interesting problems.
Having received and assembled my Hexy without problem i now wish to extend it’s functionality by writing custom firmware for the Servotor32. I am hoping to develop it with Atmel’s AVR programming suite instead of the Arduino platform. I should be able to use the 595 registers to control all them servo’s without too much trouble.
I do have a problem though, I have forked the Github Servotor repository, contained within is a schematic in .PDF format. This PDF appears to be a pin schematic for the Servotor. When I try to use this information to program the microcontroller i get unexpected results. For example, the PDF lists a status LED on pin 1 (PE6) where your Servotor firmware uses pin 7 for STATUS_LED. I can blink the LED like crazy on pin 7, I get nothing on pin 1. Furthermore, I have tried to blink some LED’s out of the GPIO port to no avail.
Sidenote: Powering the Hexy from a 5VDC power supply through the servo power supply jack burnt out the voltage regulator next to the port. The board must now be powered through USB for operation. It looks like it was V_REG_LDOSMD in the EAGLE schematic.
TL;DR: Is the PDF in your Servotor Github a viable pin map, if not where can I find one?