Microcontroller: Arduino-based system, typically utilizing the ATmega328p chip. Firmware: Pre-installed with GRBL 1.1f.
Stepper Drivers: Usually features 3 integrated A4988 drivers (optionally replaceable with DRV8825). Power Input: 12V to 24V DC (approx. 4A recommended).
Laser Support: Integrated 12V and 5V interfaces with PWM/TTL control. Communication: USB connection via CH340 serial chip. 2. Wiring & Pinout Guide
Proper wiring is critical to avoid short circuits. Most Annoy Tools boards use labeled JST-XH or screw terminals.
The Annoy Tools CNC control board is a versatile driver primarily used for 3018, 2418, and 1610 CNC routers. It is based on GRBL 1.1 firmware and supports simultaneous connection to a 3-axis stepper motor setup, with a double Y-axis for enhanced stability. Accessing the Manual PDF
Official and community documentation for these boards can be found at the following sources:
Direct PDF Downloads: Accessible through resources like this Google Drive Link or hosted files on platforms like Strikingly.
Hardware Setup Guides: The CNC 3018 User Manual on Scribd provides comprehensive assembly and wiring instructions specifically for machines using this board.
Controller Programming: For advanced users needing to re-flash firmware, an Instructables guide details using the board's ISP port. Key Board Features & Specifications Firmware GRBL 1.1f (often 32-bit on newer models) Connectivity USB port for PC; dedicated port for Offline Controller Motor Support
Integrated A4988 drivers for 4-wire stepper motors; supports 775 spindle motors Laser Support
Supports 12V and 5V lasers (with/without TTL); cannot be used simultaneously with spindle Interfaces
X/Y/Z limit switches, probe interface, and emergency stop (ES) Setup & Troubleshooting Tips annoy tools cnc board manual pdf
The Annoy Tools CNC Shield is a popular choice for DIY enthusiasts building small-scale engraving and milling machines. This manual provides a comprehensive guide to setting up and troubleshooting your board. 🛠️ Board Overview
The Annoy Tools board typically serves as an interface between an Arduino Nano or Uno and A4988 or DRV8825 stepper motor drivers. It translates G-code commands into physical movement. Key Specifications Voltage: 12V–36V DC input. Axes: Supports 3-axis (X, Y, Z) plus a clone axis (A). Firmware: Compatible with GRBL 0.8, 0.9, and 1.1. Interface: USB connection via the Arduino microcontroller. 🔌 Hardware Installation
Proper hardware setup is critical to prevent "magic smoke" (short-circuiting).
Mount the Microcontroller: Seat the Arduino firmly into the center headers.
Install Jumpers: Place jumpers under the driver seats to set Microstepping (usually all 3 jumpers for 1/16 step).
Insert Drivers: Match the Enable (EN) pin on the driver with the EN pin on the board.
Connect Motors: Plug 4-wire NEMA 17 motors into the X, Y, and Z headers. 💻 Software & Firmware Configuration
The board relies on GRBL, an open-source high-performance G-code parser. 1. Flashing GRBL Download the GRBL source code. Open the Arduino IDE. Flash the grblUpload sketch to your Arduino. 2. Configuration Settings
Connect via a Serial Monitor (115200 baud) and configure these essential parameters: $100, $101, $102: Steps per mm (Calibrates distance). $110, $111, $112: Max rate (mm/min). $32: Laser mode (1 for Laser, 0 for Spindle). ⚠️ Common Troubleshooting
Motors vibrating but not moving: Check wire continuity or increase current via the driver potentiometer.
Board not connecting: Ensure the correct COM port and 115200 baud rate are selected. Method 4: The "Woodpecker" Connection Some Annoy Tools
Axis moving backward: Invert the mask in GRBL settings ($3=n) or flip the motor plug 180 degrees. 📜 Safety & Maintenance
Cooling: Always use a fan; stepper drivers overheat quickly.
Power Order: Turn on logic (USB) before applying high-voltage motor power.
E-Stop: Always wire a physical emergency stop button to the "Abort" pins.
Annoy Tools CNC control board is a high-performance, 3-axis GRBL controller commonly used in the 3018 series engraving machines. It integrates stepper motor drivers and supports various peripherals like limit switches and offline controllers. AliExpress Key Technical Specifications GRBL v1.1. Axis Control:
Supports 3-axis (X, Y, Z) movement with integrated A4988 drivers (replaceable with DRV8825). Connectivity: Features a stable Type-C USB interface for PC connection. Power Output:
Supports both Spindle motors and Lasers (12V/5V, with or without TTL). Interfaces:
Dedicated ports for XYZ limit switches, probes, and an external offline controller. AliExpress Wiring and Pinout Guide
While the specific layout can vary slightly between versions (e.g., 2-axis vs. 3-axis), the following connections are standard for Annoy Tools boards: Stepper Motors:
Connect 4-wire stepper motors directly to the labeled X, Y, and Z header pins. Limit Switches:
Use the dedicated limit switch interface for safe operation; this prevents the machine from over-traveling. Add a relay: Use the Spindle Enable pin
Marked for advanced users who need to reflash the GRBL firmware using an AVR programmer. Laser/Spindle Jumper:
Some boards use a jumper to switch between Laser PWM and Spindle power. AliExpress Setup and Software
Some Annoy Tools boards are rebranded Woodpecker CNC boards. Search for "Woodpecker CNC board manual PDF." The pinouts are often identical.
Most Annoy Tools boards follow the H32 layout.
| Function | Pin Number | Description | | :--- | :--- | :--- | | X-Step | Pin 2 | Pulse for X-axis motor | | X-Dir | Pin 5 | Direction for X-axis | | Y-Step | Pin 3 | Pulse for Y-axis | | Y-Dir | Pin 6 | Direction for Y-axis | | Z-Step | Pin 4 | Pulse for Z-axis | | Z-Dir | Pin 7 | Direction for Z-axis | | Spindle PWM | Pin 11 | 0-5V analog signal for spindle speed | | Probe (Z-Touch) | Pin A5 | For auto-leveling | | Limit Switches | Pins 9, 10, 12 | Normally Open (N.O.) configuration |
If you still haven't found the Annoy Tools CNC Board Manual PDF, follow this generic high-success workflow:
Once you master the stock annoy tools cnc board manual pdf, you can push the board further:
The manual is technically accurate regarding hardware specs, but it often assumes the user has prior CNC knowledge.
Since Annoy Tools uses standard GRBL, the "official" manual is often just the generic CNC shield schematic. Download the Protoneer CNC Shield V3.0 manual (most Annoy boards are clones of this). Search for "Protoneer CNC Shield V3.0 User Manual PDF" on Google. This will give you 95% of what you need.
Manual solution: You likely wired the spindle to the "Spindle Enable" pin instead of the "PWM" pin. The manual's pinout diagram clearly separates these two functions.