OctoBTT
Introduce
- A UI that matches OctoPrint printer
Software architecture
- Client and server architecture solution
- OctoPi -> OctoPrint service -> Printer
Install the tutorial
One-click installation based on image mode
OctoPi-0.17.0 with OctoBTT
Manual installation based on source code
(The update and upgrade operations are not redundant)
Octopi 0.17 is supported, and you need to go to OctoprInt's Web page to complete the initialization, need to be disable access control)-- (install under directory)
1. Install OctoPrint(direct use of OctoPi is recommended , Up toOctoPi-0.17.0
-
You can create a WPA profile in the boot directory boot/wpa_supplicant.txt to add WiFi connections
-
If you are a BX machine model user, you will need to add the following fragment lines to the RaspberryPi boot/config.txt file to display them correctly on screen:
- max_usb_current=1
- hdmi_group=2
- hdmi_mode=87
- hdmi_cvt 1024 600 60
- hdmi_drive=1
- SSH your PI on your computer for further action
After Pi boot you can get the IP address of Pi from the screen
If you connect with terminal
2. Install OctoBTT :
Run Command (Installation):
- rm -f startup.sh ; wget --no-check-certificate https://raw.githubusercontent.com/bigtreetech/OctoBTT/master/startup.sh && sudo /bin/sh startup.sh
3. OctoBTT is entered automatically after you wait for the auto setup to complete and then restart
Instructions for use
- Used with OctoPrint
Notes
- Because the serial port delay is long, the background has blocked the serial port connection, we only use the USB automatic connection
- It is recommended to run with Marlin firmware. Currently there may be some unknown problems due to non-marlin firmware
- If you want to use octoprint online , you can use the network cable to connect to the router.
Contribute
- Fork the repository
- New Feat_ XXX branch
- Submit code
- New Pull Request