Pseudo terminals for node.
linux bluetoothctl wrapper (also works with arm devices like raspberry pi)