https://github.com/mik3y/usb-serial-for-android?tab=readme-ov-file をもとに作成した
JetPackComposeでArduinoと通信を行うサンプルプロジェクトです。
thanks to https://github.com/kai-morich
簡単な実装と自分なりの解釈のコメントを挿入していますが間違えていたら教えてください。
SampleのArduinoファイルもありますのでフォルダをご参照ください。
devicefilter.xmlを弄ってそのvendor-id と product-id を追加する事でアプリケーションでそのデバイスを検出する事ができます ※16進数表記のvendor-id と product-idは10進数表記にして追加してください 自身で調べて追加すると色々なマイコンで試す事ができます。
1.AndroidスマートフォンとArduinoを接続する
-
どのアプリを開くか問われるのでこのアプリケーションを選択
-
connectをおして接続を確認する
-
writeをしてhを押すとArduinoのBUILT INのLEDが光る、lを押すとLEDが消える事を確認
-
closeを押すと、接続が解除されることを確認してください。