La nueva serie Bigtreetech Manta, que tiene cuatro versiones para adaptarse a cualquier máquina, además de contar con algunas mejoras y novedades muy interesantes que llevamos semanas probando.
Si necesitas más información o ayuda, no dudes a unirte al grupo de Telegram de SKR o nuestro grupo general de 3DWork.
La nueva serie Bigtreetech Manta cuenta, actualmente, de cuatro versiones con diferentes formatos en el siguiente video podéis ver una breve introducción.
M8P v2.0 | M8P v1.1 | M5P | M4P | |
---|---|---|---|---|
MCU | STM32H723ZET6 | STM32G0B1VET6 | STM32G0B1RET6 | STM32G0BORE |
Frequency | 550 MHz | 64 MHz | 64 MHz | 64 MHz |
Driver Slots | 8 | 8 | 5 | 4 |
eFuse | Yes | Yes | Yes | No |
Fan Ports | 2 pins PWM Fan x 5 4pins PWM Fan x 2 Always on Fan x 1 SoC Fan x 1 | 2 pins PWM Fan x 5 4pins PWM Fan x 2 Always on Fan x 1 SoC Fan x 1 | PWM Fan x 2SoC Fan x 1 Always on Fan x 1 | PWM Fan x 4SoC Fan x 1 |
Fan Voltage Selection | Yes, 24V/12V/5V | Yes, 24V/12V/5V | Yes, 24V/12V/5V | Yes, Vin/5V |
Voltaje Drivers | 24V, HV (Seleccionable) | 24V, HV (Seleccionable) | 24V, HV (Seleccionable) | 24V, HV (Seleccionable) |
Voltaje Electronica | VIN=DC12V o DC24V | VIN=DC12V o DC24V | VIN=DC12V o DC24V | VIN=DC12V o DC24V |
Voltaje HotBed | VIN=DC12V o DC24V o BEDIN | VIN=DC12V o DC24V o BEDIN | VIN=DC12V o DC24V | VIN=DC12V o DC24V |
Puertos Calentadores | Heated Bed (HB) 10A, Heater Catridge (HE0, HE1, HE2, HE3) 5.5A | Heated Bed (HB) 10A, Heater Catridge (HE0, HE1, HE2, HE3) 5.5A | Heated Bed (HB) 10A, Heater Catridge (HE) 6A | Heated Bed (HB) 10A, Heater Catridge (HE) 6A |
Ventiladores | 2-pin controlables (FAN0, FAN1, FAN2, FAN3), 4-pin controlables (FAN4, FAN5, FAN6), todos los controlables con selecion de voltaje 5-12-24Vfijos (24V FAN*2) Hasta 1A | 2-pin controlables (FAN0, FAN1, FAN2, FAN3), 4-pin controlables (FAN4, FAN5, FAN6), todos los controlables con selecion de voltaje 5-12-24Vfijos (24V FAN*2) Hasta 1A | tres controlables (24/5V ajustable), uno para el SoC (voltaje no seleccionable) Hasta 1A | dos controlables (24/5V ajustable), uno para el SoC (voltaje no seleccionable) Hasta 1A |
Puertos Expansion | BL Touch (Servos, Probe), PS-ON, Fil-DET, RGB*2, SPI | BL Touch (Servos, Probe), PS-ON, Fil-DET, RGB*2, SPI | BL Touch (Servos, Probe), Fil-DET, RGB*2 | BL Touch (Servos, Probe), Fil-DET, RGB*2 |
Drivers Soportados | Support TMC5160, TMC2209, TMC2225, TMC2226, TMC2208, TMC2130, ST820, LV8729, DRV8825, A498 | Support TMC5160, TMC2209, TMC2225, TMC2226, TMC2208, TMC2130, ST820, LV8729, DRV8825, A498 | Support TMC5160, TMC2209, TMC2225, TMC2226, TMC2208, TMC2130, ST820, LV8729, DRV8825, A498 | Support TMC5160, TMC2209, TMC2225, TMC2226, TMC2208, TMC2130, ST820, LV8729, DRV8825, A498 |
Modos Drivers | SPI, UART, STEP/DIR | SPI, UART, STEP/DIR | SPI, UART, STEP/DIR | SPI, UART, STEP/DIR |
Termistores | 5 * 100K NTC, 4 de ellos 100K NTC y PT1000 seleccionable | 5 * 100K NTC, 4 de ellos 100K NTC y PT1000 seleccionable | 2 * 100K NTC | 2 * 100K NTC |
Pantallas Soportadas | SPI, DSI, HDMI, LCD Display (EXP1+EXP2) | SPI, DSI, HDMI, LCD Display (EXP1+EXP2) | SPI, DSI, HDMI, LCD Display (EXP1+EXP2) | SPI, DSI, HDMI, LCD Display (EXP1+EXP2) |
USB | Type-C | Type-C | Type-C | Type-C |
Otros Interfaces | USB2.0*3, LAN, DSI, CSI, SPI, 40Pin-GPIO, HDMI0 and HDMI1, SOC_Card, MCU-Card | USB2.0*3, LAN, DSI, CSI, SPI, 40Pin-GPIO, HDMI0 and HDMI1, SOC_Card, MCU-Card | USB2.0*3, LAN, DSI, CSI, SPI, 40Pin-GPIO, HDMI, SOC_Card, MCU-Card | USB2.0*3, LAN, DSI, CSI, SPI, 40Pin-GPIO, HDMI, SOC_Card, MCU-Card |
Muy acertadamente, teniendo en cuenta el precio actual de las Raspberry Pi, junto al lanzamiento de la serie Manta por parte de Bigtreetech ha diso lanzado su módulo CM4 llamado CB1.
Básicamente, la CB1 es una electrónica que incluye una CPU, RAM, módulo Wifi y otros componentes a modo de “mini” PC.
Con una CPU Allwinner H616, usada en otras electrónicas similares de Orange Pi, que internamente cuenta con un procesador Cortex-A53 Quad-core de 64b ARM además de 1GB de RAM y por supuesto soporte de red 100M tanto ethernet como WiFi.
Text | CB1/CB1 eMMC |
---|---|
CPU | ALLWINNER H616, Quad-core Cortex-A53 @1.5GHz |
GPU | Mali G31 MP2, Support OpenGL3.2 |
RAM | 512MB/1GB DDR3L SDRAM The eMMC version has only 1GB available |
Storage Capacity (for eMMC version only) | 16GB, 32GB |
WiFi | 2.4G/802.11 b/g/n |
Display | Compatible with HDMI2.0A Interface, Support 4K Displays |
Connectivity | USB2.0 Interface, supports 100M Ethernet+ 100M WiFi The CB1/CB1 eMMC does not support DSI/CSI output at this time |
Con estas características podemos correr Klipper sin muchos problemas.
La combinación de la serie Manta junto con el módulo CB1 nos va a permitir disponer de usa solución completa, modular y potente a modo de ejemplo:
Además, también contamos con el módulo Pi4B que junto con el CB1 vamos a tener un formato y funciones similares a una Raspberry Pi 4B.
Como siempre en nuestras guías nos gusta compartir los diagramas y esquemas, para poder ver más en detalle ambas electrónicas y sus conexiones.
Bigtreetech siempre ha prestado mucha atención a las opciones de expansión así como compatibilidad con accesorios, la gama Manta no podía ser menos y contamos con una buena cantidad de conexiones para ofrecer soporte a sensores de nivelación, pantallas, cámaras, extensores CANbus, acelerómetros, iluminación led, etc…
Ejemplos de diagramas de conexiones:
Os adjuntamos los esquemas/diagramas de la serie Manta de Bigtreetech y que nos van a ser de gran ayuda en la instalación/configuración:
Vamos a revisar las conexiones básicas a tener en cuenta cuando pongamos en marcha nuestra Bigtreetech Manta.
Podemos alimentar nuestra Bigtreetech Manta de dos formas, dependiendo de que queramos hacer con ella, ya sea desde una fuente de alimentación externa que será la forma por defecto o por USB en aquellos casos que la usemos para tests básicos de electrónica o carga del firmware.
Para seleccionar una forma u otra lo haremos mediante un jumper en los pines VUSB de la electrónica… con el puesto diremos a la electrónica que su alimentación es por USB.
Como os comentábamos, una de las grandes funciones de esta electrónica es la de integrar un host interno para realizar las funciones de Klipper, Octoprint, etc… Para ello contamos con un zócalo/conector CM4 que básicamente es un tipo de conexión estandarizado para la conexión de estos módulos.
La serie Manta cuenta con diferentes configuraciones para adaptarse a cualquier máquina del mercado y una de las diferencias entre los diferentes modelos es el número de drivers soportados.
Si prestamos atención al nombre de los diferentes modelos identificaremos rápidamente que mediante el mismo podremos conocer rápidamente cuantos son soportados… MxP donde X es el número de drivers soportados excepto en la E3EZ.
Estas electrónicas soportan casi cualquier tipo de drivers (TMC5160, TMC2209, TMC2225, TMC2226, TMC2208, TMC2130, ST820, LV8729, DRV8825, A4988), además de soporte de diferentes modos para utilizarlos (SPI, UART, STEP/DIR). En el caso de la E3EZ utilizará drivers con formato EZ de Bigtreetech que es un formato que nos encanta.
En caso que nuestros drivers lo soporten, lo ideal es siempre utilizar el modo inteligente de gestión SPI/UART, uno u otro va a depender del modelo de drivers que utilicemos.
Estos modos de gestión de drivers permite que el firmware pueda gestionar la configuración del driver de forma dinámica según necesidades además de poder ajustar por ejemplo el vref/corriente que suministrarán a nuestros motores y otras funciones disponibles en cada modelo de driver.
Por último tenemos el método tradicional o STEP/DIR (STANDALONE) que usa los ajustes por defecto del driver, deberemos ajustar el vref/corriente de los motores de forma manual y especificaremos los micropasos del mismo utilizando la combinación adecuada de los jumpers MS0/MS1/MS2. Normalmente utilizaremos este modo para drivers antiguos A4988, DRV8825, LV8729, ST820:
En caso que nuestros drivers lo soporten, lo ideal es siempre utilizar el modo inteligente de gestión SPI/UART, uno u otro va a depender del modelo de drivers que utilicemos.
Estos modos de gestión de drivers permite que el firmware pueda gestionar la configuración del driver de forma dinámica según necesidades además de poder ajustar por ejemplo el vref/corriente que suministrarán a nuestros motores y otras funciones disponibles en cada modelo de driver.
Por último tenemos el método tradicional o STEP/DIR (STANDALONE) que usa los ajustes por defecto del driver, deberemos ajustar el vref/corriente de los motores de forma manual y especificaremos los micropasos del mismo utilizando la combinación adecuada de los jumpers MS0/MS1/MS2. Normalmente utilizaremos este modo para drivers antiguos A4988, DRV8825, LV8729, ST820:
En caso que nuestros drivers lo soporten, lo ideal es siempre utilizar el modo inteligente de gestión SPI/UART, uno u otro va a depender del modelo de drivers que utilicemos.
Estos modos de gestión de drivers permite que el firmware pueda gestionar la configuración del driver de forma dinámica según necesidades además de poder ajustar por ejemplo el vref/corriente que suministrarán a nuestros motores y otras funciones disponibles en cada modelo de driver.
Por último tenemos el método tradicional o STEP/DIR (STANDALONE) que usa los ajustes por defecto del driver, deberemos ajustar el vref/corriente de los motores de forma manual y especificaremos los micropasos del mismo utilizando la combinación adecuada de los jumpers MS0/MS1/MS2. Normalmente utilizaremos este modo para drivers antiguos A4988, DRV8825, LV8729, ST820:
En el caso de la E3 EZ esta utilliza los drivers EZ de Bigtreetech, la E3 EZ soporta drivers en SPI y UART en paralelo sin necesidad de ningún tipo de ajuste en forma de pines.
Otra opción que disponemos es, para aquellos drivers que lo soporten, el uso de sensorless… con esta funcionalidad podemos simular un final de carrera/endstop y así no necesitar sensores ni cableado para esta función.
Para activar esta función a nivel de la electrónica lo haremos conectando los jumpers en los drivers que queramos activar esta funcionalidad:
También, dependiendo del modelo, contamos con selección de voltaje para alimentar a nuestros motores en aquellos casos que queramos utilizar HV (High Voltaje):
Para una conexión de nuestros drivers/motores a la alimentación general (12/24V):
En el caso de utilizar unos drivers/motores HV, os recordamos que esta electrónica soporta alimentación de hasta 56V la cual conectaremos a la conexión de alimentación HV-IN:
Para una conexión de nuestros drivers/motores a la alimentación general (12/24V):
En el caso de utilizar unos drivers/motores HV, os recordamos que esta electrónica soporta alimentación de hasta 56V la cual conectaremos a la conexión de alimentación HV-IN:
Para una conexión de nuestros drivers/motores a la alimentación general (12/24V):
En el caso de utilizar unos drivers/motores HV, os recordamos que esta electrónica soporta alimentación de hasta 56V la cual conectaremos a la conexión de alimentación HV-IN:
Para una conexión de nuestros drivers/motores a la alimentación general (12/24V):
En el caso de utilizar unos drivers/motores HV, os recordamos que esta electrónica soporta hasta 56V:
Los diferentes modelos de Manta cuentan con diferentes configuraciones y opciones para la conexión de ventiladores de capa, de hotend, electrónica o cualquier otro uso.
Ya vimos en las especificaciones de cada modelo el número de ventiladores soportados, cuantos de estos pueden ser gestionados y si disponemos de opciones para poder definir el voltaje a utilizar en ellos:
En el caso del modelo M8P contamos:
Contamos con un jumper de selección de alimentación de 5/12/24V:
También y para ventiladores de 4 pines tenéis el siguiente esquema de conexion:
En el caso del modelo M5P contamos:
Contamos con un jumper de selección de alimentación de 5/12/24V:
En el caso del modelo M4P contamos:
Contamos con un jumper para la selección de 12/24V, dependiendo de la alimentación de nuestra electrónica, o 5V.
En el caso del modelo E3EZ contamos:
Hoy en día el uso de este tipo de sensores es una gran ayuda para mejorar la nivelación de nuestra impresoras. La serie Manta cuenta con soporte para los dos tipos de sensores más populares:
En el caso que utilicemos un sensor mecánico tipo Bltouch:
En el caso que utilicemos un sensor de proximidad, disponemos de un jumper de selección de alimentación y uno para indicar si el sensor necesita Pull-Up:
En el caso que utilicemos un sensor mecánico tipo Bltouch:
En el caso que utilicemos un sensor de proximidad, disponemos de un jumper de selección de alimentación y uno para indicar si el sensor necesita Pull-Up:
PNP (siempre off) lo conectaremos siguiendo el siguiente esquema, importante revisar el jumper de alimentación (en el ejemplo a 24v) y de colocar el jumper Pull-Up:
En el caso que utilicemos un sensor mecánico tipo Bltouch:
En el caso que utilicemos un sensor mecánico tipo Bltouch:
Los sensores de filamentos son un gran añadido a nuestra impresora ya que nos van a permitir detectar si tenemos falta o problema con el filamento y podremos parar y recuperar una impresión.
Normalmente estos sensores de filamentos actúan como un simple interruptor que podremos colocar en cualquier pin que haga o pueda hacer de enstop o final de carrera. También existen sensores de filamentos más avanzados que requieren configuraciones especiales de los que tenéis ejemplos en nuestras guías de sensores de filamentos (Klipper/Marlin) para más información.
La instalación suele ser bastante sencilla en el caso de sensores de filamentos sencillos:
Otro tipo de sensores que se han popularizado enormemente con el crecimiento de Klipper son los acelerómetros.
Estos sensores permiten mediante una serie de tests detectar patrones de vibraciones que después el firmware de tu impresora utilizar para compensar esas vibraciones, una función llamada Input Shaper.
Podremos instalar un acelerómetro directamente a nuestra M8P de la siguiente manera:
[adxl345]
cs_pin: PC4 # PB15 for V1.0
spi_bus: spi1
#spi_software_sclk_pin: PA5
#spi_software_mosi_pin: PA7
#spi_software_miso_pin: PA6
Podremos instalar un acelerómetro directamente a nuestra M4P de la siguiente manera:
[adxl345]
cs_pin: PD9
spi_bus: spi1
#spi_software_sclk_pin: PA5
#spi_software_mosi_pin: PA7
#spi_software_miso_pin: PA6
Podremos instalar un acelerómetro directamente a nuestra E3EZ de la siguiente manera:
[adxl345]
cs_pin: PC15
spi_bus: spi1
#spi_software_sclk_pin: PC10
#spi_software_mosi_pin: PC12
#spi_software_miso_pin: PC11
La serie Manta ha tenido también especial cuidado en este aspecto dotando de conectividad para diferentes tipos de pantallas.
Pantallas LCD
Las pantallas de tipo LCD son aquellas que suelen utilizar conectores EXP y son normalmente gestionadas por el firmware de la impresora mostrando unos menus en texto para la gestión de las diferentes opciones.
La M8P soporta una amplia gama de pantallas LCD al contar con dos conectores EXP:
La M5P soporta una amplia gama de pantallas LCD al contar con dos conectores EXP:
La M4P soporta una amplia gama de pantallas LCD al contar con dos conectores EXP:
En el caso de la E3EZ contamos con un solo conectore EXP, del tipo EXP3 que es el usado en impresoras Creality y que en un solo conector tiene todo el cableado para todas las funciones de este tipo de pantallas.
Pantallas TFT
En este tipo de pantallas normalmente se conectan utilizando una conexión serial utilizando el conector TFT que incorporan todos los modelos. Estas pantallas, normalmente táctiles, llevan su propio firmware que podemos actualizar para añadir mejoras «hablan» con el firmware mediante comandos gcodes enviados por la conexión serial.
En este aspecto Bigtreetech tiene una de las mejores pantallas TFT/LCD duales por lo que os aconsejamos utilizar estas en aquellos firmwares que soporten ambos tipos de pantalla. En este aspecto recordar que Klipper no soprta este tipo de pantallas serial conectadas a la electrónica actualimente o al menos no de forma oficial
Pantallas DSI/SPI
Estas pantallas normalmente interactúan con el host, CB1/CM4, mostrando su interfaz… normalmente KlipperScreen en el caso de Klipper o Octodash en el caso de Octoprint si utilizamos Marlin. En ambos casos es importante que se requiere de la instalación/configuración de estas funcionalidades en el sistema.
En este caso la M8P cuenta con un conector DSI para pantallas y un conector CSI para cámaras de este tipo:
En el caso de DSI, si utilizamos CM4 como host que el interfaz por defecto es HDMI, necesitaremos descarcar el driver DSI1 utilizando el siguiente comando desde SSH:
sudo wget https://datasheets.raspberrypi.com/cmio/dt-blob-disp1-cam1.bin -O /boot/dt-blob.bin
Una vez aplicado el cambio reiniciaremos nuestro host y deberiamos tener imagen en nuetra pantalla DSI. En el caso de querer volver a utilizar HDMI solamente tendremos que eliminar /boot/dt-blob.bin
de nuestro sistema y la salida HDMI volverá a funcionar como originalmente.
En este caso la M5P cuenta con un conector DSI para pantallas y un conector CSI para cámaras de este tipo:
En el caso de DSI, si utilizamos CM4 como host que el interfaz por defecto es HDMI, necesitaremos descarcar el driver DSI1 utilizando el siguiente comando desde SSH:
sudo wget https://datasheets.raspberrypi.com/cmio/dt-blob-disp1-cam1.bin -O /boot/dt-blob.bin
Una vez aplicado el cambio reiniciaremos nuestro host y deberiamos tener imagen en nuetra pantalla DSI. En el caso de querer volver a utilizar HDMI solamente tendremos que eliminar /boot/dt-blob.bin
de nuestro sistema y la salida HDMI volverá a funcionar como originalmente.
En este caso la M4P cuenta con un conector DSI para pantallas y un conector CSI para cámaras de este tipo:
En el caso de DSI, si utilizamos CM4 como host que el interfaz por defecto es HDMI, necesitaremos descarcar el driver DSI1 utilizando el siguiente comando desde SSH:
sudo wget https://datasheets.raspberrypi.com/cmio/dt-blob-disp1-cam1.bin -O /boot/dt-blob.bin
Una vez aplicado el cambio reiniciaremos nuestro host y deberiamos tener imagen en nuetra pantalla DSI. En el caso de querer volver a utilizar HDMI solamente tendremos que eliminar /boot/dt-blob.bin
de nuestro sistema y la salida HDMI volverá a funcionar como originalmente.
También contamos con soporte para pantallas SPI:
En este caso la E3 EZ cuenta con un conector DSI para pantallas y un conector CSI para cámaras de este tipo:
En el caso de DSI, si utilizamos CM4 como host que el interfaz por defecto es HDMI, necesitaremos descarcar el driver DSI1 utilizando el siguiente comando desde SSH:
sudo wget https://datasheets.raspberrypi.com/cmio/dt-blob-disp1-cam1.bin -O /boot/dt-blob.bin
Una vez aplicado el cambio reiniciaremos nuestro host y deberiamos tener imagen en nuetra pantalla DSI. En el caso de querer volver a utilizar HDMI solamente tendremos que eliminar /boot/dt-blob.bin
de nuestro sistema y la salida HDMI volverá a funcionar como originalmente.
Aunque no nos van a aportar ninguna ventaja en calidad de impresión las tiras leds nos permiten poder añadir funcionalidades de iluminación inteligente ya sea para iluminar el área de impresión, usarlas como notificación visual ante eventos o cualquier otro uso que nos sea útil.
La conexión de una tira led es muy sencilla ya que Bigtreetech dispone de soporte directo para ellas facilitando la tarea como podéis ver en los siguientes esquemas, en cualquier caso os aconsejamos revisar nuestras guías neopixel para Klipper y Marlin:
En la M8P contamos con dos conexiones dedicadas a la gestión de tiras led neopixel:
En la M5P contamos con dos conexiones dedicadas a la gestión de tiras led neopixel:
En la M4P contamos con dos conexiones dedicadas a la gestión de tiras led neopixel:
En la E3 EZ contamos con una conexión dedicada a la gestión de tira led neopixel:
Bigtreetech siempre ha estado muy pendiente de los usuarios, por eso es una de las pocas marcas que soportan proyectos relacionados con Klipper lo que nos asegura una mejor experiencia en su uso.
Es por ello que, y dependiendo del módulo CM4 que usemos, vamos a tener diferentes opciones de distribuciones de Klipper a instalar:A continuación procederemos a instalar el sistema Klipper en nuestro módulo CB1, tenemos dos opciones:
A continuación procederemos a instalar el sistema Klipper en nuestro módulo CB1, tenemos dos opciones:
Una vez tengamos nuestra imagen:
console=display
: con esta configuración el puerto UART0
de la CB1 se utilizará como puerto de consola para el uso de clientes serial como MobaXeterm para debug. Si queremos utilizar UART0
para controlar nuestra electrónica desde Klipper deberemos ajustar a console=serial
y Klipper podrá utilizar /dev/ttsyS0
como serial ID para conectar con nuestra electrónicaextraargs=video
: normalmente nuestra CB1 va a detectar la resolución de una pantalla conectada por HDMI, en las ocasiones que esto no funcione correctamente podremos especificar la resolución mediante: extraargs=video=HDMI-A-1:1024x600-24@60
ejemplo para una BTT-HDMI7 (1024×600) extraargs=video=HDMI-A-1:800x480-24@60
ejemplo para una BTT-HDMI5 (800×480)overlays=tft35_spi
: si disponemos de una pantalla TFT35 SPIoverlays=mcp2515
: en el caso que quermos habilitar el soporte para CANbus sobre SPI
SPI1_CLK=PH6
SPI1_MISO=PH8
SPI1_MOSI=PH7
TFT35_SPI_CS=PC7
MCP2515_CS=PC11
MCP2515_IRQ=PC9
Los módulos CM4 suelen venir en dos formatos de almacenamiento, utilizando la tradicional SD o utilizando un almacenamiento eMMC integrado. En la siguiente imágen tenéis las diferentes versiones y como identificarlas:
A continuación procederemos a instalar el sistema Klipper en nuestro módulo CM4 con SD, tenemos dos opciones:
Una vez descargada la distribución de Klipper que más nos guste…
En el caso que tengamos un módulo CM4 con almacenamiento eMMC es ligeramente diferente ya que antes tendremos que «montar» este almacenamiento en nuestro ordenador para que Raspberry Pi Imager o balenaEtcher tengan acceso a el para instalar la imágen del sistema.
rpiboot
(disponible para Windows y Linux/MacOS)rpiboot
.El siguiente paso será ya acceder al interfaz web o instalación de los componentes desde Kiauh, no vamos a entrar mucho en detalle ya que disponéis de una guía de primeros pasos con Klipper donde encontrareis más información y detalle.
El siguiente paso importante va a ser la creación y aplicar el firmware Klipper a nuestra electrónica:
Para poder utilizar Klipper en nuestra M8P v2.x primero necesitamos crear, aplicar el firmware Klipper a ella y obtener el serial ID para incluir en nuestra configuración (printer.cfg) de Klipper.
cd ~/klipper
make clean
make menuconfig
Q
para salir del menú y Yes
para guardar la configuración.Para poder utilizar Klipper en nuestra M8P v1.x primero necesitamos crear, aplicar el firmware Klipper a ella y obtener el serial ID para incluir en nuestra configuración (printer.cfg) de Klipper.
cd ~/klipper
make clean
make menuconfig
Q
para salir del menú y Yes
para guardar la configuración.Para poder utilizar Klipper en nuestra M5P primero necesitamos crear, aplicar el firmware Klipper a ella y obtener el serial ID para incluir en nuestra configuración (printer.cfg) de Klipper.
cd ~/klipper
make clean
make menuconfig
Q
para salir del menú y Yes
para guardar la configuración.Para poder utilizar Klipper en nuestra M4P primero necesitamos crear, aplicar el firmware Klipper a ella y obtener el serial ID para incluir en nuestra configuración (printer.cfg) de Klipper.
cd ~/klipper
make clean
make menuconfig
Q
para salir del menú y Yes
para guardar la configuración.Para poder utilizar Klipper en nuestra E3 EZ primero necesitamos crear, aplicar el firmware Klipper a ella y obtener el serial ID para incluir en nuestra configuración (printer.cfg) de Klipper.
cd ~/klipper
make clean
make menuconfig
Q
para salir del menú y Yes
para guardar la configuración.out/klipper.bin
el cual os aconsejamos pasar a vuestro ordenador con las herramientas de transferencia de ficheros que incluyen los propios programas clientes SSH o un cliente SFTP.klipper.bin
a firmware.bin
y lo copiaremos en la raiz de una SD, idealmente >2GB con formato FAT32/4096 ya que el bootloader suele tener compatibilidad limitada. Una vez copiado el firmware.bin
extraeremos de forma segura la SD y la colocaremos en nuestra M8P (sin alimentación), alimentaremos nuestra M8P y en unos segundos el firmware debería de haberse aplicado. Una de las formas de ver si nuestro firmware se aplicó correctamente es revisar la SD y comprobar que el nombre del firmware.bin
original cambió a firmware.CUR
.[mcu]
de nuestro fichero printer.cfg
de configuración de Klipper
ls /dev/serial/by-id/
Si todo ha ido correcto nuestro Klipper ya podrá conectar con nuestra Manta y seguir la guía de primeros pasos Klipper para continuar con el resto de configuraciones, en el caso que tengamos problemas os aconsejamos revisar/aplicar de nuevo el proceso o ir a nuestra guía troubleshooting Klipper donde podréis ver posibles causas y soluciones a los problemas más genéricos de Klipper.
Aunque estas electrónicas están pensadas principalmente para su uso con Klipper están soportadas por Marlin en sus versiones actuales.
Al igual que con Klipper no vamos a entrar a describir en detalle como compilar nuestra versión de Marlin o como configurar sus funcionalidades que podremos encontrar en nuestro repositorio de guías para Marlin.
En la siguiente tabla encontraréis los dos valores más importantes al compilar nuestro Marlin que es el default_envs (en platformio.ini) y MOTHERBOARD (en /Marlin/Configuration.h):
MARLIN | default_envs | MOTHERBOARD |
---|---|---|
M8P v2.0 | STM32H723ZE_btt | BOARD_BTT_MANTA_M8P_V2_0 |
M8P v1.1 | STM32G0B1VE_btt | BOARD_BTT_MANTA_M8P_V1_1 |
M8P v1.0 | STM32G0B1VE_btt | BOARD_BTT_MANTA_M8P_V1_0 |
M5P v1.0 | STM32G0B1RE_manta_btt | BOARD_BTT_MANTA_M5P_V1_0 |
M4P v2.1 | STM32G0B1RE_manta_btt | BOARD_BTT_MANTA_M4P_V2_1 |
E3 EZ v1.0 | STM32G0B1RE_manta_btt | BOARD_BTT_MANTA_E3_EZ_V1_0 |
Os dejamos algunos enlaces de compra para la serie Bigtreetech Manta:
Bigtreetech Manta M8P | ALIEXPRESS | |
Bigtreetech Manta M5P | ALIEXPRESS | |
Bigtreetech Manta M4P | ALIEXPRESS | |
Bigtreetech E3 EZ | ALIEXPRESS | |
Bigtreetech CB1 | ALIEXPRESS |
Normalmente solemos centrarnos en dispositivos y accesorios relacionados con la impresión 3D, en este caso…
Nuestros compañeros de TwoTrees han lanzado una nueva impresora muy interesante, la Twotrees SK1. TwoTrees…
Las Creality K1 Series tienen todo lo que puedas buscar en una impresora 3D, son…
Los amigos de Revopoint siguen renovando sus modelos, en este caso hemos podido probar el…
Hoy os traemos otra impresora que teníamos muchas ganas de que cayera en nuestras manos,…
Tenemos que decir que teníamos muchas ganas de recibir la ELEGOO Jupiter SE, que incluye…