|
EagleAutodesk
|
Raspberry Pi Pico ZX Spectrum Microdrive Hardware Emulator
Raspberry Pi Pico ZX Spectrum Microdrive Hardware Emulator (https://en.wikipedia.org/wiki/ZX_Microdrive)
Hardware emulation of 8 microdrives for the ZX Spectrum only (no plans to adapt this for the QL). Main features are:
- Supports all 8 Microdrives from one device
- Supports downstream real h/w Microdrives if you replace the level shifter with Schottky diodes, see 2nd circuit diagram below or GitHub for details
- OLED screen with buttons to navigate the menu - includes load, save & format cartridges as well as other options (see menu section below). No additional toolkits, software or connections needed as all managed from the menu
- FAT32 & exFAT supported Micro SD cards up to a theoretical 256TB (I've tested 2GB, 4GB and a lowly 64GB which can easily fit every Spectrum game and program ever made multiple times)
- Reset button just in case (also makes it easier to flash the Pico)
- Buzzer in case you like a buzzing sound to "simulate" the drive motor
- Includes a version of my Z80onMDR tool (https://github.com/TomDDG/Z80onMDR_lite) to make it easy to load Z80 & SNA snapshots on the fly. Very useful as not many actual Microdrives cartridges released commercially.
- Can copy the contents of a TAP to a blank Virtual Microdrive Cartridge
- Fully powered from the Spectrum & boots instantly
- Unfortunately you do still need an IF1 (https://en.wikipedia.org/wiki/ZX_Interface_1)
Load up the SD card with all your favourite games and programs and enjoy hours of nostalgia with the blistering 15kB/sec transfer rate. Yes you can now load a game in a few seconds!
Quick short off it in action https://youtube.com/shorts/1t1uLbgz_Y4?feature=share
For full details of the project including BoM please see the GitHub site
* 8th Nov 2024 - I've updated the PCB to v1.4 which enables the addition of filter capacitors around the Traco. These help filter voltage spikes if using with an original PSU and also pushing in and pulling out the barrel jack to switch on/off (rather than using a switch)
* 1st Nov 2023 - I've updated the PCB to v1.3 which adds the ability to use OLEDs with GND & VCC reversed. It also extends the PCB edge on one side so you are no longer able to incorrectly connect a ribbon cable where you should be using the correct connector block when joining to a real h/w Microdrive.
* 27th Jan 2023 - I've updated the PCB to v1.2 which is purely a cosmetic change from v1.1 with the removal of the BOB level shifter.
Raspberry Pi Pico ZX Spectrum Microdrive Hardware Emulator
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(3)
- Likes(34)
-
Tony RetroManiak
Nov 05,2025
-
Francesco Parodo
Oct 10,2025
-
Jose Maria Leal Real
Aug 28,2025
-
Engineer
Jul 31,2025
-
Frank Meus
Mar 02,2025
-
Engineer
Dec 08,2024
-
Juan VM
Nov 23,2024
-
Danjovic .
Nov 09,2024
-
Engineer
Sep 29,2024
-
Josue Fernandez
Sep 25,2024
-
Florin RUSSEN
Jul 13,2024
-
Galvan
Jun 23,2024
-
Kiskovacs Gabor
Apr 26,2024
-
János Antal
Apr 22,2024
-
Engineer
Apr 05,2024
-
Ronny Verminck
Feb 24,2024
-
Dario Loy
Jan 12,2024
-
SALMI NAZLINA SALIM
Sep 30,2023
-
Robert Plestenjak
Apr 02,2023
-
Tor-Eirik Bakke Lunde
Feb 25,2023
-
Krzysztof Augustyn
Feb 10,2023
-
Engineer
Feb 05,2023
-
Engineer
Jan 23,2023
-
Engineer
Jan 21,2023
-
Chris Mills
Jan 17,2023
-
Richard Farrell
Jan 05,2023
-
Tom2006
Jan 01,2023
-
T Wright
Nov 26,2022
-
Jorge Tavares
Nov 23,2022
-
Lajos Kovacs
Nov 16,2022
-
Waldemar Brucke
Nov 14,2022
-
Marius Mihaica
Nov 09,2022
-
(DIY) C64iSTANBUL
Nov 08,2022
-
Robert Morrison
Nov 08,2022
- 3 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
9usability
-
9creativity
-
9content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
More by Tom TomDD
-
ZX PicoIF2Lite - Sinclair ZX Spectrum Interface 2 Replacement
Sinclair Interface 2 replacement including ROM Cartridge emulation using a Raspberry PicoIncludes a ...
-
SCART Breakout PCB. Useful for connecting SCART to the GBS-8200 and other Video convertor boards
SCART breakout PCB gives easy access to (R)ed, (G)reen, (B)lue, (S)ync (composite video), Video Grou...
-
Raspberry Pi Pico ZX Spectrum Microdrive Hardware Emulator
Raspberry Pi Pico ZX Spectrum Microdrive Hardware Emulator (https://en.wikipedia.org/wiki/ZX_Microdr...
-
OqtaDrive QL v1.2
OqtaDrive QL v1.2(Update of v1.1 to allow the Nano to be mounted in a socket rather than direct sold...
-
Sinclair ZX Spectrum & QL OqtaDrive Standalone v1.2b PCB
PCB for OqtaDrive that combines the main circuit shown on the github wiki with a Raspberry Pi for st...
-
BMC64 IO Hat for Raspberry Pi
Designed the IO Hat to work with the BMC64 v3.5 Raspberry Pi Bare Metal Emulator (https://accentual....
-
-
AEL-2011 Power Supply Module
321 0 1 -
AEL-2011 50W Power Amplifier
295 0 1 -
-
-
Custom Mechanical Keyboard
564 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
229 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
235 0 1 -
-
-







