Integrating EDATAC ED-HMI3630 with Balena

Hello! I’m new to all things IoT, Balena, and Linux, so please forgive my lack of understanding!

I would like to use Balena to manage a new project I’m working on. I am using an EDATAC ED-HMI3630, which runs on a Raspberry Pi CM5 to process CAN bus data and display a GUI on its touchscreen. The manufacturer provides a script to add the edatec apt source and install their firmware package:

curl -s https://apt.edatec.cn/bsp/ed-install.sh | sudo bash -s hmi3630_101c

Here is the page describing the entire OS installation process: https://edatec.cn/docs/hmi3630-101c/um/6-installing-os/

I am able to use this to successfully interface with the CAN bus and touchscreen in Raspberry Pi OS(Desktop) 64-bit-bookworm (Debian 12), but now need to get this working in Balena.
Do I need to modify BalenaOS to support these interfaces? I’m unsure how to proceed, any help would be much appreciated!

Hi @ZachVeenstra — thanks for reaching out! I’m your account manager at balena. I’ll follow up via email in regards to how we can support you with a new balenaOS bring up for this device type.

1 Like