How good is the support for connected divices with Flutter? (bluetooth, serial port) for all platforms?

Hi, I would like to make a POS with Flutter,

Im wondering how good it connects with Payment Machines, Bluetooth, Serial Ports for balances / scales,…
(for all platforms)

Kind regards,
Jara