Category: Knowledge

  • Effortless Setup of a 3.5-inch TFT LCD Touch Display XPT2046 on the Raspberry Pi

    Let me talk about the adding of a 3.5 inch TFT LCD touch display XPT2046 on Raspberry Pi. It is easy and straight forward. Plug the display on to the Raspberry Pi, with the pins flushed all the way to the corner. The touch screen should be illuminated white when the power source is connected… Read more

  • Run a Python program in a terminal that opens automatically

    I have developed a Python program called ping_script.py, which runs on a Raspberry Pi and continuously pings a hostname and save the results to text file. For checking purpose, I want to display the ongoing pinging process on a 5″ LCD display when the Raspberry Pi starts up. To get the job done, I tackle… Read more

  • Streamlining Pi Board Development with WinSCP and SSH

    Connecting a keyboard and a monitor directly to a Pi-based board for development can often be cumbersome, as it requires additional space for an extra monitor and keyboard alongside my PC. To streamline this process, I typically opt for network connectivity by connecting my PC to the Pi board using WinSCP and Putty SSH. Not… Read more

  • How to shrink and expand SD card partition running in Orange Pi (A step by step guide)

    ,

    This blog is separated into 2 parts, Shrinking the image and Expanding SD card. Beware that it is possible to expand SD card partition with Gparted as well, but in this project, we will be using bash file instead. Part 1: Shrinking the image (Using Gparted) Installation of Rufus, Gparted & Win32DiskImager How to move… Read more

  • How to reset forgotten Raspberry Pi password

    An easy yet challenging task A straightforward yet challenging task is to deal with a QR code scanner Kiosk positioned at the entrance of a container port. The Kiosk utilizes a Raspberry Pi 3B+ (RPi) as a sensor control, connected to a LAN network and utilizing GPIOs. I was tasked with changing the IP address… Read more