New Customer?
Create your accountNo products
Prices are tax included
By buying this product you get 7 loyalty points
Viewed products

The PCM1794A DAC for Raspberry Pi is a high-fidelity audio decoding board designed to transform a nano-computer into a true audiophile source. Based on the renowned Texas Instruments PCM1794A chip, this module delivers very high-quality digital-to-analog conversion, known for its natural rendering, wide dynamic range, and precision. It is aimed at both HiFi enthusiasts and users looking to build a high-performance network audio player using a Raspberry Pi.
At the heart of this board, the PCM1794A chip is paired with an optimized audio architecture featuring OPA1612 operational amplifiers (x3), known for their low noise and excellent linearity. The system is driven by a 32-bit microcontroller handling inputs, outputs, and audio parameters, while providing a clear user interface via an integrated OLED display and physical controls. A low-jitter SiTime oscillator completes the design, ensuring a stable clock essential for precise, distortion-free sound reproduction.
This DAC supports a wide range of high-resolution audio formats. It handles PCM streams up to 24bit 192kHz via analog outputs, and up to 32bit 384kHz via the I2S (HDMI) interface. It is also compatible with native DSD up to DSD512, as well as DoP (DSD over PCM) streams up to DoP256 depending on the interface used. This broad compatibility allows full enjoyment of Hi-Res audio files, whether stored locally or streamed.
In terms of performance, the DAC offers excellent audio quality with a signal-to-noise ratio of 129dB, total harmonic distortion of -120dB (THD+N), a frequency response of 20Hz to 20kHz, and an analog output level of 2Vrms, ensuring accurate, dynamic, and detailed reproduction.
Its comprehensive range of connectivity options allows for easy integration into a wide variety of audio systems. On the input side, the board accepts I2S signals via the Raspberry Pi’s GPIO pins, as well as digital streams via coaxial cable. For output, it features a stereo RCA analog output, a 3.5mm headphone jack, as well as coaxial, optical, and I2S/DSD digital outputs via HDMI. This versatility allows the DAC to be used both as a primary converter and as an audio distribution interface.
The module is powered by 5V (500mA), either directly via the Raspberry Pi or through a dedicated input. The design includes careful power management with separation of analog and digital circuits to minimize interference and optimize audio performance. To fully exploit its potential, the use of an external power filtering board is recommended. The DAC is compatible with Raspberry Pi 2B, 3B, 3B+, 4B, and 5, and works perfectly with major audio distributions such as Volumio, Moode, piCorePlayer, or RuneAudio, making it easy to build a high-performance and scalable HiFi network player.
| Input | Format | RCA Output | 3.5mm Headphone Output | Coaxial Output | Optical Output | HDMI Output (PCM) | HDMI Output (DoP) | HDMI Output (DSD) |
|---|---|---|---|---|---|---|---|---|
| I2S | PCM | NO | NO | |||||
| DoP | ||||||||
| Coaxial | PCM | |||||||
| DoP | ||||||||
| DSD | DSD |


| 1 | CS8422 chip |
| 2 | TI PCM9211 audio interface |
| 3 | Crystal oscillators |
| 4 | PCM1794A DAC chip |
| 5 | 3x OPA1612 |
| 6 | Capacitor |
| 7 | RCA output |
| 8 | Dual power management |
| 9 | Coaxial input/output |
| 10 | Coaxial isolation coil |
| 11 | 3.5mm headphone output |
| 12 | Differential driver |
| 13 | I2S/DSD output via HDMI |
| 14 | 32-bit processor |
| 15 | Optical Toslink output |
| 16 | 5V DC power input jack |
| 17 | IR receiver for remote control |
| 18 | Buttons |
| 19 | 3.3V LDO |
| 20 | OLED screen |
Technical specifications
| Specifications | |
|---|---|
| Product type | DAC HAT module |
| DAC chip | TI PCM1794A |
| Input | 1x GPIO 1x Coaxial input/output |
| Output | 1x Stereo RCA 1x 3.5mm jack 1x Coaxial input/output 1x Optical Toslink output |
| Supported sampling rates | RCA output: 24bit 192kHz 3.5mm jack output: 24bit 192kHz Coaxial output: PCM 24bit 192kHz, DSD DoP64 Optical Toslink output: PCM 24bit 192kHz, DSD DoP64 I2S output via HDMI: PCM 32bit 768kHz, DSD DoP256, DSD512 |
| Frequency response | 20Hz-20kHz |
| Output level | 2Vrms |
| SNR | 129dB |
| THD+N | -120dB |
| Compatible Raspberry Pi | 2B/3B/3B+/4B/5B |
| Supported players | Volumio, Moode, piCorePlayer, Rune Audio |
| General | |
|---|---|
| Power supply | 5V 500mA |
| PCB dimensions | 56 x 85mm |
| Packaging | 1x PCM1794A DAC HAT Module |
| Input | I2S |
| Input | SPDIF |
| Output | Jack 3.5mm |
| Output | RCA |
| Output | Coaxial SPDIF |
| Output | Optical Toslink |
| DAC / ADC Chip | PCM1794A |
| Max sampling rate | 192kHz |