{"repo":"katzenjens/lcd32","free":true,"listed":false,"github":"https://github.com/katzenjens/lcd32","clone":"git clone https://github.com/katzenjens/lcd32.git","description":"Waveshare 3.2 / 3.5 inch GPIO display working with debian 13 trixie","language":"Shell","stars":55,"topics":["gpio","raspberry-pi","tft-display","klipperscreen"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Waveshare 3.2 / 3.5 inch TFT GPIO (and clones) driver for Raspberry PI Zero to 5 on Debian 13 Trixie works in text console, desktop and KlipperScreen. Tested on Pi 1 to Pi 5, including Zero W and Zero2 W. Prequisites: Install the latest image via Raspberry Pi Imager Update the system sudo apt update && sudo apt upgrade -y Modify the settings to your taste with sudo raspi-config Wayland does not work! You have to select X11. If you are using the desktop, remember to set boot to comand line in raspi-config. Desktop autostart does not work at this moment. Start the desktop with startx as user pi, not root! After that, you may select \"boot to Desktop\" inside the config menu. If this does not work for you, look under Issues for a workaround. Install sudo apt install git git clone https://github.com/katzenjens/lcd32.git cd lcd32 for 3.2 or 2.8 inch tft (320 x 240 px): ./install.sh for 3.5 inch tft (480 x 320 px): ./install35.sh restore to defaults ./restore.sh Issues: Desktop Autostart not working: On some older Pi's I had issues booting to desktop. So I started with autoboot into command line. You can start the desktop from there with startx which sometimes is not practical. So I included a little snippet for .profile for the user pi. On the command line while in the lcd32 directory, type cat add startx.txt /.profile to include startx at startup. 320 x 240 px 2.4 and 2.8 inch tft Desktop is not recommended for these type of displays since some windows are not fully accessible. Not","default_branch":null,"files":null,"tree":[],"storefront":"/r/katzenjens","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/katzenjens/lcd32/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}