Just follow the documentation on how to build it, I presume?
Discussion
go to their discord, find the channel called 'touch' and look at the pinned message for build steps. appears this is the only real place to find up to date info on it.
Yikes. Thanks for the pointer.
I'll try to find someone who has an account with discord to grab the instructions for me. Then maybe I'll test then, write 'em up and send in a pull request.
i think theyre pushing it into 1.6.0 so no more custom compile will be required.. ya its kinda silly but i think they hid themselves away for a while too many people were going crazy over it.. (thats why it became such a mystery). i can post the instructions if youre interested, but also like i said 1.6 is already almost out.
Install instructions for tft-gui on T-Deck:
For Windows, first install WSL and Python+pip via: https://plainenglish.io/blog/setting-up-python-on-windows-subsystem-for-linux-wsl-26510f1b2d80
(Linux, Windows+WSL, MacOS) In the terminal/shell:
sudo apt update
sudo apt install libpython3-dev
sudo apt install python3-venv
python3 -m venv meshtastic
cd meshtastic && source bin/activate
pip install -U platformio
git clone --single-branch --branch tft-gui-work https://github.com/meshtastic/firmware.git
cd firmware && git submodule update --init --recursive --remote
pio run -e t-deck-tft -t upload --upload-port /dev/tty{DEVICE}
** Then, one thing that got me was there is NO serial, wifi or bluetooth on this build by default. and the ONLY way I could get to a configuration page was to turn on wifi after editing platformio.ini
+ -D MESHTASTIC_EXCLUDE_WEBSERVER=0
+ -D MESHTASTIC_EXCLUDE_SOCKETAPI=0
That's for 1.5.22
For 1.6 there is a secret deb package here in their debian repo. https://github.com/meshtastic/meshtastic.github.io/tree/master
You can unzip it and flash the t-deck-tft bin. It didn't work for me but others reported success, I may just have been going crazy at the time. This one supposedly has bluetooth config.
Enjoy!
