Yep, I also vote for checking the fuses. Do you have a multimeter to check them with?
Now, in case you’re not sure what we’re talking about… if you have one of these kind, you’re in luck just check the red and blue fuses and replace if needed:
If you have one of these:
The fuses are the large yellow vertical square things
If you have something like this sitting in front of you:
This won’t be as easy to repair properly, but still quite doable with beginner-intermediate soldering skill. The 2 red circled parts are SMD fuses. If one is blown, you can solder a new one right on top of it without removing it first. Be sure it is blown first before doing this though, otherwise you will put fuses in parallel (thus doubling the rating).
In all cases, you would use your meter to measure resistance/continuity. Both fuses should measure as “closed” or just a few ohms resistance. If one is “open” or has significant resistance, it needs to be replaced.
The neat thing is if it’s just a fuse, you could just short the fuse out and get back to cutting today (of course, order a new one and replace it when it arrives for safety… and yeah, no “probing” inside with stuff while it’s powered up, lol ).
[edit: I suppose I can give my input on replacement options…
Right now, the skr and rambo boards supported by v1 are probably going to be the easiest to use software wise. That said, rambo is 8bit, and skr is not cheap. Also, there are some real shortcomings with marlin at the moment that you may run in to if you plan to operate a laser on it. It is possible v1 and mpcnc will move to grbl32 to fix this issue. A grbl32 board is also expensive, and the fw for grbl32 is still fairly immature compared to marlin (so ranks as “very difficult for beginners” right now). So for myself, I currently run ramps, intend to save money for now, wait for grbl32 to get on step (fingers crossed mpcnc embraces it fully), then upgrade my rig when it is more established. Thusly… for you maybe replacing ramps with ramps for now will save $ for grbl32 when it hits. Heck, even if the ramps died maybe your mega survived… then it would only cost a ramps.]