android 中的 SPI 和 I2C 协议

SPI and I2C protocol in android

我正在开发像无线鼠标加密狗一样的小型传感器加密狗。我可以使用 I2C 或 SPI 协议通过 USB 端口将传感器数据发送到 android 设备吗?微控制器不支持USB协议 我在 android 中找到了一些关于 i2c 的内容,但我不确定这是否能解决我的问题!!!! https://developer.android.com/things/sdk/pio/i2c 谢谢。 SCHEMATICS

请注意,SPI 和 I2C 的驱动程序是 Android 的一部分。那不是您的标准 Android 并且不能安装在任何设备上。它仅支持 Raspberry Pi 3 和 iMX7D。此外,它已经停产,因此不会有新的更新。

你就不能用UART吗?其他选项是蓝牙,甚至作为信标,广播消息,或者只是 WiFi 将值直接上传到 Firebase 等服务。有非常简单的微控制器可以做到这一点,例如 NRF52、ESP8266 或 ESP32。两者都有一个 Firebase 库。