This is a preview of the modded Pimoroni case with additional layers for the HiFiBerry DAC. We will release the STL files soon.
Tag Archives: opensource
Our team member Andy has written a step-by-step guide how to use the HiFiBerry DAC together with Volumio for music playback. Have a look at it!
Help wanted – Linux kernel development
To improve our HiFiBerry drivers (especially for the HiFiBerry Digi), we’re looking for somebody who can support us with some kernel development. The person should be familiar with the ALSA sound subsystem. We need to create a sound subdevice similar to the sound driver for the HDMI output. This will be included in the official Raspberry Pi Linux kernel.
Is somebody interested in supporting us here? Contact us!
I2S and HiFiBerry driver now in downstream Raspberry kernel
Florian did a great job making the I2S sound module ready for the official Raspberry Pi Linux kernel. It is now much easier to enable HiFiBerry DAC support.
If you use a Raspbian-based distribution, it is just a command:
sudo rpi-update
This will install the latest Linux kernel and it will have HiFiBerry support. That means: no need to compile your own kernel! After installing the kernel, there is still some minor work to do:
- Enable HiFiBerry in /etc/modules, by adding the following lines to this file:
snd_soc_bcm2708
snd_soc_bcm2708_i2s
bcm2708_dmaengine
snd_soc_pcm5102a
snd_soc_hifiberry_dac
- Reboot
That’s it! After the reboot, you should see, that the sound card is enabled:
pi@raspberrypi ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dac], device 0: HifiBerry DAC HiFi pcm5102a-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
Linux 3.10 support for HiFiBerry DAC
Florian Meier successfully added support for the HiFiBerry DAC in Linux 3.10. The patched kernel is available on GitHub. The next step will be the integration in the mainstream Raspberry Pi kernel. This may still take time. However, we will provide the patched kernel for major distributions to make it easy for you to use HiFiBerry.
We’re working together with two major Linux distributions focussing on audio and media playback to get the HiFiBerry integrated into these distributions. We will announce these partners when we get their feedback, that HiFiBerry works out-of-the-box with the distribution.
Are you interested in becoming a software partner for HiFiBerry? Contact us!
DigiPot prototyping starts
Our first test for the comfortINA starts – controlling the amplification of an instrumentation amplifier by a switched resistor. The DigiPot uses two low-resistance analog switches (ADG451) and an 8-bit shift register. The shift register is used to simplify external connections to a 2-wire serial bus (DATA & CLOCK). On board LM317L/LM337L reduces the external +/-18V voltage to +/-15V. For the tests we will use our platINA board and the control will be handled by an Raspberry Pi.
ClassicPower (black) + Roedenstein low-ESR capacitors
Our ClassicPower PCB looks nice with these NOS Roedenstein capacitors. The PCB is available in black and white in our shop.
ClassicPower – white edition
The ClassicPower PCBs arrived. The white color looks very nice with large black capacitors. Final tests have to be done, then this PCB will be available in our shop.