We are happy to announce that Hudiy 1.12/2.8 is now available. This release focuses primarily on enabling Hudiy to run on the Raspberry Pi 3B, 3B+, and Zero 2. Thanks to various optimizations, we were able to achieve a user experience on the Pi 3B, 3B+, and Zero 2 comparable to that of the Pi 4B and Pi 5. Nevertheless, as this hardware is less powerful than the Pi 4B and Pi 5, you should keep its limitations in mind (especially when adding custom extensions). For simpler setups, however, these Pi models should work perfectly fine.
The supported operating system for the Raspberry Pi 3B, 3B+ and Zero 2 is Raspberry Pi OS Trixie 64-bit Desktop. The installer automatically detects the Raspberry Pi model it is running on and configures Raspberry Pi OS accordingly.
To save GPU resources on the Pi Zero 2, Pi 3B, and Pi 3B+, Hudiy launches in console (EGL) mode. This means that the desktop environment is disabled for these variants after installation. You can still enable the desktop using the raspi-config tool, but running Hudiy in a desktop environment on the Pi Zero 2, Pi 3B, or Pi 3B+ is not recommended. Since console mode supports only a single application window and one display, the splash application (used to display a custom logo before Hudiy starts) is disabled in this mode. We also recommend using lower screen resolutions (e.g., 800×480 or 1024×600). The Raspberry Pi 4 and Raspberry Pi 5 feature more powerful GPUs and can easily handle Hudiy in desktop mode. Desktop mode remains the recommended configuration for the Pi 4B and Pi 5.
Due to the less powerful CPU on the Pi 3B, 3B+, and Pi Zero 2 (compared to the Pi 4B and Pi 5), the equalizer module is disabled by default on these models.
The Raspberry Pi Zero 2 and 3B are limited to 2.4GHz Wi-Fi (hardware limitation), which significantly restricts bandwidth (theoretically maxing out at 54Mbps). The combination of these Wi-Fi speeds and the Pi’s I/O limitations means it is recommended to run projection (both Android Auto and CarPlay) at 30FPS and use lower screen resolutions. For better performance of Android Auto, you can use an external USB Wi-Fi module with 5GHz support or stick to a wired connection. Also you can consider configuring 40MHz channel width in main_configuration.json. It will increase throughput but may also increase sensitivity to interference.
You can download and install the update using the updater program – https://github.com/wiboma/hudiy/blob/main/README.md#updating
A description of all new features and configuration options is available on our GitHub in the updated documentation – GitHub.
As always, we encourage you to follow us on Instagram, YouTube, X (formerly Twitter), and Facebook.
Enjoy!
