Menu
Tu Carro

MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados

MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
Pocas Unidades en Stock Liquidación -24 %
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
MKS Eagle V1.0 - placa 32 bits STM32F407 con 5 TMC2209 UART integrados
52.50€
39.99€
Sin Iva: 33.05€
  • Stock: 6
  • Modelo: Eagle-MKS

Paga en tres plazos sin intereses con PayPal. 0% TAE.

Envío rápido desde España
Entrega desde 24 h y envío gratuito disponibles para España peninsular.
Stock real
Enviamos rápidamente desde España, con factura e IVA desglosado.
Pago seguro y flexible
Tarjeta, PayPal y transferencia bancaria.
Soporte técnico experto
Más de 10 años ayudándote con componentes y compatibilidades.

La Makerbase MKS Eagle V1.0 es una placa controladora de 32 bits para impresoras 3D y máquinas personalizadas que integra en la propia PCB cinco drivers TMC2209 conectados por UART. Combina un microcontrolador STM32F407 a 168 MHz, almacenamiento ampliado, conexiones para dos extrusores y soporte oficial para Marlin 2 y Klipper.

Su diseño está basado en la MKS Robin Nano V3, pero sustituye los zócalos StepStick por TMC2209 soldados y un disipador común. Esto simplifica el montaje y reduce conexiones, aunque también significa que los drivers no son reemplazables y que la ventilación de la electrónica debe planificarse correctamente.

Placa Makerbase MKS Eagle V1.0 con STM32F407, cinco TMC2209 y disipador integrado

Características principales

  • STM32F407VET6: núcleo ARM Cortex-M4 con FPU funcionando a 168 MHz.
  • Cinco TMC2209 integrados: control por UART para X, Y, Z, E0 y E1.
  • Seis conectores de motor: X, Y, Z1, Z2, E0 y E1; Z1 y Z2 comparten el mismo driver.
  • Alimentación de 12 o 24 V DC.
  • PCB de cuatro capas y disipador común para mejorar la distribución térmica y reducir interferencias.
  • Tres salidas de calentamiento: cama, hotend 1 y hotend 2.
  • Tres entradas de temperatura: cama, TH1 y TH2.
  • Dos ventiladores PWM y salida PWM/TTL auxiliar.
  • microSD, USB de dispositivo y USB host para memoria USB con firmware compatible.
  • EXP1 y EXP2, BLTouch/3DTouch, sensores de filamento, WiFi, USART3, SWD y DFU.

Especificaciones técnicas

CaracterísticaValor
Fabricante y modeloMakerbase MKS Eagle V1.0
MicrocontroladorSTM32F407VET6, Cortex-M4 con FPU, 168 MHz
Memoria512 KB Flash y 192 KB RAM
Memoria adicionalEEPROM AT24C32D de 4 KB y Flash SPI de 8 MB
Alimentación12/24 V DC
Drivers5 × TMC2209 integrados en modo UART
Motores5 canales y 6 conectores: X, Y, Z1/Z2 compartido, E0 y E1
CalentadoresCama caliente, HE0 y HE1
Sensores de temperaturaTB, TH1 y TH2
Ventiladores2 salidas PWM
AlmacenamientomicroSD/TF mediante SPI3 y memoria USB con firmware compatible
ComunicaciónUSB, USART3 y zócalo MKS Robin WiFi
PantallasMKS TS35, MKS MINI12864 V3, MKS H43, LCD12864 y LCD2004 según Makerbase
Protecciones declaradasTVS frente a transitorios e inversión de polaridad de entrada
Dimensiones110 × 84 mm; centros de montaje 102 × 76 mm
Firmware documentadoMarlin 2 y Klipper
Z1 y Z2 no son independientes: los dos conectores están gobernados por el mismo TMC2209. Resultan útiles para conectar dos motores Z que deban moverse juntos, pero no permiten nivelación independiente mediante dos drivers.

