Mini control board to provide up/down and limit switches for a Z table for my Chinese ebay laser cutter. I used the lightobject ZTABLE.
This is a very basic board, based on the MLF attiny2313A controller, its a modification of my popular cylon board.
Basically its just a breakout board with 10K pull ups (if needed for input) , programming interface and IO lines and a 1uF smoothing cap. Super simple stuff.
Eagle files and code are in the SVN linked.
Setup the stepper controller, add the pull/dir from this board to it, add two switches for up and down, add two more microswitches (or inline them into the up/down) switches using NC style switches for the limits. Add gnd, 3-5V to the board and that is pretty much it. Code provides PWM or just bit banging it, i found with bit banging i could get smoother profiles.
But if you mod the code , you have to recalc the delay for the pulse, easy with a freq counter or scope.
Unfortunately for me, the ztable doesn't actually fit!