- Stock: 2
- Modelo: SKR PRO V1.2
Paga en tres plazos sin intereses con PayPal. 0% TAE.
La BIGTREETECH SKR Pro V1.2 es una placa controladora de 32 bits para impresoras 3D personalizadas y actualizaciones de electrónica que necesitan seis canales de motor independientes, drivers reemplazables y una amplia selección de conexiones. Utiliza un STM32F407ZGT6 ARM Cortex-M4 a 168 MHz, funciona a 12 o 24 V DC y admite drivers en STEP/DIR, UART o SPI mediante la configuración de sus jumpers.
Dispone de salidas para cama caliente, tres calentadores y tres ventiladores, cuatro entradas para termistores NTC 100K, microSD, USB, conexiones para pantallas, Wi-Fi serie y diferentes expansiones. Es una plataforma flexible, pero no es una sustitución plug-and-play: antes de instalarla deben adaptarse montaje, cableado, conectores, drivers, distribución de potencia y firmware a la máquina concreta.
Características principales
- Microcontrolador STM32F407ZGT6: núcleo ARM Cortex-M4 de 32 bits a 168 MHz.
- Alimentación de 12 a 24 V DC.
- Seis zócalos de driver reemplazable: X, Y, Z, E0, E1 y E2.
- Tres modos de control: STEP/DIR, UART y SPI, condicionados al driver y a la posición de los jumpers.
- Siete conectores de motor: X, Y, Z1, Z2, E0, E1 y E2; Z1 y Z2 comparten el canal Z.
- Cuatro salidas de calefacción: cama, HE0, HE1 y HE2.
- Cuatro entradas de temperatura para termistores NTC 100K.
- Tres ventiladores controlados desde firmware.
- USB-B y microSD para comunicación, impresión y actualización.
- EXP1/EXP2, TFT serie, ESP-01S, BLTouch, sensor de filamento, apagado y recuperación de energía, según accesorio y firmware.
- PCB de 147 × 95 mm con centros de montaje de 138 × 86,5 mm.
Especificaciones técnicas
| Característica | Valor |
|---|---|
| Fabricante y revisión | BIGTREETECH SKR Pro V1.2 |
| Microcontrolador | STM32F407ZGT6, ARM Cortex-M4, 168 MHz |
| Alimentación | 12–24 V DC |
| Drivers | 6 zócalos reemplazables: X, Y, Z, E0, E1 y E2 |
| Modos de driver | STEP/DIR, UART o SPI mediante jumpers |
| Conectores de motor | 7: X, Y, Z1/Z2 compartidos, E0, E1 y E2 |
| Calentadores | Cama + HE0 + HE1 + HE2 |
| Entradas de temperatura | T0, T1, T2 y T3 para NTC 100K |
| Ventiladores | 3 salidas controladas |
| Almacenamiento | microSD |
| Comunicación | USB-B y puertos serie/expansión |
| Pantallas | TFT serie BIGTREETECH, LCD2004 y LCD12864 condicionadas a cableado y firmware |
| Expansiones | ESP-01S, BLTouch, sensor de filamento, PWR-DET, PS-ON, PWM, ADC, UART, I2C y SPI |
| Dimensiones | 147 × 95 mm; montaje 138 × 86,5 mm |
| Firmware recomendado | Marlin 2 o Klipper |
Distribución de potencia
La SKR Pro V1.2 separa la entrada en tres pares de bornes: alimentación de motores, alimentación principal y alimentación de cama. Esta disposición permite repartir la corriente entre varios cables y terminales. La documentación del fabricante representa las tres entradas conectadas a una misma fuente, por lo que no debe interpretarse como autorización para mezclar tensiones diferentes.
El jumper de alimentación lógica permite escoger entre la alimentación procedente de la placa y la del USB. Este selector debe colocarse con todo desconectado y no cambia la tensión de motores, calentadores o ventiladores.
Drivers reemplazables: STEP/DIR, UART y SPI
Los seis zócalos aceptan módulos con huella StepStick compatibles, entre ellos A4988, DRV8825 y diferentes TMC, siempre que coincidan orientación, distribución de pines, tensión lógica, tensión de motor y modo de control. Compartir el formato físico no basta para garantizar compatibilidad eléctrica.
Para utilizar UART o SPI hay que colocar los jumpers del canal correspondiente y declararlo también en el firmware. Los drivers SPI comparten el bus spi3a; la expansión SPI de la placa utiliza parte de las mismas señales y no puede emplearse simultáneamente cuando esos pines ya están ocupados por los drivers.
El BIGTREETECH TMC2209 V1.3 es una opción actual del catálogo para trabajar mediante UART. Cada driver se vende por separado y su corriente debe configurarse según el motor, la refrigeración y la carga real.
Los pines DIAG de drivers con StallGuard pueden compartir la señal de los finales de carrera. Si se conserva un interruptor mecánico, verifica el módulo y aísla DIAG mediante una solución reversible apropiada. No cortes un pin de forma automática ni copies una sensibilidad de otra máquina.
Compatibilidad con impresoras y accesorios
La placa puede controlar máquinas cartesianas, CoreXY, delta/Kossel y otras construcciones personalizadas cuando seis canales independientes son suficientes. También puede adaptarse a impresoras comerciales, pero no es un recambio directo para Ender, CR-10, Prusa, Anycubic, Artillery, Voron u otro modelo únicamente por compartir motores NEMA 17 y alimentación de 24 V.
Antes de considerarla compatible deben coincidir o adaptarse:
- Número de motores independientes, extrusores, calentadores, ventiladores y sensores.
- Tensión y potencia de la fuente, cama, cartuchos y ventiladores.
- Conectores, polaridad, orden de bobinas, finales de carrera y pinout de la sonda.
- Dimensiones, centros de montaje, aislamiento y ventilación de la caja electrónica.
- Pantalla, cableado EXP/TFT y firmware utilizado.
- Disponibilidad de CAN u otras interfaces: la SKR Pro V1.2 no incorpora CAN nativo documentado.
La BIGTREETECH TFT35 V3.0 puede conectarse como TFT serie y, con el cableado y firmware adecuados, mediante EXP1/EXP2 en modo LCD. Comprueba siempre orientación y pinout antes de alimentarla.
Si el proyecto necesita solo cinco drivers y se prefiere una generación más reciente, puede valorarse la BIGTREETECH SKR 3. Para máquinas que necesitan ocho zócalos y más salidas resulta más natural estudiar la BIGTREETECH Octopus Pro H723. La elección debe realizarse por requisitos, no solo por potencia de procesador.
Es para ti si
- Necesitas hasta seis motores controlados de forma independiente.
- Quieres poder sustituir los drivers y elegir entre STEP/DIR, UART o SPI.
- Tu máquina utiliza hasta tres extrusores y tres hotends.
- Vas a adaptar cableado, caja, refrigeración y firmware a un proyecto personalizado.
- Quieres una placa compatible con Marlin 2 o Klipper y con abundantes expansiones.
No es para ti si
- Buscas un recambio que conserve directamente tornillos, conectores y firmware de la placa original.
- Necesitas más de seis drivers independientes o CAN integrado.
- Quieres drivers ya integrados y no deseas configurar jumpers ni corriente.
- Tu cama supera el límite directo indicado por el fabricante y no quieres instalar una etapa de potencia externa.
- Necesitas funciones USB host o una integración específica que no esté comprobada en tu firmware.
Configuración en Marlin 2
Las versiones actuales de Marlin incluyen una definición específica para esta revisión. La selección base en Configuration.h es:
#define MOTHERBOARD BOARD_BTT_SKR_PRO_V1_2
// Ejemplo: declarar cada driver que realmente esté instalado
#define X_DRIVER_TYPE TMC2209
#define Y_DRIVER_TYPE TMC2209
#define Z_DRIVER_TYPE TMC2209
#define E0_DRIVER_TYPE TMC2209
// #define E1_DRIVER_TYPE TMC2209
// #define E2_DRIVER_TYPE TMC2209
Este bloque solo identifica placa y tipos de driver. Todavía deben configurarse geometría, sentido de giro, pasos o movimiento por vuelta, corrientes, finales de carrera, sensores de temperatura, calentadores, ventiladores, pantalla, sonda y protecciones térmicas. No utilices un binario de otra máquina aunque emplee la misma SKR Pro.
Tras compilar, copia el archivo firmware.bin a una microSD, insértala con la placa apagada y enciende. Comprueba que el proceso haya terminado correctamente antes de retirar la tarjeta. Mantén activas las protecciones térmicas y prueba temperaturas, finales de carrera y movimientos por separado.
Configuración en Klipper
Klipper mantiene un archivo genérico oficial para la SKR Pro. La compilación utiliza:
- Microcontrolador STM32F407.
- Bootloader de 32 KiB.
- Actualización mediante microSD: después de
make, copiarout/klipper.bincomofirmware.bin.
El comando make flash no funciona mediante el procedimiento habitual de esta placa. Después del flasheo, obtén el identificador real desde /dev/serial/by-id/ y úsalo en la sección [mcu].
Mapa de pines principales del archivo oficial:
| Canal | STEP | DIR | ENABLE | UART | CS SPI |
|---|---|---|---|---|---|
| X | PE9 | PF1 | !PF2 | PC13 | PA15 |
| Y | PE11 | PE8 | !PD7 | PE3 | PB8 |
| Z | PE13 | PC2 | !PC0 | PE1 | PB9 |
| E0 | PE14 | PA0 | !PC3 | PD4 | PB3 |
| E1 | PD15 | PE7 | !PA3 | PD1 | PG15 |
| E2 | PD13 | PG9 | !PF0 | PD6 | PG12 |
Para drivers SPI, Klipper utiliza el bus spi3a. Las salidas principales son cama PD12, HE0 PB1, HE1 PD14, HE2 PB0 y ventiladores PC8, PE5 y PE6. Las entradas térmicas T0–T3 son PF3, PF4, PF5 y PF6.
Instalación y primera puesta en marcha
- Desconecta fuente y USB antes de tocar drivers, jumpers o cableado.
- Comprueba la revisión V1.2 y contrasta cada conexión con el pinout oficial.
- Monta la placa sobre separadores aislantes, sin contacto con metal y con flujo de aire sobre placa y drivers.
- Coloca los jumpers de cada driver antes de insertarlo y verifica su orientación.
- Identifica las dos bobinas de cada motor; no conectes ni desconectes motores con tensión.
- Verifica polaridad y sección de los tres pares de alimentación, aprieta los bornes y añade las protecciones adecuadas.
- Con los calentadores desconectados, confirma comunicación, temperaturas en frío, finales de carrera y dirección de motores.
- Prueba cada calentador junto con su sensor correspondiente, a baja temperatura y bajo vigilancia.
- Ajusta PID o el método de control utilizado después de confirmar que sensores y salidas son correctos.
- Vigila durante las primeras impresiones la temperatura de drivers, bornes, fusibles, MOSFET, cables y conectores.
Contenido
- 1 placa BIGTREETECH SKR Pro V1.2.
- 1 cable USB.
- Cables de alimentación mostrados.
- 1 tarjeta microSD.
Los drivers, disipadores, pantalla, módulo Wi-Fi, fuente, sensores y demás accesorios se venden por separado.
Documentación técnica
Para pinout, jumpers y conexiones puede consultarse el repositorio oficial BIGTREETECH de la SKR Pro V1.2. Klipper mantiene además una configuración genérica oficial con el mapa de pines; sus parámetros de máquina son ejemplos y deben adaptarse.


