after you guys left i got both X and Y axes working properly, in the correct
direction, and the endstops too! now i was even able to home it!
here's the repo:
https://github.com/sudoroom/Marlin/tree/quickcircuit
marlin can be uploaded with regular arduino, it's an arduino mega 2560
we still need to enter the correct values for stuff like DEFAULT_AXIS_STEPS_PER_UNIT
DEFAULT_MAX_FEEDRATE
DEFAULT_MAX_ACCELERATION
although really only the first one is necessary.
then we need to either find a solenoid or use this servo to do the Z axis, and
configure marlin to control it appropriately from a Z command or whatever Z
instruction gets produced by stuff like PCB2GCODE
-jake