Skip to the content
2 layers100.3 × 69.9 mmHDD Synth Prototype MK5, the printed circuit board in 3D

HDD Synth Prototype MK5

MaverickUK/HDDSynth16

Recreate the sound of mechanical spinning HDDs on retro PCs that use a solid state drive

Size
100.3 × 69.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
112
Nets
99
Pads
391
Tracks, vias
928, 131
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Jan 2023
Updated
25 Oct 2026

Overview

HDD Synth Prototype MK5 is an open-source printed circuit board by MaverickUK, from the MaverickUK/HDDSynth repository on GitHub. It is a 2-layer board of 100.3 × 69.9 mm with 112 parts on 99 nets, routed with 928 tracks and 131 vias.

It is built around the TPS63020DSJR, W25Q32JVSSIQ and TF-015, with the KF350-3.5-2P, TS-1187A-B-A-B and 1N4148W among its other parts. Its parts include 37 capacitors, 37 resistors, 8 ICs, 4 connectors and 3 diodes. It belongs with the audio and music boards and the RP2350 and NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

10

README

README.md

HDD Synth

Logo

Recreates the sound of mechanical spinning HDDs on retro PCs that use a solid state drive.

Inspired by seeing the HDD Clicker project and wanting to more faithfully recreate the sound of old mechanical hard drives spinning up and accessing data. Because the hard drive sounds come from samples, it's possible to replace them with any hard drive recording you'd like or something completely different!

Photo of the HDD Synth MK5 beta testing PCB

Features

  • Sample based recreation of mechanical hard disk drives operating sounds
  • Spin up when PC is turned on
  • Idle hum whilst standing by
  • Access clicks and crackcles
  • Spin down when PC is turned off
  • SD card to hold multiple HDD sample packs, to recreate the sound of different mechanical hard disk drives
  • Volume control to make it very loud or silent
  • Balance to alter the amount of idle to access sounds
  • HDD detection via HDD LED
  • HDD LED to connect to your case
  • OLED screen to view activity, volume and more

Progress

Beta test is active

The MKV prototype boards are with a small group of beta testers to shake out any last issues before the boards are made available for sale.

It's been a long road, but the end is in sight

Photo of the different HDD Synth prototypes

Media

View gallery

Contact

Peter Bridger at maverickuk@gmail.com

Project website at www.strifestreams.com/hddsynth

Resources

Acknowledgments

  • Inspired by the HDD Clicker project
  • A big thanks to Ian Scott of PicoGUS fame for sharing his resource sources and knowledge of using the Pi Pico with the ISA bus which gave me the confidence to take this project to the next level
  • Marten Electric for the excellent ISA prototyping boards which made it very easy to wire up the Pico to my computer

PCBWay

Thanks to PCBWay for their PCB manufacturing and assembly services. This is my first PCB based project and they've been a great way to get quality PCB prototypes created along with component assembly at competitive prices. Recommended if you're thinking about creating a simular project yourself.

License

This project is dual-licensed:

  • Software/firmware is licensed under the GNU GPL v3.0.
  • Hardware designs (schematics, PCB files, BOM) are licensed under CC BY-NC-SA 4.0 — free for personal, non-commercial use and modification, but commercial use requires my permission.

Parts

