⚠ ZONA DE TRABAJO  ·  aquí no se vende, aquí se comparte ⚠
Tuneo

Nivelado automático (ABL) en la Artillery Sidewinder X1 con el puerto original de Artillery

13 Sep 2026rev. 14 Sep 2026el Rincón del Manco
Guía en revisión (septiembre 2026). La máquina de referencia se está terminando de montar: faltan algunas fotos y algún detalle puede cambiar. El cableado y los esquemas son los que están funcionando en banco. Si montas esto y algo no te cuadra, escríbenos.

Tu Sidewinder X1 puede tener nivelado automático de cama usando el puerto ABL que Artillery ya trae de fábrica — sin sacrificar el LED del cabezal y sin soldar nada en la placa. Aquí está el cableado exacto que funciona, el firmware y cómo comprobarlo paso a paso. Probado en banco, no copiado de un foro.

Por qué este método y no el que sale en todas partes

El truco que corre por internet (el Waggster mod) roba los pines del conector del LED del cuello para meter ahí el palpador. Funciona, pero te quedas sin luz y depende del arnés de 20 pines de la X1, que ya no se encuentra.

Hay un camino mejor, y es el que cuento aquí: la placa de la X1 y la de la Genius son la misma (MKS Gen L). Lo único que cambia entre una y otra es el cabezal. Si montas las subplacas de la Genius sobre tu X1, eléctricamente tienes una Genius — y la Genius trae un puerto ABL propio en la subplaca del extrusor. La lógica ya está enrutada en la placa de fábrica; la X1 simplemente no la usaba.

Resultado: ABL nativo por su puerto, el LED del cuello intacto, cero puentes soldados en la placa base, y el arnés pasa a ser el de 24 pines, que sí se consigue.

Lo que necesitas (lista completa)

Esto es todo lo que hay que tener sobre la mesa antes de empezar. La placa base no se toca: se queda la MKS Gen L que ya lleva tu X1.

Ud.PiezaDetalle
1Cable flex de 30 pines de X2Con conector rígido. ⚠️ El de tu X1 NO vale (no lleva ese conector) y el de Genius se queda corto. Mismo sistema que el de la Genius, pero más largo.
1Placa X de GeniusImprescindible: es la que lleva las líneas del servo hasta el cabezal
1Cable flex de 24 pines de X2Entre la placa X y la del extrusor. ⚠️ El de 24 de la Genius tampoco llega: por eso el de X2
1Placa de extrusor de GeniusE Breakout V2.2la que trae el puerto ABL, la pieza clave de todo esto
1Placa Z de Genius8x1 v1.7 — centraliza el cabezal en un solo conector rígido. También imprescindible.
1Palpador ABL de ArtilleryEl de 4 hilos (negro · amarillo · verde · rojo)
4Cables de prolongación (~8-10 cm)Para alargar el palpador hasta el header — ver cómo se hacen justo aquí abajo
2Cables de señal S1 y S2 (Dupont hembra-hembra)De la placa de junción Z a la placa base: S1 → Z+ (D19) y S2 → SERVOS (D11). ⚠️ No van por el arnés ni por el conector rígido: hay que ponerlos. La longitud la marca tu máquina (de la placa Z hasta la MKS).
1Soporte del palpador (impreso)Sujeta el ABL al cabezal a la altura correcta
1Tapa del conector Z de 30 pines (impresa)El conector rígido queda al aire en la X1; esta tapa lo protege
FirmwareMolise con el combo de más abajo. No es una pieza, pero sin él no hay ABL.

De dónde sacar las piezas

Todas las piezas de repuesto están en la tienda de Totalmente Personalizado, con enlace directo para que no te equivoques de referencia (que es fácil: hay versiones de X1, X2 y Genius que se parecen mucho y no son intercambiables):

