Configurations/config/examples/BIQU/Hurakan
2024-06-08 19:03:39 -05:00
..
Configuration.h 🔧 BIQU Hurakan ships w/out DIAG jumpers (#1058) 2024-06-08 19:03:39 -05:00
Configuration_adv.h ♻️ MINIMUM_STEPPER_PULSE_NS 2024-05-30 10:00:39 -05:00
README.md 🔧 Enable MicroProbe V2 on Hurakan (#1007) 2024-02-01 15:27:09 -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.

MicroProbe 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