Fastbeta ZX Spectrum firmware
Fastbeta is a firmware for Raspberry Pi 2040/2350 chips that emulates the functionality of the vintage home computers ZX Spectrum series

You will get an almost real ZX Spectrum 48/128/+3e with VGA, HDMI or Composite video output, 2xAY8910, SAA1099 sound emulation, BetaDisk Interface and DivIDE support

The assembly scheme is open and available for modifications

To flash the firmware press and hold BOOT SEL button on your RP2040/RP2350, connect USB cable to the computer, copy the firmware UF2 file to the external flash RP2 drive
Hardware schematic for Fastbeta ZX Spectrum
HDMI video output
GP14...GP22 ports are located on the back of the module
GP16 port (connected to RGB LED) can be soldered on top of the module
Near the RGB LED or by removing it.
Hardware schematic for Fastbeta ZX Spectrum
You can combine both VGA and HDMI video outputs or solder only one of them
Composite Video output on GP13
Make sure both TV and computer hardware GND are connected

Optional PSRAM connection

RP2040 only, not applicable to RP2350:


PSRAM_PIN_CS=GP18

PSRAM_PIN_SCK=GP19

PSRAM_PIN_MOSI=GP20

PSRAM_PIN_MISO=GP21


Supported PSRAM ICs:

Espressif ESP-PSRAM64H

Apmemory APS6404L

Lyontek LY68L6400

IPUS IPS6404

Audio input schematics

Will work with any fastbeta hardware and firmware

Supported factory devboards
Made on
Tilda