
PowerAmplifier
BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.

Compact, modular, versatile, hi-fi audio system concept.
HiFiDAC is an open-source printed circuit board by BlockWorker, from the BlockWorker/ModularAudio repository on GitHub. It is a 4-layer board of 40 × 40 mm with 105 parts on 78 nets, routed with 482 tracks and 159 vias.
It is built around the OPA1612AID, ES9039Q2M and TPS7A87RTJ, with the MPZ1608B471ATA00 among its other parts. Its parts include 48 capacitors, 30 resistors, 7 ICs and 7 connectors. It belongs with the audio and music boards and the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 0.1µF | Capacitor_SMD:C_0603_1608Metric | C7, C10, C11, C15, C20, C25, C29 |
| 7 | 1µF 25V | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4, C5, C6, C19, C24 |
| 5 | 10µF 25V | Capacitor_SMD:C_0805_2012Metric | C1, C26, C27, C30, C31 |
| 4 | 0.1µF C0G | BW_PassiveMechanical:C_0704_1810Metric | C37, C40, C41, C43 |
| 4 | 1.5kΩRS | Resistor_SMD:R_0805_2012Metric | R16, R21, R24, R29 |
| 4 | 1.5nF C0G | Capacitor_SMD:C_0603_1608Metric | C33, C38, C44, C48 |
| 4 | 100ΩRS | Resistor_SMD:R_0805_2012Metric | R17, R20, R25, R28 |
| 4 | 10nF C0G | Capacitor_SMD:C_0603_1608Metric | C34, C36, C45, C47 |
| 4 | 10µF 50Vs | Capacitor_SMD:C_0805_2012Metric | C16, C17, C21, C22 |
| 4 | 22kΩRS | Resistor_SMD:R_0805_2012Metric | R15, R22, R23, R30 |
| 4 | 4.7kΩRS | Resistor_SMD:R_0805_2012Metric | R18, R19, R26, R27 |
| 3 | 10kΩ | Resistor_SMD:R_0603_1608Metric | R6, R12, R14 |
| 2 | 100µF 10V | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C12, C28 |
| 2 | 100µF 25V | Capacitor_SMD:CP_Elec_6.3x5.9 | C13, C14 |
| 2 | 10µF 50V | Capacitor_SMD:C_1206_3216Metric | C39, C42 |
| 2 | 1kΩLN | Resistor_SMD:R_0603_1608Metric | R8, R10 |
| 2 | 220µF 6.3V | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C18, C23 |
| 2 | 27Ω | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 3.12kΩLN | Resistor_SMD:R_0603_1608Metric | R7, R9 |
| 2 | 33pF C0G | Capacitor_SMD:C_0603_1608Metric | C35, C46 |
| 2 | 49.9kΩ | Resistor_SMD:R_0603_1608Metric | R11, R13 |
| 2 | OPA1612 | Package_SON:WSON-8-1EP_3x3mm_P0.5mm_EP1.2x2mm | U6, U7 |
| 1 | 0Ω | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 100µF 10V 450mΩ | Capacitor_SMD:CP_Elec_6.3x7.7 | C32 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | 10Ω | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 2.2Ω | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 4.7µF | Capacitor_SMD:C_0603_1608Metric | C9 |
| 1 | DEBUG_UART_RX | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP4 |
| 1 | DEBUG_UART_TX | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP1 |
| 1 | DIFF_1 | BW_Connectors:Amphenol_MINITEK_0.8_2P_V | J3 |
| 1 | DIFF_2 | BW_Connectors:Amphenol_MINITEK_0.8_2P_V | J4 |
| 1 | ES9039Q2M | BW_Active:QFN-32-1EP_5x5mm_P0.5mm_EP3.2x3.2mm | U2 |
| 1 | I2C | BW_Connectors:Amphenol_MINITEK_WTB_1.25_5P_V | J6 |
| 1 | I2C_SCL | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP5 |
| 1 | I2C_SDA | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP3 |
| 1 | I2C_~{INT} | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP2 |
| 1 | I2S | BW_Connectors:Amphenol_MINITEK_WTB_1.25_5P_V | J2 |
| 1 | KC2520K24.5760 | Oscillator:Oscillator_SMD_Kyocera_KC2520Z-4Pin_2.5x2.0mm | U1 |
| 1 | MISO | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP9 |
| 1 | MOSI | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP7 |
| 1 | MPZ1608B471ATA00 | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | PWR | BW_Connectors:Amphenol_MINITEK_WTB_1.25_4P_V | J7 |
| 1 | SCLK | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP6 |
| 1 | SE | BW_Connectors:Amphenol_MINITEK_0.8_4P_V | J1 |
| 1 | SS | BW_PassiveMechanical:TP_0603_1608Metric_Fused | TP8 |
| 1 | STM32C031K6Ux | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm | U3 |
| 1 | SWD | Connector_PinSocket_1.27mm:PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Right | J5 |
| 1 | TLV75101 | BW_Active:WSON-10-1EP_2x2mm_P0.4mm_EP0.9x1.5mm | U5 |
| 1 | TPS7A87 | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U4 |
| 1 | VD_REG_EN | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | VD_SEL | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
The 104 most common of 105 parts.
It measures 40 × 40 mm and has 4 copper layers, 1.61 mm thick.
105 parts, built around the OPA1612AID, ES9039Q2M, TPS7A87RTJ and MPZ1608B471ATA00. 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.
From the BlockWorker/ModularAudio repository on GitHub, at the commit this page was made from: the board is HiFiDAC/HiFiDAC.kicad_pcb and its schematic 12VLDO/12VLDO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask BlockWorker before reusing the design.

BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.

BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.

BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.


BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.

BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.


BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.

BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.

BlockWorker/ModularAudio
Compact, modular, versatile, hi-fi audio system concept.


TUDSSL/DIPS
This is the official public repository for DIPS: Debugger for Intermittently-Powered Systems. The repository consists of all components that make DIPS: - Hardware - Debugger Firmware - Emulator Firmware - Emulator Host…

stanleyondrus/ILDAWaveX16
ILDAWaveX16 is an open-source, high-resolution, wireless laser DAC with SD-card playback, network control, and ILDA output.

oresat/oresat-adcs-hardware
Controller PCB for OreSat reaction wheels, magnetorquers, IMU, and magnetometers




Floyd-Fish/Noise-Amplifier
An ultra-low noise amplifier to measure low-noise LDO/OPA's wide band output noise, and many other interesting measurements. Referred to AN-159.

courtcourtaney/voxEMG
VoxEMG circuit and schematics, plus example code for further digital filtering with Bela, etc.