December 9, 2025
Press J to Load… Wi‑Fi?
ZX Spectrum Next on the Internet: Xberry Pi ESP01 and Pi Zero Upgrades
Community cheers the Pi boost, curses the Wi‑Fi “driver”
TLDR: A ZX Spectrum Next owner found the Pi Zero upgrade easy but the Wi‑Fi module maddening—until they stopped updating its firmware. The community split between purists and pragmatists, roasting tutorials, praising patience, and debating whether to ditch the Wi‑Fi chip for a Pi Zero W to keep retro fun alive.
Retro fans flocked to the ZX Spectrum Next saga after one tinkerer said the Pi Zero “accelerator” worked like a charm… but the cheap Wi‑Fi add‑on turned into a rage game. The comment section lit up like an 80s loading screen. Purists argued the Next—a modern reboot of the 80s Spectrum—should stay “pure,” while pragmatists yelled “just give it Wi‑Fi!” One refrain dominated: do NOT flash the ESP01 firmware. That twist turned into a cult mantra after repeated failures and the dreaded “Installing Driver…” purgatory. The crowd dragged shiny YouTube tutorials for skipping the boring bits—like baud speeds and firmware—and crowned the real MVP: stubborn persistence and leaving the chip alone. In contrast, the Pi Zero upgrade got applause for being weirdly easy, with some hopeful that future games will use it like a math sidekick. Then came the chaos: jokes about summoning Wi‑Fi with AT commands (“like whispering to a modem ghost”), memes about the menu’s fake progress bar, and a spicy debate over ditching the ESP8266 for a Pi Zero W. Meanwhile, others defended the humble ESP8266: cheap, cheerful, and temperamental—just like the 80s. The vibe: love the Next, fear the driver, trust nothing but trial and error
Key Points
- •A Raspberry Pi Zero accelerator was successfully installed on a ZX Spectrum Next using an Xberry Pi board, including SD card flashing and soldering the pin header on the opposite side.
- •Despite advice to use a specific Pi Zero model, a spare Pi Zero worked immediately for the accelerator upgrade.
- •Wi‑Fi setup with an ESP‑01/ESP8266 faced failures and repeated “Installing Driver…” stalls despite successful firmware updates via ESP Updater.
- •The working solution was to avoid flashing new firmware to the ESP‑01 and use the module’s default factory firmware, verified via AT commands.
- •UART communication (GP16/GP17 at 115200 baud) using CircuitPython and the adafruit_pio_uart library helped confirm the ESP‑01’s responsiveness and achieve connectivity.