{"id":34863,"date":"2023-07-28T09:16:07","date_gmt":"2023-07-28T09:16:07","guid":{"rendered":"https:\/\/3dwork.io\/?p=34863"},"modified":"2025-01-08T19:12:00","modified_gmt":"2025-01-08T18:12:00","slug":"bigtreetech-pad-7-klipper","status":"publish","type":"post","link":"https:\/\/3dwork.io\/en\/bigtreetech-pad-7-klipper\/","title":{"rendered":"Bigtreetech Pad 7: Guide to the best all-in-one for Klipper"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/bigtree-tech.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\">Bigtreetech<\/a><\/strong>&nbsp;enters fully into Klipper solutions all in one with its&nbsp;<strong>Pad 7<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a few weeks ago we enjoyed a similar solution, the<a href=\"https:\/\/3dwork.io\/en\/raspberry-pad-5-algo-mas-que-una-simple-pantalla\/\">&nbsp;Raspberry Pad 5<\/a>, which left us an excellent taste in our mouths, which we have controlling two of our laboratory machines.&nbsp;Now&nbsp;<strong>Bigtreetech<\/strong>&nbsp;has launched its big sister&nbsp;<strong>Pad 7<\/strong>&nbsp;that make it a perfect all-in-one solution.<\/p>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-17252cc2 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-22.png\" alt=\"- - -\" width=\"413\" height=\"413\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">As always before continuing with the article, remind you that you can join&nbsp;<strong>3DWork<\/strong>&nbsp;in our&nbsp;<a href=\"https:\/\/t.me\/The3DWorkChannel\/4832\" target=\"_blank\" data-type=\"URL\" data-id=\"https:\/\/t.me\/The3DWorkChannel\/4832\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Telegram channel full of<\/strong><\/a>&nbsp;deranged by 3D printing, or in our social networks&nbsp;<a href=\"https:\/\/www.facebook.com\/3DWork.Spain\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Facebook<\/strong><\/a>,&nbsp;<a href=\"https:\/\/twitter.com\/3dwork_io\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Twitter<\/strong><\/a>,&nbsp;<a href=\"https:\/\/www.instagram.com\/3dwork.io\" class=\"external\" rel=\"nofollow\"><strong>Instagram<\/strong><\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below you can see more details of its characteristics, as well as how it behaves.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"BIGTREETECH Pad 7 - Coming soon\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/D4wcLBor-BI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<nav class=\"wp-block-stackable-table-of-contents stk-block-table-of-contents stk-block stk-d5a8c80\" data-block-id=\"d5a8c80\"><style>html{scroll-behavior:smooth !important;}<\/style><p class=\"stk-table-of-contents__title\">Index<\/p><ul class=\"stk-table-of-contents__table\"><li><a href=\"#bigtreetech-pad-7\">Bigtreetech Pad 7<\/a><ul><li><a href=\"#main-features\">Specs\ufffc<\/a><ul><li><a href=\"#strong-strong-about-ca-nbus-and-spi-strong-strong\">About CANbus and SPI:<\/a><\/li><\/ul><\/li><li><a href=\"#hardware-assembly\">Expansion\/Improvements\ufffc<\/a><\/li><\/ul><\/li><li><a href=\"#software-configuration\">Klipper System Installation\ufffc<\/a><ul><li><a href=\"#strong-strong-strong-configuration-files-strong-strong-strong\"> Configuration files:<\/a><\/li><li><a href=\"#strong-strong-strong-system-cfg-settings-strong-strong-strong\">system.cfg settings:<\/a><\/li><li><a href=\"#strong-pad-7-special-options-strong\">Pad 7 special options:<\/a><\/li><li><a href=\"#strong-strong-strong-strong-board-env-txt-settings-strong-strong-strong-strong\">BoardEnv.txt settings:<\/a><\/li><\/ul><\/li><li><a href=\"#puesta-en-marcha\">Commissioning\ufffc<\/a><ul><li><a href=\"#strong-strong-strong-what-to-check-if-we-have-network-issues-strong-strong-strong\"> What to check if we have network issues?<\/a><\/li><li><a href=\"#important\">Important!!!<\/a><\/li><li><a href=\"#input-shaper\">Input Shaper\ufffc<\/a><\/li><li><a href=\"#ajustes-laminador\">Slicer settings\ufffc<\/a><\/li><\/ul><\/li><li><a href=\"#controlar-varias-impresoras\">Control multiple printers\ufffc<\/a><ul><li><a href=\"#strong-strong-strong-strong-how-many-printers-can-it-support-my-pad-7-strong-strong-strong-strong\">How many printers can it support my Pad 7?<\/a><\/li><li><a href=\"#strong-strong-p-strong-osibles-errores-durante-la-instalacion-strong-strong-strong\">Posibles errores durante la instalaci\u00f3n:<\/a><\/li><li><a href=\"#strong-strong-strong-how-to-manage-the-connection-when-using-multiple-instances-strong-strong-strong\">How to manage the connection when using multiple instances?<\/a><\/li><\/ul><\/li><li><a href=\"#valoracion-final\">Final assessment\ufffc<\/a><\/li><li><a href=\"#resolucion-de-problemas\">Troubleshooting\ufffc<\/a><\/li><\/ul><\/nav>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bigtreetech-pad-7\">Bigtreetech Pad 7<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The&nbsp;<strong>Bigtreetech Pad 7 has an imposing 7&#8243; screen&nbsp;<\/strong>in addition to mounting its CM4 module, in our case a&nbsp;<strong>CB1 module based on an Allwinner H616 chip<\/strong>, which is a perfect solution for running Klipper.<\/p>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-b3d2d0ef wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-23.png\" alt=\"- - -\" width=\"998\" height=\"710\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">To complete the device we have&nbsp;<strong>excellent relatively compact housing in which we have easy access to the multitude of available connections that we&nbsp;<\/strong>will detail later.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the software part and depending on the CM4 module that we use&nbsp;<strong>we will have access to different distributions of Linux \/ Raspberry Pi OS that will allow us to enjoy a perfect experience with Klipper<\/strong>.&nbsp;Something that in other similar devices of other brands has ended up being a big headache \u2026&nbsp;Again&nbsp;<strong>Bigtreetech<\/strong>&nbsp;thinks about the maker community that is always appreciated!!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"main-features\"><strong><strong>Specs<\/strong><\/strong><a href=\"#main-features\"><\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As usual in&nbsp;<strong>Bigtreetech<\/strong>&nbsp;the&nbsp;<strong>Pad 7<\/strong>&nbsp;comes with excellent hardware features:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>7&#8243; touchscreen\n<ul class=\"wp-block-list\">\n<li><strong>1024*600 and 60 Hz&nbsp;<\/strong>refresh<\/li>\n\n\n\n<li><strong>5-point touch with touch vibration function<\/strong><\/li>\n\n\n\n<li><strong>178\u00ba viewing angle<\/strong><\/li>\n\n\n\n<li><strong>500 Cd\/m2 brightness<\/strong><\/li>\n\n\n\n<li><strong>Illumination sensor for automatic brightness adjustment<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FzbabbWytFqxrgKdU6yZk%2Fimage.png?alt=media&amp;token=fda58bb5-1bde-41f6-a6df-b27445ea31d7\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CM4 socket<\/strong>&nbsp;for SBC module compatible with\n<ul class=\"wp-block-list\">\n<li><strong>Bigtreetech CB1&nbsp;<\/strong>v2.2 (normally included in the kit), Allwinner H616 quad-core Cortex-A53 processor, Mali-G31 MP2 GPU, 1GB RAM, 802.11 b\/g\/n WiFi support<\/li>\n\n\n\n<li><strong>Raspberry Pi CM4<\/strong>, Broadcom BCM2711 quad-core Cortex-A72 processor, VideoCore IV GPU, 1 to 8 GB RAM, 0 to 32GB eMMC memory, Wifi 5 and Bluetooth 5 depending on version<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FalrfeOD2Vur9GKp75jwQ%2Fimage.png?alt=media&amp;token=c9f20eca-77f5-42cc-8b90-e7112c195c1a\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>MicroSD socket,<\/strong>&nbsp;the kit includes a SanDisk microSD with Bigtreetech&#8217;s CB1 OS based on Debian OS and with Klipper and its components installed<\/li>\n\n\n\n<li>Expansion ports\n<ul class=\"wp-block-list\">\n<li>10<strong>\/100M ethernet port&nbsp;<\/strong>(if we use CB1)&nbsp;<strong>or Gigabit&nbsp;<\/strong>(if we use CM4)<\/li>\n\n\n\n<li>as for USB ports, we have&nbsp;<strong>3 USB 2.0 ports and 1 Type-C<\/strong>&nbsp;to install the system in the case of using a Raspberry Pi CM4 module<\/li>\n\n\n\n<li>we have a&nbsp;<strong>CANbus port (MCP2515)<\/strong>&nbsp;for the expansion of MCUs with Klipper<\/li>\n\n\n\n<li><strong>SPI connector<\/strong>&nbsp;for use of the ADXL345 accelerometer included in the kit<\/li>\n\n\n\n<li><strong>Built-in speaker<\/strong>&nbsp;with buttons for volume control, we also have a 3.5 mm jack output which will allow us to connect external speakers<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>RGB LED<\/strong>&nbsp;for notifications<\/li>\n\n\n\n<li>Power\n<ul class=\"wp-block-list\">\n<li>power supply 12V\/2A DC<\/li>\n\n\n\n<li>Approximate consumption of 7.3W<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-007aed9\" data-v=\"2\" data-block-id=\"007aed9\"><style>.stk-007aed9 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-007aed9-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-a5d7a55\" data-block-id=\"a5d7a55\"><style>.stk-a5d7a55 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-41ea77f\" data-block-id=\"41ea77f\"><style>.stk-41ea77f .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-41ea77f .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#007bbb !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-41ea77f\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-41-ea-77-f-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-41-ea-77-f-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"info-circle\" class=\"svg-inline--fa fa-info-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-27b3ef2\" id=\"strong-strong-about-ca-nbus-and-spi-strong-strong\" data-block-id=\"27b3ef2\"><h4 class=\"stk-block-heading__text\"><strong><strong>About CANbus and SPI:<\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-32ef7d4\" data-block-id=\"32ef7d4\"><p class=\"stk-block-text__text\">Since the CANbus interface and the SPI are shared, simultaneous use of these is not possible.<\/p><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some diagrams of Pad 7:<\/p>\n\n\n\n<div class=\"wp-block-stackable-tabs stk-block-tabs stk-block stk-fc821cc stk-block-background alignwide\" data-initial-tab=\"1\" data-block-id=\"fc821cc\"><style>.stk-fc821cc {--tabs-gap:0px !important;box-shadow:none !important;border-style:solid !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-block-tabs--horizontal stk-block-tabs--fade stk-content-align stk-fc821cc-column alignwide\">\n<div class=\"wp-block-stackable-tab-labels stk-block-tab-labels stk-block stk-37ce7be is-style-buttons\" data-block-id=\"37ce7be\"><style>.stk-block-content.stk-block-tabs--horizontal .stk-37ce7be{--tabs-flex:1 1 auto !important;}.stk-37ce7be .stk-block-tabs__tab{color:#999999 !important;border-radius:4px !important;border-style:solid !important;border-color:transparent !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:2px !important;border-left-width:0px !important;}.stk-37ce7be .stk-block-tabs__tab.stk-block-tabs__tab--active .stk-block-tab-labels__text{color:#ffffff !important;}.stk-37ce7be .stk-block-tab-labels__text{color:#999999 !important;}.stk-37ce7be .stk-block-tabs__tab:not(.stk-block-tabs__tab--active):hover{background:#eeeeee !important;opacity:1 !important;}.stk-37ce7be .stk-block-tabs__tab .stk--inner-svg svg:last-child, .stk-37ce7be .stk-block-tabs__tab .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#000000 !important;}.stk-37ce7be .stk-block-tabs__tab.stk-block-tabs__tab--active{background:#000000 !important;border-color:#000000 !important;}.stk-37ce7be .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child, .stk-37ce7be .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#ffffff !important;}<\/style><div class=\"stk-block-tab-labels__wrapper\" role=\"tablist\"><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-37ce7be\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-37-ce-7-be-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-37-ce-7-be-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>Dimensions<\/span><\/div><\/button><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-37ce7be\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-37-ce-7-be-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-37-ce-7-be-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>Connectivity<\/span><\/div><\/button><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-tab-content stk-block-tab-content stk-block stk-0b08736\" data-block-id=\"0b08736\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-0b08736-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0df4904\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"0df4904\"><style>.stk-0df4904 {border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0df4904-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0df4904-inner-blocks\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"842\" height=\"478\" src=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-24.png\" alt=\"- - -\" class=\"wp-image-34800\" title=\"- -\" srcset=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-24.png 842w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-24-300x170.png 300w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-24-768x436.png 768w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-24-450x255.png 450w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-24-780x443.png 780w\" sizes=\"auto, (max-width: 842px) 100vw, 842px\" \/><\/figure>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b5c531b\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"b5c531b\"><style>.stk-b5c531b {border-radius:0px !important;overflow:hidden !important;border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b5c531b-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-b5c531b-inner-blocks\">\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"628\" src=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-1024x628.png\" alt=\"- - -\" class=\"wp-image-34802\" title=\"- -\" srcset=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-1024x628.png 1024w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-300x184.png 300w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-768x471.png 768w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-1536x942.png 1536w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-450x276.png 450w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-780x478.png 780w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25-1600x981.png 1600w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-25.png 1892w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"786\" src=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26-1024x786.png\" alt=\"- - -\" class=\"wp-image-34804\" title=\"- -\" srcset=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26-1024x786.png 1024w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26-300x230.png 300w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26-768x590.png 768w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26-1536x1180.png 1536w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26-450x346.png 450w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26-780x599.png 780w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-26.png 1552w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"hardware-assembly\">Expansion\/Improvements<a href=\"#hardware-assembly\"><\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As we anticipated in the specifications, the&nbsp;<strong>Pad 7 comes prepared with several expansion\/improvement connections that we can use to expand its functionalities such as the use of accelerometers, CANbus, etc &#8230;<\/strong><\/p>\n\n\n\n<div class=\"wp-block-stackable-tabs stk-block-tabs stk-block stk-101bb22 stk-block-background alignwide\" data-initial-tab=\"1\" data-block-id=\"101bb22\"><style>.stk-101bb22 {--tabs-gap:0px !important;box-shadow:none !important;border-style:solid !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-block-tabs--horizontal stk-block-tabs--fade stk-content-align stk-101bb22-column alignwide\">\n<div class=\"wp-block-stackable-tab-labels stk-block-tab-labels stk-block stk-5559137 is-style-buttons\" data-block-id=\"5559137\"><style>.stk-block-content.stk-block-tabs--horizontal .stk-5559137{--tabs-flex:1 1 auto !important;}.stk-5559137 .stk-block-tabs__tab{color:#999999 !important;border-radius:4px !important;border-style:solid !important;border-color:transparent !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:2px !important;border-left-width:0px !important;}.stk-5559137 .stk-block-tabs__tab.stk-block-tabs__tab--active .stk-block-tab-labels__text{color:#ffffff !important;}.stk-5559137 .stk-block-tab-labels__text{color:#999999 !important;}.stk-5559137 .stk-block-tabs__tab:not(.stk-block-tabs__tab--active):hover{background:#eeeeee !important;opacity:1 !important;}.stk-5559137 .stk-block-tabs__tab .stk--inner-svg svg:last-child, .stk-5559137 .stk-block-tabs__tab .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#000000 !important;}.stk-5559137 .stk-block-tabs__tab.stk-block-tabs__tab--active{background:#000000 !important;border-color:#000000 !important;}.stk-5559137 .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child, .stk-5559137 .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#ffffff !important;}<\/style><div class=\"stk-block-tab-labels__wrapper\" role=\"tablist\"><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-5559137\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5559137-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5559137-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>Accelerometer ADXL345<\/span><\/div><\/button><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-5559137\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5559137-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5559137-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>CANbus<\/span><\/div><\/button><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-5559137\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5559137-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5559137-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>Raspberry CM4<\/span><\/div><\/button><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-tab-content stk-block-tab-content stk-block stk-7935ab6\" data-block-id=\"7935ab6\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-7935ab6-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-26d36db\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"26d36db\"><style>.stk-26d36db {border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-26d36db-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-26d36db-inner-blocks\">\n<p class=\"wp-block-paragraph\">The installation of ADXL345 accelerometer, included in our kit, can not be simpler and once adjusted the configuration of our system will simply connect it to the SPI port of our Pad 7<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"913\" height=\"1024\" src=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27-913x1024.png\" alt=\"- - -\" class=\"wp-image-34808\" title=\"- -\" srcset=\"https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27-913x1024.png 913w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27-268x300.png 268w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27-768x861.png 768w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27-400x450.png 400w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27-450x505.png 450w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27-780x875.png 780w, https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/image-27.png 1327w\" sizes=\"auto, (max-width: 913px) 100vw, 913px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the previous diagram we can find the order of pins of the connector in case we want to use another accelerometer.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-1f8e44a\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"1f8e44a\"><style>.stk-1f8e44a {border-radius:0px !important;overflow:hidden !important;border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-1f8e44a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-1f8e44a-inner-blocks\">\n<p class=\"wp-block-paragraph\">Our Pad 7 has&nbsp;<a href=\"https:\/\/3dwork.io\/labs\/klipper\/mejoras\/canbus\">a CANbus<\/a>&nbsp;connection that can be very interesting for many machines greatly simplifying the wiring to our print head.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FVA34dpzcxqa72bzRx6zE%2Fimage.png?alt=media&amp;token=83d02d08-210b-45ab-a31a-cfba9782de26\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the above diagram you can find the order of pins of the connector.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fc917a9\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"fc917a9\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fc917a9-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fc917a9-inner-blocks\">\n<p class=\"wp-block-paragraph\">Bigtreetech CB1 modules are, in terms of quality\/price, probably the best choice today for use with Klipper.<\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">In any case we have the option to use Raspberry CM4 modules in our Pad 7.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We will disconnect the power of our Pad 7<\/li>\n\n\n\n<li>In the back we will remove the two screws that you can see in the following image to remove the bottom cover<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image is-style-default\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_CB1_1.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Then we will remove the screws from the heatsink of the CB1\/CM4 module to be able to remove it as you can see below<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_CB1_2.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We will take out, with great care, the antenna of our CB1 module and remove the CB1 module from our Pad 7<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_CB1_3.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now we can place our new CM4 module, it is important that you place the CM4 module as you see in the following image.&nbsp;Once the module is installed, we will connect the antenna.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_CB1_4.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We will replace the heatsink with its screws<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_CB1_5.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We will have to adjust the microswitches as you can see in the following image&#8230;&nbsp;selecting USB-Choose to CM4-OTG and CS-Choose to CM4.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_CB1_6.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We will reinstall the bottom cover<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_CB1_7.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We can now proceed to install the system for our CM4 module that you will find below!!<\/li>\n<\/ul>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"software-configuration\"><strong><strong>Klipper System Installation<\/strong><\/strong><a href=\"#software-configuration\"><\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bigtreetech<\/strong>&nbsp;has always been very aware of users, so it is one of the few brands that support projects related to Klipper which ensures a better experience in its use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is why, and depending on the CM4 module we use, <strong>we will have different options of Klipper distributions to install<\/strong>:<\/p>\n\n\n\n<div class=\"wp-block-stackable-tabs stk-block-tabs stk-block stk-b7cf3d3 stk-block-background alignwide\" data-initial-tab=\"1\" data-block-id=\"b7cf3d3\"><style>.stk-b7cf3d3 {--tabs-gap:0px !important;box-shadow:none !important;border-style:solid !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-block-tabs--horizontal stk-block-tabs--fade stk-content-align stk-b7cf3d3-column alignwide\">\n<div class=\"wp-block-stackable-tab-labels stk-block-tab-labels stk-block stk-fc4f29f is-style-buttons\" data-block-id=\"fc4f29f\"><style>.stk-block-content.stk-block-tabs--horizontal .stk-fc4f29f{--tabs-flex:1 1 auto !important;}.stk-fc4f29f .stk-block-tabs__tab{color:#999999 !important;border-radius:4px !important;border-style:solid !important;border-color:transparent !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:2px !important;border-left-width:0px !important;}.stk-fc4f29f .stk-block-tabs__tab.stk-block-tabs__tab--active .stk-block-tab-labels__text{color:#ffffff !important;}.stk-fc4f29f .stk-block-tab-labels__text{color:#999999 !important;}.stk-fc4f29f .stk-block-tabs__tab:not(.stk-block-tabs__tab--active):hover{background:#eeeeee !important;opacity:1 !important;}.stk-fc4f29f .stk-block-tabs__tab .stk--inner-svg svg:last-child, .stk-fc4f29f .stk-block-tabs__tab .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#000000 !important;}.stk-fc4f29f .stk-block-tabs__tab.stk-block-tabs__tab--active{background:#000000 !important;border-color:#000000 !important;}.stk-fc4f29f .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child, .stk-fc4f29f .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#ffffff !important;}<\/style><div class=\"stk-block-tab-labels__wrapper\" role=\"tablist\"><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-fc4f29f\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-fc-4-f-29-f-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-fc-4-f-29-f-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>CB1<\/span><\/div><\/button><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-fc4f29f\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-fc-4-f-29-f-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-fc-4-f-29-f-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>CM4<\/span><\/div><\/button><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-tab-content stk-block-tab-content stk-block stk-3188ec8\" data-block-id=\"3188ec8\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3188ec8-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-33b033a\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"33b033a\"><style>.stk-33b033a {border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-33b033a-container stk--no-background stk--no-padding\"><div class=\"has-text-align-left stk-block-content stk-inner-blocks stk-33b033a-inner-blocks\">\n<p class=\"wp-block-paragraph\">Next we will proceed to&nbsp;<strong>install the Klipper system in our CB1 module<\/strong>, we have two options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using&nbsp;<a href=\"https:\/\/github.com\/bigtreetech\/CB1\/releases\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>the generic distribution of Bigtreetech<\/strong><\/a><\/li>\n\n\n\n<li>Using&nbsp;<strong><a href=\"https:\/\/github.com\/Rat-OS\/RatOS\/releases\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\">RatOS<\/a><\/strong>&nbsp;you have some advantages, and disadvantages depending on your level of knowledge in&nbsp;<strong>Klipper<\/strong>, such as pre-installation of various components, and compatibility with various electronics and printers with pre-configured and default macros.<\/li>\n\n\n\n<li>Once we have downloaded the Klipper distribution that we like the most, we will use&nbsp;<a href=\"https:\/\/www.raspberrypi.com\/software\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Raspberry Pi Imager<\/strong><\/a>&nbsp;or&nbsp;<a href=\"https:\/\/www.balena.io\/etcher\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>balenaEtcher<\/strong><\/a><strong>&nbsp;<\/strong>to transfer the&nbsp;<strong>Klipper<\/strong>&nbsp;image to&nbsp;our SD card.&nbsp;A card of at least 16-32Gb is advisable.&nbsp;For this guide, we will use&nbsp;<strong>RatOS<\/strong>&nbsp;which is the&nbsp;<strong>Klipper<\/strong>&nbsp;distribution that we usually use.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FCV5AZvOf0qmxbjMKwJdH%2Fimage.png?alt=media&amp;token=074975fa-cc14-4348-ab33-94ea3add7d96\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FeH7LZxAQUKH4UFFrRnaZ%2Fimage.png?alt=media&amp;token=5b1a36c3-3373-4fdf-b67e-c37c0c5056ab\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After the process and from the explorer of our computer we will access our SD where we will have a<strong>&nbsp;partition called BOOT<\/strong>.<\/li>\n\n\n\n<li>In this we will find a&nbsp;<strong>system file.cfg&nbsp;<\/strong>where we will adjust the network name for our Klipper host:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_SYS_1.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-30e1523\" data-v=\"2\" data-block-id=\"30e1523\"><style>.stk-30e1523 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-30e1523-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-196639b\" data-block-id=\"196639b\"><style>.stk-196639b {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-5da1ea0\" data-block-id=\"5da1ea0\"><style>.stk-5da1ea0 .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-5da1ea0 .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#007bbb !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-5da1ea0\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5-da-1-ea-0-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-5-da-1-ea-0-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"info-circle\" class=\"svg-inline--fa fa-info-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-964d919\" id=\"strong-strong-strong-configuration-files-strong-strong-strong\" data-block-id=\"964d919\"><h4 class=\"stk-block-heading__text\"><strong><strong> <strong>Configuration files:<\/strong><\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-00c921f\" data-block-id=\"00c921f\"><p class=\"stk-block-text__text\">We remind you that normally in this type of configuration the # symbol and everything that is after that symbol is considered a comment and will not be taken into account when processing the configuration file.<\/p><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-syntaxhighlighter-code alignleft\"><pre class=\"brush: bash; highlight: [1,2]; title: ; notranslate\" title=\"\">\n#hostname=&quot;BTT-CB1&quot;\nhostname=&quot;BTT-Pad7&quot;\n<\/pre><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Regarding the WiFi configuration, in case you do not use your Pad 7 with a network cable, we will return to our&nbsp;<strong>system file.cfg&nbsp;<\/strong>where we will adjust our WIFI_SSID and WIFI_PASSWD:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2F6npbHY70u8JUymcYvtbg%2Fimage.png?alt=media&amp;token=440c029a-ee44-4b8a-94b0-97450547f0b7\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Following in the&nbsp;<strong>system file.cfg&nbsp;<\/strong>where in this case we will adjust the specific options for our Pad 7<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FsEnfFNIhBukrtADqjprh%2Fimage.png?alt=media&amp;token=ca88f396-3afa-4de3-9240-d9b459d809fb\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-3c5e917\" data-v=\"2\" data-block-id=\"3c5e917\"><style>.stk-3c5e917 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-3c5e917-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-aaabf48\" data-block-id=\"aaabf48\"><style>.stk-aaabf48 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-37a8de6\" data-block-id=\"37a8de6\"><style>.stk-37a8de6 .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-37a8de6 .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#007bbb !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-37a8de6\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-37-a-8-de-6-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-37-a-8-de-6-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"info-circle\" class=\"svg-inline--fa fa-info-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-c1e115d\" id=\"strong-strong-strong-system-cfg-settings-strong-strong-strong\" data-block-id=\"c1e115d\"><h4 class=\"stk-block-heading__text\"><strong><strong><strong>system.cfg settings:<\/strong><\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-5a4da96\" data-block-id=\"5a4da96\"><p class=\"stk-block-text__text\"><strong>BTT_PAD7=&#8221;ON&#8221;<\/strong>&nbsp;# Enables the required scripts for a Pad7<br><strong>TOUCH_VIBRATION=&#8221;OFF&#8221; # OFF<\/strong>: Deactivates vibration before pulsations ON: Enables vibration<br><strong>TOUCH_SOUND=&#8221;ON&#8221;<\/strong>&nbsp;# OFF: Turn off sound before keystrokes ON: Enable sound<br><strong>AUTO_BRIGHTNESS=&#8221;ON&#8221;<\/strong># OFF Turn off automatic brightness adjustment ON: Enable automatic adjustment<\/p><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-5a82c71\" data-v=\"2\" data-block-id=\"5a82c71\"><style>.stk-5a82c71 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-5a82c71-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-2cc712c\" data-block-id=\"2cc712c\"><style>.stk-2cc712c {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-c3ebacb\" data-block-id=\"c3ebacb\"><style>.stk-c3ebacb .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-c3ebacb .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#ff5700 !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-c3ebacb\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-c-3-ebacb-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-c-3-ebacb-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"exclamation-circle\" class=\"svg-inline--fa fa-exclamation-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-f1e0bb6\" id=\"strong-pad-7-special-options-strong\" data-block-id=\"f1e0bb6\"><h4 class=\"stk-block-heading__text\"><strong>Pad 7 special options:<\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-60d8cc9\" data-block-id=\"60d8cc9\"><p class=\"stk-block-text__text\">Of the previous options, we are going to make a note in reference to the vibration before the screen presses.&nbsp;<br><strong>KlipperScreen<\/strong>, the component used to display the <strong>Klipper<\/strong> interface on our Pad 7, does not currently have a management API to enable vibration.<br><br>In the event that we do not use a distribution of the <strong>Bigtreetech<\/strong> system, we must make the following changes to use the fork created by Bigtreetech of <strong>KlipperScreen<\/strong> if it implements this functionality:<br><br>&#8211; We will open our <strong>moonraker.conf<\/strong> from our Mainsail web interface:<\/p><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_SYS_5.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; We will change the KlipperScreen update_manager as follows:<br><img decoding=\"async\" width=\"100%\" height=\"auto\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_SYS_6.png\" alt=\"- - -\" title=\"- -\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;github.com\/jordanruthe\/KlipperScreen.git\nto:\nhttps:\/\/github.com\/bigtreetech\/KlipperScreen.git<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Once the configuration change is made, it is advisable to restart the system. Once restarted we will go to our <strong>Mainsail\/Machine\/Update Manager<\/strong> we will give the refresh icon, and we will do a Hard Recovery in the <strong>KlipperScreen<\/strong> component:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_SYS_7.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; When the process is finished, the response by vibration when pressing the screen should work correctly.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_SYS_8.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Next, we will configure the specific options for our Pad 7 in this case we will do this on our&nbsp;<strong>BoardEnv file.txt&nbsp;<\/strong>where we will adjust the following:<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-d23d4029 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FNbxBHhOrYsuMrd9timaI%2Fimage.png?alt=media&amp;token=c979a10e-fa83-4487-8c92-0ef1c28d13b2\" alt=\"- - -\" width=\"824\" height=\"531\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-0ae1838\" data-v=\"2\" data-block-id=\"0ae1838\"><style>.stk-0ae1838 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-0ae1838-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-04dd7fd\" data-block-id=\"04dd7fd\"><style>.stk-04dd7fd {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-a9ea4bd\" data-block-id=\"a9ea4bd\"><style>.stk-a9ea4bd .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-a9ea4bd .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#007bbb !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-a9ea4bd\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-a-9-ea-4-bd-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-a-9-ea-4-bd-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"info-circle\" class=\"svg-inline--fa fa-info-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-12c905a\" id=\"strong-strong-strong-strong-board-env-txt-settings-strong-strong-strong-strong\" data-block-id=\"12c905a\"><h4 class=\"stk-block-heading__text\"><strong><strong><strong><strong>BoardEnv.txt settings:<\/strong><\/strong><\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-7428a6b\" data-block-id=\"7428a6b\"><p class=\"stk-block-text__text\"><strong>ws2812: <\/strong>Habilita los leds de notificaci\u00f3n que se encuentran en la esquina superior derecha de nuestra Pad 7<br><strong>light: <\/strong>Habilita la retroiluminaci\u00f3n de pantalla<br><strong>mcp2515: <\/strong>Habilita el conversor<strong> <\/strong>MCP2515 SPI a CAN, que habilita el uso de CAN en nuestra Pad 7<br><strong>spidev1_1: <\/strong>Habilita spidev1_1 permitiendo que el puerto SPI pueda contactar con el aceler\u00f3metro ADXL345<br><mark><strong>IMPORTANTE!!! el uso de CANbus y el puerto SPI de la Pad 7 no se pueden utilizar de forma simult\u00e1nea.<\/strong><\/mark><\/p><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-syntaxhighlighter-code alignleft\"><pre class=\"brush: bash; highlight: [1,2]; title: ; notranslate\" title=\"\">\noverlays=ws2812 light mcp2515 spidev1_1\n<\/pre><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Enable CANbus, as we discussed in the previous point, enabling mcp2515 in our&nbsp;<strong>BoardEnv file.txt&nbsp;<\/strong>will enable&nbsp;<strong>CANbus<\/strong>&nbsp;in our system in case we use it<\/li>\n\n\n\n<li><strong>Adjustment of<\/strong>&nbsp;the CAN interface, if in the previous step, we enable CAN in this step we will configure its interface.&nbsp;Using sudo nano \/etc\/network\/interfaces.d\/can0 we will add or adjust this file as you have below:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FaGMvjBWztKE3362L1UZo%2Fimage.png?alt=media&amp;token=b44d5583-e3d1-4a6e-8e93-aa251ad8e1d8\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n<div class=\"wp-block-syntaxhighlighter-code alignleft\"><pre class=\"brush: bash; highlight: [1,2]; title: ; notranslate\" title=\"\">\nallow-hotplug can0\niface can0 can static\n  bitrate 1000000\n  up ifconfig $IFACE txqueuelen 1024\n<\/pre><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enabling an ADXL345 accelerometer<\/strong>, as with CANbus with enabling the option spidev1_1 our system will enable access to the SPI port of our Pad 7.&nbsp;<br>Learn more about accelerometers in our&nbsp;<a href=\"https:\/\/3dwork.io\/labs\/klipper\/empezamos\/input-shaper\">Input Shaper guide<\/a>.&nbsp;In this case, we will need to adjust the following settings in our <strong>printer.cfg<\/strong> or any of its includes:<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-syntaxhighlighter-code alignleft\"><pre class=\"brush: bash; highlight: [1,2]; title: ; notranslate\" title=\"\">\n# Enable our CB1 as a secondary MCU\n&#x5B;mcu CB1]\nserial: \/tmp\/klipper_host_mcu\n<\/pre><\/div>\n\n<div class=\"wp-block-syntaxhighlighter-code alignleft\"><pre class=\"brush: bash; highlight: [1,2]; title: ; notranslate\" title=\"\">\n&#x5B;adxl345]\ncs_pin: CB1:None\nspi_bus: spidev1.1\naxes_map: z,y,-x  # Modify according to the actual orientation of the ADXL345 installed on the printer.\n<\/pre><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a58cb02\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"a58cb02\"><style>.stk-a58cb02 {border-radius:0px !important;overflow:hidden !important;border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a58cb02-container stk--no-background stk--no-padding\"><div class=\"has-text-align-left stk-block-content stk-inner-blocks stk-a58cb02-inner-blocks\">\n<p class=\"wp-block-paragraph\">To&nbsp;<strong>install the Klipper system in our CM4 module<\/strong>, we recommend two options:<a href=\"https:\/\/github.com\/mainsail-crew\/MainsailOS\/releases\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using the&nbsp;<a href=\"https:\/\/github.com\/mainsail-crew\/MainsailOS\/releases\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\">generic&nbsp;<strong>MainsailOS<\/strong>&nbsp;distribution<\/a><\/li>\n\n\n\n<li>Using&nbsp;<strong><a href=\"https:\/\/github.com\/Rat-OS\/RatOS\/releases\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\">RatOS<\/a><\/strong>&nbsp;you have some advantages, and disadvantages depending on your level of knowledge in&nbsp;<strong>Klipper<\/strong>, such as pre-installation of various components, compatibility with various electronics and printers with pre-configured and default macros.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Once downloaded the&nbsp;<strong>Klipper<\/strong>&nbsp;distribution that we like the most, we will perform the same steps that we described with the CM1 module to apply the OS to our CM4, we advise you to go through the&nbsp;<a href=\"https:\/\/3dwork.io\/en\/raspberry-pad-5-algo-mas-que-una-simple-pantalla\/\"><strong>installation guide of the Bigtreetech Pad 5<\/strong><\/a>&nbsp;where you will have more detail of the process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As is done with a CB1 module we must make some adjustments in the configuration:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Settings in serial communications<\/strong>, for this we will modify:\n<ul class=\"wp-block-list\">\n<li>\/boot\/cmdline.txt where we will delete&nbsp;<code>console=serial0,115200<\/code>&nbsp;if it exists<\/li>\n\n\n\n<li>\/boot\/config.txt where we will delete&nbsp;<code>enable_uart=1&nbsp;<\/code>if it exists<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Backlight<\/strong>, we will edit again our file \/boot\/config.txt where we will add the following lines:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>dtoverlay=gpio-led<br>dtparam=gpio=14,label=Pad7-lcd,active_low=1<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Adjusting the resolution and touch<\/strong>, we will add the following lines to our \/boot\/config.txt :<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>hdmi_group=2<br>hdmi_mode=87<br>hdmi_cvt 1024 600 60 6 0 0 0<br>hdmi_drive=1<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>USB,<\/strong>&nbsp;some systems can disable USB ports for energy saving to avoid this we will modify the file \/boot\/config.txt adding the following lines to ensure that the USB HID used by our Pad 7 does not affect this energy saving:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>dtoverlay=dwc2,dr_mode=host<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SPI and CAN,<\/strong>&nbsp;again in our \/boot\/config.txt we will add the following configuration lines:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>dtparam=spi=on<br>dtoverlay=mcp2515-can0,oscillator=12000000,interrupt=24,spimaxfrequency=10000000<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Adjustment of<\/strong>&nbsp;<strong>the CAN interface<\/strong>, if in the previous step we enable CAN in this step we will configure its interface.&nbsp;Using sudo nano \/etc\/network\/interfaces.d\/can0 we will add or adjust this file as you have below:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_SYS_9.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>allow-hotplug can0<br>iface can0 can static<br>bitrate 1000000<br>up ifconfig $IFACE txqueuelen 1024<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enabling an ADXL345 accelerometer<\/strong>, as with CANbus with enabling the mcp2515-can0 option our system will enable access to the SPI port of our Pad 7.&nbsp;Learn more about accelerometers in our&nbsp;<a href=\"https:\/\/3dwork.io\/labs\/klipper\/empezamos\/input-shaper\" target=\"_blank\" rel=\"noreferrer noopener\">Input Shaper guide<\/a>.&nbsp;In this case we will need to adjust the following settings in our printer.cfg or any of its includes:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Enable our CM4 as a secondary MCU\n&#91;mcu CM4]\nserial: \/tmp\/klipper_host_mcu\n&#91;adxl345]\ncs_pin: CM4:None\nspi_bus: spidev0.1\naxes_map: z,y,-x # Modify according to the actual orientation of the ADXL345 installed on the printer.<\/code><\/pre>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"puesta-en-marcha\">Commissioning<a href=\"#puesta-en-marcha\"><\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once we have installed our operating system on <strong>Pad 7<\/strong> we will start this. If all goes well, the screen will show the <strong>KlipperScreen<\/strong> interface which will inform us of an error for not finding our <strong>printer.cfg<\/strong> with the configuration of our printer.<\/p>\n\n\n\n<div class=\"wp-block-uagb-image uagb-block-170826e3 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2Fd192NOZZRwy1JNHIgWLL%2Fimage.png?alt=media&amp;token=e2e003e6-86ab-421f-adf6-435dabab29b6\" alt=\"- - -\" width=\"1720\" height=\"814\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Do not panic, we simply do not have any configuration enabled and therefore tells us that our <strong>Klipper<\/strong> found an error.&nbsp;<br>To start with the configuration we will connect to the web interface (Mainsail) from our web browser using <strong>http:\/\/btt-pad7.local<\/strong> or if we customize this name during the configuration we will use the custom one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In order to find the IP of our Pad 7 we can use <a href=\"https:\/\/www.fing.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><strong>Fing<\/strong><\/a> which is a cross-platform application that will scan us and list all the devices in our network.&nbsp;It should appear with the hostname btt-pad7 or the one defined in our system.cfg above.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2Fii62LmOKFccxvIp8nIOd%2Fimage.png?alt=media&amp;token=17a03943-8bac-454a-82a5-4ff465018cf9\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-728d5cc\" data-v=\"2\" data-block-id=\"728d5cc\"><style>.stk-728d5cc {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-728d5cc-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-9116059\" data-block-id=\"9116059\"><style>.stk-9116059 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-b68ea90\" data-block-id=\"b68ea90\"><style>.stk-b68ea90 .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-b68ea90 .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#1ba900 !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-b68ea90\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-b-68-ea-90-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-b-68-ea-90-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"check-circle\" class=\"svg-inline--fa fa-check-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-6af5806\" id=\"strong-strong-strong-what-to-check-if-we-have-network-issues-strong-strong-strong\" data-block-id=\"6af5806\"><h4 class=\"stk-block-heading__text\"><strong><strong><strong> What to check if we have network issues?<\/strong><\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-a6d82bf\" data-block-id=\"a6d82bf\"><p class=\"stk-block-text__text\">In the event that we do not find the IP we will connect the SD back to our computer and review the system file.cfg looking for any failure when adding our WiFi data.<\/p><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Once our IP is identified, we will go to our browser and use it to access the&nbsp;<strong>Klipper<\/strong>&nbsp;web interface&#8230;&nbsp;We advise you that the first thing to do is an update of all&nbsp;<strong>Klipper<\/strong>&nbsp;components:<\/p>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-7c767426 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center is-style-default\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FCpyeqRceuGR2nzBqIeR0%2Fimage.png?alt=media&amp;token=2be285dd-8b60-4099-8a5e-c300aea21f6f\" alt=\"- - -\" width=\"1915\" height=\"624\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Already with access to the interface we only have to create and apply the Klipper firmware to our MCU (electronics) and find our serialID, you have&nbsp;<strong><a href=\"https:\/\/3dwork.gitbook.io\/labs\/klipper\/instalacion#creando-nuestro-firmware-klipper\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\">information about these steps here<\/a><\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-af796f7\" data-v=\"2\" data-block-id=\"af796f7\"><style>.stk-af796f7 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-af796f7-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-d734ee2\" data-block-id=\"d734ee2\"><style>.stk-d734ee2 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-d9af7fa\" data-block-id=\"d9af7fa\"><style>.stk-d9af7fa .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-d9af7fa .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#ff5700 !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-d9af7fa\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-d-9-af-7-fa-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-d-9-af-7-fa-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"exclamation-circle\" class=\"svg-inline--fa fa-exclamation-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-38d5bf2\" id=\"important\" data-block-id=\"38d5bf2\"><h4 class=\"stk-block-heading__text\">Important!!!<\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-39909bf\" data-block-id=\"39909bf\"><p class=\"stk-block-text__text\">Some of these steps will require us to connect our Pad 7 to our MCU using a USB or CAN cable!!<\/p><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Once we have applied the firmware to our MCU and with the communication <strong>serialID<\/strong> we only have to create and adjust our\u00a0<strong><a href=\"https:\/\/klipper.3dwork.io\/klipper\/empezamos\/puesta-en-marcha-inicial#printer.cfg-...-configuraciones-klipper-para-nuestra-maquina\" target=\"_blank\" rel=\"noreferrer noopener\">Klipper machine configuration<\/a><\/strong>, connection, and macros that we want to use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If everything has gone well, our<strong> Pad 7<\/strong> can already connect to our MCU and our screen will show a control interface of this!!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We advise you to follow the steps described in our\u00a0<strong><a href=\"https:\/\/klipper.3dwork.io\/klipper\/empezamos\/puesta-en-marcha-inicial\" target=\"_blank\" rel=\"noreferrer noopener\">Klipper configuration guides<\/a><\/strong>. Some of them you can launch from the screen options themselves, we advise you to follow the configuration guides in order to make sure we leave everything perfect.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"input-shaper\">Input Shaper<a href=\"#input-shaper\"><\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You have more detailed information about this process in our Input Shaper guide, in any case, we will guide you through the process using our <strong>Pad 7<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We will start by connecting our ADXL345 included in the kit to the SPI port.<\/p>\n\n\n\n<div class=\"wp-block-uagb-image uagb-block-50c7ccc5 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FvthSxr7o6Hu1YerBR7FY%2Fimage.png?alt=media&amp;token=f0dd1603-372d-4f9c-b0d6-42fc0086e979\" alt=\"- - -\" width=\"1720\" height=\"1108\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">We will update our printer.cfg adding as a second MCU our CB1 and we will define the accelerometer (in our case for a CB1, remember that&nbsp;<a href=\"https:\/\/3dwork.gitbook.io\/labs\/reviews\/electronica\/bigtreetech-skr\/pad-7#adxl345\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\">in CM4 this configuration is slightly different<\/a>)<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;mcu CB1]\nserial: \/tmp\/klipper_host_mcu\n\n&#x5B;adxl345]\ncs_pin: CB1:None\nspi_bus: spidev1.1\naxes_map: z,y,-x # Modify according to the actual orientation of the ADXL345 installed on the printer.\n\n&#x5B;resonance_tester]\naccel_chip: adxl345\nprobe_points:\n 100, 100, 20 # Modify according your machine settings ideally at mid bed and Z 20mm\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">In our case we are going to launch the process in one of our Cartesian printers, so we must place the sensor on the X axis (print head) and after making the measurements anchor it to our Y axis (bed).&nbsp;In the event that we have a CoreXY printer anchoring it in the print head is enough.<\/p>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-ab451e6\" data-block-id=\"ab451e6\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ab451e6-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-94b58e6\" data-v=\"4\" data-block-id=\"94b58e6\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-94b58e6-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-94b58e6-inner-blocks\">\n<div class=\"wp-block-uagb-image uagb-block-191404cd wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FJCdynMkVK9hDHZOAwy67%2Fimage.png?alt=media&amp;token=dfbd4f2c-b5c8-43f6-aac4-70036a48a600\" alt=\"- - -\" width=\"1720\" height=\"1098\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-88da7d2\" data-v=\"4\" data-block-id=\"88da7d2\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-88da7d2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-88da7d2-inner-blocks\">\n<div class=\"wp-block-uagb-image aligncenter uagb-block-5ca2e769 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2Fn9wk4mJGfy3YcZPNiBNB%2Fimage.png?alt=media&amp;token=26dda9bd-04c8-4cf2-aaf0-c84a94b37230\" alt=\"- - -\" width=\"491\" height=\"227\" title=\"- -\" loading=\"lazy\" role=\"img\"><\/figure><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">For more information about the process, we advise you to follow <strong><a href=\"https:\/\/klipper.3dwork.io\/klipper\/empezamos\/input-shaper\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/klipper.3dwork.io\/klipper\/empezamos\/input-shaper\" rel=\"noreferrer noopener\">our Input Shaper guide<\/a><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also perform the process from the <strong>Printer\/Configuration\/Input Shaper\/Auto-calibrate<\/strong> screen.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FywSC4OwPWLNUsfFnQAts%2Fimage.png?alt=media&amp;token=65c5a9a4-c617-4653-9821-84f1285ce27d\" alt=\"- - -\" title=\"- -\"><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ajustes-laminador\">Slicer settings<a href=\"#ajustes-laminador\"><\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Klipper<\/strong> is an incredibly flexible and powerful 3D printer firmware as we have seen, an important aspect is its integration and configuration of our slicer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An important aspect is to make sure that our slicer generates the laminate or g-code (G-code flavor) valid for it to be interpreted by <strong>Klipper<\/strong>.&nbsp;<br><strong>Today slicers such as PrusaSlicer\/SuperSlicer and Bambu Studio\/OrcaSlicer support the generation of the g-code for Klipper for which they are usually the most advisable<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Other slicers can be used without problem, since <strong>Klipper can process g-codes generated for Marlin or Smoothiware<\/strong>, but may need certain adjustments to avoid including g-codes that are not supported by <strong>Klipper<\/strong>.&nbsp;<br>Similarly, generating g-code for other systems can cause similar issues, for example, selecting Marlin2.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this case, it is advisable to review the configuration of our laminator and select to generate the slice in <strong>Klipper<\/strong>, Marlin or Smoothiware format&#8230;&nbsp;In this order, ideally.<\/p>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-44d70fa4 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FRwlhTjD484Si6Q8zJ7OE%2Fimage.png?alt=media&amp;token=124eb6c8-b394-465d-ad4b-b98ff828a5ea\" alt=\"- - -\" width=\"732\" height=\"153\" title=\"- -\" loading=\"lazy\" role=\"img\"><figcaption class=\"uagb-image-caption\">Example of G-code flavor configuration in OrcaSlicer<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Another important aspect is to adjust our start and end of print<\/strong>&nbsp;g-codes, at least,&nbsp;<strong>for the use of Klipper macros instead of the traditional and limited g-codes<\/strong>.&nbsp;You can find more information and details in the&nbsp;<a href=\"https:\/\/3dwork.gitbook.io\/labs\/klipper\/empezamos\/configuracion-klipper-en-laminadores\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Klipper configuration guide in laminators<\/strong><\/a>.&nbsp;By way of example:<\/p>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-55317173 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FLobq1EoY1y4ZXZcabTJb%2Fimage.png?alt=media&amp;token=315fd1a8-574c-47b0-a385-2e8b06eb6675\" alt=\"- - -\" width=\"1571\" height=\"469\" title=\"- -\" loading=\"lazy\" role=\"img\"><figcaption class=\"uagb-image-caption\">Example of G-codes start and end in OrcaSlicer<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The&nbsp;<strong>use of macros in Klipper will allow us to raise the control and customization of our machines to incredible levels<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another great improvement is that&nbsp;<strong>we can upload our g-codes directly from the laminator<\/strong>, something that is very comfortable.&nbsp;<strong>Moonraker emulates the Octoprint API<\/strong>, something very useful to make it compatible with any tool that uses Octoprint:<\/p>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-ea3ee878 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-zoomin wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FvCVgiZX4hdYdJI7fNBh0%2Fimage.png?alt=media&amp;token=d0265903-4b00-4924-9a47-c88af2d633fb\" alt=\"- - -\" width=\"810\" height=\"192\" title=\"- -\" loading=\"lazy\" role=\"img\"><figcaption class=\"uagb-image-caption\">OrcaSlicer integration for sending g-codes directly from the rolling mill<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"controlar-varias-impresoras\">Control multiple printers<a href=\"#controlar-varias-impresoras\"><\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As we have already mentioned on many occasions, <strong>Klipper<\/strong> is an extremely versatile system that together to a host like our&nbsp;<strong>Pad 7<\/strong>&nbsp;can allow us to control several printers simultaneously.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, we are going to guide you through the process to have multiple instances of <strong>Klipper<\/strong> on our&nbsp;<strong>Pad 7<\/strong>&nbsp;which will allow us to control our machines centrally.<\/p>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-7c4b895\" data-v=\"2\" data-block-id=\"7c4b895\"><style>.stk-7c4b895 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-7c4b895-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-2a8dd39\" data-block-id=\"2a8dd39\"><style>.stk-2a8dd39 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-893fc5e\" data-block-id=\"893fc5e\"><style>.stk-893fc5e .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-893fc5e .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#007bbb !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-893fc5e\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-893-fc-5-e-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-893-fc-5-e-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"info-circle\" class=\"svg-inline--fa fa-info-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-1877e91\" id=\"strong-strong-strong-strong-how-many-printers-can-it-support-my-pad-7-strong-strong-strong-strong\" data-block-id=\"1877e91\"><h4 class=\"stk-block-heading__text\"><strong><strong><strong><strong>How many printers can it support my Pad 7?<\/strong><\/strong><\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-69ec05e\" data-block-id=\"69ec05e\"><p class=\"stk-block-text__text\">In our tests we have controlled up to 3 printers simultaneously without major performance problems, but without using any webcam for image processing, and by the load of the system we believe that it could control 4 printers.<\/p><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">We will start by <strong>connecting to our Pad 7 using an SSH client<\/strong>, launching an ls -l command we will see what we have installed on our <strong>Pad 7<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FI0OYcvbUTnt77hz3QN19%2Fimage.png?alt=media&amp;token=392d90f3-9168-491d-a7d1-189ae3cbfab5\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">It is possible to install our&nbsp;<strong>Klipper<\/strong>&nbsp;instances manually, but we prefer to use&nbsp;<a href=\"https:\/\/github.com\/th33xitus\/kiauh\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Kiauh<\/strong><\/a>.&nbsp;<br><a href=\"https:\/\/github.com\/th33xitus\/kiauh\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Kiauh<\/strong><\/a>&nbsp;is a sensational module for&nbsp;<strong>Klipper<\/strong>&nbsp;which allows us to easily launch different actions from a simple menu system.&nbsp;Let&#8217;s proceed to install it by launching the command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~ &amp;&amp; git clone https:\/\/github.com\/th33xitus\/kiauh.git<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2F0WxbYuaLd5BGL3pg1Qo6%2Fimage.png?alt=media&amp;token=6d19f113-e06f-42e0-8f01-917277d6c97f\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once we have Kiauh installed we will launch it with the following command that will show us the&nbsp;<a href=\"https:\/\/github.com\/th33xitus\/kiauh\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><strong>Kiauh<\/strong><\/a>&nbsp;menu system&nbsp;<a href=\"https:\/\/github.com\/th33xitus\/kiauh\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"external\"><\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/kiauh\/kiauh.sh<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FzPlP9JlSfnijpRLomguS%2Fimage.png?alt=media&amp;token=375ece3f-4f04-4b37-9ba2-915a5a097ea2\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As we see in the previous screenshot, in our case we have 1 instance of <strong>Klipper<\/strong>, <strong>Moonraker<\/strong> as well as <strong>KlipperScreen<\/strong> or <strong>Crowsnest<\/strong>.&nbsp;<br>Then we will proceed to uninstall Moonraker, clicking on option 3 (Remove) and then 2 (Moonraker) &#8230;&nbsp;During the process, we will be asked for the password of our user:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FAIePYUamn11sRk0O7xoK%2Fimage.png?alt=media&amp;token=2bc00bbd-ceed-415f-a54e-520607b6e395\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once the process is finished, press 1 (Klipper) to delete our Klipper instance:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FC0oRqSAplPmJvflSBCbg%2Fimage.png?alt=media&amp;token=f431eaf0-acf0-40a7-be50-71bfe0cc4849\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-7b9ab02\" data-v=\"2\" data-block-id=\"7b9ab02\"><style>.stk-7b9ab02 {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-7b9ab02-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-8ff9fef\" data-block-id=\"8ff9fef\"><style>.stk-8ff9fef {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-a302095\" data-block-id=\"a302095\"><style>.stk-a302095 .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-a302095 .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#ff5700 !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-a302095\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-a-302095-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-a-302095-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"exclamation-circle\" class=\"svg-inline--fa fa-exclamation-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-989b0c7\" id=\"strong-strong-p-strong-osibles-errores-durante-la-instalacion-strong-strong-strong\" data-block-id=\"989b0c7\"><h4 class=\"stk-block-heading__text\"><strong><strong>P<strong>osibles errores durante la instalaci\u00f3n:<\/strong><\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-a4bd87b\" data-block-id=\"a4bd87b\"><p class=\"stk-block-text__text\">Depending on the distribution we use to initially install our Klipper system on our Pad 7 we can find that Kiauh is not able to uninstall the Klipper service correctly, throwing&nbsp;<code>Permission denied<\/code>&nbsp;errors.<br>We can perform the uninstallation by launching these two commands:<\/p><\/div>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo ~\/klipper\/scripts\/klipper-uninstall.sh&amp;lt;br&gt;sudo rm -rf ~\/klippy-env ~\/klipper\n<\/pre><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">If everything has gone correctly Kiauh will show us that we do not have instances of Klipper and Moonraker:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FNu3Mre9Mq7NQddDac9Rb%2Fimage.png?alt=media&amp;token=e00c4ef3-055b-4377-9306-e44e1024d79e\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Now we will proceed to install Klipper using option 1 (Install), 1 (Klipper) and 1 (Python 3.x)&#8230;&nbsp;it will ask us for the number of instances we want to install, in our case we will use our Pad 7 to control 2 printers.&nbsp;<br>Before installing the instances it will ask us if we want to assign each instance a custom name, our advice is that we do NOT customize the instances since later we can do it on the other hand that will prevent our Klipper instances from using a non-standardized name structure:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2Frkx6lOhMZhqt2BcFwLHw%2Fimage.png?alt=media&amp;token=52761755-b043-4dbb-8b26-986ed2f14342\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once the process is finished, and if everything worked as expected, we will go to the main menu of Kiauh (B) that we have our 2 installed instances:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FlKtnFewOUTAfrFnvfOkF%2Fimage.png?alt=media&amp;token=73d3cb5c-ec76-4d84-956f-2cf7f9c592f7\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Next we are going to install our Moonraker instances by pressing 1 (Install) and 2 (Moonraker)&#8230;&nbsp;Kiauh itself will detect our Moonraker instances and suggest the number of these to install:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FjPn76CR4zSNockIR8aTb%2Fimage.png?alt=media&amp;token=d17c603a-cf68-4b6d-a337-5c6e3e6017d7\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once the process is finished, and in the main menu of Kiauh, we will be able to see our Moonraker instances&#8230;&nbsp;<strong>It is very important that we write down the port of each of our instances since later it will be necessary<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FDNlfXuHrII4CXTz4WcnC%2Fimage.png?alt=media&amp;token=a5d5c198-a47f-4bdd-a06f-c1bb0b10a555\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We already have all our instances installed, we only have to leave Kiauh and restart our Pad 7 with the&nbsp;<code>sudo reboot<\/code>&nbsp;command.&nbsp;We will reconnect by SSH to our Pad 7 and we will launch the ls -l command again to verify that we have our configuration directories for each of our instances:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FgpfPRctf1lHcf4zzXY2W%2Fimage.png?alt=media&amp;token=d77d4c2f-8635-438e-90c4-be01c8ce610e\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We will continue with the following steps to perform from our web interface, in our case Mainsail, where we will open our favorite web browser on our computer \/ tablet using its IP or hostname where it will ask us to add a printer:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FrAdZVf455OyZOCj3c6Co%2Fimage.png?alt=media&amp;token=1e31ca51-055e-499b-8cea-abd6484a109d\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Adding our instances of Moonraker, and remember the information of the instances that Kiauh previously provided us:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FPYGmuskvmwjWxxTQfeat%2Fimage.png?alt=media&amp;token=96697f42-7a7f-4515-802b-fe32456c9a1c\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FKduhokg0FuFfR539SKGB%2Fimage.png?alt=media&amp;token=575fecff-c1ec-4932-885b-31731bfdfcd8\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We will enter our instances and change the name, and also from UI_SETTINGS we can customize the color of the logo, to be able to identify each instance clearly.&nbsp;We can also use the drop-down to choose between one instance or another:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FEyqPWBkmlXrv6WnoIpNw%2Fimage.png?alt=media&amp;token=42d353cc-5333-4427-bcc3-6a4bed9388a1\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FO5uzKQYqozWvjwngITpJ%2Fimage.png?alt=media&amp;token=84ec4bc8-41d8-43ca-baac-17da1108e986\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Now you will have to configure each of our instances with its own printer.cfg and includes that we have for our printers.<\/p>\n\n\n\n<div class=\"wp-block-stackable-icon-box stk-block-icon-box stk-block stk-917124f\" data-v=\"2\" data-block-id=\"917124f\"><style>.stk-917124f {border-style:dashed !important;}<\/style><div class=\"stk-block-content stk-inner-blocks stk-block-icon-box__content stk-container stk-917124f-container stk--no-background stk--no-padding\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-68293d7\" data-block-id=\"68293d7\"><style>.stk-68293d7 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-icon stk-block-icon has-text-align-left stk-block stk-3431302\" data-block-id=\"3431302\"><style>.stk-3431302 .stk--svg-wrapper .stk--inner-svg svg:last-child, .stk-3431302 .stk--svg-wrapper .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#1ba900 !important;}<\/style><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-3431302\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-3431302-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-3431302-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"check-circle\" class=\"svg-inline--fa fa-check-circle fa-w-16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg><\/div><\/span><\/div>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-709b850\" id=\"strong-strong-strong-how-to-manage-the-connection-when-using-multiple-instances-strong-strong-strong\" data-block-id=\"709b850\"><h4 class=\"stk-block-heading__text\"><strong><strong><strong>How to manage the connection when using multiple instances?<\/strong><\/strong><\/strong><\/h4><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-2345c6c\" data-block-id=\"2345c6c\"><p class=\"stk-block-text__text\">Normalmente en instalaciones de una sola instancia se aconseja que la configuraci\u00f3n para conectar a nuestra\/s electr\u00f3nicas se realicen por serial_id. En el caso de utilizar m\u00faltiples instancias, aconsejamos el uso by-path, donde asociaremos cada uno de los puertos USB de nuestra Pad 7 a nuestras m\u00e1quinas. <strong>Importante!!! Recordar que al usar by-path nuestra impresora siempre ha de estar conectada al mismo puerto de nuestro host!!!<\/strong><br>Lanzaremos el comando <code>ls \/dev\/serial\/by-path\/*<\/code> para ver que no tenemos ning\u00fan dispositivo conectado: <img decoding=\"async\" width=\"100%\" height=\"auto\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FtuQptfCVhBaFhxLUCyki%2Fimage.png?alt=media&amp;token=ea7565b5-013f-4231-8c76-3c337744d67e\" alt=\"- - -\" title=\"- -\"><br>We will connect our printer, in this case we use the upper rear USB connector, and relaunch the command ls \/<code>ls \/dev\/serial\/by-path\/*:<\/code><br><img decoding=\"async\" width=\"100%\" height=\"auto\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2F4xKZ0GBDHrUoMXcmc9bY%2Fimage.png?alt=media&amp;token=f7bf8134-2606-4431-a6a9-634452bbb424\" alt=\"- - -\" title=\"- -\"><br>We will use this connection string in our [mcu] section of the instance that corresponds to the connected printer.<br>We will do the same process to connect the rest of the printers.&nbsp;<br>In our example, we were as follows:<br>* PRINTER 1<br><br>[mcu]<br>serial: \/dev\/serial\/by-path\/platform-5200000.usb-usb-0:1.2:1.0-port0<br>restart_method: command<br><br>* PRINTER 2<br><br>[mcu]<br>serial: \/dev\/serial\/by-path\/platform-5200000.usb-usb-0:1.3:1.0<br>restart_method: command<\/p><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The next step will be to configure our <strong>KlipperScreen<\/strong> so that we can connect to our instances to be able to manage them comfortably from the screen of our <strong>Pad 7<\/strong>.&nbsp;To do this, we will have to return to our SSH client to edit the <strong>KlipperScreen<\/strong> configuration file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano KlipperScreen.conf<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">And we will copy the following settings, adjust the names of printers and ports of Moonraker to your own installation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;main]<br>job_complete_timeout: 0<br>job_error_timeout: 0<br>#default_printer: ElegooN3Max<br>use_default_menu: True<br><br>&#91;printer ElegooN3Max]<br>moonraker_host: localhost<br>moonraker_port: 7125<br>moonraker_api_key: False<br><br>&#91;printer Voron01]<br>moonraker_host: localhost<br>moonraker_port: 7126<br>moonraker_api_key: False<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">To finish, we will press CTRL + X and Y to exit and save the changes and restart <strong>KlipperScreen<\/strong> with the following command&nbsp;<code>sudo service KlipperScreen restart<\/code>&nbsp;.&nbsp;If all has gone correctly, our screen will show access to our two printers, being able to change from one to the other by clicking on the icon of the two crossed arrows.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"valoracion-final\">Final assessment<a href=\"#valoracion-final\"><\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">During the&nbsp;<strong>last months we have tested all kinds of solutions for<\/strong>&nbsp;Klipper and without a doubt if you plan to switch to Klipper, if you do not use it already,&nbsp;<strong>Bigtreetech electronics are the best option we have tried<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2F2wwOjUploiPGliKztmnR%2Fimage.png?alt=media&amp;token=49b8ebf0-9d6a-41f7-af78-8c728c01e78d\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the case of the&nbsp;<strong>Bigtreetech Pad7<\/strong>, and after being delighted with the&nbsp;<strong><a href=\"https:\/\/3dwork.io\/en\/raspberry-pad-5-algo-mas-que-una-simple-pantalla\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pad 5<\/a><\/strong>, it is an ideal team to get started in Klipper, since<strong> we have everything in the same device, with a very competitive price, and also being able to freely use Klipper<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FvzJKqrdxDhG6EPFMBoAG%2Fimage.png?alt=media&amp;token=f5c2a5d8-7e1a-4499-bdc7-ddd17a13a9ce\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In addition, the inclusion of tools, screws, and accessories such as the accelerometer help to make the start-up and use of <strong>Klipper<\/strong> relatively simple.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FO9LpepxZroABdaHMiSu1%2Fimage.png?alt=media&amp;token=915041e7-f27c-469b-9435-3525b4d43f10\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">With a great&nbsp;<strong>screen<\/strong>, perhaps sometimes too big although our tired eyes appreciate it, a&nbsp;<strong>good handful of connections<\/strong>&nbsp;and a very correct finish, the colleagues of&nbsp;<strong>Bigtreetech have made a great product<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition, as always&nbsp;<strong>with Bigtreetech we will find abundant documentation and good support from both the manufacturer and the community,<\/strong>&nbsp;which often helps&#8230;&nbsp;Especially if you are new to Klipper because it is a new world totally different from other firmwares for 3D printer.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FiwZv2Mje0g4kF44X9ZHZ%2Fimage.png?alt=media&amp;token=3135daa2-69b9-4d0b-bd5f-cb7c68e73e72\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"resolucion-de-problemas\">Troubleshooting<a href=\"#resolucion-de-problemas\"><\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Below we help you solve some problems that we can find with our Pad 7.<\/p>\n\n\n\n<div class=\"wp-block-stackable-tabs stk-block-tabs stk-block stk-0ddc117 stk-block-background alignwide\" data-initial-tab=\"1\" data-block-id=\"0ddc117\"><style>.stk-0ddc117 {--tabs-gap:0px !important;box-shadow:none !important;border-style:solid !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-block-tabs--horizontal stk-block-tabs--fade stk-content-align stk-0ddc117-column alignwide\">\n<div class=\"wp-block-stackable-tab-labels stk-block-tab-labels stk-block stk-68f56ac is-style-buttons\" data-block-id=\"68f56ac\"><style>.stk-block-content.stk-block-tabs--horizontal .stk-68f56ac{--tabs-flex:1 1 auto !important;}.stk-68f56ac .stk-block-tabs__tab{color:#999999 !important;border-radius:4px !important;border-style:solid !important;border-color:transparent !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:2px !important;border-left-width:0px !important;}.stk-68f56ac .stk-block-tabs__tab.stk-block-tabs__tab--active .stk-block-tab-labels__text{color:#ffffff !important;}.stk-68f56ac .stk-block-tab-labels__text{color:#999999 !important;}.stk-68f56ac .stk-block-tabs__tab:not(.stk-block-tabs__tab--active):hover{background:#eeeeee !important;opacity:1 !important;}.stk-68f56ac .stk-block-tabs__tab .stk--inner-svg svg:last-child, .stk-68f56ac .stk-block-tabs__tab .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#000000 !important;}.stk-68f56ac .stk-block-tabs__tab.stk-block-tabs__tab--active{background:#000000 !important;border-color:#000000 !important;}.stk-68f56ac .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child, .stk-68f56ac .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#ffffff !important;}<\/style><div class=\"stk-block-tab-labels__wrapper\" role=\"tablist\"><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-68f56ac\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-f-56-ac-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-f-56-ac-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>Accelerometer ADXL345<\/span><\/div><\/button><button class=\"stk-block-tabs__tab\" role=\"tab\"><span class=\"stk--svg-wrapper\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-68f56ac\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-f-56-ac-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-f-56-ac-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"bars\" class=\"svg-inline--fa fa-bars fa-w-14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" width=\"32\" height=\"32\"><path fill=\"currentColor\" d=\"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z\"><\/path><\/svg><\/div><\/span><div class=\"stk-block-tab-labels__text\"><span>CANbus<\/span><\/div><\/button><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-tab-content stk-block-tab-content stk-block stk-cde8031\" data-block-id=\"cde8031\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-cde8031-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d4735b7\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"d4735b7\"><style>.stk-d4735b7 {border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d4735b7-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d4735b7-inner-blocks\">\n<p class=\"wp-block-paragraph\">Although Klipper increasingly improves the processes sometimes we may find that our accelerometer does not work correctly, in these cases we advise you to review the following points:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On the back of our Pad 7 we have micro-switches that allow us to adjust the hardware configuration.&nbsp;Make sure you have them in the correct positions:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_6.png\" alt=\"- - -\" title=\"- -\"><figcaption class=\"wp-element-caption\">In the event that we use a CB1 module<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_7.png\" alt=\"- - -\" title=\"- -\"><figcaption class=\"wp-element-caption\">If we use a CM4 module<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Make sure you connected the cable correctly between your Pad 7 and the accelerometer&nbsp;<a href=\"https:\/\/3dwork.io\/labs\/reviews\/electronica\/bigtreetech-skr\/pad-7#acelerometro-adxl345\">as indicated at the beginning of this guide<\/a>, especially check the wiring if you do not use a Bigtreetech accelerometer.<\/li>\n\n\n\n<li>From SSH we will check that our SPI channel is working correctly by launching the command&nbsp;<code>ls \/dev\/spi<\/code>&nbsp;&#8230;&nbsp;in the case that we have a CB1 module we will see a&nbsp;<code>spidev1.1&nbsp;<\/code>device and if we use a CM4 module&nbsp;<code>spidev0.1<\/code><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_8.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_9.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-cfb1ea9\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"cfb1ea9\"><style>.stk-cfb1ea9 {border-radius:0px !important;overflow:hidden !important;border-style:solid !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-cfb1ea9-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-cfb1ea9-inner-blocks\">\n<p class=\"wp-block-paragraph\">The use of CANbus, in certain machines and circumstances, can be a great-added value that allows us to simplify the wiring of our machine a lot.&nbsp;<br>On the other hand, it will add more complexity to our configuration and more points of failure.&nbsp;We give you some tips to keep in mind for our Pad 7:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On the back of our Pad 7 we have micro-switches that allow us to adjust the hardware configuration.&nbsp;Make sure you have them in the correct positions:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_1.png\" alt=\"- - -\" title=\"- -\"><figcaption class=\"wp-element-caption\">In the event that we use a CB1 module<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_2.png\" alt=\"- - -\" title=\"- -\"><figcaption class=\"wp-element-caption\">If we use a CM4 module<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Make sure you connected the cable correctly between your Pad 7 and your CANbus device<a href=\"https:\/\/3dwork.io\/labs\/reviews\/electronica\/bigtreetech-skr\/pad-7#canbus\">&nbsp;as indicated at the beginning of this guide<\/a>.<\/li>\n\n\n\n<li>From the SSH terminal we will launch the command&nbsp;<code>dmesg | grep<\/code>&nbsp;can where it should indicate&nbsp;<code>MCP2515 successfully initialized<\/code>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_3.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Again from the SSH terminal we will execute the command&nbsp;<code>sudo nano \/etc\/network\/interfaces.d\/can0<\/code>&nbsp;to verify that our CAN interface configuration is correct.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bigtreetech.github.io\/docs\/img\/PAD7\/PAD7_FAQ_4.png\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>allow-hotplug can0<br>iface can0 can static<br>bitrate 1000000<br>up ifconfig $IFACE txqueuelen 1024<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Also from the terminal we can launch the ifconfig command to see if our can0 interface exists.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/1632455448-files.gitbook.io\/~\/files\/v0\/b\/gitbook-x-prod.appspot.com\/o\/spaces%2F-MTqLw6KI5FruaRNEMZD-887967055%2Fuploads%2FiJiTXfIvxXLLTqToTCHK%2Fimage.png?alt=media&amp;token=c5ba9d2a-d9eb-440c-9902-c7d3a6c671e8\" alt=\"- - -\" title=\"- -\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For more information on troubleshooting CANbus check out our&nbsp;<a href=\"https:\/\/3dwork.io\/labs\/klipper\/mejoras\/canbus\/canbus-troubleshooting\">guide<\/a>.<\/li>\n<\/ul>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>La BIGTREETECH Pad 7 con pantalla t\u00e1ctil IPS de 7 pulgadas dise\u00f1ada espec\u00edficamente para los entusiastas de la impresi\u00f3n 3D.<br \/>\nViene con Klipper y KlipperScreen preinstalados y cuenta con una pantalla t\u00e1ctil IPS de 7 pulgadas de alta calidad.<br \/>\nAdem\u00e1s, su MCU CB1 incorporada se puede reemplazar con CM4.<\/p>\n","protected":false},"author":6,"featured_media":34795,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[1992,1,5772,5770,3223],"tags":[4483,4789,5828,5832,2147,4360],"class_list":["post-34863","post","type-post","status-publish","format-standard","has-post-thumbnail","category-analisis","category-diy-projects","category-electronic-boards","category-electronicas","category-reviews","tag-bigtreetech-2","tag-bigtreetech-2-en","tag-klipper","tag-klipper-en","tag-review","tag-review-en-2"],"uagb_featured_image_src":{"full":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner.jpg",1138,420,false],"thumbnail":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-150x150.jpg",150,150,true],"medium":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-300x111.jpg",300,111,true],"medium_large":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-768x283.jpg",768,283,true],"large":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-1024x378.jpg",1024,378,true],"1536x1536":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner.jpg",1138,420,false],"2048x2048":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner.jpg",1138,420,false],"pixwell_370x250":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-370x250.jpg",370,250,true],"pixwell_370x250-2x":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-740x420.jpg",740,420,true],"pixwell_370x250-3x":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-1110x420.jpg",1110,420,true],"pixwell_280x210":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-280x210.jpg",280,210,true],"pixwell_280x210-2x":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-560x420.jpg",560,420,true],"pixwell_400x450":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-400x420.jpg",400,420,true],"pixwell_400x600":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-400x420.jpg",400,420,true],"pixwell_450x0":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-450x166.jpg",450,166,true],"pixwell_780x0":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner-780x288.jpg",780,288,true],"pixwell_780x0-2x":["https:\/\/3dwork.io\/wp-content\/uploads\/2023\/07\/Pad7_banner.jpg",1138,420,false]},"uagb_author_info":{"display_name":"JJR","author_link":"https:\/\/3dwork.io\/en\/author\/juanjo\/"},"uagb_comment_info":3,"uagb_excerpt":"La BIGTREETECH Pad 7 con pantalla t\u00e1ctil IPS de 7 pulgadas dise\u00f1ada espec\u00edficamente para los entusiastas de la impresi\u00f3n 3D. Viene con Klipper y KlipperScreen preinstalados y cuenta con una pantalla t\u00e1ctil IPS de 7 pulgadas de alta calidad. Adem\u00e1s, su MCU CB1 incorporada se puede reemplazar con CM4.","_links":{"self":[{"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/posts\/34863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/comments?post=34863"}],"version-history":[{"count":0,"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/posts\/34863\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/media\/34795"}],"wp:attachment":[{"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/media?parent=34863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/categories?post=34863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/3dwork.io\/en\/wp-json\/wp\/v2\/tags?post=34863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}