хз че там можно на вебассембли писать, главное чтобы весь tick ) не съел interop
с телефоном много приключений будет тоже (батарея, фоновый процесс + sleep и т.д.)
https://developer.android.com/guide/...ivity/usb/host
https://developer.apple.com/documentation/iousbhost
эпл в сафари не хочет вставлять WebUSB APi, может по этом не работает:
https://www.zdnet.com/article/apple-...vacy-concerns/
на андроиде WebUSB API, тоже стоит проверить, (
https://stackoverflow.com/questions/...through-webusb) вроде работает
еще есть такая хрень:
https://developer.mozilla.org/en-US/...Web_Serial_API
вывод: для iphone надо писать нативное приложение