Flashing Raspberry Pi OS Lite onto a Raspberry Pi Zero W


Preparation: Software

Raspberry Pi Software Raspberry Pi Imager

Select OS Raspberry Pi OS (Legacy, 32-bit)

ItemDetails
Release date13 Apr 2026
System32-bit
Kernel version6.12
Debian version12 (bookworm)
Download size497 MB
Storage required2,400 MB

Preparation: Hardware

Micro-USB power cable and power adapter

Micro-USB to USB-A female adapter + USB to Ethernet adapter (100 Mbps) + Ethernet cable (100 Mbps) (Note: I am using a wired connection because the wireless network card on my Zero W is faulty)

microSD card (32GB or larger) + microSD card reader (for flashing the system firmware)

Micro-HDMI video cable + USB video capture card (recommend one that supports both Micro-USB and Type-C) + OBS (software)

Flashing the System

Remember to configure the Wi-Fi credentials (SSID and password) during setup (the system connects to the network automatically upon flashing; note that it requires 2.4GHz Wi-Fi and does not support 5GHz Wi-Fi).

Remember to enable SSH so you can connect to the Raspberry Pi via its local IP address once it is online (I installed “Raspberry Pi OS Lite,” which has no desktop interface, so SSH is the recommended method for operation).

You can usually check the local IP address via the router’s admin dashboard; however, after connecting through a network switch, the device did not appear in the dashboard. Consequently, I had to connect a monitor to view the IP address displayed in the terminal.

Connecting to the System

SSH connection

`ssh user@192.168.31.55

Checking memory usage

As shown, after a clean installation of Raspberry Pi OS Server Lite, the available memory is approximately 330 MB, with the system itself consuming around 100 MB.

The Raspberry Pi Zero W has limited memory; the desktop version is barely usable, while the server version is just about functional.

Applications built with Rust or Go are recommended; small applications typically consume only around 30 MB, allowing for the deployment of about five services (such as WireGuard, frp, Caddy, etc.).

ItemTotalUsedFreeSharedBuff/CacheAvailable
Mem427Mi97Mi255Mi2.2Mi125Mi330Mi
Swap426Mi0B426Mi