1. Product Overview
The RATTMMOTOR GRBL 1.1f 3-Axis CNC Controller is an updated control board designed for CNC router and engraver machines. It features enhanced functionalities including an emergency stop, limit switch support, and improved cooling, providing a stable and safe operating environment for your CNC projects.
Key Features:
- GRBL 1.1f Firmware: Supports GRBL control and LaserGRBL software for versatile operation.
- Emergency Stop Function: Dedicated port for an emergency stop button to immediately halt operations.
- Limit Switch Support: X/Y/Z axis limit switch ports prevent the machine from exceeding its working range.
- Offline Controller Support: Compatible with GRBL offline controllers for standalone operation.
- Integrated Cooling Fan: Equipped with a silent fan for effective heat dissipation.
- Power Switch Button: Convenient power on/off switch for enhanced safety.
- Optocoupler Isolation: Increases isolation for stable spindle speed adjustment and reduced heat generation.
- Dual Engraving Methods: Supports both laser module and spindle motor connections for diverse applications.
Package Contents:
- RATTMMOTOR GRBL 1.1f 3-Axis CNC Controller Board
- USB Cable
- Cooling Fan
- Protective Shell (unassembled)
Video 1: An overview of the RATTMMOTOR GRBL 1.1f 3-Axis CNC Controller board, showcasing its design and components. This video provides a visual introduction to the product.
2. Setup and Connections
This section details the necessary steps to connect your RATTMMOTOR GRBL 1.1f CNC Controller to your CNC machine and computer.
2.1 Component Identification

Image 1: This diagram illustrates the various connection points on the GRBL 1.1f controller board, including ports for emergency stop, spindle, 3-pin laser, X/Y/Z axis limit switches, DC 24V power, USB, and an offline controller.
2.2 Power Connection
- Connect a 12-24VDC power supply (24VDC recommended) to the 5.5-2.5mm DC interface on the board.
- Ensure the power switch button is in the OFF position before connecting the power supply.

Image 2: A close-up view of the integrated power switch on the side of the controller board, highlighting its convenient placement for easy power control.
2.3 USB Connection
- Use the provided USB cable (USB-CH340) to connect the control board to your computer.
- Install necessary drivers if prompted by your operating system (Windows XP / Win 7 / Win 8 / Win 10 (32/64) / Linux).

Image 3: This image shows the USB interface on the controller board and an example of connecting it to a laptop, emphasizing the plug-in design for reliable connection.
2.4 Stepper Motor Connections
- Connect your X, Y, and Z axis stepper motors to the corresponding motor ports on the board.
- The board supports 12V stepper motors with a maximum current of 2A (1.5A recommended with additional heat sinking).
- Ensure correct wiring polarity for each motor. The red wire typically connects to positive and the black wire to negative. Motors should rotate clockwise for standard operation.

Image 4: A visual guide demonstrating how to connect the X, Y, and Z stepper motors from the controller board to a CNC machine, illustrating the wiring path.

Image 5: This image provides a detailed view of motor wiring, emphasizing the correct connection of red (positive) and black (negative) wires, and the importance of clockwise motor rotation.
2.5 Limit Switches and Emergency Stop
- Connect X, Y, and Z axis limit switches to their designated ports. These switches will stop machine movement if the limits are exceeded.
- Connect an emergency stop button to the dedicated emergency stop port. Pressing this button will immediately halt all machine operations.

Image 6: This image highlights the X/Y/Z limit switch ports on the controller board, along with a tool setting probe, demonstrating the connections for precise machine control.

Image 7: A detailed view of the emergency stop port on the controller board, indicating where to connect an external emergency stop button for safety.
3. Operating Instructions
The RATTMMOTOR GRBL 1.1f CNC Controller supports two primary engraving methods: laser engraving and spindle motor engraving.
3.1 Software Control
- Use GRBL control or LaserGRBL software on your connected computer to send G-code commands to the CNC machine.
- Configure the software settings according to your machine's specifications and the type of engraving being performed.
3.2 Laser Engraving
- Connect a 3-pin laser module to the designated laser port on the control board.
- Ensure the laser module is compatible with the board's specifications (0.5W-20W module support).
- Use appropriate software settings for laser power and speed.
3.3 Spindle Motor Engraving
- Connect a spindle motor to the spindle port on the control board.
- The board supports spindle PWM speed control, with a maximum of 20000RPM.
- Adjust spindle speed through your control software.

Image 8: This image illustrates the two engraving methods supported by the control board: connecting a 3-pin laser module for laser engraving and connecting a spindle motor for traditional engraving.
3.4 Offline Controller Operation
- If using an optional GRBL offline controller, connect it to the dedicated offline controller port.
- Refer to the offline controller's specific manual for detailed operation instructions.

Image 9: A close-up view of the port for the offline controller on the GRBL 1.1f board, shown with an example offline control unit.
4. Maintenance
Proper maintenance ensures the longevity and optimal performance of your RATTMMOTOR GRBL 1.1f CNC Controller.
4.1 Cooling System
- The controller is equipped with a cooling fan for heat dissipation. Regularly check that the fan is free from dust and debris to maintain effective cooling.
- Ensure adequate airflow around the controller during operation.

Image 10: This image displays the GRBL 1.1f update board along with its cooling fan and the clear protective shell, emphasizing the thermal management and physical protection features.

Image 11: A close-up shot of the quiet cooling fan integrated into the controller board, designed for efficient heat dissipation during operation.
4.2 General Care
- Keep the controller in a clean, dry environment, away from excessive dust, moisture, and direct sunlight.
- Avoid plugging or unplugging connections, especially motor connections, while the unit is powered on. Always switch off the unit and unplug the power supply before making or changing connections.
- The protective shell helps prevent short circuits and physical damage. Ensure it is properly assembled.

Image 12: This image shows the protective shell designed to enclose the controller board, preventing short circuits and offering physical protection.
5. Troubleshooting
This section addresses common issues you might encounter with your GRBL 1.1f CNC Controller.
5.1 Motor Not Moving or Moving Incorrectly
- Check Wiring: Ensure all stepper motor wires are correctly connected to their respective ports and that polarity is correct (red to positive, black to negative).
- Power Supply: Verify the power supply is providing adequate voltage (12-24VDC) and current for your motors.
- Software Configuration: Confirm that motor direction and steps per millimeter settings in your GRBL control software are correctly configured for your machine.
5.2 Emergency Stop or Limit Switch Triggered Unexpectedly
- Check Connections: Inspect the wiring of the emergency stop button and limit switches for loose connections or damage.
- Physical Obstructions: Ensure no physical obstructions are accidentally triggering the limit switches.
- Switch Functionality: Test the emergency stop button and limit switches independently to ensure they are functioning correctly.
5.3 Communication Issues (USB)
- USB Cable: Try a different USB cable to rule out cable defects.
- Drivers: Ensure the correct USB-CH340 drivers are installed on your computer. These are often automatically installed but may require manual installation on some systems.
- Port Selection: Verify that your control software is configured to use the correct COM port for the controller.
6. Specifications
| Feature | Specification |
|---|---|
| Connection | USB (USB-CH340) |
| Input Voltage | 12-24VDC (24VDC recommended) |
| Power Interface | 5.5-2.5mm DC interface |
| Control Software | GRBL control / LaserGRBL |
| Supported Systems | Windows XP / Win 7 / Win 8 / Win 10 (32/64) / Linux |
| Supported Stepper Motor | 12V, max 2A (1.5A recommended with additional heat) |
| Spindle PWM Speed | Supported (max 20000RPM) |
| Laser Module Support | 0.5W-20W |
| Operating Temperature | Up to 40 Degrees Celsius |
| Item Weight | 6.8 ounces (0.19 Kilograms) |
| Material | Plastic (for casing) |
7. Warranty and Support
For warranty information and technical support, please refer to the RATTMMOTOR official website or contact your retailer. Keep your purchase receipt for warranty claims.





