- Stock: 1
- Modelo: TFT35-MKS
La MKS TFT35 V1.0 es una pantalla táctil autónoma de 3,5 pulgadas para controlar impresoras 3D mediante comandos G-code por conexión serie UART. Integra su propio procesador, interfaz gráfica y almacenamiento, por lo que no funciona como una LCD 12864 conectada por EXP1/EXP2: se comunica con un puerto serie libre de la placa principal.
Es una solución especialmente interesante para actualizar máquinas con Marlin o Smoothieware cuando la controladora dispone de UART, alimentación de 5 V y firmware compatible. Permite operar la impresora, enviar archivos desde tarjeta SD o memoria USB, consultar estados y acceder a funciones adicionales sin depender de un ordenador durante la impresión.

Características principales
- Pantalla táctil resistiva de 3,5 pulgadas y 480 x 320 píxeles.
- Procesador STM32F407VET6, Arm Cortex-M4F a 168 MHz.
- Control independiente mediante comandos G-code por UART.
- Ranura para tarjeta SD y puerto USB host para memoria de almacenamiento.
- Interfaz multilingüe, con español entre los idiomas disponibles.
- Consola G-code, movimientos, temperaturas, extrusión, ventiladores y funciones de nivelación.
- Personalización de logotipo, iconos, colores y botones mediante los recursos de firmware.
- Conector específico para ampliar con un módulo MKS TFT WiFi compatible.
Especificaciones verificadas
| Característica | Valor |
|---|---|
| Fabricante y revisión | MKS / Makerbase TFT35 V1.0 |
| Pantalla | 3,5 pulgadas, táctil resistiva |
| Resolución | 480 x 320 píxeles |
| Procesador | STM32F407VET6, Cortex-M4F a 168 MHz |
| Alimentación | 5 V DC desde una interfaz compatible |
| Comunicación con la placa | UART mediante 5 V, GND, TX y RX |
| Velocidades serie seleccionables | 9600, 57600, 115200 y 250000 baudios |
| Almacenamiento para impresión | Tarjeta SD y memoria USB |
| Dimensiones de PCB | 110 x 65 mm |
| Montaje | 102 x 57 mm entre centros de orificios |
| WiFi | Conector para módulo MKS TFT WiFi opcional; no integrado |
Cómo se conecta
La TFT35 necesita un puerto UART disponible en la controladora y cuatro señales correctamente identificadas: 5 V, GND, TX y RX. El pin TX de un dispositivo debe comunicarse con el RX del otro y viceversa, pero la orientación y el orden del conector cambian entre placas. Comprueba siempre las serigrafías y el pinout de las dos revisiones antes de aplicar alimentación.
- Apaga la fuente y desconecta también el USB de la placa principal.
- Localiza un UART libre y verifica que su conector ofrece 5 V, GND, TX y RX.
- Comprueba continuidad y orientación si el cable no pertenece al conjunto original de la placa.
- Conecta alimentación y masa; cruza TX/RX conforme al pinout documentado.
- Configura el puerto serie y selecciona la misma velocidad en firmware y pantalla.
- Realiza la primera prueba sin calentadores activos y confirma temperaturas, movimientos y finales antes de imprimir.
Configuración con Marlin
La MKS TFT35 no se declara como una pantalla gráfica dentro de las opciones LCD de Marlin. Debe recibir el mismo protocolo G-code que un host serie. En una placa con un segundo UART disponible, la estructura habitual es:
#define SERIAL_PORT_2 <puerto_UART_de_la_placa>
#define BAUDRATE_2 115200
El número de puerto no es universal: depende del microcontrolador, la revisión de la placa y su archivo de pines. En versiones de Marlin donde no exista un baud rate independiente para el segundo puerto, la TFT deberá usar el valor general configurado. La propia pantalla admite 9600, 57600, 115200 y 250000 baudios.
- No asignes a la TFT un UART que ya utilice WiFi, Bluetooth, otro host o un periférico serie.
- Una pantalla que enciende pero no muestra temperaturas suele indicar TX/RX, puerto o baud rate incorrectos.
- Si recibe datos pero los botones no actúan, revisa también el retorno TX de la pantalla hacia RX de la placa.
- Las funciones avanzadas dependen de los comandos e informes habilitados en la versión concreta de Marlin.
La referencia actual de puertos serie puede consultarse en la documentación oficial de Marlin.
Smoothieware, Repetier y Klipper
- Smoothieware: Makerbase declara compatibilidad mediante un puerto serie G-code. UART y velocidad deben configurarse conforme a la controladora concreta.
- Repetier: el firmware histórico de la TFT contiene tratamiento específico para este sistema, pero la cobertura puede variar con la versión y no conviene asumir que todas las funciones estarán disponibles.
- Klipper: no es una pantalla KlipperScreen ni una pantalla HDMI, DSI o SPI para el host Linux. No recomendamos comprarla como interfaz nativa de Klipper; las adaptaciones de terceros pueden ser parciales y no equivalen a soporte oficial.
Impresión desde SD o USB y vista previa
La TFT35 puede leer archivos desde la tarjeta SD o una memoria USB conectadas a la propia pantalla y enviarlos a la controladora por UART. Durante este tipo de impresión conviene evitar que otro host transmita comandos simultáneamente por el mismo canal lógico.
La vista previa del modelo no aparece con cualquier archivo de forma automática: el laminador o su posprocesado deben incluir la información gráfica en un formato que reconozca el firmware MKS. Un G-code normal puede imprimirse correctamente aunque no muestre miniatura.
Funciones opcionales: qué necesitan realmente
| Función | Condiciones |
|---|---|
| WiFi | Requiere un módulo MKS TFT WiFi compatible, firmware y red configurados. Las aplicaciones o servicios remotos históricos pueden cambiar con el tiempo. |
| Detección de fin de filamento | Requiere sensor, entrada, polaridad, cableado y configuración compatibles. |
| Reanudación tras corte | Depende del método de impresión, firmware, almacenamiento y, según el montaje, módulo de detección o UPS compatible. Debe ensayarse antes de confiar una pieza larga. |
| Apagado automático | Necesita una etapa de potencia compatible, como un sistema PWC correctamente cableado; la pantalla no puede cortar por sí sola la alimentación principal. |
| Nivelación y sonda | La placa principal y su firmware deben controlar la sonda, límites y procedimiento. La TFT sólo solicita las acciones mediante G-code. |
Actualización del firmware de pantalla
- Descarga únicamente el paquete correspondiente a MKS TFT35 desde la documentación oficial de Makerbase.
- Conserva una copia de la configuración y los recursos que quieras mantener.
- Descomprime el paquete y copia los archivos y carpetas requeridos a la raíz de una tarjeta SD.
- Con la pantalla apagada, inserta la tarjeta y enciende o pulsa reset.
- No retires la tarjeta ni cortes la alimentación mientras se actualiza.
- Al terminar, retira o archiva los archivos de actualización para no repetir el proceso accidentalmente.
No mezcles binarios, fuentes o recursos de TFT24, TFT28/32, TFT70, TS35 o H43. La apariencia o el tamaño parecido no garantizan que el firmware sea intercambiable.
Compatibilidad física y funcional
La compatibilidad no depende sólo del modelo de impresora. Es adecuada cuando la controladora ofrece 5 V, masa y un UART bidireccional libre, existe un firmware G-code compatible y hay espacio para una PCB de 110 x 65 mm con montaje de 102 x 57 mm. Puede necesitar una carcasa o soporte impreso específico.
No es un reemplazo directo para una pantalla conectada únicamente por EXP1/EXP2, para un panel propietario o para una máquina cuyo UART esté ocupado. Tampoco deben copiarse cables o pinouts de otra MKS TFT sin comprobar la revisión.
¿Es para ti?
Es para ti si buscas una interfaz táctil autónoma para una placa con UART y 5 V documentados, utilizas Marlin o Smoothieware y quieres imprimir desde SD/USB con opciones de ampliación MKS.
No es para ti si necesitas KlipperScreen, una pantalla EXP1/EXP2 de conexión directa, una interfaz HDMI/DSI o no puedes confirmar el pinout y el puerto serie de tu controladora.
Contenido
- 1 x pantalla táctil MKS TFT35 V1.0.
Tarjeta SD, memoria USB, módulo WiFi, sensores, PWC, UPS, carcasa y demás accesorios no se consideran incluidos salvo indicación expresa en las opciones o fotografías del pedido.