SPI и I2 C протокол в android - PullRequest
0 голосов
/ 10 апреля 2020

Я разрабатываю сенсорный ключ небольшого размера, например беспроводной ключ для мыши. можно отправить данные датчика на устройство android через порт USB с протоколом I2 C или SPI? микроконтроллер не поддерживает протокол USB Я нашел кое-что о i2 c в android, но я не уверен, решает ли это мою проблему или нет !!!! https://developer.android.com/things/sdk/pio/i2c спасибо. СХЕМЫ

1 Ответ

0 голосов
/ 12 апреля 2020

Обратите внимание, что драйвер для SPI и I2 C входит в состав Android Things. Это не ваш стандарт Android и не может быть установлен на любом устройстве. Поддерживаются только Raspberry Pi 3 и iMX7D. Кроме того, оно было прекращено, поэтому больше не будет обновлений.

Разве вы не можете просто использовать UART? Другими вариантами могут быть Bluetooth, даже в качестве маяка, передача сообщения или просто WiFi, загружающий значения непосредственно в сервис, такой как Firebase. Есть очень простые микроконтроллеры, которые могут сделать это, например, NRF52, ESP8266 или ESP32. Оба имеют библиотеку Firebase.

...