BigTreeTech SKR Pro V1.1 - image 1
BigTreeTech·3D Printer Control Board

BigTreeTech SKR Pro V1.1

32-bit 3D printer control board powered by STM32F407ZGT6 @ 168MHz. Supports 6 stepper drivers, triple extruder, dual Z, 12–24V input. Compatible with Marlin and Klipper firmware.

Starting from

$29.99

Compatible Firmware

Specifications

ArchitectureARM Cortex-M4
CPU Cores1
Clock Speed168MHz
Flash1MB
GPIO Level3.3V
Power Input12-24V DC
StorageMicroSD

Components

STMicroelectronics 32-bit ARM Cortex-M4 microcontroller with FPU, 1MB flash, 192KB RAM, running at 168MHz

TRINAMIC TMC2209 stepper driver with StealthChop2, SpreadCycle, UART interface, up to 2.8A RMS — 6 sockets on this board

MicroSD Card SlotStorageDatasheet

MicroSD card slot for firmware updates and standalone print file storage

Bus Interfaces

UART
SPI
I2C
USB

The BigTreeTech SKR Pro V1.1 is a high-performance 32-bit 3D printer control board built around the STM32F407ZGT6 ARM Cortex-M4 processor running at 168MHz. It was designed by Shenzhen BIGTREE Technology to address limitations in earlier 3D printer motherboards, offering significantly more processing power, driver slots, and peripheral support than legacy 8-bit alternatives.

The board provides 6 stepper driver sockets supporting popular drivers including TMC2209, TMC2208, TMC2130, DRV8825, and A4988 in both SPI and UART modes. It features triple extruder outputs, dual Z-axis stepper ports, and a 15A heated bed MOSFET. Input voltage supports 12–24V DC, making it compatible with a wide range of 3D printer PSU configurations.

Connectivity includes USB Type-C for host communication, a MicroSD slot for firmware flashing and printing, and expansion headers for BLTouch, filament runout sensors, and display modules. The board is open-source with full schematics and PCB layouts published on GitHub, and it supports both Marlin 2.x and Klipper firmware.

Use Cases

3

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.