Configurations/config/examples/BIQU/Hurakan
Scott Lahteine 0818f5fcee PROBING_USE_CURRENT_HOME
MarlinFirmware/Marlin#26714

Co-Authored-By: sargonphin <85966195+sargonphin@users.noreply.github.com>
2024-01-25 20:54:03 -06:00
..
Configuration.h 🔥 Clean up SCARA/TPARA 2024-01-25 20:49:00 -06:00
Configuration_adv.h PROBING_USE_CURRENT_HOME 2024-01-25 20:54:03 -06:00
README.md 📝 Update Hurakan README (#992) 2023-12-11 22:56:54 -06:00

Biqu Hurakan Configuration

Note

Early Hurakan printers have a raised bed power switch, so enable (uncomment) #define PROBING_MARGIN_BACK in Configuration_adv.h to prevent the hotend from potentially colliding with the switch assembly while probing.

Enable (uncomment) #define BIQU_MICROPROBE_V1 in Configuration.h for Biqu MicroProbe V1, otherwise V2 is assumed.

The Biqu Hurakan ships with a BigTreeTech Manta M4P motherboard which includes an integrated BigTreeTech CB1 single board computer running Klipper. See below for instructions on how to update the CB1 to run OctoPrint.

Table of Contents

Update Hurakan CB1 Image Defaults

Important

Start with the latest CB1_Debian11_Klipper_kernel*.img.xz (full) image from bigtreetech/CB1/releases.

SSH into to the CB1

ssh biqu@<ip address>

Password: biqu

Update Timezone

Note

See Wikipedia - List of tz database time zones or run timedatectl list-timezones for list of valid time zone names. America/Los_Angeles is used in the example below.

sudo timedatectl set-timezone America/Los_Angeles

Update NTP Server

sudo nano /etc/scripts/init.sh
image

Change: # sudo ntpdate stdtime.gov.hk

To: # sudo ntpdate pool.ntp.org

Press CTRL+X to exit

Press Y to save

Reboot

sudo reboot

SSH into to the CB1

ssh biqu@<ip address>

Password: biqu

Update APT

sudo apt update

sudo apt upgrade

Install OctoPrint via KIAUH

cd ~

git clone https://github.com/dw-0/kiauh.git

./kiauh/kiauh.sh

Note

Klipper, Moonraker, Mainsail, and KlipperScreen come preinstalled on the Hurakan image.

Type 1 to install an app:

image

Type 6 to install OctoPrint:

image

Update PIP

/home/biqu/.KlipperScreen-env/bin/python -m pip install --upgrade pip

Reboot

sudo reboot

Access OctoPrint via Web Browser

OctoPrint is now running at <ip address>:5000

After running the first time setup wizard, select /dev/ttyACM0 as the serial port.

Enable the shutdown Action Command in OctoPrint

To enable a graceful shutdown of OctoPrint from the LCD, open OctoPrint in your browser and go to Settings -> Serial Connection -> Firmware & protocol and scroll down to Action commands. Tick the "Enable the shutdown action command" box and reboot OctoPrint for the feature to be enabled.

image