Getting Started with the Raspberry Pi Zero 2 W

Pages
Contributors: M-Short, El Duderino
Favorited Favorite 2

Introduction

The latest entry into the immensely popular Raspberry Pi Single Board Computer (SBC) catalog, the Raspberry Pi Zero 2 W, provides an upgraded drop-in replacement to the Pi Zero W powered by a quad-core 64-bit Arm Cortex-A53 CPU. This guide highlights the improvements in hardware on the Pi Zero 2 W, how to set it up in a desktop configuration as well as installing and the basics of using the Raspberry Pi OS.

Raspberry Pi Zero 2 W

DEV-18713
20

The Raspberry Pi Zero 2 W Basic Kit provides the bare bones of a Pi Zero 2 W setup. The kit includes a Pi Zero 2 W, Raspberry Pi 12.5W Micro-USB Power Adapter, mini HDMI cable, USB OTG cable and a 64GB MicroSD Card with adapter.

SparkFun Raspberry Pi Zero 2 W Basic Kit

KIT-18735
1

Required Materials

This guide assumes users have the Pi Zero 2 W Basic Kit so if you do not have the kit, make sure you have the necessary accessories (power adapter, mini HDMI cable, USB OTG cable or USB hub & a microSD card). Along with the Basic Kit, you will need a monitor (or TV), keyboard, mouse and USB hub (for more than one USB device) to follow this tutorial. Users in need of a keyboard/mouse combo may want to consider the Logitech K400 Plus Wireless Touch Keyboard.

Suggested Reading

Users unfamiliar with the concepts covered in the tutorials below may want to read through them before continuing with this guide:

Single Board Computer Benchmarks

How to set up different benchmarking programs on single board computers or computing modules and run them. The results for various generations are shown on the subsequent pages.

SD Cards and Writing Images

How to upload images to an SD card for Raspberry Pi, PCDuino, or your favorite SBC.

Raspberry gPIo

How to use either Python or C++ to drive the I/O lines on a Raspberry Pi.

Raspberry Pi SPI and I2C Tutorial

Learn how to use serial I2C and SPI buses on your Raspberry Pi using the wiringPi I/O library for C/C++ and spidev/smbus for Python.