PiezaPrecio
Cable Flex 30 pines conector rígido X25,90 €
Cable Flex 24 pines 500 mm X25,90 €
Placa Conexión X4,90 €
Placa Conexión Extrusor Genius4,90 €
Placa Conexión Z Genius4,90 €
Artillery ABL — sensor de autonivelación20,00 €
Total comprándolo suelto46,50 €
Soporte y tapa (archivos 3D)gratis — te los descargas y los imprimes tú
O todo de una vez, más barato: el KIT completo por 44,90 € — las seis piezas correctas, sin riesgo de equivocarte de referencia, y con el cable de extensión de regalo (el de serie se queda corto). Los archivos de las piezas impresas son gratis para todo el mundo, vayas por el kit o por tu cuenta.
La placa base no entra en la cuenta: esto parte de que tu X1 funciona y solo le falta el nivelado. Si tu placa está muerta, escríbenos — la tenemos suelta y podemos mandártela con el firmware ya cargado.

El cable se queda corto: cómo alargarlo

Bolsas de cables de extensión BLTouch de AntClabs
Cables de extensión BLTouch originales de AntClabs (SM-XD / SM-DU, de 1 a 2 m): de aquí salen los alargadores.

El cable que trae el palpador no llega en este montaje. Dos formas de resolverlo:

La fácil: usar un cable de extensión — el que va incluido en el kit, para no tener que pelearte con el soldador.

La casera, si te lo montas por tu cuenta y queda igual de bien:

  1. Aprovecha el conector original del ABL — no cortes ni destripes el palpador.
  2. Al otro lado suelda 4 cables de unos 8-10 cm terminados en Dupont.
  3. Cada empalme, con termorretráctil fina. Queda una prolongación de aspecto profesional y totalmente desmontable.
En revisión: Confirmar que el cable de extensión de BLTouch original (AntClabs) encaja tal cual en el ABL de Artillery. El BLTouch lleva 5 hilos en dos conectores (3 de servo + 2 de sonda) y el palpador de Artillery son 4 hilos en uno solo: si los conectores no casan, habría que re-pinear — y entonces el texto de arriba cambia.
Respeta el orden de los hilos al soldar y márcalos. Da igual que luego cambies las dos señales de sitio (eso no rompe nada), pero +5V y GND tienen que ir donde van.
FOTO · en camino
El alargador terminado: conector original del ABL, los 4 hilos soldados con Dupont al otro lado y el termorretráctil puesto
Los dos cables son de X2, y no es capricho: los de la Genius llevan el mismo sistema de conector pero se quedan cortos en este montaje, y el flex de 30 de la X1 ni siquiera tiene el conector rígido que hace falta. Las tres placas, en cambio, tienen que ser de Genius: son las que traen el puerto ABL y las líneas del servo. Cables de X2 · placas de Genius.
Lo que NO hace falta: cambiar la placa base, soldar en la placa, ni sacrificar el LED del cuello.
Ojo con la placa: esto es para la MKS Gen L (ATmega2560, 8 bits, firmware en .hex). No la confundas con la MKS SGen L, que es otra placa distinta (LPC1768, 32 bits) con otros pines. Si tu firmware es un .hex, es la Gen L.

El cableado, que es lo que nadie cuenta bien

El palpador tiene 4 hilos y en el camino hasta la placa base pasan por dos conectores. Esta es la cadena completa:

Cadena de conexión del ABL: palpador, placa de extrusor, placa X, placa Z, dos cables Dupont y placa base MKS Gen L
Toca el esquema para verlo a tamaño completo
La cadena completa: del palpador a la placa base. Solo hay que llevar dos señales, S1 y S2, con dos cables Dupont hasta la placa base; la alimentación ya sube por el arnés.
Placa X de Genius: conector J1 de 24 pines, J2 para el flex de 30 y el endstop X
Placa X de Genius: J1 (24 pines, al extrusor), J2 (flex de 30, a la placa Z) y el endstop X.
Placa de extrusor de Genius por detrás, con el header BLTouch W B Y R B
Placa de extrusor de Genius (E Breakout): el header BLTouch W·B·Y·R·B es el puerto ABL.
Placa de junción Z 8x1 v1.7 con el conector rígido J1, el header S1 S2 BLTouch y el HB
Placa de junción Z (8x1 v1.7): J1 rígido, el header S1|S2 BLTouch y el HB del heater.

