SuperGerbil has taken the place of my Arduino based grbl setup. Tip: If you don’t need the stepper drivers, choose the cheapest option. Tip #2: The flat pack case is not awesome.
Things to know: There are separate power inputs for the switches, the controller, and spindle motor controller, the pwm output driver. You need to supply power to each. You can share a 12V supply across the PWM, the switches with external jumpers. The controller power can come from USB, OR from a well regulated 5v supply.