Bonded touchscreen
8.9-inch, 2560 × 1600; exact specified option.
Supplier ↗LAS TFMC · DIY flight simulator hardware
Everything you need to source the parts and build your own touchscreen FMC/CDU/MCDU.

OK, so you want to build this puppy! Secure the screen first. It's the one component whose exact size and construction really matter. The LAS TFMC was designed around an 8.9-inch, 2560 × 1600 touchscreen. Choose the “OCA bonding full kit” option from the supplier listing — not the default non-bonded version.
The supplier has confirmed the bonded option is offered. Stock and prices can change, so check availability before ordering. I don't receive a commission from this supplier.
These are the main components for one TFMC. Example brands are suggestions, not mandatory purchases.
8.9-inch, 2560 × 1600; exact specified option.
Supplier ↗2 GB proven sufficient. 4 GB or 8 GB also suitable.
Reputable brand; holds the supplied Pi image.
Short, slim HDMI to micro-HDMI, 0.3 m.
Example used ↗Suitable for Raspberry Pi 5 power requirements.
Official Pi 5 PSU recommended if you need to buy one.
Purchase optional if already ownedOfficial SC1148; the cooling arrangement actually tested.
Example ↗Alternative to the Active Cooler; not tested with this build.
Alternative · unverifiedBezel, mounts and stand/cockpit options, in the design package.
Included with the STL design package for personal, non-commercial use.
Consumables, adhesives and fixings.
5 mm diameter × 1 mm thick; for the removable bezel. Example pack ↗
Cyanoacrylate adhesive for securing the magnets.
About 5 mm wide × 1 mm thick; cushions the screen inside the bezel and stops movement. PATIKIL example ↗
Used to secure the screen's USB touch controller to the printed frame; approx. 20 × 12 mm pads. fiXte example ↗
M2.5, M3 and optional M4 sizes — see quantities opposite.
M2.5 × 6 mm, M3 × 6 mm and optional M4 × 10 mm countersunk. M2.5/M3 assortment ↗ · M4 example ↗
Short heat-set inserts; quantities for one build.
| Insert | Qty | Used for |
|---|---|---|
| M2.5 ↗ | 8 | 4 for Raspberry Pi; 4 for screen mount |
| M3 ↗ | 4 | Assembly fixings; placement in assembly guide |
| M4 | 6 | Desktop stand only |
Insert lengths are not yet specified. Bolt lengths are: M2.5/M3 = 6 mm; M4 = 10 mm. Check short-insert dimensions against the printed parts before fitting.
Print the enclosure and mounting components from the supplied STL files.
The TFMC's external bezel footprint is 150 × 228 mm. The prototype was printed successfully on a Bambu X1C, using PLA-CF for Boeing-style parts and PETG-CF for Airbus-style parts.
Confirm your printer can accommodate the supplied STL orientations. Individual print settings and the parts manifest will be covered in the assembly guide.
What has actually been tested.
The official Pi 5 Active Cooler is the tested choice. I've only noticed the fan at startup, but passive cooling has not been validated.
Digital designs and software, not a box of hardware.
The design and software remain the intellectual property of their respective owner(s). Purchase grants use under the package licence, not a transfer of ownership.
Build notes
The bezel was designed around a specific 8.9-inch screen, and a nominally similar panel may have different glass, PCB or connector dimensions. Select the bonded kit and check the product option at checkout. Screen stock is not guaranteed by Liquid Alpha.
Usually not. The Amazon links show items actually used during development, but equivalent magnets, tape, bolts and cables are perfectly acceptable when the dimensions and specifications match. The touchscreen is the exception: fit is critical.
The 3D-printed screen support holds the touchscreen securely in place, fastened with four M2.5 screws into brass heat-set inserts. Single-sided foam tape, approximately 5 mm wide × 1 mm thick, cushions the display between the screen and bezel and helps prevent movement or rattling. The foam tape is not intended to hold the screen by itself. Double-sided sticky pads attach the USB touch controller to the frame. Thick CA glue secures the 12 bezel magnets.
I built and tested with the official Raspberry Pi 5 Active Cooler. Passive heatsinks might work, but I haven't tested them, so I can't promise adequate cooling in every installation.
Want to understand the design before starting your build?
Assembly guide and final STL manifest: to be published. This BOM will be updated as documentation is completed.