Skip to the content
PCBKitNew board
4 layers159.5 × 120 mmMStereo2, the printed circuit board in 3D

a two-channel fully-differential digital-to-analog converter

Size
159.5 × 120 mm
Copper layers
4
Thickness
1.6 mm
Parts
125
Nets
99
Pads
405
Tracks, vias
818, 124
Pours
7
Routed
Yes
KiCad
KiCad 3
Created
12 May 2014
Updated
4 Jul 2016

Overview

MStereo2 is an open-source printed circuit board by mgosselin, from the mgosselin/mStereo2 repository on GitHub. It is a 4-layer board of 159.5 × 120 mm with 125 parts on 99 nets, routed with 818 tracks and 124 vias.

It is built around the OPA1632D, CDCLVC1104PW and SRC4192IDB, with the LT1761-BYP, LT1763CDE and MCP100-315DI/TO among its other parts. Its parts include 53 capacitors, 37 resistors, 12 ICs, 9 diodes and 5 connectors.

Main components

6

README

README.md

mStereo: revision 2

mStereo is a two-channel digital-to-analog converter (DAC) for audio. It is under active development.

In this repository

text
.
├── doc             # documents and media used in the README documentation
├── libraries       # kicad library files
└── projects        # kicad project files
    ├── gerbers     # gerber files for PCB fabrication 
    └── bom         # bill of materials and supplementary information
 

Using the contents of this repository

This repo is built and maintained with Linux users in mind. Some contents are .pdf or plain text so the repo may be cloned and those files may be opened irrespective of the platform. Users wishing to use the Kicad project and other Kicad files by cloning and/or forking the repo can do so in Linux: no support is implied for OSX or windows users (although generally, OSX users should experience no problems).

Scope

mStereo is intended to be used as a component in systems for playback of high-resolution digital audio stored on computers.

Electrical Specifications

SpecificationValueUnit
+12 V supply current draw **70mA
-12 V supply current draw **69mA
+5 V supply current draw **259mA
Output impedance ***20.3Ώ
Output DC voltage offset ***± 1mV
Output RMS voltage level at 0 dBFS ***4.000V

** measured with each channel driving 100 Ώ resistive load

*** measured across + and - output terminals

Schematic

schematic

Circuit Description

Circuit Board

Gerber files here.

PCB_top

PCB_with_plates

BOM Page

Assembly

Ordering

At present, mStereo2 circuit boards (not populated) are available. They may be obtained at-cost from me, by direct request.

History

mStereo is currently on revision 2. Revision 1 is superceeded by revision 2, and while conceptually similar the hardware have little overlap. Thus revision 1 documenation will no longer be updated and will remain accessible only by request.

Since computers have become by far the most common way to exchange, store and playback audio recordings, the task remains to develop hardware to accompany computers and provide the best possible user experience. Since I am very serious about high-fidelity reproduction of audio recordings, developing my own hardware is challenging and rewarding on many fronts.

Practically, this means seeking the best possible hardware components (DAC ICs, oscillators, power supplies, etc.), integrating them, and ensuring their implementation permits their maximum specifications to be realized.

Parts

