user-img

Bobricius

  • 1 Projects
  • 0 Followers
  • Apr 27,2026
+ Follow

PICOZX - Handheld ZX Spectrum 128k

PICOZX with ZX Spectrum emulation firmware and 2.8" IPS display and VGA output

PICOZX - Handheld ZX Spectrum 128k
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Story

MOTHERBOARD ONLY !
Front panel for this updated version is not finished now.

Hardware Specifications

  • Display: 2.8" IPS Screen delivering exceptional clarity with vibrant color reproduction
  • Processor: Powered by the versatile Raspberry Pi PICO microcontroller
  • Connectivity: Micro USB-C interface for data transfer and programming
  • Power: Integrated 18650 lithium battery charging circuit
  • Input: Comfortable 49-button QWERTY keyboard layout
  • Audio: AY sound chip emulation for authentic retro gaming audio
  • Dimensions: Compact 180 × 120 mm form factor

Use Cases

  • Educational Tool: Perfect platform for learning programming concepts
  • ZX Spectrum: Specially optimized for ZX Spectrum emulation, which perfectly matches the 320×240 screen resolution (PICO ZX Spectrum by Fruit-Bat)

SD Card Setup Instructions

To properly configure your device, create the following directory structure on your SD card:

  • /zxspectrum/snapshots - Directory for storing .z80 game snapshot files
  • /zxspectrum/quicksaves - Dedicated folder for your quick-save states
  • /zxspectrum/tapes - Storage location for .tap tape image files

Component List for DIY Assembly

> Important: We do not currently offer component kits or individual parts. Only bare PCB sets or fully assembled units are available.

Essential Components:

Component Quantity Description Notes
Raspberry Pi PICO 2 1 Main microcontroller board RP2350
DTS63K 50 Tactile switches (7mm height, 1N force) Any comparable 1N force switch will provide comfortable typing experience
SD Card Reader 1 Standard microSD card slot Required for retro computer emulation functionality
2.8" IPS Display 1 12-PIN 280×240 ST7789V Purchase options: IPS HP28010-D Option 1 or IPS HP28010-D Option 2
LPT1109DS 1 Piezoelectric element Audio feedback and sound generation

Electronic Components:

Component Quantity Description Function
BSS123 1 Transistor Display backlight control
10R 0603 1 Resistor Display backlight circuit
4.7kΩ 1 Resistor Display backlight bias
JS202011CQN (C&K) or MSS-2235 (NINIGI) 1 Side-mounted switch Power control (device will function without this, but recommended)
Code
  • Firmware

    PICO2ZX-Firmware_151723562369ef03b8297b7.zip
    Download(0)
  • Firmware project page

    https://github.com/fruit-bat/pico-zxspectrum
    View

PICOZX - Handheld ZX Spectrum 128k

PICOZX with ZX Spectrum emulation firmware and 2.8" IPS display and VGA output

31
 
0
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 0 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Guaranteed Purchase: Full techsupport