stgislander I tried to run the serial comm example program but received an Error opening /dev/ttyUSB0 : No such file or directory message
From what device are you trying to access /dev/ttyUSB0 ? From the host or from within Bela?
On Bela, that serial interface is called /dev/ttyGS0. On the host, it depends on your OS. On mine (macos 10.13), it is currently called /dev/tty.usbmodem__bela__6, but the name may be different on your system.
The other issue with using that specific port is that it is currently handled by systemd to provide a login shell to the board, so you'd need to disable that if you want to use it for your purposes, or you'll experience missing bytes during communication. To disable getty login on ttyGS0:
systemctl disable serial-getty@ttyGS0.service
systemctl stop serial-getty@ttyGS0.service