to program my sanguinololu I use an AVR programmer that I attached to the aluminum structure through this thing