Mejor Firmware para Ender 3 (Pro/V2/S1) - Cómo instalar

Roy Hill 03-06-2023
Roy Hill

El firmware de una impresora 3D es importante para desbloquear las capacidades de tu máquina, por lo que mucha gente se pregunta cuál es el mejor firmware para la serie Ender 3. Este artículo te guiará sobre cuál es el mejor firmware, así como la forma de instalarlo por ti mismo.

El mejor firmware para un Ender 3 es el firmware stock Creality si sólo quieres hacer algo de impresión 3D básica. Si te gusta ser capaz de cambiar y personalizar muchos cambios a la vez, Klipper es un gran firmware para usar. Jyers es otro firmware popular para usar con el Ender 3 porque se ve muy bien y es fácil de usar.

Esta es la respuesta sencilla, pero hay más detalles importantes que querrás saber, así que sigue adelante

    ¿Qué firmware utiliza el Ender 3?

    Las impresoras Creality Ender 3 vienen equipadas con el firmware de Creality, que puedes descargar y actualizar desde su página oficial sitio web Sin embargo, hay otros firmware que puedes utilizar, como Marlin, la opción más popular para la mayoría de las impresoras 3D, TH3D, Klipper o Jyers, y explicaré sus ventajas en el artículo.

    Diferentes modelos de impresoras funcionan mejor con diferentes firmware. Por lo tanto, aunque todas vienen cargadas con el de Creality, a veces este no es necesariamente el mejor o más avanzado firmware.

    Por ejemplo, muchos usuarios recomiendan Jyers para la impresora V2, ya que consideran que el firmware oficial de Creality no cubre adecuadamente las necesidades de la impresora, y Jyers está especialmente compilado para cubrir las lagunas que tiene el firmware de Creality.

    ¿Debo actualizar el firmware de mi Ender 3?

    No es necesario que actualice el firmware si está satisfecho con su rendimiento. Sin embargo, se recomienda hacerlo, ya que las actualizaciones vienen con mejoras y correcciones de problemas que podrían haber estado afectando a su impresora en segundo plano.

    Una buena razón para hacerlo, especialmente si está utilizando un firmware antiguo, es la protección térmica. Esta característica esencialmente evita que su impresora se caliente demasiado y pueda causar un incendio mediante la detección de un comportamiento de calentamiento inusual y la detención de la impresora para evitar que se caliente aún más.

    Echa un vistazo a mi artículo Cómo arreglar el fallo de calentamiento de la impresora 3D - Protección térmica.

    Aunque el firmware más reciente que viene con la impresora debería tener esta función, puede ser difícil saberlo, por lo que sería mejor actualizar periódicamente el firmware para tener acceso a las funciones de seguridad más recientes.

    Otra razón para actualizar su firmware es la comodidad. Por ejemplo, la mayoría de las impresoras Creality Ender 3 no vienen con opciones de nivelación automática, por lo que tiene que hacer la nivelación manual.

    Marlin es un firmware que ofrece nivelación automática de la cama (ABL), lo que significa que con la ayuda de un sensor que mide la distancia de la boquilla a la cama en diferentes puntos, el firmware ajusta automáticamente la impresora para que compense las diferencias de nivel.

    Puede leer más sobre Cómo cambiar a la nivelación automática de la cama.

    Mejor Firmware para Ender 3 (Pro/V2/S1)

    El más común y considerado por muchos usuarios como el mejor para las impresoras Ender 3 es el firmware Marlin. Klipper y Jyers son dos opciones de firmware menos populares pero muy potentes que puedes utilizar para tu Ender 3. Tienen un montón de características y optimizaciones que hacen que la impresión 3D sea más fácil y mejor.

    Echemos un vistazo a algunos de los mejores firmware para el Ender 3:

    • Marlin
    • Klipper
    • Jyers
    • TH3D
    • Creality

    Marlin

    El firmware Marlin es una gran opción de firmware para las impresoras Ender 3, ya que es gratuito, altamente personalizable y ampliamente compatible, razón por la cual muchas personas lo utilizan con sus impresoras 3D Creality. Se actualiza con frecuencia y tiene muchas características útiles, como la nivelación automática o el sensor de desviación del filamento.

    Para las impresoras Ender 3 que vienen con una placa base antigua de 8 bits, como algunos modelos Ender 3 o Ender 3 Pro, se recomienda utilizar las versiones antiguas Marlin 1 del firmware, ya que la memoria reducida de la placa podría limitar las funciones de las versiones más recientes Marlin 2.

    Sin embargo, en estos días muchas impresoras Creality tienen la tarjeta más avanzada de 32 bits, que le ayuda a aprovechar al máximo el firmware Marlin.

    Marlin es un firmware de código abierto, lo que significa que muchos otros desarrolladores lo utilizaron como base para su firmware y lo personalizaron para que esté más adaptado a diferentes impresoras (un ejemplo de esto es el firmware Creality o el firmware Prusa).

    Marlin tiene algunas funciones de optimización interesantes, una de las cuales es el complemento Meatpack, que comprime el código G en un 50% aproximadamente cuando se envía a la impresora.

    Otro complemento interesante es Arc Welder, que convierte las secciones curvas de tu código G en arcos G2/G3. Esto reduce el tamaño del archivo de código G y produce curvas más suaves.

    Escribí un artículo sobre Cómo reducir el tamaño del archivo STL para la impresión 3D que está relacionado.

    Ver también: Cómo configurar el desplazamiento Z en Ender 3 - Home & BLTouch

    Echa un vistazo a este vídeo que explica más a fondo Marlin y otros firmware similares.

    Klipper

    Klipper es un firmware que se centra en la velocidad y la precisión. Para ello, asigna el procesamiento del código G recibido a un ordenador monoplaca o una Raspberry Pi que debe estar conectada a la impresora.

    Ver también: ¿Funcionan las fundas de teléfono impresas en 3D? Cómo hacerlas

    Esto básicamente elimina la presión de comandos de la placa base, que sólo tiene que ejecutar los comandos preprocesados. Otras opciones de firmware utilizan la placa base para recibir, procesar y ejecutar comandos, lo que ralentiza la impresora.

    Te permite ampliar la funcionalidad de tu Ender 3 ya que estás añadiendo una segunda placa con un cable USB sin problemas. Un usuario que quería añadir una Unidad Multi-Material (MMU) DIY a su Ender 3 ahora podía hacerlo y aún le quedaba una placa de 8 bits.

    Las personas que quieren ejecutar un buen firmware de stock, o están construyendo una impresora 3D desde cero encuentran en Klipper una gran opción.

    Escribí un artículo sobre ¿Deberías construir tu propia impresora 3D? ¿Merece la pena o no?

    Esta distribución de tareas hace que Klipper sea más complejo de instalar, pero como se necesita un ordenador monoplaca, así como una pantalla compatible, Klipper no es compatible con la pantalla LCD Ender 3.

    Un usuario señaló que, aunque puede ser un reto configurar Klipper, se trata de un firmware que puede ofrecerte muchas prestaciones, sobre todo porque no afectará a la velocidad de impresión.

    Una característica que Klipper tenía que Marlin no se llamaba Direct_Stepping, pero ahora Marlin 2 tiene esta característica donde se puede ordenar el movimiento Marlin directamente a través de un host como OctoPrint. Se hace mediante la ejecución de un ayudante llamado "stepdaemon" en su Raspberry Pi.

    Se dice que una función llamada Pressure Advance funciona mucho mejor en Klipper que en Marlin.

    El siguiente vídeo explica qué es Klipper y algunas de las ventajas de utilizarlo con su Ender 3.

    Jyers

    Otro firmware gratuito basado en Marlin, Jyers se creó inicialmente para la impresora Ender 3 V2, ya que algunos usuarios consideraban que el firmware Creality era deficiente en el caso de la máquina V2. Jyers ofrece paquetes precompilados, pero también te da la opción de compilarlo tú mismo.

    Por ejemplo, Jyers admite cambios de filamento a mitad de impresión, cosa que no hace el firmware incorporado de Creality, y permite mostrar el nombre completo del archivo para que sea más fácil elegir el archivo correcto, cuando el de Creality sólo muestra los 16 primeros caracteres.

    Puede leer más sobre Cómo usar Cura Pausa en Altura para cambiar filamento también.

    Por lo tanto, Jyers añade muchas características muy útiles que mejoran la impresión utilizando las impresoras Ender 3 V2. Muchos usuarios consideran que Jyers es un firmware excelente y esencial para la impresora V2, y dicen que compensa las partes que el firmware Creality echa en falta.

    Un usuario mencionó que tiene descargado el firmware Jyers y que es una "actualización obligatoria", ya que no te cuesta nada y le sacas mucho más partido en comparación con el firmware de stock. Otro usuario lo describió como si tuvieras una impresora completamente nueva.

    Otro usuario mencionó que utiliza la nivelación de cama de malla manual 5 x 5 y funciona realmente bien. Aunque ajustar 25 puntos en la cama puede ser tedioso, supone una diferencia significativa para las personas con una cama muy irregular que necesita compensación.

    Mucha gente está impresionada con este firmware ya que es una opción de firmware muy amigable para principiantes. El firmware Creality puede ser bastante básico comparado con el firmware Jyers.

    Echa un vistazo al siguiente vídeo de BV3D, que explica con más detalle el firmware de Jyers.

    TH3D

    TH3D, otro firmware muy utilizado, ofrece un paquete menos complejo y más fácil de configurar que Marlin. Aunque se creó para una placa TH3D, es compatible con las impresoras Ender 3.

    Por un lado, TH3D es bastante fácil de usar, y un usuario lo recomienda para placas base antiguas con memoria limitada. Por otro, su simplicidad se debe a la eliminación de muchas opciones de personalización del software Marlin, en el que se basa.

    Si quieres un proceso de configuración más sencillo, los usuarios sugieren que TH3D es un buen firmware, pero si quieres más funciones, puede que otro firmware se adapte mejor a tus necesidades.

    Creality

    Creality Firmware es una opción popular para las impresoras Ender 3 ya que ya está pre-compilado para las impresoras 3D Creality. Esto significa que es la opción más fácil como una opción de firmware. En realidad se basa en el firmware Marlin y se actualiza a menudo por Creality para ofrecerle los últimos avances.

    Los usuarios sugieren que el firmware de Creality es un buen punto de partida para la mayoría de las impresoras 3D, ya que es estable y seguro de usar. A continuación, puede actualizar a un firmware más avanzado una vez que esté listo para dar un paso adelante y compilar uno más complejo.

    Sin embargo, para algunas impresoras Ender 3, como la Ender 3 V2, la gente recomienda actualizar a otro firmware como Jyers, ya que Creality no cubre muy bien las necesidades de este modelo.

    Cómo actualizar el firmware en Ender 3 (Pro/V2)

    Para actualizar el firmware de la Ender 3, descargue el firmware compatible, cópielo en una tarjeta SD e inserte la tarjeta SD en la impresora. En el caso de una placa base más antigua, también necesitará un dispositivo externo para cargar el firmware en la impresora, y deberá conectar su PC o portátil directamente a la impresora mediante un cable USB.

    Antes de actualizar el firmware, deberá averiguar la versión actual del firmware que utiliza su impresora. Podrá verlo seleccionando "Info" en la pantalla LCD de su impresora.

    También necesitas saber qué tipo de placa base utiliza tu impresora, si tiene cargador de arranque y si dispone de adaptador para poder elegir la versión de firmware adecuada y adoptar el enfoque correcto para instalarla.

    Usted puede ver estas características abriendo la cubierta de la electrónica de la impresora y comprobando la versión escrita debajo del logotipo de Creality. Aquí es donde usted verá si usted tiene un cargador de arranque o un adaptador también.

    Si tienes una placa base más nueva, de 32 bits, los pasos que debes seguir para actualizar el firmware son:

    1. Entra en la página web del firmware y descarga el paquete de la versión que necesites.
    2. Extraiga los archivos. Ahora debería ver un archivo ".bin", que es el archivo que necesita para la impresora.
    3. Consigue una tarjeta micro SD vacía (puedes usar la micro SD que venía con tu impresora, pero sólo después de vaciarla de todo lo demás).
    4. Copie el archivo ".bin" en la tarjeta y expúlsela.
    5. Apagar la impresora
    6. Inserte la tarjeta SD en la impresora
    7. Volver a encender la impresora
    8. La impresora instalará el firmware, se reiniciará y volverá al menú principal.
    9. Compruebe que se ha instalado el firmware correcto accediendo de nuevo a "Info".

    Aquí tienes un vídeo que explica cómo comprobar los componentes de la impresora y cómo actualizar el firmware.

    Para una placa base antigua de 8 bits, hay que seguir algunos pasos más. Si la placa no tiene cargador de arranque, tendrás que conectar manualmente uno a la impresora, como se ilustra en el vídeo siguiente.

    Esto le da la opción de personalizar algunas características es que le gustaría, como el mensaje escrito en la pantalla inactiva.

    Usted tendrá que instalar el firmware mediante un cable USB en este caso. Escribí un artículo más en profundidad sobre Cómo Flash & Actualizar el firmware de la impresora 3D que usted puede comprobar hacia fuera.

    Cómo instalar el firmware Jyers en un Ender 3

    Para instalar Jyers en el Ender 3, debe descargar el paquete de firmware o archivos individuales de la página Sitio web de Jyers Copie el archivo ".bin" en una tarjeta USB vacía formateada como FAT32 y, a continuación, inserte la tarjeta en la impresora 3D. La impresora instalará el firmware por sí misma y se reiniciará.

    Antes de iniciar el proceso de instalación, debe averiguar los valores de Jerk, Aceleración y Pasos E/min. Los necesita porque cualquier valor personalizado introducido en la impresora se perderá en el proceso de instalación del firmware, por lo que debe anotarlos ahora y volver a marcarlos después.

    Los puedes averiguar en la pantalla de inicio de tu impresora yendo a Controls> Motion. Ve a cada una de las 4 categorías (Max Speed, Max Acceleration, Max Corner/Jerk y Transmission Ratio/E-steps) y anota los valores X, Y, Z y E.

    También necesitas la versión de la placa base de tu impresora, que puedes averiguar abriendo la tapa del sistema electrónico para poder descargar la versión de firmware adecuada.

    Después de tomar nota de estos, tendrás que elegir el mejor paquete de firmware para tus necesidades. Puedes encontrar todas las versiones de Jyers en GitHub, con la última versión en la parte superior de la página. Puedes ver la versión de la placa base para la que es el firmware en el nombre del archivo.

    También puedes descargar un conjunto de iconos de Jyers para tu pantalla, aunque esto es opcional.

    Una vez hecho esto, puedes empezar a instalar (o flashear) el firmware:

    1. Descargue el paquete de la versión que necesite.
    2. Si los archivos vienen en formato ".zip", extráelos. Ahora deberías ver un archivo ".bin", que es el que necesitas para la impresora.
    3. Consigue una tarjeta micro-SD vacía y formatéala como un volumen FAT32 siguiendo estos pasos:
      • Inserte la tarjeta SD en su ordenador
      • Abra el Explorador de archivos y vaya a Este PC
      • Haga clic con el botón derecho en el nombre del USB y seleccione "Formatear".
      • Seleccione "Fat32" en "Sistema de archivos" y haga clic en "Iniciar".
      • Haz clic en "Aceptar" si has hecho una copia de seguridad de tus datos, ya que este proceso borrará todo lo que haya en la tarjeta.
      • Haga clic en "Aceptar" en la ventana emergente que le anuncia que el formateo ha finalizado.
    4. Copie el archivo ".bin" en la tarjeta y expúlsela.
    5. Apagar la impresora
    6. Inserte la tarjeta SD en la impresora
    7. Volver a encender la impresora
    8. La impresora instalará el firmware, se reiniciará y volverá al menú principal.
    9. Compruebe que se ha instalado el firmware correcto accediendo de nuevo a "Info".

    En el siguiente vídeo se explican estos pasos con más detalle.

    Si quieres actualizar también los iconos de la pantalla, después de actualizar el firmware sigue estos pasos:

    1. Apague la impresora y extraiga la tarjeta SD.
    2. Vuelve a introducir la tarjeta SD en el ordenador y borra los archivos que contenga.
    3. Vaya a la carpeta Marlin> Display> Readme (esto contiene las instrucciones sobre cómo instalar los iconos de la pantalla), a continuación, vaya a los conjuntos de firmware y elegir el DWIN_SET (gotcha).
    4. Copie el DWIN_SET (gotcha) en la tarjeta SD y cámbiele el nombre a DWIN_SET. Expulse la tarjeta SD.
    5. Desconecte la pantalla de la impresora y abra su carcasa.
    6. Inserta la tarjeta SD en la ranura para tarjetas SD visible bajo la carcasa de la pantalla y vuelve a enchufar el cable plano.
    7. Encienda la impresora y la pantalla se actualizará desde la tarjeta.
    8. Una vez que la pantalla se vuelva naranja, lo que indica que se ha completado la actualización, apague la impresora, desenchufe el cable y extraiga la tarjeta SD.
    9. Vuelve a colocar la cubierta de la pantalla y enchufa el cable en ella, después colócala en su soporte.
    10. Vuelve a encender la impresora y comprueba que los valores de Jerk, Acceleration y E-steps son los mismos que tenías anteriormente y cámbialos si no es así.

    Roy Hill

    Roy Hill es un entusiasta apasionado de la impresión en 3D y un gurú de la tecnología con un gran conocimiento sobre todo lo relacionado con la impresión en 3D. Con más de 10 años de experiencia en el campo, Roy domina el arte del diseño y la impresión en 3D y se ha convertido en un experto en las últimas tendencias y tecnologías de impresión en 3D.Roy tiene una licenciatura en ingeniería mecánica de la Universidad de California, Los Ángeles (UCLA) y ha trabajado para varias empresas de renombre en el campo de la impresión 3D, incluidas MakerBot y Formlabs. También ha colaborado con varias empresas e individuos para crear productos impresos en 3D personalizados que han revolucionado sus industrias.Aparte de su pasión por la impresión 3D, Roy es un ávido viajero y un entusiasta de las actividades al aire libre. Le gusta pasar tiempo en la naturaleza, hacer caminatas y acampar con su familia. En su tiempo libre, también asesora a jóvenes ingenieros y comparte su gran conocimiento sobre la impresión 3D a través de varias plataformas, incluido su popular blog, 3D Printerly 3D Printing.