Flashing BTT Manta M8P CAN and EBB42 with Klipper using Katapult
About For my own purposes, this is a quick and dirty guide on how to flash the BTT Manta M8P CAN and the EBB42 board with Klipper firmware using Katapult. This process should work for other BTT Manta M8P and EBB versions too, but you have to adjust the configuration accordingly. USB or CAN Bus The BTT Manta M8P CAN board can be flashed and used with Klipper firmware via two different methods: USB connection or CAN Bus. If you are using toolhead boards like the EBB36 or EBB42 that support CAN Bus, it is mandatory to use the CAN Bus method for communication between the mainboard and toolhead boards. If you are using toolhead boards that support USB connection (like the BTT SB2209 USB or the EBB36/42 v2.0), use USB connection instead. ...
How to Get Accurate Print Time Estimates with Klipper Estimator
Intro One of the common frustrations among 3D printing enthusiasts is the inaccuracy of print time estimations provided by slicing software and firmware. This can lead to unexpected delays and scheduling issues. Fortunately, with Klipper firmware, you can significantly improve the accuracy of print time estimations by using the Klipper Estimator plugin along with proper configuration in Moonraker, Mainsail, and KlipperScreen. Configure Klipper Estimator in Moonraker First, enable the Klipper Estimator plugin in Moonraker. This plugin analyzes your G-code files and provides more accurate print time estimations based on factors such as print speed and acceleration. ...
Flash Armbian on Your Bigtreetech CB1 eMMC Compute Module
This step-by-step guide explains how to flash Armbian Linux onto the Bigtreetech CB1 eMMC compute module. While I describe the process for a Windows machine, the steps are very similar for Linux users. The eMMC version of the CB1 has built-in storage, which makes the process slightly more complicated than flashing an SD card for non-eMMC versions. Requirements You will need the following items to complete the process. Hardware A Bigtreetech RPI adapter or a Bigtreetech Manta board to provide the necessary USB and LAN connectors. A USB-C cable to connect and power the CB1 from your Windows machine. For added reliability, I recommend using a USB hub with a dedicated power adapter in between. Software A universal USB driver. See Zadig AllWinner tools to switch the CB1 into USB device mode. See sunxi-tools or Here An Armbian Linux image of your choice. See Armbian for CB1 An image flashing tool. I used Balena Etcher Flash the Image to eMMC Switch to EMMC USB Storage Mode. Set the DIP switches (USB OTG) and (RPI BOOT) to ON to enter BOOT mode Install the Universal USB Storage Driver Connect your CB1 to your windows machine Install and Start Zadig Download and run Zadig List All USB Devices In Zadig, list all USB devices on your machine. Identify Your CB1 Look for your device, which will likely appear as an unknown device. Try each device until you find the one with the correct USB ID If you cannot find it, ensure that the DIP switches are set correctly and that your USB connection is functioning properly. Install Driver Enable CB1 eMMC Storage as an USB Storage Device Download Required Files ...
Use your TouchScreen with Klipper on Sidewinder X2
Intro If you have been following my recent posts, you know that I switched from Marlin to Klipper firmware on my Artillery Sidewinder X2. If you have done the same, you may be experiencing the same problem as me. I have already received questions from you about how much better the printing results are with Klipper, but that is another topic. Our integrated display is useless! But I found a solution - well - not perfect yet, but more than OK for my main use cases. After reading a lot of discussions I understood the relationships between the printer mainboard, the included TFT, Marlin and Klipper and got an idea. ...
Perfect input shaping - Install the ADXL345 accelerometer on Artillery Sidewinder/Genius Pro
Intro Simply said: Input Shaping or Resonance Compensation is a technic to reduce vibrations and resonances by proactive adjusting the printer movements. It increases the max possible printer speed without reducing the print quality. More details can be found in Klipper Resonance Compensation documentation. This article focuses on Klipper firmware, but also Marlin added Input Shaping as experimental feature in its latest Version. see M593. There is also a manual way to determine the resonance frequencies but this post shows you the steps to measure the frequencies by an ADXL345 accelerometer chip. You can get it for some bucks. ...
Filament and Spool parameters
Type Brand Filament Weight Spool Weight Print Temperature Retraction Flow Buyed Picture PLA Geeetech 1000g 182g - 188g 210°C 0.8mm 98% 2022 PLA Das Filament 1000g 214g - 215g 210°C 0.8mm 96% 2022 PLA+ iMetrx 250g 111g - 114g 210°C 0.8mm 96% 2022 PLA+ Sunlu 1000g 126g - 129g 210°C 0.8mm 100% 2022 PLA+ Silk Sunlu 1000g 126g - 129g 210°C 0.8mm 100% 2022 ABS Sunlu 1000g 1000g 250°C 0.5mm 98% 2022 Please leave a comment if there is something wrong or missing. Or if you have any questions. Have fun! ...
Re-enable the Artillery Sidewinder X2 Filament-Runout Sensor
Short Version Connect your filament runout-sensor to the z-endstop pins Configure a Klipper3D filament switch sensor section with the z-endstop pin (PA0) Long Version The stock filament runout-sensor is connected to the TFT Display controller board. This is the reason why neither the Marlin firmware nor Klipper recognized it by default. For both firmware you have to connect the sensor to the Artillery Ruby mainboard instead of the TFT controller board. ...
Must-have Mainsail, Klipper and Cura slicer configuration with Artillery Sidewinder X2
Klipper has the powerful possibility to add G-Code macros or even overwrite existing G-Codes. By default, Klipper knows only about standard G-Codes (Described in Klipper documentation). You have to configure everything that goes beyond. Scenarios are filament runout, pause and resume print, filament change, cancel objects etc. In case of the Artillery Sidewinder X2, you can also add some macros what should happen with the Neopixel LED on your extruder. ...
Klipper with Artillery Sidewinder X2
The Sidewinder X2 comes with the Marlin 2.x firmware, installed on its “Artillery_Ruby” Mainboard. This article shows you one easy way how you can replace Marlin by Klipper as an alternative Firmware on your Sidewinder X2. Be aware, that your installed touch display, usb and sd card slot is unusable with klipper, because the way they are work and connected is not compatible to klipper. On my printer, I decided to disconnect and replace them by dummy prints, but you don’t have to. ...
Flash latest Marlin firmware to Artillery Sidewinder X2
I show you how to flash the latest Marlin Firmware to your Artillery Sidewinder X2. I had to compile it myself, because Artillery did not update it yet. At time of writing, it’s an adapted version of Marlin 2.1.2. Caution: No warranty, no support, do it only - if you know what you are doing, it’s absolutely your own risk. I’m not responsible for any problems/defects… What you got Marlin 2.x, a precompiled Version for Artillery Sidewinder X2 (Artillery_Ruby v1.2 mainboard). ...