1. What machines is this compatible with?
This controller is compatible with CNC routers and laser engravers/cutters. It supports up to 6 motors and offers versatile spindle control options, including RS485, 0-10V, PWM, relay, and BESC spindle control.
2. Do I need to compile firmware?
No — the ELECROW 6 Axis CNC Controller is configured entirely via a web browser per FluidNC specifications. No software compilation is required, making the setup process user-friendly and accessible.
3. Does this controller have built-in motor drivers, or do I need external ones?
This board provides 5V step, direction, and enable signals, meaning it acts as the "brain" rather than the "muscle." You will need to connect it to external stepper motor drivers (such as TMC2209, DM542, or similar) to actually power and drive your CNC motors. It is not designed to drive high-current motors directly.
4. Can I control my CNC machine wirelessly with this board?
Yes! Because it is powered by an ESP32 microcontroller, it features built-in Wi-Fi. Once configured, the controller creates its own web interface or connects to your local network. This allows you to send G-code, tweak settings, and monitor your machine’s status wirelessly from your computer or tablet, eliminating the need for a tethered USB connection during operation.
5. What software can I use to send G-code to this controller?
The ELECROW FluidNC controller is highly compatible with modern, industry-standard software. You can easily send files and control the machine using LightBurn (ideal for laser cutting/engraving), FluidTerm, Universal Gcode Sender (UGS), or any other G-code sender that supports the FluidNC/WebSocket protocol via USB or Wi-Fi.