I have made my own Laser engraver and previously used an Arduino with a CNC Shield on it. After working for several months, I began to burn up power supplies (2) and went through two controller cards.