I'm building my electronic based on RAMPS, but for the Arduino Uno. I suppose it can work on the Duemilanove as well. My idea is to make it into small modules so it can fit with different micro-controllers or add modules to add more functionality (heat bed, dual extruder, lcd screen, ...). I like the idea of a diy solution and I also try to make it as cheap and accessible as possible. Look at iby fgascon - Controllers
Thanks for the advice. I guess that if you have min endstops and configure the size of the RepRap's printable area, then the software should know the max. I will put my enables all on the same pin has you said. I won't need to chain my endstops, because I now have enough pins for everything. But if choose to add other stuff in the future I'll definitely look into it. So my pins mapping would nby fgascon - Controllers
I'm doing the same thing. I'm going to use an Arduino Uno to drive my RepRap. I based my electronic on RAMPS 1.4. RAMPS support dual extrusion and an heater bed, but my RepRap doesn't have any of these right now. So I decided to build my own electronic based on RAMPS. I'm building it in a modular way, so I don't have to change all the electronic if I want to add a heater bed or dual extrusion atby fgascon - Controllers