125
QtyValueFootprintReferences
230.1smd_gosselin:0805C101, C102, C103, C104, C105, C106, C107, C301, C303, C305, C307, C309, C311, C401, C403, C405 +7
161.21ksmd_gosselin:0805R601, R602, R603, R604, R607, R608, R609, R610, R701, R702, R703, R704, R707, R708, R709, R710
1422th_gosselin:CAP-POL-2.54-mmC203, C302, C304, C306, C308, C310, C312, C402, C404, C406, C408, C410, C412, C501
8100th_gosselin:CAP-POL-2.54-mmC601, C602, C603, C604, C701, C702, C703, C704
82.49ksmd_gosselin:0805R605, R606, R611, R612, R705, R706, R711, R712
8VAL**mounting_gosselin:mounting_m3mounting_m3, mounting_m3, mounting_m3, mounting_m3, mounting_m3, mounting_m3, mounting_m3, mounting_m3
7121smd_gosselin:0805R101, R102, R103, R201, R301, R401, R501
410smd_gosselin:0805R613, R614, R713, R714
4470pth_gosselin:CAP-BOX-5.00-mmC607, C608, C707, C708
4OPA1632ti_gosselin:MSOP-8-PWPU601, U602, U701, U702
20.01smd_gosselin:0805C202, C502
21smd_gosselin:0805C201, C503
2825smd_gosselin:0805R104, R105
2WM8741ti_gosselin:TSSOP-28U301, U401
2XLR-MALEneutrik_gosselin:NC3MAAH-1P104, P105
1+12Vsmd_gosselin:1206_LEDD104
1-12Vsmd_gosselin:1206_LEDD105
124.5760 MHzcrystek_gosselin:XTAL-5x7mmX101
13.3V clocksmd_gosselin:1206_LEDD201
13.3V mainsmd_gosselin:1206_LEDD501
1CDCLVC1104ti_gosselin:TSSOP-8U102
1CONN_AMANEROsullins_gosselin:2x10_femaleP101
1ISO7640ti_gosselin:SOIC-16-WU101
1LT1761linear_gosselin:SOT-23-5U201
1LT1763linear_gosselin:SOIC-8U501
1MCP100-315DImicrochip_gosselin:SOT-23-3U103
1PCM zero-flag Lsmd_gosselin:1206_LEDD401
1PCM zero-flag Rsmd_gosselin:1206_LEDD301
1SRC err-flagsmd_gosselin:1206_LEDD103
1SRC4192ti_gosselin:TSSOP-28U104
1Screw-term 1X3phoenix_gosselin:1x3P103
1Screw-term 1x2phoenix_gosselin:1x2P102
1USB-connect (amber)smd_gosselin:1206_LEDD101
1USB-power (green)smd_gosselin:1206_LEDD102

Questions

How big is the MStereo2 PCB?

It measures 159.5 × 120 mm and has 4 copper layers, 1.6 mm thick.

What parts does the MStereo2 use?

125 parts, built around the OPA1632D, CDCLVC1104PW, SRC4192IDB and LT1761-BYP. 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 MStereo2 KiCad files?

From the mgosselin/mStereo2 repository on GitHub, at the commit this page was made from: the board is projects/mStereo2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the MStereo2 design in my own project?

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

Similar boards

  • 2 layers123.6 × 78.9 mmMost listener, the printed circuit board in 3D

    Most listener

    Oleg-mk/MOST25-to-AUDIO

    Passive MOST25 listener: Tang Nano 20K FPGA, ESP32 host, stereo I2S out with the head unit's volume, balance and tone

    172 parts1CERN-OHL-S-2.0
  • 2 layers100 × 100 mmAUV V3 Combined, the printed circuit board in 3D

    AUV V3 Combined

    Pulkit-10-0/Hyper-Grey-SIH-26

    SeaNergy — a low-power adaptive sonar payload prototype for AUVs, with ESP32 firmware, custom PCB design, environmental sensing and an Android operator console. SIH 2026 · PS 26058.

    91 parts
  • 4 layers125 × 150 mmAA2380V1, the printed circuit board in 3D

    AA2380V1

    OneAudio/OSVA

    Open source versatible analyzer (24bits 1.536MSPS 2 Channels)

    440 parts11GPL-3.0
  • 4 layers120 × 100 mmPreamp board, the printed circuit board in 3D

    Preamp board

    kpezeshki/AudioInterfaceLockIn

    A script for lock-in measurement using a Motu M2 audio interface

    70 parts
  • 2 layers30.5 × 119.1 mmPlantWatering, the printed circuit board in 3D

    PlantWatering

    MadsBornebusch/PlantFriends

    Soil moisture sensor and plant watering with an ESP8266

    19 parts6GPL-3.0
  • 2 layers95.1 × 72.1 mm4004MainBoard, the printed circuit board in 3D

    4004MainBoard

    novi/4004MainBoard

    Intel 4004 Single Board Computer (KiCad project)

    162 parts4CC-BY-4.0
  • 2 layers20.3 × 38.7 mmSupply, the printed circuit board in 3D

    Supply

    cellularmitosis/lt1763

    A low-noise supply based on the LT1763.

    14 parts1MIT
  • 4 layers160 × 100 mmLNA v1, the printed circuit board in 3D

    LNA v1

    Verdefluox/Eurocard_LNA

    A general purpose AC/DC low noise preamplifier on Eurocard format PCB

    178 partsMIT