Очень простое приложение для Android для общения с Arduino.
Нет необходимости в дополнительном щите хоста или Bluetooth. Все, что вам нужно, это микро USB OTG для USB -адаптера.
Отправьте данные из вашего arduino с помощью serial.println (), serial.print () или serial.write () в 9600 частоте. Получить данные с serial.read ().
Переверните между Hex и ASCII, нажав на полученные/отправленные данные.
Пусть ваше собственное приложение Android получит данные от Arduino, прослушивая намерение "Primavera.arduino.intent.action.data_received". Это намерение будет содержать байтовый массив "Primavera.arduino.intent.extra.data" с полученными данными. Позвоните GetByTearRayextra ("primavera.arduino.intent.extra.data"), чтобы получить данные. Отправьте данные в Arduino из вашего приложения, транслируя намерение с действием "primavera.arduino.intent.action.send_data". Добавьте данные, которые будут отправлены в качестве байтового массива, дополнительно "primavera.arduino.intent.extra.data".
Обратите внимание, что это приложение не будет работать с досками Arduino с чипом драйвера FTDI.
Исходный код по адресу: https://github.com/jeppsson/arduino-communicator