Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/hw/flysky-st16/FPC.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/hw/flysky-st16/PCB.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
93 changes: 93 additions & 0 deletions docs/mods/flysky-st16-touch-support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# Flysky ST16 Hardware Mod for Complete touch Support

This touch screen modification can only be used under the edgetx system and cannot be applied to the flyskyos system.

Adding a touch screen will occupy the wiring of the two rear buttons, thereby affecting the functionality of those two buttons.

[![Back of ST16](../assets/images/hw/flysky-st16/Back_of_st16.png)](../assets/images/hw/flysky-st16/Back_of_st16.png)

relevant document:[flysky ST16 touch](https://www.jianguoyun.com/p/DfgUegMQys6vDhir-aUGIAA)

- [line link](#line-link)
- [Screen material preparation](#screen-material-preparation)
- [Touchscreen assembly](#touchscreen-assembly)

## line link
Connect as shown in the picture.

[![Contact_connection](../assets/images/hw/flysky-st16/Contact_connection.png)](../assets/images/hw/flysky-st16/Contact_connection.png)

I use 0.8mm thick PCB for connection.

[![PCB](../assets/images/hw/flysky-st16/PCB.png)](../assets/images/hw/flysky-st16/PCB.png)
## Screen material preparation

Separate the original outer screen from the inner screen

[![Screen_separation](../assets/images/hw/flysky-st16/Screen_separation.png)](../assets/images/hw/flysky-st16/Screen_separation.png)

Replace with the IC:ft6236U touch external screen.

Product link:[FT6236U touch glass](https://item.taobao.com/item.htm?from=cart&id=627131226350&mi_id=0000tXbR3mX7zBJlOkPorNzXzd14FBHPjWwk2tTlrs-2qR8&skuId=4449085013858&spm=a1z0d.6639537%2F202410.item.d627131226350.2eed7484BfaY5i&upStreamPrice=1800)

Handling the touch glass

Remove the inner protective film and the double-sided adhesive.

[![Touching_the_glass_treatment](../assets/images/hw/flysky-st16/Touching_the_glass_treatment.png)](../assets/images/hw/flysky-st16/Touching_the_glass_treatment.png)

Cut off the protruding part of the front protective film and keep the protective film intact.

[![Touching_the_glass_treatment_2](../assets/images/hw/flysky-st16/Touching_the_glass_treatment_2.png)](../assets/images/hw/flysky-st16/Touching_the_glass_treatment_2.png)

[![Wire_connection](../assets/images/hw/flysky-st16/Wire_connection.png)](../assets/images/hw/flysky-st16/Wire_connection.png)

Display screen 1-6 pin:
1-GND
2-RST
3-INT
4-SCL
5-SDA
6-VCC
The touch screen is connected to the display's 1-6 pins via 6-pin connector.

Welding 6-pin and 40-pin connectors.

40pin connector, 0.5mm pitch, with the cover attached below

6pin connector, 0.5mm pitch, upper connection

[![FPC](../assets/images/hw/flysky-st16/FPC.png)](../assets/images/hw/flysky-st16/FPC.png)
## Touchscreen assembly

The materials required for screen assembly

[![Screen_assembly_components](../assets/images/hw/flysky-st16/Screen_assembly_components.png)](../assets/images/hw/flysky-st16/Screen_assembly_components.png)

Place the inner screen inside the screen frame, and have the wires pass through the gap.

[![Screen_installation](../assets/images/hw/flysky-st16/Screen_installation.png)](../assets/images/hw/flysky-st16/Screen_installation.png)

Then place the touch glass outside the screen frame, and have the wiring pass through the gap.

[![Touching_glass_installation](../assets/images/hw/flysky-st16/Touching_glass_installation.png)](../assets/images/hw/flysky-st16/Touching_glass_installation.png)

As shown in the picture, open the touch glass. Clean the inner screen and the inner side of the touch glass. Put in the TPU gasket.

[![Install_the_TPU_gasket](../assets/images/hw/flysky-st16/Install_the_TPU_gasket.png)](../assets/images/hw/flysky-st16/Install_the_TPU_gasket.png)

Fasten the screen cover plate

[![Top_cover_installation](../assets/images/hw/flysky-st16/Top_cover_installation.png)](../assets/images/hw/flysky-st16/Top_cover_installation.png)

Connect the 6-pin touch cable to the FPC cable, and then connect the 40-pin cable.

[![FPC_connection](../assets/images/hw/flysky-st16/FPC_connection.png)](../assets/images/hw/flysky-st16/FPC_connection.png)

Use tape to fix the fpc to the back of the outer frame.

[![Placement_of_FPC](../assets/images/hw/flysky-st16/Placement_of_FPC.png)](../assets/images/hw/flysky-st16/Placement_of_FPC.png)

Put the screen assembly back into the remote control and insert the screws to connect the wires.

[![FPC_connector_module](../assets/images/hw/flysky-st16/FPC_connector_module.png)](../assets/images/hw/flysky-st16/FPC_connector_module.png)
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ nav:
- Hardware Mods:
- Flysky Hall Sticks: mods/flysky-hall-sticks.md
- Flysky FRM303 Mod for TX16S: mods/flysky-frm303-tx16s.md
- Flysky ST16 Touch Support: mods/flysky-st16-touch-support.md
- Flysky PL18 & PL18EV: mods/flysky-pl18.md
- Flysky NB4+: mods/flysky-nb4plus.md
- Flashing EdgeTX to Flysky PL18/Paladin-EV: mods/flashing-flysky-pl18.md
Expand Down