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

Discrete, simple op-amp phono preamp

Size
82.6 × 57.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
70
Nets
35
Pads
157
Tracks, vias
256, 1
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Sep 2025
Updated
24 Nov 2025

Overview

Cjss103 is an open-source printed circuit board by TuchAudio, from the TuchAudio/ta103 repository on GitHub, published under the MIT licence. It is a 2-layer board of 82.6 × 57.2 mm with 70 parts on 35 nets, routed with 256 tracks and 1 via.

It is built around the BC559. Its parts include 32 resistors, 18 capacitors, 8 transistors, 5 connectors and 4 diodes. It belongs with the audio and music boards of this library.

Main components

1

README

README.md

TuchAudio 103

Discrete, simple op-amp phono preamp

Purpose

The most simple discrete op-amp, with just 4 transistors per channel -- a 3-transistor design was tried, but performed poorly.

Design quirks

An op-amp this simple doesn't have too much of open-loop gain, thus the approximate formulae usually used are no longer valid. For this reason, bass performance is just acceptable (but within DIN 45.500 specs).

DIN and RCA jacks are provided for signal input. Since the native input impedance is around 110 kΩ, 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.

Originally intended to be connected thru the 501 Input Selector board, both output pins and power input are at compatible locations within each board. An aditional RCA output jack can be installed in order to use the circuit as a stand-alone preamp.

The use of an asymmetric power supply (and its associated feedback DC-blocking capacitor) means that it takes a few seconds for the preamp to operate after powerup (or a noticeable supply voltage change).

Stability

As any other amplifier with asymmetrical power supply, the PSRR is very poor, thus a well filtered, stable power supply is essential. Increasing (within reason) R115/R215 may help a bit.

Suggested mods

Standalone mode

Despite being designed around a 12 Volt power supply, this can be run from a single 9 Volt battery, with minor changes and similar performance.

  • R115/R215: use 220 Ω instead of 330.
  • R103/R110/R203/R210: use 8.2 kΩ instead of 12K.
IEC1976/Neumann ammendments

The stated values are designed around these ammendments to the RIAA curve; but since they're currently deprecated, you may get improved bass response by turning back to RIAA correction:

  • C104/C204: do not mount (Neumann ammendment)
  • C106/C206: use 470 nF or more instead of 100 nF (which made a -3 dB point at 20 Hz over 108 kΩ of the input on the original design of the 501 board)

Specs

Measured thru a 501 input board (tape rec. output), 12 V supply

  • Power supply: 9-12 V, asymmetrical, max. 6 mA
  • Input connectors: 2x RCA plus DIN (in parallel)
  • Gain at 1 kHz: 47x (+33.45 dB)
  • Input sensitivity: 3.8 mV (for 180 mV output)
  • Input impedance: 110 kΩ; adjusted by Rx/Cx, either internal or external.
  • Output level and impedance: 180 mV / 3.3 KΩ
  • Overload margin: at least +15 dB
  • Signal-to-noise ratio: TBD
  • Frequency response: 40 Hz - 20 kHz (+0.25/-3 dB deviation from RIAA)
  • Distortion:
Harmonicnominal output+15 dB overload
2ndnegligible0.5 %
3rd0.1 %0.9 %
4th0.11 %0.3 %  

Parts

70
QtyValueFootprintReferences
6BC559Package_TO_SOT_THT:TO-92_InlineQ101, Q102, Q104, Q201, Q202, Q204
4100nCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C101, C106, C201, C206
412KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR103, R110, R203, R210
415KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR108, R109, R208, R209
41N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD101, D102, D201, D202
4220KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR101, R102, R201, R202
46K8Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR104, R105, R204, R205
2100µCapacitor_THT:CP_Radial_D4.0mm_P1.50mmC102, C202
2150Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR106, R206
21MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR114, R214
21nCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C104, C204
2220µCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC108, C208
222nCapacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mmC107, C207
222nCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C105, C205
2330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR115, R215
23K3Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR113, R213
2470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR112, R212
247nCapacitor_THT:C_Rect_L11.5mm_W2.0mm_P10.00mm_MKTC103, C203
2680Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR111, R211
268KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR107, R207
2BC549Package_TO_SOT_THT:TO-92_InlineQ103, Q203
2CxConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalC1, C2
2MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2
2RxConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalR1, R2
1+12VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ5
1MountingHoleMountingHole:MountingHole_3.2mm_M3H3
1OUTPUTdurango:2xRCA_verticalJ3
1PHONOdurango:DIN 5-180degJ1
1Rx/Cxdurango:2xRCA_verticalJ2
1TO AMPConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ4

Questions

How big is the Cjss103 PCB?

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

What parts does the Cjss103 use?

70 parts, built around the BC559. 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 Cjss103 KiCad files?

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

Can I use the Cjss103 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 layers64 × 128.5 mmMiniVCA 1.0, the printed circuit board in 3D

    MiniVCA 1.0

    benjiaomodular/MiniVCA

    A small footprint LM13700 VCA module for Eurorack modular synth

    42 parts31MIT
  • 2 layers207 × 128.5 mmMS20-VCF, the printed circuit board in 3D

    MS20-VCF

    BleepSound/ms20-vcf-double

    MS20-VCF clone based on BartonSynth version.

    113 parts25CC-BY-SA-4.0
  • 2 layers118 × 128.5 mmMS20-VCF, the printed circuit board in 3D

    MS20-VCF

    BleepSound/ms20-vcf-simple

    MS20 style VCF

    59 parts8CC-BY-SA-4.0
  • 2 layers87 × 54 mmSignalSnitch, the printed circuit board in 3D

    SignalSnitch

    HB9UF/SignalSnitch

    An RF detector kit with THT parts

    15 parts1
  • 2 layers72.4 × 15.2 mmZapnspark v2, the printed circuit board in 3D

    Zapnspark v2

    abhayap/SpHEAR

    The SpHEAR (Spherical Harmonics Ear) Project is a collection of 3D models and associated code for building, testing and calibrating full surround Ambisonics microphones.

    18 parts
  • 2 layers88.9 × 44.5 mmPenfold VCO, the printed circuit board in 3D

    Penfold VCO

    ali5ter/Penfold_VCO

    🎛️ R.A. Penfold's VCO design adapted as a Eurorack powered module

    33 partsMIT
  • 2 layers97.8 × 59.7 mmMini serial console, the printed circuit board in 3D

    Mini serial console

    pozsarzs/mini_serial_console-hw

    Mini serial console with 20x4 LCD, six buttons and three different serial ports

    50 parts
  • 2 layers83.8 × 64.8 mmTa191, the printed circuit board in 3D

    Ta191

    TuchAudio/ta191

    Low Noise, improved Moving-Coil Phono Pre-Amp

    74 partsMIT