112
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0402_1005MetricC10, C14, C17, C18, C19, C20, C21, C22, C23, C24, C27, C33
510uFCapacitor_SMD:C_0805_2012MetricC25, C28, C30, C36, C37
5Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalH1, H2, H3, H13, H14
4100KResistor_SMD:R_0402_1005MetricR17, R30, R40, R41
41KResistor_SMD:R_0402_1005MetricR10, R12, R14, R26
422uFCapacitor_SMD:C_0805_2012MetricC29, C31, C32, C39
447KResistor_SMD:R_0402_1005MetricR27, R28, R29, R33
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_PadH8, H9, H10, H11
30.1uFCapacitor_SMD:C_0603_1608MetricC1, C6, C26
333RResistor_SMD:R_0402_1005MetricR13, R18, R20
375KResistor_SMD:R_0402_1005MetricR37, R38, R39
210KResistor_SMD:R_0402_1005MetricR23, R35
210uFCapacitor_SMD:C_1206_3216MetricC2, C5
215pCapacitor_SMD:C_0402_1005MetricC7, C8
21nFCapacitor_SMD:C_0603_1608MetricC3, C4
222KResistor_SMD:R_0603_1608MetricR24, R25
227RResistor_SMD:R_0402_1005MetricR15, R16
2330RResistor_SMD:R_0603_1608MetricR1, R2
24.7uFCapacitor_SMD:C_0402_1005MetricC15, C16
24.7uFRP2350:C_0402_1005Metric_small_padsC12, C13
25.1KResistor_SMD:R_0402_1005MetricR8, R11
2DNFResistor_SMD:R_0402_1005MetricR6, R9
2FerriteBead_SmallInductor_SMD:L_0805_2012MetricFB1, FB2
2TS-1187A-B-A-BCustom:SW_TS-1187A-B-A-BS1, S2
10Resistor_SMD:R_0402_1005MetricR7
11.5FCustom:SuperCap_Eaton_PHV_9.0x17.3mm_P11.80mmSuper_Cap1
1100uFCapacitor_SMD:CP_Elec_6.3x7.7C38
1110KResistor_SMD:R_0402_1005MetricR36
1120KResistor_SMD:R_0402_1005MetricR34
11N4148WDiode_SMD:D_SOD-123D3
11uFCapacitor_SMD:C_0402_1005MetricC35
12.2 µHeasyeda2kicad:IND-SMD_L4.0-W4.0_FNR40XXSL2
1200RResistor_SMD:R_0402_1005MetricR19
122KResistor_SMD:R_0402_1005MetricR22
124KResistor_SMD:R_0402_1005MetricR31
12N7002Package_TO_SOT_SMD:SOT-23Q1
13.3uRP2350:L_pol_2016L1
1330KResistor_SMD:R_0402_1005MetricR32
14.7nFCapacitor_SMD:C_0402_1005MetricC34
1ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ7
1FNR4018S1R5MTeasyeda2kicad:IND-SMD_L4.0-W4.0_FNR40XXSL3
1KF350-3.5-2Peasyeda2kicad:CONN-TH_P3.50_KF350-3.5-2PU7
1LOGOHDDSyncMKIII:MHDDLA_GB_40mmG***
1LOGOCustom:HDDSynth_Logo_18mmG***
1LOGOHDDSyncMKIII:MHDDLA_Sound_40mm
1MAX98357APackage_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mmU2
1Optocoupler_DC_PhotoNPN_AKECPackage_SO:SO-4_4.4x3.6mm_P2.54mmU1
1RP2350_60QFNRP2350:RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalViasU5
1SMAJ5.0ADiode_SMD:D_SMAD1
1TF-015easyeda2kicad:TF-SMD_TF-015Card1
1TPS25921ADReasyeda2kicad:SOIC-8_L5.0-W4.0-P1.27-LS6.0-BLU8
1TPS61094DSSReasyeda2kicad:WSON-12_L3.0-W2.0-P0.5-BL-EPU9
1TPS63020DSJReasyeda2kicad:VSON-14_L4.0-W3.0-P0.50-BL-EP_TI_DSJU6
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J4
1W25Q32JVSSIQRP2350:SOIC-8_5.23x5.23mm_P1.27mmU3
1XL-3528RGBW-HMCustom:LED-SMD_4P-L3.2-W2.8-LS3.5-XL-3528RGBW-HM5LED1

More from MaverickUK/HDDSynth

