# octo4a-klipper **Repository Path**: aleung/Octo4a ## Basic Information - **Project Name**: octo4a-klipper - **Description**: Install Klipper serial extensions to Octo4a - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-15 - **Last Updated**: 2024-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Octo4a Klipper ## Install 因为安装过程要从 GitHUb 下载文件,需要科学上网 1. Install [octo4a](https://github.com/feelfreelinux/octo4a/releases) Android app 2. Open the installed Octo4a 3. Install OctoPrint 1. Install bootstrap 2. Download OctoPrint 3. Install dependencies 4. Goto settings to enable OpenSSH server 5. SSH to the Linux environment inside octo4a > *TODO* ``` sh git clone ... cd octo4a-klipper sh -C prepare.sh sh -C setup-klipper.sh sh -C setup-moonraker.sh sh -C setup-fluidd.sh sh -C setup-KlipperScreen.sh ``` ## How to Use ### Compile and Flash Firmware Connect with SSH then run below commands. For the first time, install build environment: ``` bash setup-build-environment.sh ``` Build firmware: ``` cd /klipper make menuconfig make ``` Flash the firmware to printer control board: ``` make flash FLASH_DEVICE=/dev/ttyOcto4a ``` ### 控制网页 ### web终端 ### 摄像头配置 - - ### printer.cfg配置 ``` [mcu] serial:/dev/ttyOcto4a # baud: 115200 #(非必须,默认波特率连不上可改为115200) [virtual_sdcard] path: /home/octoprint/gcode_files ```