Introduction
The BIGTREETECH BTT Pi 2 and CB2 are advanced control boards designed to enhance 3D printing performance, particularly with Klipper firmware. Featuring a powerful Rockchip RK3566 processor, 2GB LPDDR4 RAM, and 32GB eMMC storage, these boards offer stable and high-speed operation. This manual provides essential information for setting up, operating, and maintaining your BIGTREETECH control board.
What's in the Box
Depending on your purchase, your package may contain the following items:

Image: Contents of BIGTREETECH Pi 2 and CB2 packages, showing boards, WiFi antenna, heatsink, and accessories.
- BIGTREETECH Pi 2 or BIGTREETECH CB2 board (x1)
- WiFi Antenna (x1)
- Heatsink (x1)
- Package Box (x1)
- BTT Duck (x1)
- Sticker (x1)
- BIGTREETECH x Obico Co-branded Benefits Card (x1)
Specifications
The following tables detail the technical specifications for the BIGTREETECH Pi 2 and CB2 control boards.
BIGTREETECH Pi 2 Specifications

Image: Detailed technical specifications for both Pi 2 and CB2 boards.
| Feature | Description |
|---|---|
| CPU | Rockchip RK3566, Quad-core Cortex-A55 @1.8GHz |
| GPU | Mali-G52 1-Core-2EE |
| NPU | 0.8 TOPS NPU |
| RAM | 2GB LPDDR4 (Customizable: 1GB/2GB/4GB/8GB) |
| Onboard eMMC | 32GB (Customizable: 8GB/32GB/64GB/128GB…) |
| MIPI DSI Display Support | Yes (320P-1080P 60Hz) |
| SPI Flash | Customizable: W25Q256JWEIQ |
| Camera | 2-Lane MIPI CSI2 (320P-1080P 60Hz) |
| USB Ports | 3x USB 2.0, 1x USB 3.0 |
| PCIe | PCIe 2.1 1x1 Lane (Supports M.2 2242 4PIN+5PIN) |
| TF Card Support | Yes (SDIO2.0) |
| Ethernet | Gigabit Ethernet |
| WiFi | 2.4G/5G, 802.11 ac/a/b/g/n, 433.3Mbps |
| Bluetooth | BT5.2 |
| Audio Interface | 3.5mm, compatible with MIC input |
| Condenser Microphone Input Interface | Yes |
| GPIO | Standard 40-pin GPIO Header |
| HDMI Output | HDMI 2.0 OUT (480P-4K 60Hz) |
| Onboard IR Receiver | Yes |
| Product Dimensions | 93.8mm x 56mm |
| Installation Dimensions | 58.2mm x 49.4mm |
| Mounting Holes | Same as Raspberry Pi |
| Input Voltage | DC 5V±5%/2A (via Type-C), DC 12V-24V (via Screw Terminals) |
| Output Voltage | 3.3V±2%/100mA |
BIGTREETECH CB2 Specifications
| Feature | Description |
|---|---|
| CPU | Rockchip RK3566, Quad-core Cortex-A55 @ 1.8GHz |
| GPU | Mali-G52 1-Core-2EE |
| NPU | 0.8 TOPS NPU |
| RAM | 2GB LPDDR4 (Customizable: 1GB/2GB/4GB/8GB) |
| Onboard eMMC | 32GB (Customizable: 8GB/32GB/64GB/128GB…) |
| MIPI DSI Display Support | Yes (320P-1080P 60Hz) |
| Camera | 2-Lane MIPI CSI2 (320P-1080P 60Hz) |
| USB Ports | 3x USB 2.0, 1x USB 3.0 |
| PCIe | PCIe 2.1 1x1 Lane (Supports M.2 2242 4PIN+5PIN) |
| GPIO | Standard 40-pin GPIO Header |
| HDMI Output | HDMI 2.0 OUT (480P-4K 60Hz) |
| WiFi | 2.4G/5G, 802.11 ac/a/b/g/n, 433.3Mbps |
| Ethernet | Gigabit Ethernet |
| Bluetooth | BT5.2 |
| TF Card Support | Yes (SDIO2.0) |
| Output Voltage | 3.3V±2%/100mA |
| Dimensions | 40mmx55mm (Same mounting hole positions as Raspberry Pi CM4) |
Setup Guide
Follow these steps to set up your BIGTREETECH Pi 2 or CB2 control board.
1. Physical Installation and Connections
Mounting:
The BIGTREETECH Pi 2 and CB2 boards are designed with mounting holes compatible with Raspberry Pi standards, allowing for easy integration into existing setups. Refer to the dimensions below for precise fitting.

Image: Dimensional diagram for BIGTREETECH Pi 2 (93.8mm x 56mm) and CB2 (40mm x 55mm).
Power Connection:
The Pi 2 can be powered via a DC 5V±5%/2A Type-C port or DC 12V-24V via screw terminals. The CB2 also supports DC 12V-24V input. Ensure the correct voltage is supplied to prevent damage.
Heatsink Installation:
For optimal performance and longevity, install the provided heatsink onto the main processor chip. This helps dissipate heat during operation.

Image: A red heatsink, typically included for processor cooling.
Interface Connections:
Refer to the "Rich Interface" diagram for port locations and functions:

