Hi Nicolas,
How are you installing the demo app on your pi zero? If you are trying to run the curl https://get.pimoroni.com/hyperpixel4 | bash
command from the Pimoroni instructions, that wont work directly on the hostOS, since it seems to directly require Rasbpbian. You could try to install it on a container, but you will probably run into the same issues. You might have more luck setting the hyperpixel4-pi3 overlay on the Device Configuration and create a Python project with the files on the Hyperpixel4 github repository (hyperpixel-init should be all you need). You will need to run your container as privileged to be able to access the i2c peripheral. Let us know if this makes sense or if you need further help
Here are some more resources that can help you with your development
- Using local mode for development on balenaOS https://www.balena.io/docs/learn/develop/local-mode/
- Interacting with hardware https://www.balena.io/docs/learn/develop/hardware/
- Getting started with Balena and Python https://www.balena.io/docs/learn/getting-started/raspberry-pi/python/
- Hyperpixel4 PI3 scripts https://github.com/pimoroni/hyperpixel4/tree/pi3
- Setting Device Tree Overlays on Balena https://www.balena.io/docs/reference/OS/advanced/#setting-device-tree-overlays-dtoverlay-and-parameters-dtparam