Conexiones disponibles

  • Finales de carrera y entradas DIAG para sensorless homing.
  • Conector dedicado para BLTouch o 3DTouch, condicionado a pinout y firmware.
  • Dos entradas para sensores de presencia de filamento.
  • Detección de pérdida de alimentación y salida de apagado automático.
  • Tres IO reservadas: PD14, PD1 y PD0.
  • Puerto serie independiente USART3.
  • Interfaces SWD y BOOT0 para programación y recuperación.
  • EXP1/EXP2 para pantallas y zócalo específico para MKS Robin WiFi.

Esquema de conexiones de la MKS Eagle V1.0 con motores, calentadores, sensores, pantallas y puertos auxiliares

TMC2209 integrados y refrigeración

Los cinco TMC2209 pueden configurarse desde el firmware mediante UART. Esto permite ajustar corriente, micropasos, interpolación y modos de funcionamiento sin recurrir a potenciómetros. También ofrecen DIAG para sensorless homing cuando se colocan los jumpers correspondientes y el firmware está correctamente calibrado.

Los drivers están soldados y comparten un disipador longitudinal. No pueden cambiarse por otros modelos y una avería de driver requiere reparación electrónica de la placa. Makerbase no publica en esta documentación una corriente máxima universal para el conjunto, por lo que la corriente debe partir de un valor conservador y validarse según motor, carga, temperatura y ventilación.

Necesita ventilación: el disipador integrado no sustituye el flujo de aire. Instala la placa en una caja ventilada y comprueba su temperatura durante movimientos prolongados, especialmente al utilizar varios motores o una cámara cerrada.

Compatibilidad

La MKS Eagle está pensada para impresoras 3D personalizadas y sustituciones de electrónica donde puedan adaptarse anclajes, cableado, conectores, pantalla y firmware. No es una actualización plug-and-play para una Ender, Prusa, Anycubic, Artillery, Voron u otra máquina únicamente por utilizar motores NEMA 17 o alimentación de 24 V.

Makerbase documenta la pantalla MKS MINI12864 V3 para esta placa. Los conectores EXP1/EXP2 también pueden trabajar con otras pantallas declaradas por el fabricante, pero deben comprobarse la revisión, el pinout y la configuración. Dos conectores físicamente iguales no garantizan compatibilidad eléctrica.

La placa dispone de zócalo para el módulo MKS Robin WiFi, que se vende por separado. No debe confundirse con el módulo MKS TFT WiFi ni considerarse conectividad WiFi para Klipper: en Klipper la comunicación habitual se realiza con el ordenador anfitrión mediante USB o USART3.

Es para ti si

  • Quieres una controladora compacta con cinco TMC2209 UART ya integrados.
  • Tu máquina utiliza hasta dos extrusores y dos motores Z que pueden compartir el mismo driver.
  • Vas a compilar y configurar Marlin o Klipper para el cableado y la mecánica reales.
  • Puedes adaptar la caja, los conectores, la ventilación y la distribución de potencia.
  • Necesitas microSD, USB host, pantallas MKS compatibles o entradas auxiliares como sensor de filamento y apagado automático.

No es para ti si

  • Necesitas drivers reemplazables o quieres instalar modelos distintos a los TMC2209 integrados.
  • Tu máquina requiere dos motores Z controlados y nivelados de forma independiente.
  • Buscas un recambio que funcione sin revisar pinout, conectores, firmware y soporte mecánico.
  • Necesitas más de cinco canales de motor independientes.
  • Tu proyecto depende específicamente de RepRapFirmware o de una integración oficial no documentada para esta placa.

Configuración en Marlin

Las versiones actuales de Marlin incluyen la definición BOARD_MKS_EAGLE. La selección base es:

#define SERIAL_PORT -1
#define MOTHERBOARD BOARD_MKS_EAGLE

#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  // activar solo si se utiliza E1

Makerbase utiliza el entorno mks_eagle_usb_flash_drive cuando se habilita memoria USB. Si se emplea su interfaz táctil MKS TS35 con LVGL, la configuración oficial añade MKS_TS35_V2_0, TFT_LVGL_UI y TOUCH_SCREEN. Estas opciones no deben activarse para una pantalla diferente.

