1. Introduction
This manual provides detailed instructions for the installation, operation, and maintenance of the RATTMMOTOR 3-Axis GRBL CNC Controller Board. This board is designed for use with CNC router machines and CNC engraving machines, offering robust control and connectivity options.
The controller board features an integrated driver to prevent chip short circuits, an integrated heat sink with a fan for efficient heat dissipation, and supports various external components including offline controllers, high-power drivers, and limit switches.

Figure 1: RATTMMOTOR 3-Axis GRBL CNC Controller Board with included USB and power cables.
2. Setup
Follow these steps to correctly set up your RATTMMOTOR 3-Axis GRBL CNC Controller Board.
2.1 Component Overview

Figure 2: Detailed view of the controller board, highlighting various connection points such as Spindle, Stepper Motor, USB Interface, Limit Switch, and Laser ports.
2.2 Power Connection
The board accepts a DC input power of 12-48V. Ensure your power supply matches the requirements of your spindle motor and other connected components. Connect the power supply to the designated power input terminal on the board.
2.3 USB Connection
Connect the controller board to your computer using the provided USB cable. The board features a Type-C interface for data transmission.

Figure 3: Close-up view of the USB port and power switch for connecting to a computer and controlling power.
2.4 Spindle Motor Connection
The board supports connecting a 24VDC spindle motor and 0-500W 48VDC spindle motors. Connect your spindle motor to the appropriate terminals. Refer to Figure 2 for spindle connection points.
2.5 Stepper Motor Connection
Connect your X, Y, and Z-axis stepper motors to the dedicated stepper motor ports. The board also supports stepper extension for additional axes.
2.6 Limit Switches and Other Peripherals
The board includes interfaces for limit switches, an offline controller, emergency stop, reset, continue, and pause functions. Connect these peripherals to their respective ports as indicated in Figure 2. The X/Y/Z/A limit port has been optimized for improved performance.

Figure 4: Optimized X/Y/Z/A limit port for enhanced functionality.
2.7 Laser Connection
The board supports 3PIN/4PIN laser modules. Connect your laser to the designated laser port (2P:12V 2P:PWM or 3P:12V +/-/PWM).
3. Operating Instructions
The RATTMMOTOR 3-Axis GRBL CNC Controller Board operates using GRBL firmware, compatible with Windows, macOS, and Linux operating systems. You will need GRBL-compatible software on your computer to send G-code commands to the machine.
3.1 Software Installation
Install a GRBL-compatible CNC control software (e.g., Candle, UGS) on your computer. Ensure the necessary drivers for the USB connection are installed.
3.2 Basic Operation Sequence
- Connect the controller board to your computer via USB.
- Connect all necessary motors, spindle, and peripherals.
- Power on the controller board.
- Launch your GRBL control software.
- Establish a connection between the software and the controller board (usually by selecting the correct COM port).
- Load your G-code file into the software.
- Set the work origin (homing).
- Initiate the engraving or cutting process.
3.3 Using an Offline Controller
If you have an offline controller connected, you can operate the CNC machine without a direct computer connection. Refer to the specific instructions provided with your offline controller for its operation.
4. Maintenance and Features
Proper maintenance ensures the longevity and optimal performance of your controller board.
4.1 Heat Dissipation
The board features an integrated heat sink with a fan to maintain optimal operating temperatures. Ensure the fan is not obstructed and is functioning correctly to prevent overheating.
4.2 Protection
The acrylic shell provides protection for the motherboard, safeguarding it from dust and minor impacts. The integrated driver design helps prevent chip short circuits, enhancing reliability.

Figure 5: The acrylic case protects the motherboard, contributing to the board's durability.
4.3 Stable Operation
Both the data transmission chip and the main control chip utilize external crystal oscillators, which contribute to more stable transmission operations and overall system reliability.

Figure 6: External crystal oscillators ensure stable data transmission and control.
5. Troubleshooting
If you encounter issues with your RATTMMOTOR 3-Axis GRBL CNC Controller Board, consider the following common troubleshooting steps:
- No Power: Ensure the power supply is correctly connected and providing the specified voltage (12-48VDC). Check the power switch on the board.
- USB Connection Issues: Verify the USB cable is securely connected to both the board and the computer. Try a different USB port or cable. Ensure USB drivers are installed.
- Motors Not Moving: Check motor wiring for correct polarity and secure connections. Confirm that the stepper motor drivers are enabled in your GRBL software. Verify power to the motors.
- Software Communication Errors: Ensure the correct COM port is selected in your GRBL control software. Restart the software and the controller board.
- Limit Switch Errors: Check if limit switches are correctly wired and not constantly triggered. Test the functionality of each limit switch.
- Spindle Not Operating: Verify spindle motor connections and power supply. Check spindle control settings in your GRBL software.
For persistent issues, consult online GRBL communities or contact RATTMMOTOR customer support.
6. Specifications
| Feature | Specification |
|---|---|
| Brand | RATTMMOTOR |
| Model Number | 3GRBL-B |
| Input Power | 12-48VDC |
| Spindle Support | 24VDC Spindle Motor, 0-500W 48VDC Spindle Motor |
| Laser Support | 3PIN/4PIN Laser (2P:12V 2P:PWM, 3P:12V +/-/PWM) |
| Axes Supported | 3-Axis (X, Y, Z) with Stepper Extension |
| Interface | USB 3.1 Type-C |
| Operating System Compatibility | Windows, macOS, Linux |
| Item Weight | 0.18 Kilograms (6.4 ounces) |
| Package Dimensions | 7.5 x 5.5 x 4.5 inches |
6.1 Dimensions

Figure 7: Physical dimensions of the controller board (Unit: mm).
7. Product Overview Video
This video provides a visual overview of the RATTMMOTOR 3-Axis GRBL CNC Controller Board and its components.
Video 1: A visual demonstration of the RATTMMOTOR 3-Axis GRBL CNC Engraver Machine Controller Board, showcasing its physical appearance and included accessories.
8. Warranty and Support
For warranty information and technical support, please refer to the documentation included with your purchase or contact RATTMMOTOR customer service directly. Keep your purchase receipt for warranty claims.





