I am investigating the potential for myself to wright a application like printrun to send commands to a custom ramps board. I wish to free up some resources on the ATmega1280 to let me add more stepper drivers. I have done some searches online but I just get bombarded with your standard software applications available and people having difficulty using them. I wish to use 2 arduinos 1 to handle the steppers, end stops, and all that nitty gritty math stuff and one to handle things like beds temperatures, fans and stuff like that and tie them both together with a user interface on a PC using labview (Linx for labview/arduono on the secondary arduino). At this stage I am just looking for some information/reading so I can experiment with communication with the ramps board from my PC.