Hi Oliver,
I suggest you read and understand how to use the Adafruit PCM5102 module.
How did you connect the Raspberry Pico to the PCM5102?
This chip has some rules for use.
Please confirm that your module is this one:
https://learn.adafruit.com/adafruit-pcm ... c?view=all
PCM5102 Datasheet:
https://www.ti.com/lit/ds/symlink/pcm5102.pdf?
The Raspberry Pico's 3.3V power output pin is 36 (3V OUT). This pin has current limitation, but I believe it can be used to power the PCM5102 Module.
However, you can't use this pin (3V OUT) to power the amplifier. The amplifier can be powered by the 5V bus (pin 40). But don't overdo the volume. Ideally, I think the amplifier should be powered by an external 5V source.
https://learn.adafruit.com/stemma-audio-amp?view=all
My tests with PCM5102 using Tinygo.
https://github.com/Gustavomurta/tinyGo_ ... 02_I2S_DAC
Tinygo is a Golang-based programming language, similar to C++, Rust, and Python. Easy to learn, easy to use.
https://tinygo.org/
https://github.com/tinygo-org/tinygo
I suggest you read and understand how to use the Adafruit PCM5102 module.
How did you connect the Raspberry Pico to the PCM5102?
This chip has some rules for use.
Please confirm that your module is this one:
https://learn.adafruit.com/adafruit-pcm ... c?view=all
PCM5102 Datasheet:
https://www.ti.com/lit/ds/symlink/pcm5102.pdf?
The Raspberry Pico's 3.3V power output pin is 36 (3V OUT). This pin has current limitation, but I believe it can be used to power the PCM5102 Module.
However, you can't use this pin (3V OUT) to power the amplifier. The amplifier can be powered by the 5V bus (pin 40). But don't overdo the volume. Ideally, I think the amplifier should be powered by an external 5V source.
https://learn.adafruit.com/stemma-audio-amp?view=all
My tests with PCM5102 using Tinygo.
https://github.com/Gustavomurta/tinyGo_ ... 02_I2S_DAC
Tinygo is a Golang-based programming language, similar to C++, Rust, and Python. Easy to learn, easy to use.
https://tinygo.org/
https://github.com/tinygo-org/tinygo
Statistics: Posted by Gustavo_Murta — Thu Oct 02, 2025 9:55 pm