-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migration to Pi 5 / Bookworm Progress #16
Comments
Progress has been slowed somewhat by working some improvements (and bugfixes) back into the upstream boilerplate and rolling those out to all previously updated libraries-
Bugs / Improvements 😭
|
It would be awesome, if phatbeat could see a last update to bookworm. I understand that the hardware is not really sold anymore, but the hardware out there is still working. |
A plain library port wouldn't be too hard- it's just a bunch of buttons and the LEDs are SPI/APA102 (for which there's a separate library that will definitely see a Bookworm/Pi 5 port. But the plain library is a bit meh with pHAT BEAT- the biggest challenge is getting VU information out of whatever now passes for an audio stack. I started trying to get things working with Pulse Audio in https://github.com/pimoroni/pivumeter-pulseaudio but I think the Pi uses PipeWire now so it'll have to start again since from my brief brushes with PipeWire it makes this kinda stuff ... maybe... easier. |
So getting the pulseaudio to work is not just a little bit of configuration when I understand you correctly? (pimoroni/phat-beat#43) just the audio output |
Library Repackaging Progress
This is an overview of our Python going concerns. Not all of these may need repackaging or be possible to repackage, and some of them might work with Pi 5 / Bookworm already, or with minor tweaks.
Repackaged libraries should:
RPi.GPIO
removed in favour ofgpiodevice
andgpiod
smbus
tosmbus2
black
for better code consistencyf"{var}"
instead of"{var}".format()
Useful Links
Individual Sensor Drivers
(LineRequest, offset)
support.LCD / LED / OLED
Products, Boards
Unsure/Old/Deprecated?
Other
The text was updated successfully, but these errors were encountered: