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). ...
Artillery Sidewinder X2 3D FDM Printer
I bought my first 3D printer. Yes, I finally did it. After reading blogs, ratings and some youtube videos, I have chosen an Artillery Sidewinder X2. The following article tells you, why I think it was a good decision. Pros and Cons At time of writing this post, the Artillery Sidewinder X2 is a really smart choice if you don’t want to spend exorbitant money. If you love some features like a 300x300x400mm printable volume, an direct extruder, auto bed leveling, an included color-touch-display and a filament sensor. On top, its a really silent printer and the heat-bed is not only ultra fast heated up, the 220/110V heat-bed voltage needs no big power supply and so the installed power supply one needs only a semi-passive silent fan. ...
Setup Rust and Bevy under WSL2 in Windows 11
Are you one of the nerds, who likes to develop your own game, fancy graphics or any aspect that comes with that or would you do your first steps with the young programming language Rust, which unites speed of C/C++ with memory- and thread-safety? Why not combining both aspects to have some fun learning new things? Environment Just to be even more nerdy, I show you a way to do that all within the Windows Subsystem for Linux and it’s brand new graphical extension under Windows 11. At the moment of writing it’s still in preview, so be aware of some shortcomings. ...