Screen Wiring and Configuration
Screen Wiring
- TFT Resistive Screen Wiring
- HDMI Wiring
TFT Resistive Screen Wiring
tip
- The package of the TFT screen will include two FPC cables, one is a
14P (narrow)
and the other is a16P (wide)
- The resistive screen must use the
14P (narrow)
cable !!!
- FLY-Pi V2 TFT Resistive Screen Wiring

Screen Configuration
- FLYOS-FAST System - TFT Screen Configuration
- FLYOS-Armbian System - TFT Screen Configuration
FLYOS-FAST System - TFT Screen Configuration
-
Open the device IP address in the browser, for example:
http://192.168.6.110/
In
fluidd
, uncheck->
Filter hidden files and folders
as shown in the figure below.In
mainsail
, check->
Show hidden files
as shown in the figure below. -
At this point, you can see the
.flyos-config
folder. Enter this folder to find thesys-config.conf
file.

- Open the
sys-config.conf
file, make the necessary modifications, save it, and close it.
warning
- The configuration for the
resistive screen
isfly-tft-v1
. Please note that there must be no spaces after the=
. Please confirm that the DIP switch on the back of the screen is set toResi
- The configuration for the
capacitive screen
isfly-tft-v2-c
. Please note that there must be no spaces after the=
. Please confirm that the DIP switch on the back of the screen is set toCap
- The configuration for
klipper_screen
is1
. Please note that there must be no spaces after the=
. - Note: The format of the configuration items in the
sys-config.conf
file iskey=value
. Do not modify the format privately!!! Otherwise, the configuration will not take effect!!!

- After modification and saving, restart the system for the changes to take effect.
FLYOS-Armbian System - TFT Screen Configuration
info
- Connect the host computer to Wi-Fi, obtain the host computer's IP address, and enter
IP+:9999
in the browser to access FLY TOOLS for screen-related configurations. - For example, if your host computer's IP address is
192.168.6.110
, you need to enter192.168.6.110:9999
in the browser.
- Open FLY TOOLS, follow the steps shown in the figure below, enable
Klipper Screen
, select thescreen model
, click the pink button in the lower right cornerSave Configuration
, and restart the host computer after saving to take effect!
warning
- For the
resistive screen
, selectfly-tft-v1
. Please confirm that the DIP switch on the back of the screen is set toResi
- For the
capacitive screen
, selectfly-tft-v2-c
. Please confirm that the DIP switch on the back of the screen is set toCap
![]() |
![]() |
- After saving the configuration, restart the host computer to take effect!
-
You can also configure it directly via SSH command line (this method is not recommended!)
- For the
resistive screen
, use the following command to configure it asfly-tft-v1
. Please confirm that the DIP switch on the back of the screen is set toResi
sudo sed '11s/screen=none/screen=fly-tft-v1/' -i /boot/FlyOS-Env.txt
- For the
capacitive screen
, use the following command to configure it asfly-tft-v2-r
. Please confirm that the DIP switch on the back of the screen is set toCap
sudo sed '11s/screen=none/screen=fly-tft-v2-r/' -i /boot/FlyOS-Env.txt
- Use the following command to check if the modification was successful
sed -n '9,11p' /boot/FlyOS-Env.txt | grep -v '^#'
- To change the
resistive screen
to acapacitive screen
, use the following command
sudo sed -i '11{/^#/!s/screen=fly-tft-v1/screen=fly-tft-v2-r/}' /boot/FlyOS-Env.txt
- To change the
capacitive screen
to aresistive screen
, use the following command
sudo sed -i '11{/^#/!s/screen=fly-tft-v2-r/screen=fly-tft-v1/}' /boot/FlyOS-Env.txt
- For the