How to Setup and Use Raspberry Pi without an External Monitor

Raspberry Pi, as you might already know, is an interesting board especially for the IoT hobbyists. However, to leverage its power you should ideally need an external monitor. But if you, like me, are short of budget for a monitor, you may follow the steps below to use your Pi at fullest without an external monitor :

  1. Download the Raspberry Pi OS with Desktop from https://www.raspberrypi.org/software/operating-systems/
  2. Flash the downloaded OS to your SD card using your computer (I am using Windows), I use Belena Ethcher you may try Raspberry Pi Imager as well.
  3. Reinsert your SD card again into your computer
  4. Go to boot directory (it’s the top level folder of the SD card where Raspberry Pi OS is installed)
  5. Right click and create a file named ssh (make sure there is no extension after it)
  6. Insert the SD card into your Raspberry Pi
  7. Connect the Pi with your computer using an ethernet cable.
  8. Open PuTTY
  9. Under host name enter: raspberrypi.local
  10. Port: 22
  11. Click open
  12. If everything goes right so far, you should see Raspberry Pi in a Terminal Window which just pop up.
  13. Login there with Login as: pi, password: raspberry
  14. After successful login to the Pi terminal, type the command: sudo apt-get update
  15. Then, sudo apt-get install -y realvnc-vnc-server
  16. Next, go to Raspberry pi config using the command: sudo raspi-config
  17. Here, first, you need to configure your WiFi network by putting WiFI credentials so that next time onward you don’t need to use the ethernet cable.
  18. After that, enable VNC
  19. That’s it from the Raspberry Pi side.
  20. Now you need to install VNC viewer in your computer/android device.
  21. Open the VNC viewer, type raspberrypi.local in the box asking input for creating new connection. Make sure your computer/android device is using the same WiFi as you set in step -17
  22. A window will pop up and ask you to enter username and password, Username: pi Password: raspberry ,After successful connection, you should see your Raspberry PI desktop:

Shibashis Ghosh

Hi, I am Shibashis, a blogger by passion and an engineer by profession. I have written most of the articles for mechGuru.com. For more than a decades i am closely associated with the engineering design/manufacturing simulation technologies. I am a self taught code hobbyist, presently in love with Python (Open CV / ML / Data Science /AWS -3000+ lines, 400+ hrs. )

This Post Has One Comment

  1. UB Sathuvalli

    Nice blog. Have not read all the topics. Looks like you have a diverse set of topics. Will return to the site to read more.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.