先日の「電波であそぼう」のイベントでCW Lessonというソフトを使いました。


CW LessonはArduino Uno R3を接続して動作します。
2台あるArduino Unoのうち1台がエラーになってCW Lessonを起動できませんでした。
Arduino1
ネットで調べると1年くらい前からArduinoクローンでCOMポートがエラーになるという問題があるようです。
原因はWindowsのCH320用ドライバーが更新されて、クローンチップ搭載のArduino UnoのCOMポートが使えなくなったようです。
Windows11のデバイスマネージャーを見ると正常動作している事になっていますが、アプリからCOMポートを開こうとするとエラーになるようです。
Arduino3
CH340のドライバーの更新や、デバイスをアンインストールして再インストールしたり、してみましたが駄目でした。

ネットでいろいろ調べて、以下のページを見つけました。


このページに書いてあった古いCH340 USBドライバーをインストールしたら動くようになりました。

最新のドライバーのバージョンは、3.9.2024.9 です。
Arduino4
インストールした古いCH340 USBドライバーは、3.3.2011.11 です。
Arduino5
Windows Updateでドライバーが更新されると、また同じ問題が起こりそうです。
このため、Windows Updateの「利用可能になったらすぐに最新の更新プログラムを入手する」をオフにしておきました。
Windows Updateを止めたままにしておくのも問題なので、Arduinoを交換しようと考えています。