Image: Detailed diagram labeling all interfaces on the BIGTREETECH Pi 2 board, including USB, HDMI, Ethernet, GPIO, CSI/DSI, and power inputs.
- USB Ports: Connect peripherals such as keyboards, mice, or ADXL345 sensors for Klipper resonance compensation. (3x USB 2.0, 1x USB 3.0)
- HDMI Output: Connect to a display for visual output (HDMI 2.0 OUT, 480P-4K 60Hz).
- Ethernet: Connect an Ethernet cable for wired network access (Gigabit Ethernet).
- WiFi Antenna: Screw in the provided WiFi antenna to the designated connector for wireless connectivity.
- CSI/DSI Interfaces: Connect compatible cameras (CSI2) and touchscreens (DSI) for enhanced functionality.
- GPIO Header: Utilize the standard 40-pin GPIO header for various custom connections and expansions, compatible with the Raspberry Pi ecosystem.
- TF Card Slot: Insert a microSD card for additional storage or operating system booting if not using eMMC.
- PCIe Slot: For Pi 2, an M.2 2242 4PIN+5PIN PCIe 2.1 1x1 Lane slot is available for M.2 SSDs to expand storage.
2. Software Setup
The BIGTREETECH Pi 2 and CB2 are designed for use with Klipper firmware. For detailed instructions on flashing Klipper or other operating systems, please refer to the official BIGTREETECH GitHub repository:
Official GitHub Repository: https://github.com/bigtreetech/CB2
This repository contains necessary firmware, drivers, and detailed guides for software installation and configuration.
Operating Instructions
Once your board is set up with Klipper, you can begin operating your 3D printer with enhanced capabilities.
Klipper Performance
The Rockchip RK3566 processor delivers smooth Klipper operation, reducing response times and improving overall printing efficiency. The 2GB LPDDR4 RAM ensures faster data transfer and file loading, contributing to a more responsive 3D printing experience.

Image: Illustration of the Rockchip RK3566 processor, highlighting its role in Klipper performance.
Connectivity
Maintain uninterrupted printing with robust connectivity options:
- Gigabit Ethernet: For stable and high-speed wired network connections.
- Dual-band WiFi (2.4G/5G): Provides flexible wireless connectivity for remote printing and file transfers. Ensure the WiFi antenna is securely connected.
- Bluetooth 5.2: Offers improved operational range and quicker data transmission speeds for compatible devices.

Image: Diagram illustrating dual-band WiFi and Gigabit Ethernet for seamless connectivity.
AI-Powered 3D Printing with Obico
The BIGTREETECH Pi 2 and CB2 can integrate with Obico for AI-enhanced 3D printing. This partnership enables features such as:
- AI failure detection
- Convenient printer control
- G-Code file manager & print statistics
- Management of multiple printers
- Full OctoPrint & Klipper remote access

Image: Features of AI-powered 3D printing through BIGTREETECH Pi 2 and Obico integration.
Product Overview Video
Video: An overview of the BIGTREETECH BTT Pi 2 and CB2 control boards, showcasing their features and applications.
Maintenance
Proper maintenance ensures the longevity and reliable performance of your control board.
- Keep Clean: Regularly clean the board with a soft, dry brush or compressed air to remove dust and debris, especially from connectors and heatsinks.
- Environmental Conditions: Operate the board in a dry, well-ventilated environment, away from extreme temperatures, humidity, and direct sunlight.
- Power Supply: Always use a stable and appropriate power supply as specified in the specifications. Unstable power can damage components.
- Handle with Care: Avoid touching the electronic components directly, especially when the board is powered on, to prevent electrostatic discharge (ESD) damage.
- Firmware Updates: Keep your Klipper firmware and operating system updated to benefit from performance improvements and bug fixes. Refer to the official GitHub for update procedures.
Troubleshooting
If you encounter issues with your BIGTREETECH control board, consider the following common troubleshooting steps:
- No Power:
- Verify the power supply is correctly connected and providing the specified voltage (DC 5V or 12V-24V).
- Check power cables for damage.
- No Display Output:
- Ensure the HDMI cable is securely connected to both the board and the monitor.
- Confirm the monitor is set to the correct input source.
- If using a DSI display, ensure it is properly connected and configured in the software.
- Network Connectivity Issues:
- For WiFi, ensure the antenna is attached and the network credentials are correct.
- For Ethernet, check the cable connection and router status.
- Verify network settings in your operating system.
- Klipper Not Responding:
- Check the power supply to the board and the printer's mainboard.
- Ensure the firmware is correctly flashed and configured.
- Consult the Klipper documentation and BIGTREETECH's GitHub for specific error messages.
- Overheating:
- Ensure the heatsink is properly installed and has good thermal contact with the processor.
- Provide adequate ventilation around the board.
For more advanced troubleshooting or specific technical support, please refer to the official BIGTREETECH support channels or community forums.
User Tips
Here are some helpful tips based on common user inquiries and product features:
- Pi 2 vs. CB2 for Klipper: The BIGTREETECH Pi 2 is a standalone control board capable of running Klipper directly. The BIGTREETECH CB2 is a compute module designed to be used with a compatible baseboard (e.g., Manta Series) to provide Klipper functionality to your 3D printer. Choose the appropriate board based on your existing setup and integration needs.
- Expand Storage: Utilize the PCIe 2.1 interface on the Pi 2 to connect M.2 SSDs for significantly expanded and faster storage, which can be beneficial for large print files or complex Klipper configurations.
- Klipper Resonance Compensation: Leverage the USB 2.0 and USB 3.0 ports to connect ADXL345 V2.0 & S2DW V1.0 sensors. These are crucial for Klipper's input shaping feature, which helps to reduce ringing and ghosting in prints, leading to improved print accuracy.
- Remote Monitoring: With Gigabit Ethernet and dual-band WiFi, you can easily set up remote monitoring and control of your 3D printer using Klipper's web interface or integrated solutions like Obico.
Warranty and Support
BIGTREETECH products are covered by a manufacturer's warranty against defects in materials and workmanship. For specific warranty terms, technical support, or service inquiries, please contact BIGTREETECH directly through their official website or support channels. Keep your proof of purchase for warranty claims.





