Why do I setup Raspberry Pi 3 in 2021? Because I have the Pi 3 sitting around for years. The CD player I made last year didn’t go to “production”.

Preparing a SD card

Raspberry Pi Imager downloads OS images in addition to writing that to a SD card.

Setting up a screen

I have Quimat’s 3.5” TFT screen, that I bought in 2019. LCD-show repository has shell scripts that configure Raspberry Pi to use the screen. script in the repository rotates the screen’s orientation from software.

Showing Chromium without chrome

Raspberry Pi Touchscreen Kiosk Setup (10 Steps) is pretty much what I did.

Since I have installed Raspberry Pi’s default GUI already. I did sudo update-alternatives --config x-session-manager to use Openbox.

Giving Static IP

TCP/IP networking

Adding the below to /etc/dhcpcd.conf.

interface wlan0
static ip_address=
static routers=
static domain_name_servers=


How To Configure SSH Key-Based Authentication on a Linux Server

% ssh-copy-id pi@

Then comment out the following on /etc/ssh/sshd_config.

PasswordAuthentication no