

Record
PCB-based phonograph "badge"
- Size
- 46.5 × 7.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 21
- Nets
- 11
- Pads
- 31
- Tracks, vias
- 35, 1
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 14 Sep 2022
- Updated
- 3 Nov 2022
Overview
Record is an open-source printed circuit board by sphawes, from the sphawes/voltavox repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 46.5 × 7.9 mm with 21 parts on 11 nets, routed with 35 tracks and 1 via.
README
README.mdVoltavox
Voltavox is a PCB-based phonograph "badge"!

Made primarially from PCBs, you can take a tiny PCB record, place it on the platter, place the needle on the record, and a song begins to play! Put a different record on, and as expected, you'll get a different song.
Voltavox is based heavily on the Adafruit Audio FX Sound Board. Using arturo182's FlexyPins and some castellated edges on the record PCBs, each record selectively pulls a different control pin on the Audio FX board to ground, choosing a different track. Dropping the needle onto the record completes the circuit and starts playing the audio. The horn is also comprised of PCBs soldered edge-to-edge, with a small speaker inside.
BOM
Off The Shelf
PCBs
| Item | Quantity | Order Instructions | Note |
|---|---|---|---|
| Record | 1+ | 1.6mm PCB, 1oz copper. Gloss Black Soldermask, Lead-Free HASL finish. | Has castellated pads to interface with the FlexyPins. Be sure to include a note to your board shop. |
| Platter | 1 | 1.6mm PCB, 1oz copper. Matte Black Soldermask, Lead-Free HASL finish. | - |
| Needle | 1 | 1.6mm PCB, 1oz copper. Gloss Black Soldermask, Lead-Free HASL finish. | - |
| Horn Tier 1 | 8 | 1.6mm PCB, 1oz copper. Matte Black Soldermask, ENIG gold immersion finish. | Has castellated edges that are used for structural soldering. Be sure to include a note to your board shop. |
| Horn Tier 2 | 8 | 1.6mm PCB, 1oz copper. Matte Black Soldermask, ENIG gold immersion finish. | Has castellated edges that are used for structural soldering. Be sure to include a note to your board shop. |
3D Prints
| Item | Quantity | Material | Note |
|---|---|---|---|
| base | 1 | Wood PLA | Print with supports at 0.2mm layer height, 15% infill or more |
| horn-base-adapter | 1 | Silver PLA | Print with supports at 0.2mm layer height, 20% infill or more |
| drawer | 1 | Wood PLA | Print without supports at 0.2mm layer height, 15% infill or more |
| needle-mount | 1 | Silver PETG | Print without supports at 0.2mm layer height, 20% infill or more |
| pin | 1 | Silver PLA | Print without supports at 0.2mm layer height, 15% infill or more |
Parts
21| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | Jumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9, JP10 |
| 1 | FX_0 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J2 |
| 1 | FX_1 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J3 |
| 1 | FX_2 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J4 |
| 1 | FX_3 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J5 |
| 1 | FX_4 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J6 |
| 1 | FX_5 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J7 |
| 1 | FX_6 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J8 |
| 1 | FX_7 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J9 |
| 1 | FX_8 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J10 |
| 1 | FX_9 | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | J11 |
| 1 | NEEDLE | TestPoint:TestPoint_Pad_D4.0mm | J1 |
Questions
How big is the Record PCB?
It measures 46.5 × 7.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Record use?
21 parts. 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 Record KiCad files?
From the sphawes/voltavox repository on GitHub, at the commit this page was made from: the board is pcb/record/record.kicad_pcb and its schematic pcb/horn/tier1/tier1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Record design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from sphawes/voltavox
1- 2 layers100 × 100 mm

Similar boards
- 2 layers28.3 × 39.8 mm

LevelShifter
gusmanb/logicanalyzer
24 channel, 100Msps logic analyzer hardware and software
21 parts5.1kGPL-3.0 - 2 layers171.2 × 72.9 mm

Amiga gfxcard before pour
mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog
21 parts1k - 2 layers93.9 × 46 mm

- 2 layers45.5 × 42.9 mm

Esphome han reader
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
21 parts915 - 2 layers31.8 × 14.5 mm

Esp prog
drandyhaas/KiCadRoutingTools
A set of Python/Rust tools to aid routing in KiCad
21 parts744MIT - 2 layers23.5 × 15.8 mm

QuiverAttachPCB
Arrow-air/project-quiver
Project Quiver documentation, designs, and project artifacts.
21 parts617CERN-OHL-S-2.0 - 2 layers69.9 × 41.3 mm

- 2 layers161.3 × 111.8 mm
