1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

中華Arduinoパチモンで`ser_open(): can't set com-state for`というエラー

Last updated at Posted at 2025-02-16

エラー

avrdude: ser_open(): can't set com-state for "\\.\COM3"

状況

新しく買ったwinPCでELEGOO UNO R3というArduinoパチモンを使いLEDテープを制御しようとしたとき、遭遇
winのみで発生していて、macでは遭遇せず
結構調べてたどり着いたのが

症状

  • MacのArduinoIDEから書き込みを行なった場合、特に問題ない
  • windows PCのArduinoIDEから書き込みを行なった際、初回の書き込みはうまく行くが、その後USBから認識されなくなる
  • USBを差し直すと、5秒ほど認識されて、その後Macでもwinでも認識されなくなる
  • ボードについているLEDテープを外すと認識できるようになる

原因

多分原因は電力不足。LEDをつなぎすぎて、ボードまで電力がまわらなかったらしい。
自分は

  • LEDを減らす
  • 光量を減らす

という妥協*2でどうにか動くようになった。Macで問題なかったのでUSB的にはどうにかできうると思うので、使っていない3.2Gen1のポートに変えようかと思う。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?