Skip to the content
PCBKitNew board
2 layers82.6 × 64.8 mmTa101bc, the printed circuit board in 3D

Discrete Phono preamp

Size
82.6 × 64.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
99
Nets
48
Pads
226
Tracks, vias
486, 13
Pours
4
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Sep 2025
Updated
16 Jan 2026

Overview

Ta101bc is an open-source printed circuit board by TuchAudio, from the TuchAudio/ta101b repository on GitHub, published under the MIT licence. It is a 2-layer board of 82.6 × 64.8 mm with 99 parts on 48 nets, routed with 486 tracks and 13 vias.

It is built around the BC549C and BC559C. Its parts include 48 resistors, 22 capacitors, 16 transistors and 8 connectors. It belongs with the audio and music boards of this library.

Main components

2

README

README.md

TuchAudio 101b

Discrete Phono preamp -- reedition of my very first phono preamp, circa 1987...

Purpose

Fully symmetrical discrete op-amp phono preamp -- loosely inspirated by Elektor designs. RIAA correction is achieved thru two different ways: low frequency boost is implemented on the feedback network, while the high-frequency rollof is done with a passive low-pass filter, for improved signal-to-noise ratio.

Design quirks

The preamp itself is fully DC-coupled, for optimum bass performance; however, that means that the input stage offset is multiplied by the low-frecuency gain (+34 dB), which may result on stage saturation. To compensate for that, each channel provides room for R+ or R- resistors, connecting the inverting input (feedback) to the power rails, in case some manual adjustment is needed.

Just like the original build, a subsonic filter is integrated into the board. This is a fourth-order high pass filter (24 dB/oct) with a cutoff frequency of 11.8 Hz; again, based on an Elektor design (Summer Circuits 1984). However, since it is located after the amplification, the high gain of the stage at low frequencies might saturate the preamp itself, in extreme cases.

DIN and RCA jacks are provided for signal input. Since the native input impedance, being a symmetric op-amp design, is expected to be extremely high, space for suitable load (Rx and Cx) is provided for perfect adaptation; but for added flexibility, it is possible to use the free input for a suitable RC combo in parallel, to match the appropriate cartridge load.

Both direct and subsonic-filtered outputs are provided, and properly selected thru the 509 Input Selector board. An aditional RCA output jack can be installed in order to use the circuit as a stand-alone preamp.

Suggested mods

Subsonic output

As previously mentioned, both direct and subsonic outputs are provided, and selected thru the 509 Input Selector Board; in case a non-selecting board is used (like the 501 Input Selector board), you can break the JP1 and JP2 jumpers to route the subsonic output to the bus-style/RCA jack output instead (with suitable external bodge wires).

DC-block

While being fully DC-coupled is definitely desirable from a sound quality standpoint, it may be troublesome in some extreme cases, especially with warped records. If this is a concern, adding a suitable capacitor (~100 µF) in the feedback loop will prevent this. Just lift one pin of R9/R109 and bodge the capacitor in series. There is no need to use R+/R- in that case, and you should remove them in order to check the offset polarity; mount the extra capacitor consequently.

Specs

  • Power Supply: +/- 9 V (symmetrical), just a few mA.
  • Gain at 1 kHz: x50 (+34 dB)
  • Input sensitivity: 3.6 mV (for 180 mV output)
  • Input impedance: determined by Rx/Cx, either internal or external.
  • Output level and impedance: 180 mV / 1 KΩ
  • Overload margin: at least +15 dB
  • Signal-to-noise ratio: more than 80 dB (estimated)
  • Distortion: TBD

Parts

99
QtyValueFootprintReferences
10BC549CPackage_TO_SOT_THT:TO-92_InlineQ1, Q2, Q5, Q7, Q8, Q101, Q102, Q105, Q107, Q108
8180Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR7, R8, R9, R21, R22, R107, R108, R109
8330nCapacitor_THT:C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C4, C5, C6, C7, C104, C105, C106, C107
85K6Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4, R101, R102, R103, R104
6BC559CPackage_TO_SOT_THT:TO-92_InlineQ3, Q4, Q6, Q103, Q104, Q106
418KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR10, R11, R110, R111
422KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5, R6, R105, R106
43K9Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR18, R19, R118, R119
456KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR14, R15, R114, R115
2100KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR17, R117
21KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR13, R113
2220µCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC9, C12
222nCapacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mmC10, C11
2330KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR20, R120
239KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR16, R116
239nCapacitor_THT:C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C1, C101
2470nCapacitor_THT:C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C8, C108
268nCapacitor_THT:C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C2, C102
26n8Capacitor_THT:C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C3, C103
282KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR12, R112
2CxConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalC13, C113
2MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2
2R+Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalR24, R124
2R-Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalR25, R125
2RxConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalR23, R123
1INPUTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1L_OUTJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mmJP1
1MM INPUTdurango:2xRCA_verticalJ5
1MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965H3
1OUTPUTdurango:2xRCA_verticalJ7
1OUTPUTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1PHONOdurango:DIN 5-180degJ6
1POWERConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4
1R_OUTJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mmJP2
1SUBSONICConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1SUPPLY+Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8

Questions

How big is the Ta101bc PCB?

It measures 82.6 × 64.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ta101bc use?

99 parts, built around the BC549C and BC559C. 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 Ta101bc KiCad files?

From the TuchAudio/ta101b repository on GitHub, at the commit this page was made from: the board is kicad/ta101bc.kicad_pcb and its schematic kicad/ta101bc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ta101bc design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layersCjss301, the printed circuit board in 3D

    Cjss301

    zuiko21/minimOS

    Scalable OS for 6502/65816

    81 parts23MIT
  • 2 layersMC10 RGBS, the printed circuit board in 3D

    MC10 RGBS

    BrettHallen/Alice_MC10

    Projects for Matra Alice & Tandy TRS-80 MC-10

    57 parts4
  • 2 layers60.8 × 99.9 mmReSeed, the printed circuit board in 3D

    ReSeed

    SukkoPera/ReSeed

    Sounds from C64 now for Plus/4!

    59 parts15
  • 2 layers128.4 × 105 mmCompressor with pcb, the printed circuit board in 3D

    Compressor with pcb

    UTS-500-Series/Compressor

    A 35 × 110 mm board that sits flat behind the faceplate and carries everything on the panel: the five pots, the four toggles, and both LED meters with their two LM3914 drivers.

    137 partsCERN-OHL-S-2.0
  • 2 layers106.4 × 95 mmIsavideo, the printed circuit board in 3D

    Isavideo

    schlae/graphics-gremlin

    Open source retro ISA video card

    99 parts582CC-BY-SA-4.0
  • 2 layers100 × 110 mmKicad control board, the printed circuit board in 3D

    Kicad control board

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    99 parts171
  • 2 layers66.1 × 62.2 mmMimas, the printed circuit board in 3D

    Mimas

    numato/samplecode

    This repository contains sample code for different Numato Lab products

    99 parts144
  • 2 layers89.2 × 58.9 mm8In-8Out LAN9252-only, the printed circuit board in 3D

    8In-8Out LAN9252-only

    MetalMusings/MyOwnEtherCATDevice

    Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.

    99 parts93