- Stock: 1
- Modelo: S6-fysetc
Paga en tres plazos sin intereses con PayPal. 0% TAE.
La FYSETC S6 V2.1 XH es una placa controladora de 32 bits para impresoras 3D y máquinas personalizadas que necesitan numerosos motores, calentadores, ventiladores y periféricos. Está basada en el STM32F446VET6 a 180 MHz e incorpora seis zócalos reemplazables para drivers StepStick.
Esta referencia corresponde exclusivamente a la versión con conectores XH. Es una controladora flexible para proyectos con Marlin o Klipper, pero no es una sustitución universal plug-and-play: firmware, drivers, cableado, conectores, tensiones y configuración deben adaptarse a la máquina concreta.

Características principales
| Característica | Especificación |
|---|---|
| Fabricante y revisión | FYSETC S6 V2.1, variante XH |
| Microcontrolador | STM32F446VET6 de 32 bits, hasta 180 MHz |
| Alimentación | 12 o 24 V DC; 28 V es el máximo publicado, no la tensión de trabajo recomendada |
| Drivers | 6 zócalos StepStick reemplazables: X, Y, Z, E0, E1 y E2 |
| Motores | 7 conectores; Z1 y Z2 comparten el driver Z y están cableados en serie |
| Calentadores | 1 salida de cama y 3 salidas de hotend |
| Temperatura | 4 entradas: cama y tres hotends |
| Ventiladores | 3 salidas PWM |
| Expansión | EXP1/EXP2, pantalla, SD, UART, SPI, I²C, servo/sonda, finales y RGB |
| Dimensiones | 117 × 87 mm |
Seis drivers reemplazables y siete conectores de motor
Los seis zócalos permiten escoger el driver adecuado para cada eje y sustituirlo si cambian las necesidades de la máquina. La placa admite funcionamiento STEP/DIR y, con módulos compatibles y los puentes correctamente instalados, comunicación UART o SPI.
La salida Z dispone de dos conectores, Z1-MOT y Z2-MOT, alimentados por un único driver y cableados en serie. Esto permite conectar dos motores Z que deban moverse juntos, pero no ofrece control independiente ni autonivelación mediante dos drivers.
Para una combinación silenciosa y configurable mediante UART puede utilizarse el driver FYSETC S2209 V4.0 con TMC2209. La compatibilidad exige comprobar orientación, patillaje, tensión, corriente, puentes y refrigeración; que un driver tenga formato StepStick no basta por sí solo.
Modos UART, SPI y sensorless homing
- UART: en la S6 V2.x se habilita mediante el puente PDN-EN/JP1 del zócalo correspondiente, sin cables UART volantes.
- SPI: requiere los cuatro puentes indicados por FYSETC y un driver preparado para este modo.
- STEP/DIR autónomo: los micropasos dependen de los puentes físicos y del módulo instalado.
- Sensorless homing: requiere un driver compatible, conectar DIAG al final de carrera mediante su jumper y configurar correctamente el firmware. No se obtiene automáticamente por instalar un TMC.
No insertes ni retires drivers, motores o jumpers con la placa alimentada o conectada por USB. Comprueba la orientación del módulo: instalarlo girado puede dañar tanto el driver como la controladora.
Mapa principal de pines V2.x
| Canal | STEP | DIR | ENABLE | UART TX |
|---|---|---|---|---|
| X | PE11 | PE10 | PE9 | PE8 |
| Y | PD8 | PB12 | PD9 | PC4 |
| Z | PD14 | PD13 | PD15 | PD12 |
| E0 | PD5 | PD6 | PD4 | PA15 |
| E1 | PE6 | PC13 | PE5 | PC5 |
| E2 | PE2 | PE4 | PE3 | PE0 |
| Grupo | Pines documentados | Observaciones |
|---|---|---|
| Temperatura | T0 PC0 · T1 PC1 · T2 PC2 · TB PC3 | Configura la curva exacta del sensor conectado |
| Calentadores | HE0 PB3 · HE1 PB4 · HE2 PB15 · BED PC8 | Verifica potencia, cableado y protección térmica |
| Ventiladores | FAN0 PB0 · FAN1 PB1 · FAN2 PB2 | Comprueba tensión y polaridad antes de conectar |
| Finales mínimos | X- PB14 · Y- PB13 · Z- PA0 | La lógica y los pull-ups dependen del sensor |
| Finales máximos | X+ PA1 · Y+ PA2 · Z+ PA3 | PA3 también se utiliza como SERVO0 |
| SPI de drivers | MOSI PE14 · MISO PE13 · SCK PE12 | Cada zócalo utiliza además su línea CS |