El archivo generado debe llamarse mks_eagle.bin. Se copia a una microSD compatible y se reinicia la placa para actualizar. Las configuraciones de motor, sentido, pasos, límites, termistores, protecciones térmicas, PID, ventiladores y sondas deben adaptarse antes de ordenar cualquier movimiento o calentamiento.

Configuración en Klipper

Makerbase publica un archivo específico para MKS Eagle. Para una conexión USB, la compilación de Klipper utiliza:

  • Microcontrolador STM32F407.
  • Bootloader de 48 KiB.
  • Comunicación USB en PA11/PA12.

El comando make flash no actualiza directamente esta placa mediante el método habitual. Después de compilar, copia out/klipper.bin a la microSD con el nombre mks_eagle.bin, insértala con la placa apagada y vuelve a encender.

La configuración oficial asigna los UART de los TMC2209 así:

CanalPin UARTConector de motor
XPD5X
YPD7Y
ZPD4Z1 y Z2 compartidos
E0PD9E0
E1PD8E1

El archivo genérico de Makerbase incluye valores de ejemplo para corriente, rotation_distance, sensores, PID, límites y velocidades. No los copies sin adaptar: describen una máquina de referencia, no la MKS Eagle por sí sola. Obtén además el identificador USB real desde /dev/serial/by-id/.

También existe una compilación documentada para USART3 en PB11/PB10 a 250000 baudios, útil cuando la arquitectura del equipo requiere comunicación serie en lugar de USB.

Sensorless homing

Los jumpers DIAG permiten llevar la señal de diagnóstico de cada TMC2209 a la entrada correspondiente. Para utilizar homing sin final de carrera deben colocarse únicamente los jumpers de los ejes elegidos y ajustar sensibilidad, corriente, velocidad y mecánica desde el firmware.

No actives sensorless homing copiando un valor de otra impresora. Una sensibilidad incorrecta puede provocar falsas detecciones o hacer que el eje golpee el final de su recorrido. En Z suele ser preferible conservar una sonda o final de carrera físico, especialmente cuando una colisión podría dañar la cama o la boquilla.

Instalación y primera puesta en marcha

  1. Trabaja con la fuente y el USB desconectados.
  2. Comprueba que la fuente es de 12 o 24 V DC, verifica polaridad y utiliza cable y terminales adecuados a la carga.
  3. Monta la placa sobre separadores sin permitir contacto con metal y añade ventilación dirigida al disipador.
  4. Contrasta uno por uno motores, termistores, calentadores, ventiladores, finales de carrera y sonda con el pinout oficial.
  5. No conectes ni desconectes motores, calentadores o jumpers con la placa alimentada.
  6. Compila el firmware para MKS Eagle y configura la máquina real; no utilices un binario destinado a Robin Nano V3 u otra placa.
  7. En la primera puesta en marcha verifica primero comunicación y lecturas de temperatura en frío.
  8. Prueba después finales de carrera y motores con recorridos cortos, baja corriente y los calentadores desconectados.
  9. Comprueba por separado cada calentador, su sensor y la respuesta de las protecciones térmicas.
  10. Vigila temperatura de placa, disipador, conectores y cableado durante las primeras impresiones.

Plano dimensional de la MKS Eagle V1.0 de 110 por 84 mm con centros de montaje de 102 por 76 mm

Contenido

  • 1 placa Makerbase MKS Eagle V1.0.
  • 1 cable USB.
  • 5 jumpers para las conexiones DIAG mostradas.

La pantalla, módulo WiFi, microSD, fuente de alimentación y demás accesorios se venden por separado.

Documentación técnica

Puede consultarse el repositorio oficial de hardware MKS Eagle, que incluye esquema, pinout y dimensiones, y la configuración Klipper publicada por Makerbase.

Escribe opinión

Nota: ¡No se permite HTML!
Malo Bueno
Captcha
Etiquetas: placas, electrónica, mks