5
  • 2 layers119.4 × 97.4 mmHDD Synth prototype MK3, the printed circuit board in 3D

    HDD Synth prototype MK3

    MaverickUK/HDDSynth

    Recreate the sound of mechanical spinning HDDs on retro PCs that use a solid state drive

    60 parts16
  • 2 layers100.3 × 69.9 mmHDD Synth Prototype MK4, the printed circuit board in 3D

    HDD Synth Prototype MK4

    MaverickUK/HDDSynth

    Recreate the sound of mechanical spinning HDDs on retro PCs that use a solid state drive

    46 parts16
  • 2 layers136.2 × 86.6 mmHDD Synth prototype MK2, the printed circuit board in 3D

    HDD Synth prototype MK2

    MaverickUK/HDDSynth

    Recreate the sound of mechanical spinning HDDs on retro PCs that use a solid state drive

    19 parts16
  • 2 layers124.5 × 85.9 mmHDD Synth ISA adapter, the printed circuit board in 3D

    HDD Synth ISA adapter

    MaverickUK/HDDSynth

    Recreate the sound of mechanical spinning HDDs on retro PCs that use a solid state drive

    19 parts16
  • 2 layers136.2 × 86.6 mmHDD Synth, the printed circuit board in 3D

    HDD Synth

    MaverickUK/HDDSynth

    Recreate the sound of mechanical spinning HDDs on retro PCs that use a solid state drive

    9 parts16

Similar boards

  • 4 layers78 × 78 mmTiltBox Voice A, the printed circuit board in 3D

    TiltBox Voice A

    Tom-Michiels/TiltBox

    A handheld retro game console with tilt controls, featuring 9 games on an 8x8 LED matrix. Designed at maakleerplek

    165 parts
  • 6 layers84 × 98 mmFujiNet-5200-Rev0, the printed circuit board in 3D

    FujiNet-5200-Rev0

    FujiNetWIFI/fujinet-hardware

    Schematics and design files for FujiNet hardware

    145 parts142
  • 4 layers100 × 90 mmOpentouch s3, the printed circuit board in 3D

    Opentouch s3

    JoeMighty/opentouch-s3

    A modern remake of the Bare Conductive Touch Board: 12 capacitive touch electrodes, MP3/WAV/MIDI audio, and now WiFi, Bluetooth LE, USB-C, a proper LiPo power path, a fuel gauge, line-in, MIDI out, Qwiic and an RGB LED.

    185 parts
  • 4 layers210.9 × 127 mmDual panel, the printed circuit board in 3D

    Dual panel

    fchorney/krakenpad-poc

    proof of concept and research into making kraken pad

    174 parts1
  • 4 layers119 × 63.2 mmOpenChordM1, the printed circuit board in 3D

    OpenChordM1

    FugLong/OpenChord

    An open-source music device for portable, expressive, and extensible audio creation.

    75 parts3MIT
  • 4 layers44 × 44 mmNode pcb, the printed circuit board in 3D

    Node pcb

    marino222/digital-clock72

    Kinetic Art Clock consisting of LCD displays

    55 parts2MIT
  • 4 layers46.5 × 40 mmSpark Analyzer, the printed circuit board in 3D

    Spark Analyzer

    tooyipjee/Spark-Analyzer

    USB-PD ESP32 Power Analyzer

    84 parts171MIT
  • 2 layers81.6 × 39.7 mmShield, the printed circuit board in 3D

    Shield

    pcaunegre/MkrfoxWindShield

    Arduino Mkrfox1200 interface to wind sensors

    31 parts2Unlicense

Questions

How big is the HDD Synth Prototype MK5 PCB?

It measures 100.3 × 69.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HDD Synth Prototype MK5 use?

112 parts, built around the TPS63020DSJR, W25Q32JVSSIQ, TF-015 and KF350-3.5-2P. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the HDD Synth Prototype MK5 KiCad files?

From the MaverickUK/HDDSynth repository on GitHub, at the commit this page was made from: the board is 2_prototype_mk5/hardware/HDD Synth Prototype MK5.kicad_pcb and its schematic 2_prototype_mk1/hardware/HDD Synth.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the HDD Synth Prototype MK5 design in my own project?

Its repository states no licence, so its author keeps all rights: ask MaverickUK before reusing the design.