DietPi Version 9.1: Now With Raspberry Pi 5 Support And More

DietPi recently released version 9.1, which among other changes includes new images for the Raspberry Pi 5, Radxa Rock 4 SE and NanoPi R5S/R5C & 6. The Radxa Rock 4 SE image was necessary because the Rock 4’s RK3399 SoC is subtly different from the RK3399-T’s SoC in terms of memory support, which prevents a Rock 4 image from booting on the Rock 4 SE. Meanwhile the Raspberry Pi 5 image is all new and still a bit rough around the edges, with features like the changing of the resolution and camera module support not working yet. These new images are all available for testing.

We covered DietPi previously with their 8.12 release, along with the reasons why you might want to use DietPi over Armbian and Raspberry Pi OS. Essentially DietPi’s main focus is on performance combined with a small installed size, with the included configuration tools and the setup allowing for many more features to be tweaked than you usually find. If the performance improvements, lower RAM usage and faster boot times seen with the Raspberry Pi 4 holds up, then DietPi can just give the Raspberry Pi 5 a nice little boost, while saving power in the process.

Thanks to [StephanStS] for the tip.

DietPi Releases 8.12 With Support For The Rockchip RK3588 SoC

This month DietPi released version 8.12 of this SBC-oriented Linux distribution. Most notable is the addition of support for the NanoPi R6S and the Radxa ROCK 5B SBCs. The ROCK 5B features the new flagship Rockchip RK3588 SoC with quad Cortex-A76 and quad Cortex-A55. What makes DietPi interesting as an operating system for not just higher end SBCs but also lower-end SBCs compared to options like Debian, Raspberry Pi OS and Armbian is that it has a strong focus on being the most optimized. This translates in a smaller binary size, lower RAM usage and more optimized performance.

The DietPi setup experience is as straightforward as with the aforementioned options, except that right from the bat you get provided with many more options to tweak. While the out of the box experience and hitting okay on the provided defaults is likely to be already more than satisfactory for most users – with something like the optional graphical interface easy to add – enterprising users can tweak details about the hardware, the filesystem and more.

When we set up DietPi on a Raspberry Pi Zero, it definitely feels like a much more light-weight experience than the current Debian Bullseye-based Raspberry Pi OS. Even though DietPi is also based on Debian, it leaves a lot more RAM and storage space free, which is a definite boon when running on a limited platform like a Raspberry Pi Zero. Whether it’s polite to state in public or not, DietPi definitely rubs in that many standard SBC images are rather pudgy these days.

Hackaday Prize Entry: Dementia-Friendly Music Player

The loss of memory is an extremely difficult situation, not just for those afflicted, but also for immediate family, close friends, and care givers. With no cure available for dementia, providing care is an extremely demanding task for everyone involved – both mentally and physically. Patients are unable to retain recent events and information, but will most likely be able to recall some amount of past memories. This presents serious challenges when they encounter “modern” technology and cannot figure out how to use and operate everyday devices that normal people take for granted.

[rosswesleyporter]’s Dad had trouble using modern iPods and CD players, so he built DQMusicBox — a Dementia friendly music player. It’s very simple interface resembling a radio from half a century ago. There are just two large, clearly marked rotary dials — one for Volume, the other for Songs, and a headphone socket. The inspiration came from a very moving documentary called “Alive Inside” which explores how music brings extreme joy to people with dementia.

The device is built around a Raspberry Pi, enclosed in a laser cut enclosure and requires no soldering — making it easy for anyone to build one for themselves using easily available parts. The Raspberry Pi runs on a lightweight, optimized version of Raspbian called DietPi. The music playback is handled by VLC ensuring support for a large number of music formats. A Python script looks for music files, sets up the VLC-NOX player and handles knob and button events. A bundled image file for the software includes everything needed to get it running, making setup easy and quick. Since Raspberry Pi’s are prone to OS corruption when power is disconnected without performing a proper shutdown, [Ross] uses write protection on the SD-card and walks you through the process of how it works.

Between his Project page, Github and DQMusicBox website, you will be able to get all the information needed to replicate this excellent project. And for his next version, he already has a few ideas for improvement and would like to hear if other hackers have suggestions.

Continue reading “Hackaday Prize Entry: Dementia-Friendly Music Player”