I’ve put together a Speaker pHAT, and while playing around with it, I’ve found the vu meter is behaving oddly.
The alsamixer plugin only has the LEDs work for approximately 1/2 second every 4 seconds or so. Turning the LEDs on manually via a script similar to below shows the same behavior:
for i in range(10):
https://youtu.be/KX9tLeHRCtk shows the behavior I’m mentioning here - the LEDs should be on, period, not flashing! Changing the LED brightness doesn’t appear to affect the flashing, either.
I’m also noting that pinout.xyz reports i2c address 0x54 used by SN3218 (https://pinout.xyz/pinout/speaker_phat ). Oddly, ‘i2cdetect -y 1’ doesn’t show anything for address 0x54.
Notably, audio appears to work fine on here - it’s just the vu meter LEDs that I’m having trouble with. I’ve tried this pHAT on three different Pis - two different Zero Ws and one Pi 3 - and I’ve seen the same behavior on all of these.