Waggster Mod - BLTouch v1.0
Waggster Mod - BLTouch v1.0
0 | Waggster Mod
Includes
Wireless BLTouch wireless mod
MKS Gen L1.0 Marlin 1.19 / 2.0 Firmware (recommended)
MKS 2.8 TFT LCD Firmware
PrusaSlicer Profiles
by Steve Wagg
(CdRsKuLL)
1|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
3D parts, BLTouch, 2 x mounting screws, 1 x M3x10 caphead screw with nyloc nut, 4 pin connector
Index
Mainboard LED cables relocation page 3
BLTouch wiring page 5
Mainboard firmware update page 7
LCD firmware update page 8
Setup BLTouch page 9
Set your Z-Offset (part 1) page 10
Autolevel G29 page 11
Babysteps - Live Z-Offset adjust (part 2) page 12
3|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
ORIGINAL POSITION
NEW POSITION
THE PLUG GOES ON THE 4th ROW OF PINS, NOT THE 3rd
KEEP THE BASE OFF, WE STILL NEED TO FLASH THE FIRMWARE
4|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
Connecting up the BLTouch to the LED socket. You will notice that you only connect the
white wire and not the black from the sensor out cable.
5|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
6|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
Connect your printer up via the USB lead, the printer power does NOT need to be on.
Start up Prusa Slicer 2.0 and select Configuration … Firmware Flasher and the below
screen will appear.
Select the serial port and choose either the Marlin 1.1.9 or Marlin 2.0 HEX file from
the folder ‘Firmware - Main Board’. I’m running 2.0 without a problem (newest), so
give that a go first.
7|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
Copy the files from the ‘Firmware - LCD Touchscreen’ folder into the root of a micro
SD card.
Insert the card and turn the machine on. It will beep and start updating the LCD
touchscreen. This takes about a minute and will look something like the below.
1. Move the BLTouch all the way down on its mount to start with (closer to the
bed) and tighten up the height screw.
2. Power the machine on and select home from the LCD menu. (lower the Z
axis)
3. Power off the machine, undo the BLTouch height screw and move it up to the
top.
4. With the printer powered off, rotate both the Z axis motors and lower the
nozzle until it touches the bed.
5. Put the 3mm calibration 3d printed part under the BLTouch and lower it until
it touches the printed part.
6. Tighten up the height adjustment screw. Your BLTouch will now be 3mm
above the nozzle when retracted. Then, raise the nozzle a few mm’s away so
you don’t damage your bed by twisting the motors again.
9|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
I’ve tried to make this as easy as possible. You can set the Z-Offset completely from
the touchscreen. After you have set the height of your BLTouch from the previous
page you need to set the Z-Offset. This is the distance from the trigger point on the
BLTouch to the bottom of the nozzle.
10 | P a g e
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
Autolevel (G29)
Now you have added a BLTouch you can run an autolevel routine before every print.
This is quite easy to do with a simple G29 command. Depending which slicer you use
you will need to edit the Start GCODE script. Make sure you add it AFTER the G28; If
you are using the included Prusa profile, then this has already been done. You can
also run this from the LCD menu and it will remember the mesh recorded.
In Cura you add the G29 in the Machine Settings page
11 | P a g e
Artillery Sidewinder BLTouch v1.0 | Waggster Mod
Babysteps is a bit of a fancy name but we will be using it for live Z-offset adjust. This
function allows you to alter your first layer height LIVE, as it’s printing. It’s really
easy to use and it will save your settings ready for your next print so you will not
have to do it each time.
1. Start a print with a large 1st layer. Make sure you have sliced it using the G29
auto level command as on the previous page.
2. When it starts printing press the ‘OPTIONS’ then ‘MORE’ button.
3. Adjust the Z-Offset height if you need to by the UP / DOWN buttons. It
autosaves the position. Be careful not to lower the nozzle to much as it will
damage your bed.
Babysteps adjustment
12 | P a g e