a_g123:
actually an idea is that a 3d printer controller can be made up of 'co-operating' arduinosbut this design would detour from the more common monolithic printer controllers design as it would require a co-ordinating host so that the 2-3 arduinos run the printer in sync
This is all just making unnecessary work for yourself
it does USB natively on chip and runs at a pretty fast 72mhz
What is the advantage of 72MHz when the job can be done perfectly with a 16MHz chip?
...R