Alimentación, fusibles y selectores
La S6 dispone de entradas protegidas por fusibles independientes para la alimentación principal y la cama caliente. Dimensiona fuente, fusibles, conductores, punteras, conectores y etapa de potencia para la corriente real de la instalación. El valor del fusible no constituye por sí solo la corriente continua admisible de una salida.
FYSETC permite seleccionar distintas tensiones en determinados conectores de sensores y periféricos. La selección es física: el firmware no corrige un jumper colocado en una tensión equivocada. Identifica señal, positivo y GND en el esquema y no deduzcas la función de un conductor únicamente por su color.
DC5V. Su documentación advierte que, con el jumper en USB5V, alimentación de 24 V y el USB desconectado, pueden activarse salidas de calentador. Comprueba esta selección antes del primer encendido.La salida regulada identificada como 12 V necesita margen sobre esa tensión: FYSETC indica una entrada superior a 15 V y recomienda más de 18 V para obtener una salida de 12 V satisfactoria. Cuando la placa se alimenta a 12 V, no debe suponerse que esa línea entregará 12 V regulados.
Sensores de temperatura y termopares
Las entradas T0, T1, T2 y TB son entradas analógicas. En el firmware debe declararse el modelo o la curva exacta de cada sensor: saber únicamente que un termistor es de 100 kΩ no identifica su comportamiento térmico.
La placa contempla integración con un módulo de termopar AD597, pero requiere seguir las modificaciones y conexiones documentadas por FYSETC. No es una entrada de termopar directa ni universal. Antes de habilitar un calentador, todas las temperaturas deben mostrar valores físicamente plausibles y próximos al ambiente.
Pantallas y expansión
EXP1 y EXP2 permiten integrar pantallas compatibles cuando coinciden alimentación, señales, orientación y configuración. Puede combinarse con la pantalla FYSETC Mini 12864 V2.1 RGB, pero la presencia de conectores similares no garantiza una conexión directa: revisa el pinout de ambas revisiones, la orientación de los cables y la función RST/KILL antes de alimentar.
Configuración en Marlin
Marlin utiliza para la familia S6 V2.x la siguiente definición, también en la revisión comercial V2.1:
#define MOTHERBOARD BOARD_FYSETC_S6_V2_0
No existe una definición independiente denominada V2.1. Después debes seleccionar los drivers instalados y configurar corrientes, microsteps, sensores térmicos, calentadores, ventiladores, sonda, finales de carrera, dimensiones y cinemática reales.
Las placas con bootloader actual de 32 KiB utilizan el entorno STM32F446VE_fysetc_32k_bootloader. El entorno STM32F446VE_fysetc corresponde al bootloader anterior de 64 KiB. FYSETC cambió el bootloader distribuido en 2021; aunque una V2.1 normalmente será posterior, verifica el bootloader instalado antes de compilar o flashear. Utilizar un offset incorrecto puede impedir el arranque.
Configuración en Klipper
Para compilar Klipper, la base documentada por FYSETC es:
- microcontrolador STM32F446;
- cristal de 12 MHz;
- offset de bootloader coincidente con la placa: normalmente 32 KiB en unidades actuales, 64 KiB en unidades antiguas o sin bootloader si se ha instalado de ese modo.
Construye printer.cfg a partir de una configuración actual para la máquina concreta y adapta las secciones de MCU, motores, drivers, finales, termistores, calentadores, ventiladores y pantalla. No copies identificadores USB, corrientes, PID, límites de movimiento o temperaturas desde otra impresora.
Puesta en marcha segura
- Desconecta completamente fuente y USB antes de manipular cableado, drivers o jumpers.
- Confirma la revisión S6 V2.x, la variante XH y la orientación de todos los conectores.
- Configura UART, SPI, DIAG, microsteps y selectores de tensión para cada periférico.
- Comprueba polaridad, continuidad, terminales, fusibles y ausencia de cortocircuitos.
- En el primer arranque, establece comunicación con la MCU sin activar cargas de potencia.
- Valida los finales de carrera y las temperaturas con la máquina inmóvil y fría.
- Prueba cada motor a baja velocidad y cada ventilador por separado.
- Prueba los calentadores uno a uno, bajo supervisión y con protección térmica activa.
- Calibra sentidos, recorridos, extrusión, corrientes y PID antes de imprimir sin supervisión.
Es para ti si
- Necesitas hasta seis drivers reemplazables y varias salidas de calentamiento.
- Quieres configurar una impresora personalizada con Marlin o Klipper.
- Puedes revisar pinout, jumpers, conectores XH y firmware antes de la puesta en marcha.
No es para ti si
- Buscas una placa plug-and-play para una impresora comercial sin adaptar cableado ni firmware.
- Necesitas controlar dos motores Z de forma independiente: Z1 y Z2 comparten un solo driver.
- No puedes verificar el bootloader, las tensiones de los periféricos o la configuración de cada driver.
Contenido
- 1 × placa controladora FYSETC S6 V2.1, versión XH.
Consulta el repositorio oficial FYSETC S6 para acceder al pinout, esquemas y archivos de firmware. Verifica siempre que la documentación empleada corresponda a la revisión de la placa instalada.