sphawes / voltavox

PCB-based phonograph "badge"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Voltavox

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

Item Quantity
Adafruit Audio FX Sound Board + 2x2W Amp - 16MB 1
8 Ohm Speaker 1
1200mAh LiPo Battery 1
Micro-Lipo Charger 1
FlexyPins 10
SPST Slide Switch 1
Silicone Wire - 30AWG 1
P75-LM3 Spring Pin 1
1x14 2.54mm SMT Header 2
1x4 2.54mm SMT Header 1
Adhesive-Backed Green Felt 1
Dark Wood PLA Filament 1
Record Label Stickers 1

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

About

PCB-based phonograph "badge"

License:GNU General Public License v3.0


Languages

Language:Python 92.1%Language:Shell 7.9%