El mapeo que funciona

En la placa de junción ZVa a la placa baseFunción
S1D19 (header Z+)Sonda / probe — la señal que dice "he tocado la cama"
S2D11 (header SERVOS)Servo — la que despliega y recoge el palpador
+5V y GNDpor el arnésYa llegan solas, no toques nada
Esto es lo que se le escapa a todo el mundo (a mí también, en la primera unidad): S1 y S2 son dos pines sueltos en la placa de junción Z. No viajan por el conector rígido de 30 pines ni por ningún arnés: hay que llevarlos a mano hasta la placa base con dos cables Dupont, uno al pin de señal del header Z+ (D19) y otro al pin de señal del header SERVOS (D11). Sin esos dos cables el palpador se mueve al encender (5 V y GND sí le llegan) pero la placa nunca lo ve.
FOTO · en camino
Los dos cables S1 y S2 saliendo de la placa de junción Z hacia la placa base
Esquema de la MKS Gen L con los pines de señal de Z+ (D19) y SERVOS D11 señalados
Toca el esquema para verlo a tamaño completo
Dónde caen los dos cables en la placa base: solo el pin de señal de cada header. Dibujo esquemático, la serigrafía manda.
FOTO · en camino
La placa base MKS Gen L con el header SERVOS (D11) y la fila Z+ (D19) señalados
El detalle que te ahorra media tarde: la serigrafía W/Y de la subplaca no coincide con lo que dice el PDF oficial de Artillery (que asigna los hilos por color). En las unidades que hemos montado sale cruzada. Por eso la regla buena es S1 → D19 y S2 → D11, o confirmarlo con el comando M280 como explico abajo — nunca fiarte del color del hilo.
Lo único que puede freír algo es cruzar +5V con GND (rojo y negro). Eso sí mata el palpador. Las dos señales (amarillo/verde) son 5 V lógicos: si las cruzas no pasa nada, el palpador simplemente no responderá y las intercambias. Así que el rojo y el negro, con calma y multímetro si hace falta; las otras dos, sin miedo.

Qué hilo es cuál (30 segundos, sin adivinar)

  1. Con el palpador alimentado (5 V y GND puestos), manda M280 P0 S10 y luego M280 P0 S90.
  2. El hilo que mueve el palpador es el servo → ese va a D11.
  3. El otro es la sonda → a D19. Para confirmarlo: M119, empuja el palpador con el dedo y repite M119: el estado de z_probe tiene que cambiar.

El firmware

Se usa Molise, que es un Marlin adaptado a Artillery donde eliges tu combo de máquina y compilas. La combinación para una X1 con este montaje es:

OpciónValor
MáquinaX1
PlacaMKSGENL (aunque el cabezal sea de Genius, la base sigue siendo esta)
ExtrusorTITAN
DriversTMC_2100
SensorBLTOUCH + WAGGSTER_MOD_WIRING activado
¿Por qué activar Waggster si no estamos haciendo el mod de Waggster? Porque ese flag es lo que mueve la lectura de la sonda al pin D19, que es justo donde la deja el puerto ABL nativo de Artillery. El nombre despista: no tiene que ver con robar los pines del LED, solo cambia qué pin lee la sonda.

Al terminar de flashear quedan dos cosas por ajustar en tu máquina, y no se pueden copiar de nadie:

  • El offset del palpador respecto a la boquilla: se mide y se graba con M851 X.. Y.. Z.. seguido de M500. Los valores que traen los presets son de otros soportes y no te valen.
  • Quitar el endstop Z original (el inductivo del marco). Si lo dejas conectado tendrás dos cosas mandando en el mismo pin y el homing hará tonterías.

El único ajuste mecánico: agrandar el hueco de la chapa

