Skip to content

Juusoz/Biqu-B1-Dual-extrusion-BLTouch-firmware

Repository files navigation

Biqu B1 Dual extrusion BLTouch firmware

The default firmware for the Biqu B1 Dual extrusion upgrade kit did not have support for BLTouch, for some reason, so I rewrote it. Hopefully this will save you some time instead of having to compile it yourself. As for the slicer, I'd recommend using SuperSlicer, but I've also included an improved version of the Cura profile, even though Cura is terrible at supporting multi-extrusion printers.

Oh, and if you're still installing the parts, the instructions don't mention it, but you need to open up the bottom panel of your printer and put the motor cable in the rightmost slot in the motherboard and the motor driver next to the rest. Make sure you put the red in red and black in black or else you'll fry your motherboard!

motherboard

Firmware

Copy the firmware.bin into an SD card and insert it into the SD card slot in the middle of the printer. The one in the front is for the screen.

If you want to modify the firmware, I've also listed the configuration files as well.

SuperSlicer profile

  1. Go to File -> Import -> Import Config Bundle... and load in the SuperSlicer_config_bundle.ini file

superslicer

You're done. Happy printing!

Cura profile

  1. Add a new Custom FFF printer.

Cura machine settings 0

  1. Copy these values into your machine settings. The start and end G-Codes are listed above.

Cura machine settings Cura machine settings 2

  1. Import the Cura profiles (Preferences -> Configure Cura -> Profiles)

Cura Profile import

It does some stringing between the prime tower and the print, which is caused by Cura not wiping the nozzle when leaving the prime tower. There is no feature to change that.

I will update this when Cura improves their dual extrusion. Feel free to modify the profile in the meanwhile, and if you figure out the stringing, please tell me.

  1. Open the marketplace and install the "Printer Settings" -plugin, because Cura is dumb and doesn't recognize single nozzle multi-extrusion.

printer settings

  1. In the search bar, type "Extruders share" and tick both Extruders Share Heater and Extruders Share Nozzle.

extruders share

This will prevent Cura from being stupid and trying to turn off the hotend when one of the extruders is no longer being used.

I'd really recommend you use SuperSlicer instead, the user interface is better and so is the print quality. And this is coming from a guy who used nothing but Cura for the past 2 years.

About

Firmware and Cura profile for Biqu B1 / B2 with BLTouch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages