System Configuration Guide
- This guide will walk you through the basic configuration of the FlyOS-Fast system, helping you get started quickly and optimize your user experience.
Configuration Methods
- System Configuration via Config Myprint Software
- System Configuration via Browser
1. Config Myprint Software Configuration
- Open the Config Myprint software to configure.
- After connecting the system card to the computer, the software will automatically recognize it.
✅ Operation Tip: After completing the selection and modification of all configuration items, be sure to click the Manual Write Configuration button to ensure all settings are correctly saved to the system card.
1. Enable Configuration Function
Click the Enable System Configuration toggle to activate the system configuration options.
2. Basic Settings
Configuration File Management
- Only folder selection is supported
- Configuration files within the selected folder will be automatically copied to the system card
- The configuration will be automatically loaded upon system startup
Wi-Fi Network Configuration
Enter the available Wi-Fi name and password to configure the device's network connection.
Web Interface Selection
Currently supported web UIs:
- Fluidd - Lightweight Klipper web interface
- Mainsail - Feature-rich Klipper web interface
Display Settings
Configure display parameters based on the type of connected monitor.
3. Advanced Settings
Device Identification
Set a personalized printer name for easy network identification.
Camera Function
Configure camera service parameters to enable video monitoring.
Regional Settings
Set the system language and corresponding time zone to ensure accurate time display.
Communication Settings
Configure the CAN bus transmission rate to optimize communication between devices.
Friendly Reminder: After completing all configurations, safely eject the storage card, then insert it into the target device to start the system.
- When using a browser for system configuration, please ensure your device is connected to the same network to successfully access the configuration interface.
- It is necessary to install the system card and start the system according to the SSH connection host computer tutorial, and then access the system IP address via the browser for configuration.
- Please read the following content first to understand how to modify the configuration file of the FlyOS-Fast system.
- Make sure the system can boot normally.
- You need to connect to the device via an Ethernet cable or WiFi, and then modify the configuration through a browser.
Important Note
- Some settings in the configuration file will only take effect when the system starts for the first time after flashing.
- Due to the complexity of the configuration process, it is strongly recommended to connect to the machine via the network and configure it through a browser.
- This tutorial only covers modifiable options.
- Try to use
mainsailorfluiddweb pages for configuration changes. - Please do not enable webpage translation, otherwise the system may fail to start after saving.
- It is best not to input Chinese characters or special characters in the configuration file.
- After modifying the configuration file, the system needs to be restarted for the changes to take effect.
- Do not modify any content below
######### PLEASE DO NOT EDIT THE FOLLOWING #########in the configuration file.
How to Modify the Configuration File
Modifying the Configuration File After Flashing
- Configuration items that only take effect on
first startupmust be modified after flashing by opening the configuration fileconfig.txton the removable diskFlyOS-Confusing a professional text editor.
System Supports Online Configuration Modification
-
For regular configuration items, you can modify them on the system's web configuration page and then restart the system for the changes to take effect.
- Enter the device's IP address in the browser, e.g.:
192.168.1.2/ - In fluidd, as shown on the left below:
Uncheck->Filter hidden files and folders. - In mainsail, as shown on the right below:
Check->Show hidden files.
Loading...Loading...- At this point, you can see the
.flyos-configfolder; entering this folder will reveal thesys-config.conffile. - The
sys-config.conffile is a symbolic link to the configuration fileconfig.txton the removable diskFlyOS-Conf.
Loading...- Open the
sys-config.conffile, modify the desired configuration items, thenSave->Closeand restart the system.
Loading...- Note: The format of configuration items in the
sys-config.conffile iskey=value; do not change it tokey: value. - After saving the modifications, restart the system for the changes to take effect.
- Enter the device's IP address in the browser, e.g.:
Configuration Items
🛠️ System Configuration Guide
Welcome to the System Configuration Guide! This guide will help you easily set up your device.
📶 Wireless Network Settings
These settings will take effect automatically each time the device is powered on
| Configuration Item | Default Value | Optional Values | Description |
|---|---|---|---|
WIFI_SSID | Empty | Your WiFi name | After filling in, it will automatically connect to this WiFi network on boot |
WIFI_PASS | Empty | Your WiFi password | If the WiFi has a password, please fill it in here |
💡 Tip: Both fields must be filled in to successfully connect to WiFi
🖨️ Printer Basic Settings
✨ Important Reminder: These settings only take effect on the first boot and will not apply if modified later
| Configuration Item | Default Value | Optional Values | Description |
|---|---|---|---|
language | zh-CN (Chinese) | Chinese, English, Japanese, German, and 18 other languageszh-CN, zh-HK, en, de, cz, es, hu, ja, nl, pt, se, uk, da, fr, it, ko, pl, ru, tr | Sets the display language for the web control interface |
printer_name | Empty | Any name (e.g., "My 3D Printer") | Give your printer a name for easy identification |
⚙️ System Basic Configuration
These settings will take effect automatically each time the device is powered on
| Configuration Item | Default Value | Optional Values | Description |
|---|---|---|---|
board | Auto-detect | System automatically identifies, do not modify | Your motherboard model, automatically recognized by the system |
localtime | Asia/Shanghai | All global time zones | Set your time zone; time will be automatically calibrated after connecting to the network |
canbus_bitrate | 1000000 | 1000000 (Recommended)500000250000 | Sets the communication speed for CAN bus devices; generally keep the default |
🖥️ Screen Display Settings
The following settings will be automatically applied each time the device is powered on
| Configuration Item | Default Value | Optional Values | Description |
|---|---|---|---|
screen | hdmi | none: Disable all screen displayshdmi: HDMI interface displayfly-tft-v2-r: FLY-TFT V2 Resistive Touch Screenfly-tft-v2-c: FLY-TFT V2 Capacitive Touch Screen | Select the screen type that matches your hardware |
rotate | 90 | 0: No rotation90: Rotate 90 degrees clockwise180: Rotate 180 degrees270: Rotate 270 degrees clockwise | Adjust the display orientation of the FLY-TFT touch screen This setting is invalid for HDMI screens |
klipper_screen | 0 | 0: Disabled1: Enabled | Whether to enable the KlipperScreen touch interface When enabled, the printer can be operated directly via the touch screen |
moon2uart | 0 | 0: Disabled1: Enabled | Whether to enable the FLY serial screen function This function requires a FLY-WiScreen 7-inch screen |
🔧 Klipper Related Settings
These settings will take effect automatically each time the device is powered on
| Configuration Item | Default Value | Optional Values | Description |
|---|---|---|---|
klipper_webui | fluidd | fluiddmainsail | Select the web control interface for Klipper |
crowsnest | 0 | 0: Disabled1: Enabled | Whether to enable the camera monitoring function |
🖨️ Printer Type Selection
These settings will take effect automatically each time the device is powered on
| Configuration Item | Default Value | Optional Values | Description |
|---|---|---|---|
printer | klipper | klipper, rrf | Select the printer control system - klipper: Common 3D printer system - rrf: Another control system |
🔌 Power Loss Protection and Shutdown Settings
The following settings will be automatically applied each time the device is powered on
- Power Loss Resume Function: After an unexpected power outage, printing can continue when power is restored
- Power Loss Shutdown Function: When a power loss is detected, the system will safely shut down automatically
- Conflict between the two: If you need to use Power Loss Resume, you must disable this Power Loss Shutdown function
| Configuration Item | Default Value | Optional Values | Description | Corresponding Hardware Pin |
|---|---|---|---|---|
shutdown_pin_state | 0 | 0: High-level trigger1: Low-level trigger | Set the electrical detection method for the shutdown button | |
shutdown_pin | none | Specific GPIO pinnone (Disable function) | Set the hardware pin connected to the shutdown button | |
⚠️ Important Reminder
🛑 Do not modify the following content:
In the configuration file, do not modify any content below ######### PLEASE DO NOT EDIT THE FOLLOWING #########, otherwise the system will not function properly.