Aquí viene lo que no cuenta nadie porque no sale en ninguna foto de producto: el conector rígido de 30 pines no entra por el hueco de la chapa de la X1 tal como viene. Hay que agrandarlo un poco.

Cómo se hace (y funciona a la primera): se recorta con un alicate de corte y después se dobla la pestaña de chapa hacia dentro. Con eso el conector pasa holgado y —lo bueno— los tornillos de la placa de la Genius coinciden a la perfección con los agujeros que ya hay. No hay que taladrar nada ni inventarse soportes: es un ajustito de dos minutos, pero es necesario.
Lima el borde después de cortar. Es chapa y el mazo de cables va a pasar justo por ahí: un canto vivo puede pelar un cable con las vibraciones.
Vista exterior de la chapa de la X1 con el hueco agrandado y el conector J2 de la placa Z asomando
Por fuera: el hueco de la chapa ya agrandado y el conector J2 de la placa Z asomando.
Vista interior: la placa de junción Z atornillada a la chapa con el conector rígido J1
Por dentro: la placa Z atornillada en los agujeros de la Genius, que coinciden a la perfección.

Montaje y primer arranque

1 · Prepara la chapa como acabo de contar, antes de montar nada más.
2 · Antes de dar tensión. Comprueba que el conector rígido J1 de la placa de junción encaja 1:1 con el de tu placa base, mirando sobre todo los pines del heater (los del par gordo rojo/negro). Si el heater cae donde debe, no se fríe nada: lo demás son señales y, como mucho, no funcionan hasta recolocarlas.
3 · Flashea el firmware con el combo de arriba, antes de tocar el palpador.
4 · Monta el soporte y el palpador en el cabezal, y conecta el alargador de 4 hilos al header de 5 pines de la subplaca del extrusor: rojo y negro a su sitio (esto sí, con cuidado), y las dos señales a los otros dos.
Soporte impreso con el palpador ABL montado en el cabezal de la X1
El soporte impreso con el palpador montado en el cabezal, a la altura de la boquilla.
Los cuatro hilos del palpador conectados al header BLTouch de la placa del extrusor
Los 4 hilos del palpador en el header BLTouch de la placa del extrusor.
Placa de extrusor de Genius montada en el carro, con el flex de 24 pines conectado
Placa de extrusor montada en el carro, con el flex de 24 conectado. El header BLTouch queda a la vista.
Placa X de Genius montada en el pórtico con el flex de 30 y el de 24 conectados
Placa X en el pórtico: entra el flex de 30 desde la base y sale el de 24 hacia el extrusor.
Placa de junción Z en la base de la X1 con el flex de 30 entrando y el cable del endstop X
Placa Z en la base: el flex de 30 entra por el hueco de la chapa y al lado va el endstop X.
5 · Tira los dos cables S1 y S2 desde la placa de junción Z hasta la placa base: S1 al pin de señal del header Z+ (D19) y S2 al pin de señal del header SERVOS (D11). Son dos Dupont hembra-hembra. Este paso no está en ningún otro tutorial y sin él no hay ABL: el palpador se mueve, pero la placa no se entera.
6 · Enciende y mira. El palpador hace un autotest solo al recibir corriente (despliega y recoge). Si parpadea sin parar es que está en alarma porque no le llega la línea de control — se arregla al cargar el firmware con BLTouch y conectar la señal del servo.
7 · Identifica las señales con M280 y M119, como conté arriba. Si están al revés, intercambia S1 y S2.
8 · Primer homing con la mano en el interruptor. Manda G28: el palpador debe desplegarse y palpar. Si el offset o la lógica estuvieran mal, la boquilla baja sin frenar — por eso la mano en el paro. Después G29 para el mallado.
FOTO · en camino
La máquina palpando la cama con G29 — el momento en que se ve que funciona

Si algo no va: los síntomas típicos

