.. | ||
Configuration.h | ||
Configuration_adv.h | ||
README.md |
BIQU Hurakan Configuration
Note
Early Hurakan printers have a raised bed power switch, so enable (uncomment)
#define PROBING_MARGIN_BACK
inConfiguration_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

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:

Type 6 to install OctoPrint:

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.
