The new SKR boards are pretty sweet, but they’re currently in v1.0, and that means bugs. Cheap Chinese parts, poor QA and a price tag of a Dominos pizza, too good to be true? Right, so the 5V line that powers the BLTouch is shite, it’s really choppy. Here’s a pic from the 5V line on a scope, as you can see, it’s naff. This is causing the BLTouch to smash your nozzle into the bed when it auto-levels. So how do we fix this? There’s two things to do for a sure fire fix that I’ve found, firstly in your marlin configuration_adv.h search for and enable: //#BLTOUCH_FORCE_SW_MODE by removing the // Secondly, adding a 100nF ceramic capacitor between the VCC and GND pins on the BLTouch: Pretty straightforward way to fix the issue. Obviously we all wish we didn’t have to “fix” a brand new board, but it is…Continue reading SKR E3 Mini/Dip BLTouch crashing the nozzle into the bed?
There’s a big buzz around the new 32bit SKR boards available from Bigtreetech. There are now four flavours, the larger SKR v1.3 and Pro v1.1, and the smaller Mini E3 and the E3 Dip. The last two are direct swap in replacement for the existing Melzi board that is shipped with the Ender 3, the larger boards will require a new case to be printed for them like this. So what’s the hype? Well 32bit boards are the future for 3dprinting. The existing melzi board in the Ender is a known bottleneck, this is why many people use Klipper running on a Raspberry-Pi that takes on all the processing and prevents the bottlenecking. The drivers that are now available are just getting better and better, the TMC2209s are the new kids on the block, handle large amps but as they’re not shipping for many weeks, I went for the TMC2208s…Continue reading Installing the SKR E3 Dip mainboard into an Ender3, using TMC2208 v3 in UART Mode and a BLTouch. Setting up current Marlin_2.0_bugfix for the SKR E3Dip with BLTouch enabled.