Lo que vesLo que pasa
Hace home pero el palpador no saleEstá homeando con el endstop Z viejo. Desconéctalo y asegúrate de tener el firmware con BLTouch.
El palpador parpadea sin pararAlarma: la línea de control está al aire. Falta el firmware correcto o la señal del servo.
Hace un autotest al encender aunque el firmware sea el de serieNormal. Ese autotest lo hace el propio palpador al recibir 5 V, no lo manda la placa.
M280 no mueve nadaLa señal del servo no está llegando a D11. Intercambia las dos señales.
La boquilla no para de bajar al palparPara de inmediato. Revisa la señal de la sonda y el offset antes de repetir.

Las piezas impresas

Hacen falta dos: el soporte del palpador, que lo sujeta al cabezal a la altura correcta, y la tapa del conector rígido de 30 pines de la placa Z, que en la X1 se queda al aire.

Cómo imprimirlas

PiezaRecomendación
Soporte del palpadorPETG (probado y va fino) o ABS/ASA. Mejor que PLA porque trabaja al lado del hotend. Perímetros generosos y relleno alto: esta pieza define la altura de la sonda — si flexa, el mallado te miente.
Tapa del conector ZCualquier material vale, es una tapa. PLA sobra.
Render del soporte del palpador, con el rebaje y los dos agujeros de fijación
El soporte del palpador: ranura para regular la altura y dos agujeros al carro.
El conector rígido de 30 pines de la placa Z al aire, sin tapa
Sin tapa: el conector rígido de la placa Z queda al aire en la X1.
La tapa impresa puesta sobre el conector de la placa Z
Con la tapa impresa puesta.

Un detalle honesto sobre el soporte

El soporte apoya en la parte de atrás del conector del ventilador de capas, y ahí sobresalen dos pines soldados que hacen que la pieza no quede perfectamente perpendicular. En PETG funciona perfectamente — está montado así, imprimiendo y palpando sin problema — pero es una imperfección real y se cuenta.

La v2 de la pieza llevará una ranura que libre esos dos pines y apoye a plena cara. Es ajuste fino, no un fallo: tal como está, funciona.

Descarga de las piezas

Los archivos son gratis y van en STL (para imprimir directamente) y STEP (por si quieres modificarlos en tu CAD). Son diseño propio: úsalos, tunéalos y, si los mejoras, cuéntanoslo.

Descargas.
  • Soporte del palpador ABL (con rebaje para los pines, v1) — diseño propio, el que va montado en la máquina del tutorial: descargar STL.
  • Tapa del conector de la placa Z — parte de un modelo de otro autor en Printables, con alguna vuelta nuestra para fijarla con los dos tornillos del conector: ver en Printables.
Todas las piezas del Rincón, ordenadas por máquina, en la sección de descargas.

Créditos y licencias

El firmware es Molise, un fork de Marlin, ambos bajo GPLv3: el crédito es de sus autores y el código fuente del build está disponible bajo esa misma licencia.
El pinout del puerto ABL está contrastado con el documento oficial de Artillery (Auto Bed Leveling Port Definition), aunque —como se avisa arriba— la serigrafía de las subplacas reales puede salir cruzada respecto a ese papel.
El soporte del palpador es diseño propio, modelado en CAD para este montaje. La tapa del conector Z parte del modelo Z cables cover Artillery de Printables (crédito a su autor), con retoques nuestros.
Todo lo de esta guía está probado en banco sobre una máquina real, no recopilado de foros. Si te sirve, cuéntanoslo; si algo no te cuadra en tu unidad, escríbenos y lo revisamos.

AVISO DE RESPONSABILIDAD (DISCLAIMER)

El Rincón del Manco ofrece firmwares y modificaciones bajo la modalidad "AS IS" (Tal cual). El uso de estos archivos es responsabilidad exclusiva del usuario. No nos hacemos responsables de daños en hardware (impresoras brickeadas, placas quemadas) derivados de una mala instalación o incompatibilidad.
Hardware modificado = Garantía anulada por el fabricante.

Titular: Jesús Ángel Bobadilla Morán | NIF: 12780837J | Aviso Legal