Как осуществить обмен данными между Arduino платкой и Anrdoid телефоном по OTG USB как через COM порт?
Здравствуйте!
Нужно осуществить двустороннюю передачу данных из телефона Anrdoid и Arduino платкой. Я нашёл плату Arduino ADK, с помощью которой можно это сделать. Но не хочется покупать ещё одну плату. Может быть с помощью каких то библиотек на стороне телефона можно имитировать COM на USB, чтобы подключая Телефон <--> ОTG кабель <--> плата Arduino они могли общаться, как будто соединены 2 устройства по COM?
Всем спасибо!
В андроиде 4.х (API 15+) есть функции по прямой работе с USB - приложение на Java выполняет роль драйверов - на маркете полно таких программ, есть даже с открытым исходным кодом.
если OTG работает (не факт), если андроид имеет все нужные драйвера и модули ядра (не факт) то читать писать в COM порт можно без всяких заморочек, он там виден как обычный файл, чтение и запись соответственно как в файл