Introduction
The BIGTREETECH DZ01 is a high-performance 3D printer motherboard designed for advanced control and silent operation. Featuring five-axis control and integrated silent drivers, it is optimized for use with Klipper firmware, providing precise and efficient management of your 3D printing tasks. This manual provides essential information for the setup, operation, maintenance, and troubleshooting of your DZ01 motherboard.

Figure 1: Front and back view of the BIGTREETECH DZ01 motherboard.
Setup Instructions
Before beginning installation, ensure your 3D printer is powered off and disconnected from any power source. Exercise caution to prevent electrostatic discharge (ESD) when handling the motherboard.

Figure 2: Labeled diagram of the BIGTREETECH DZ01 motherboard ports and components.
Component Connections:
- Power Input (12/24V GND): Connect your printer's main power supply here. Ensure correct voltage (12V or 24V) and polarity.
- Motor Connections (Motor X, Y, Z, E0, E1): Connect your stepper motors for the X, Y, Z axes, and Extruder 0 (E0) and Extruder 1 (E1) here. The DZ01 supports five-axis control.
- Driver Slots (EZ Driver): Install your stepper motor drivers into these slots. The board is designed for silent drivers.
- Endstops (STOP X, Y, Z, E0): Connect your limit switches for the X, Y, Z axes, and Extruder 0 here.
- Heater Outputs (HE0, HE1, HB): Connect your hotend heater(s) to HE0 and HE1, and your heated bed to HB.
- Thermistor Inputs (TH0, TH1, THB): Connect thermistors for Hotend 0, Hotend 1, and the Heated Bed to these ports for temperature monitoring.
- Fan Outputs (FAN0, FAN1, FAN2): Connect cooling fans for the hotend, part cooling, or case cooling.
- Probe: Connect your auto-leveling probe or other sensor here.
- Connectivity Ports:
- USB x2: For connecting to a host computer or peripherals.
- Type-C: Modern USB connection for data transfer and power.
- RJ45: Ethernet port for network connectivity, essential for Klipper firmware.
- HDMI: For display output, if supported by your setup.
- TF Card Slot: For loading firmware or configuration files.
- EMMC: Embedded MultiMediaCard for internal storage of firmware and system files.
- UART, SPI: Serial communication interfaces for advanced connections and modules.
- LED Indicators (LED1, LED2, Power): These LEDs provide visual feedback on the board's status and power.
- DET0, DET1: Detector inputs for various sensors or functions.
After all connections are made, double-check all wiring for correct polarity and secure fitment before applying power.
Operating Instructions
The BIGTREETECH DZ01 motherboard is designed to run Klipper firmware, which offloads computation to a more powerful host (like a Raspberry Pi) for faster and more precise control. Operating the DZ01 primarily involves configuring and interacting with the Klipper firmware.
Initial Power-Up:
- Ensure all components are correctly connected as per the Setup section.
- Connect the motherboard to your host device (e.g., Raspberry Pi) via USB or Ethernet.
- Apply power to the motherboard. Observe the power indicator LED.
Klipper Firmware:
The DZ01 is optimized for Klipper. You will need to:
- Flash the Klipper firmware onto the DZ01 motherboard. Refer to the official Klipper documentation for detailed instructions on compiling and flashing the firmware for your specific board and microcontroller.
- Configure the
printer.cfgfile on your host device to match your printer's hardware, including motor steps, thermistor types, heater PIDs, endstop pins, and other settings. - Use a web interface (like Mainsail or Fluidd) running on your host device to control and monitor your 3D printer.
For detailed software configuration and advanced features of Klipper, please consult the official Klipper documentation and community resources.
Maintenance
Proper maintenance ensures the longevity and reliable performance of your BIGTREETECH DZ01 motherboard.
- Keep Clean: Regularly inspect the motherboard for dust and debris. Use compressed air or a soft brush to gently remove any accumulation. Ensure the printer environment is as dust-free as possible.
- Check Connections: Periodically verify that all wire connections (power, motors, heaters, thermistors, endstops) are secure and free from corrosion. Loose connections can lead to intermittent issues or damage.
- Avoid Liquids: Keep the motherboard away from liquids and moisture to prevent short circuits and damage.
- Temperature Management: Ensure adequate airflow around the motherboard and stepper drivers, especially during long print jobs, to prevent overheating.
- Firmware Updates: Keep your Klipper firmware updated to benefit from bug fixes, performance improvements, and new features. Always back up your configuration before updating.
Troubleshooting
This section addresses common issues you might encounter with your BIGTREETECH DZ01 motherboard.
Common Issues and Solutions:
- No Power to Board:
- Verify the power supply is connected correctly to the 12/24V GND terminals and is providing the correct voltage.
- Check the power cable for damage.
- Ensure the power supply is switched on.
- Motors Not Moving or Moving Incorrectly:
- Check motor wiring for correct connection and polarity.
- Ensure stepper drivers are correctly installed and configured in Klipper's
printer.cfg. - Verify motor current settings in Klipper are appropriate for your motors.
- Check endstop functionality; a triggered endstop can prevent movement.
- Heating Issues (Hotend/Bed Not Heating or Overheating):
- Inspect thermistor and heater wiring for secure connections and damage.
- Ensure thermistor type and heater pins are correctly configured in
printer.cfg. - Check for short circuits in heater cartridges or thermistors.
- Connectivity Problems (USB/Ethernet):
- Ensure USB or Ethernet cables are securely connected and undamaged.
- Verify Klipper firmware is properly flashed and the host device can communicate with the board.
- Check network settings if using Ethernet.
- Klipper Firmware Errors:
- Review the Klipper log files for specific error messages.
- Double-check your
printer.cfgfile for syntax errors or incorrect pin assignments. - If issues persist, try re-flashing the Klipper firmware.
Specifications
| Feature | Specification |
|---|---|
| Model | DZ01 |
| Brand | BIGTREETECH |
| Type | Voltage Regulator (Motherboard) |
| Origin | Mainland China |
| Condition | New |
| Dimensions (L x W) | 125mm (4.92in) x 80mm (3.15in) |
| Axis Control | Five-axis |
| Firmware Support | Klipper |
| Driver Integration | Integrated Silent Drivers |
| Connectivity | USB, Type-C, RJ45 (Ethernet), HDMI, TF Card Slot, EMMC, UART, SPI |

Figure 3: Dimensions of the BIGTREETECH DZ01 motherboard.
User Tips
Leverage these tips for a smoother experience with your DZ01 motherboard:
- Double-Check Wiring: Always verify all connections, especially power and motor wiring, before applying power to prevent damage to the board or components.
- Proper Power Supply: Use a stable and correctly rated power supply (12V or 24V) to ensure optimal performance and prevent issues.
- Backup Configuration: Regularly back up your Klipper
printer.cfgfile. This is crucial for quick recovery in case of configuration errors or system issues. - Adequate Cooling: Ensure sufficient airflow over the motherboard and especially the stepper drivers. Overheating can lead to skipped steps or component failure.
- Start Simple: If you're new to Klipper, start with a basic configuration and gradually add more complex features or peripherals.
Warranty and Support
For warranty claims, technical support, or further assistance with your BIGTREETECH DZ01 motherboard, please contact the manufacturer or your point of purchase. Keep your purchase receipt or proof of purchase handy as it may be required for warranty services.





