How to Restore Raspberry Pi Screen Output from TFT LCD To
HDMI

Image: @jakewalker on Unsplash

For some people who may be familiar with a 3.5-inch TFT LCD screen module or other inch sizes for the raspberry pi, usually, this small drawer is used for Pi-hole monitors using a PADD which is extremely useful for users because there is no need to output the screen using HDMI to tv or another screen.

The advantage of using this screen module is that it is flexible because it is installed on the GPIO Raspberry Pi pin and can be integrated into the Raspberry Pi casing which is quite easy to carry everywhere.

But on the other hand, if we want to use a Raspbian desktop on a raspberry pi with a TFT LCD screen that has been installed on the device, it is difficult to use, because when we remote the Raspbian desktop using the VNC viewer on windows it will produce a small screen output like the condition of the TFT LCD screen which is installed on the raspberry pi device.

The very troublesome shortcoming of this TFT LCD screen is that it can’t display the camera module output for TensorFlow or OpenCV, even I tried it on Google Meet that I couldn’t even issue the camera output, even though the explanation from Google Meet was that the camera was connected.

If we are going to try other new things or try impressive projects on Raspberry Pi with the screen output still to the TFT LCD is difficult, if the remote VNC viewer is like normal, it can help, but it shouldn’t be.

It makes me very troubled, when I search for solutions on the internet, it is difficult to find a meaningful solution. Then do I have to reinstall the Raspbian OS on the Raspberry Pi? Of course not.

Previously, we used this command when installing the TFT LCD display module into the raspberry pi which changes the screen output from HDMI to the TFT LCD
sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./MHS35-show

to return the output back to HDMI from the TFT LCD is

  • connect SSH to raspberry pi, first, we enter to directory LCD-show with command
    cd LCD-show
  • then after entering the LCD-show directory, type the command
    sudo ./LCD-hdmi

Then the system will reboot automatically, which then open the VNC viewer to raspberry pi, if the output in the VNC viewer cannot display the desktop, open the raspi-configby changing the screen resolution setting to 1280 * 720, and if the boot mode is still to console, then change boot mode returns to auto-login desktop mode.

Then, VNC view can display output properly and HDMI output can display Raspbian desktop as usual. thank you

Just a student from Indonesia, likes to learn new things🕵️‍♂️, and I want to explore the world🌏 | Python Enthusiast | https://www.linkedin.com/in/regiapriandi