Skip to the content
PCBKitNew board
4 layers140 × 70 mmAudioSwitchInator, the printed circuit board in 3D

Audio Switch + Hifi Phono Preamp

Size
140 × 70 mm
Copper layers
4
Thickness
1.6 mm
Parts
63
Nets
51
Pads
187
Tracks, vias
234, 1
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
1 Apr 2026
Updated
13 Jun 2026

Overview

AudioSwitchInator is an open-source printed circuit board by wafaffles, from the wafaffles/AudioSwitchInator repository on GitHub. It is a 4-layer board of 140 × 70 mm with 63 parts on 51 nets, routed with 234 tracks and 1 via.

It is built around the IR1215S and OPA1656ID. Its parts include 16 capacitors, 7 connectors, 4 resistors, 4 switches and 3 ICs. It belongs with the audio and music boards of this library.

Main components

2

README

README.md

Audioswitchinator

A multi input and output audio switch with an integrated, toggleable Hifi phono preamp

Render of Audioswitchinator in case

Shortcuts

Audioswitchinator Zine

Audioswitchinator Zine

Features

  • 4 Inputs
    • 3 RCA
    • 1 3.5mm
  • 2 Outputs
    • 2 RCA
  • Audio Input and Output Selection
  • Integrated Toggleable Phono Preamp for a Turntable

What is it?

The Audioswitchinator is a device that was made to allow me to route all of my audio inputs and outputs into one place on my desk so that I can easily change where my audio is coming from and going to without having to deal with changing the input on my speakers, changing the output on my computer, and my record player mainly. It features 4 inputs, 3 RCA and 1 3.5mm ports, and 2 ouputs, both being RCA ports. The first of the phono inputs is routed to a toggleable phono preamp, based on this design by Elliott Sound Products. The mixture of inputs and ports allows for easily compatibility with most audio products, as well as supporting smaller on the go inputs like a phone or other input device. While I only need 2 inputs and 2 outputs currently, the device features the extra inputs and outputs as my equipment arsenal expands or I want to test new products without fully removing the old ones.

The device features a power switch on the rear to power the integrated phono preamp, a switch on the front to enable routing of the turntable input through the phono preamp, a rotary switch to choose which input you would like to listen to, and a switch to choose between either of the two inputs. It is powered using 12V via a 5.7mm barrell jack. It has a very low power draw of around 50mA at most so nearly any suitable 12V switching mode power supply should work well.

The case is fully 3d printed with use of a few M4 bolts and heatset inserts, but can easily be modified to thread directly into the plastic. The design resembles the design pattern of Schiit Audio products as I currently own a DAC and headphone amp and really like the design. The case is at largest 160x80, so it is easily printable on most 3D printers, being designed to print on my Bambu Labs A1 Mini.

Resources

CAD Link: https://cad.onshape.com/documents/9e04128c642e582e05c8193e/w/29af00c33977f5103195c9e0/e/9dcbf64564f57b3e7e8e01ad?renderMode=0&uiState=6a12269c000845437493f06b

CAD Files: HERE

ECAD Files: HERE

Production Files: HERE

Assembly

You will need:

  • PCB from files
  • Soldering Iron & Solder
  • All components from BOM
  • Matching screwdriver to screw set (allen key in provided kit)
  • Small pair of tweasers

To start, you will need to have access to a 3D printer with a build volume of at least 160x80mm and about 100-120g of filament of your choice.

You then need to order all the parts and PCB and have proper resources to solder these components. Once you have these, solder all components on as specified in the schematic.

Once soldered together where listed in the schematic, then with the bottom part of the case, insert the 8 heatset inserts if you choose not to modify the design to use those. To insert heatset inserts, get the largest tip that fits inside the heatset insert and install it on your soldering iron. Now, place the insert where it goes and insert the tip into the center of the insert snd heat it while applying slight downward force until it is flush with the surface. A small pair of tweasers may be helpful to reorient it.

Once all the heatset inserts are installed, you should be able to screw in the PCB, then screw on the top, and it should be working there!

Bill Of Materials

Bill of Materials: HERE

Photos

Audioswitchinator PCB Schematic

Audioswitchinator PCB Schematic

Audioswitchinator Case Front

Audioswitchinator Case Front

Audioswitchinator Case Back

Audioswitchinator Case Back

Audioswitchinator Case Inside

Audioswitchinator Case Inside

PCB All Layers

PCB All Layers

PCB F.Cu Layer

PCB F.Cu Layer

PCB In1.Cu Layer

PCB In1.Cu Layer

PCB In2.Cu Layer

PCB In2.Cu Layer

PCB B.Cu Layer

PCB B.Cu Layer

Fromt of PCB

Front of PCB

Back of PCB

Back of PCB

Credits

This project uses:

Parts

63
QtyValueFootprintReferences
8.1uCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mmC6, C7, CB1, CB2, CB3, CB4, CL4, CR4
610uCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC4, C5, CB5, CB6, CB7, CB8
4100kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRL6, RL9, RR6, RR9
422uCapacitor_THT:CP_Radial_D6.3mm_P2.50mmCL2, CL3, CR2, CR3
447kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, RL1, RR1
4MountingHoleMountingHole:MountingHole_4.3mm_M4_PadH2, H3, H4, H5
20.022uCapacitor_THT:C_Rect_L13.0mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4CL1, CR1
210kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRL3, RR3
2180kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRL4, RR4
21uCapacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mmCL5, CR5
22.2kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRL2, RR2
22.2uCapacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mmC1, C2
22.7kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRL7, RR7
24.7kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRL5, RR5
2750Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRL8, RR8
2OPA1656CustomFootpritns:SOIC127P600X175-8N-OPA1656IDRU1, U2
112V-JackCustomFootpritns:PJ059AJ6
13.5mm InCustomFootpritns:SJ13554NGJ7
1DAC InCustomFootpritns:1564219EJ2
1Headphone OutCustomFootpritns:1564219EJ4
1IR1215SCustomFootpritns:IR1215SU3
1Misc InCustomFootpritns:1564219EJ3
1SR1712FCustomFootpritns:SRBM149501SW2
1SW_DPDT_x2CustomFootpritns:100AWDP1T1B4M6QESW3
1SW_Push_4PDTCustomFootpritns:1004P3T2B4M7QESW1
1SW_SPSTCustomFootpritns:ATE1D6M310ZSW5
1Speaker OutCustomFootpritns:1564219EJ5
1Turntable GNDConnector_Wire:SolderWirePad_1x01_SMD_3x6mmH1
1Turntable INCustomFootpritns:1564219EJ1

Questions

How big is the AudioSwitchInator PCB?

It measures 140 × 70 mm and has 4 copper layers, 1.6 mm thick.

What parts does the AudioSwitchInator use?

63 parts, built around the IR1215S and OPA1656ID. 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 AudioSwitchInator KiCad files?

From the wafaffles/AudioSwitchInator repository on GitHub, at the commit this page was made from: the board is Models/ECAD/Audioswitchinator.kicad_pcb and its schematic Models/ECAD/Audioswitchinator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the AudioSwitchInator design in my own project?

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

Similar boards

  • 4 layers241.7 × 56.7 mmDaisy studio, the printed circuit board in 3D

    Daisy studio

    squeedee/daisy-studio

    Daisy Seed Carrier for Balanced Pro Audio

    141 parts14MIT
  • 2 layers148.3 × 108.4 mmRJ Schematic v1.0, the printed circuit board in 3D

    RJ Schematic v1.0

    Jscott44/RTEP5-the-raspberry-jam

    Realtime digital guitar effects pedal designed for Raspberry PI, written in C++

    121 parts13MIT
  • 2 layers32 × 68.5 mmRectifier, the printed circuit board in 3D

    Rectifier

    AKJUS/1590A

    Random odd guitar pedal design in kicad

    49 parts3GPL-2.0
  • 4 layers66 × 46 mmRadar1, the printed circuit board in 3D

    Radar1

    HearnChristian/k-band-fmcw-radar

    24 GHz FMCW radar front-end in KiCad (WIP): ADF4159 chirp synth, BGT24LTR11 transceiver, custom Marki AMM-8211PSM driver-amp symbol/footprint, OPA1656 IF, ADS8353 ADC, FT2232H USB.

    99 parts3
  • 4 layers260 × 110 mmPandore, the printed circuit board in 3D

    Pandore

    filliformes/pandore

    pandore is an open-source digital audio instrument protyping platform based on the LattePanda Mu.

    804 parts2
  • 6 layers150 × 63 mmNative refill export, the printed circuit board in 3D

    Native refill export

    AxelMcKenna/AFX-1000

    RMX-1000-inspired effects processor for macOS, AU and VST3, built on a shared C++20 engine. Standalone Daisy Seed 3 hardware with two main PCBs and a custom housing is in development.

    334 parts1
  • 4 layers154 × 81 mmSystem candidate, the printed circuit board in 3D

    System candidate

    bernardopg/ps28-modern-amp

    Infinity Primus PS28 amplifier modernization: TPA3255 engineering, validation and safety-gated workflow

    269 parts1
  • 4 layers100 × 100 mmPcb AMY, the printed circuit board in 3D

    Pcb AMY

    Rivercraft911/R-01_Raster_Laser_Projector

    Red, blue and green lasers combine through two dichroc mirrors and bounce off a spinning polygon mirror, which each mirror facet makes one scanline.

    159 parts1