- Edited
jeppius You may find that using I2C is easier than serial, especially for bi-directional communication.
You can use the Arduino Wire library to configure the Arduino as a slave device, then use the Bela_I2C library to write bytes to and request bytes from the Arduino. I've done this before and it works well.
Note that the Bela_I2C library is still under development, you need to update to the dev-i2c branch in the repo and look at examples/06-Sensors/i2c-accelerometer
to see how to use it. It is not yet documented properly, and can still occasionally cause mode switches if you write or request too many messages at once (though this is unlikely to be a problem in your case).
Alternatively you can use the regular linux API to access Bela's I2C port from an auxiliary task.