0% found this document useful (0 votes)
3K views

Waggster Mod - BLTouch v1.0

This document provides instructions for modifying an Artillery Sidewinder 3D printer to add a BLTouch probe. It involves relocating LED cables on the mainboard, wiring the BLTouch to the LED port, flashing updated firmware, and calibrating the probe height and Z-offset. Autoleveling can then be enabled using a G29 command, and the Z-offset can be fine-tuned live during prints using babysteps adjustment on the LCD screen.

Uploaded by

michael ruzinski
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3K views

Waggster Mod - BLTouch v1.0

This document provides instructions for modifying an Artillery Sidewinder 3D printer to add a BLTouch probe. It involves relocating LED cables on the mainboard, wiring the BLTouch to the LED port, flashing updated firmware, and calibrating the probe height and Z-offset. Autoleveling can then be enabled using a G29 command, and the Z-offset can be fine-tuned live during prints using babysteps adjustment on the LCD screen.

Uploaded by

michael ruzinski
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Artillery Sidewinder BLTouch v1.

0 | Waggster Mod

BLTouch v1.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

REMEMBER TO REMOVE THE POWER CABLE

What’s this mod all about?


This mod will enable you to attach a BLTouch using the existing LCD pins on the Artillery
Sidewinder Pro X1. You will need to take the printer apart and relocate two cables which
are the 3 pin and a 1 pin cable.
Items required

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

REMEMBER TO REMOVE THE POWER CABLE


2|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod

Internal LED Cables

3|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod

Internal LED Cables

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

External LED BLTouch connection

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

External LED BLTouch connection


Complete the installation

6|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod

Flashing the mainboard firmware

Download and install Prusa Slicer 2.0 from


https://www.prusa3d.com/drivers/
Click on the link that looks like this

Unplug the LCD screen from the mainboard

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

Flashing the LCD firmware


Once you have flashed the mainboard firmware then reconnect the LCD ribbon
cable. Remove the USB cable and refit the base. Once back in one piece then plug
the printer back in but do NOT turn it on yet.

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.

IMPORTANT - ONCE COMPLETE YOU MUST RESET THE EEPROM


Press Tools … More … Reset Eeprom

Don’t forget to set the default FILE location back to USB…


Click ‘SET’..’FILE’..’USB’
8|Page
Artillery Sidewinder BLTouch v1.0 | Waggster Mod

Setup and using


Make sure you have flashed the mainboard and the touchscreen firmware. Once
happy then you will need to set the height of the BLTouch.

Setting the height of the BLTouch

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

Setting your Z-Offset (part 1)

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.

1. Turn the printer on.


2. Press ‘Tools’ then the ‘More’ button
3. If you haven’t done already then press the ‘RESET EEPROM’. You need to do
this because you have updated the mainboard firmware, most likely to a
different version.
4. Press the ‘START Z-OFFEST’
5. Use a piece of paper and adjust the nozzle height by pressing the up and
down buttons.
6. Once you can feel it grabbing the paper then remove the paper and press the
‘MOVE DOWN’ button TWO MORE TIMES. Press back

Your Z-Offset height will now be set.

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

In Simplify3D you add the G29 in the FFF settings

11 | P a g e
Artillery Sidewinder BLTouch v1.0 | Waggster Mod

Babysteps -Live Z-Offset adjust (part 2)

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

You might also like