Screen Wiring and Configuration
Screen Wiring
- TFT Resistive Screen Wiring
- HDMI Wiring
TFT Resistive Screen Wiring
tip
- The package of the TFT screen will come with two FPC cables, one is
14P (the narrow one)
and the other is16P (the wide one)
- The resistive screen must use the
14P (the narrow one)
!!!
- 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
, follow the picture below touncheck
->filter hidden files and folders
.In
mainsail
, follow the picture below tocheck
->show hidden files
. -
At this point, you can see the
.flyos-config
folder, enter this folder and there will be asys-config.conf
file.

- Open the
sys-config.conf
file, modify the required configuration items and thensave
->close
it.
warning
- The
resistive screen
configuration isfly-tft-v1
, please note that there must not be any spaces after the=
sign, please confirm that the DIP switch on the back of the screen is set toResi
- The
capacitive screen
configuration isfly-tft-v2-c
, please note that there must not be any spaces after the=
sign, please confirm that the DIP switch on the back of the screen is set toCap
- 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 it to take effect.
FLYOS-Armbian System - TFT Screen Configuration
info
- Connect the host machine to WiFi and obtain the host machine's IP address, then enter
IP+:9999
in the browser to access FLY TOOLS for screen-related configurations - For example, if your host machine'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 the screen model
, click the pink button in the lower right cornersave configuration
, and restart the host machine to take effect!
warning
Resistive screen
selection:fly-tft-v1
, please confirm that the DIP switch on the back of the screen is set toResi
Capacitive screen
selection:fly-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 machine to take effect!
-
You can also configure directly via SSH command line (this method is not recommended!)
- For the
resistive screen
, use the following command to configure 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 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 is successful
sed -n '9,11p' /boot/FlyOS-Env.txt | grep -v '^#'
- To change the
resistive screen
to thecapacitive 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 theresistive 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