今回経験したこの現象の原因はスケッチの書き方ミスによるものです。
Arduino IDEで書いた LiquidCrystal_PCF8574.hを使ったスケッチでlcd.setBacklight(255);
lcd.begin(16, 2);
と記述順が違っていたためという単純ミスです。
なぜかコンパイルは通るんです。そしてこのスケッチは、間違えているんですが
以前ATMEGA Arduinoでは動いていた(?)ように記憶しています。
シリアルポートが消えてしまったら、
USBケーブルを抜いてBOOTスイッチを押しながらUSBケーブルを挿せば、
シリアルポートにUF2 Boardが出てくるので、選んで書き込めば元に戻ります。
同様の現象でお困りの方の参考になればと投稿しました。
コンパイルが通るから大丈夫ではないことがわかった貴重な体験でした。笑笑
最新の画像[もっと見る]
- 年末はなにかとやること多い(景色に癒やされる) 3日前
- 年末はなにかとやること多い(もちつきは機械任せ…ありがたや) 3日前
- Arduino UNO MINIMAでCAN通信(ESP32 > twaireceive.inoで受信できたが) 2ヶ月前
- Arduino UNO MINIMAでCAN通信(ESP32 > twaireceive.inoで受信できたが) 2ヶ月前
- クロスオーバーネットワークXEC−700(SONY) 3ヶ月前
- 夕景 3ヶ月前
- 夕景 3ヶ月前
- Arduino UNO MINIMAでCAN通信(写真と・・・) 3ヶ月前
- Arduino UNO MINIMAでCAN通信(写真と・・・) 3ヶ月前
- Arduino UNO R4 MINIMAを使ってみる(bookworm RasPiOSで書き込みできない) 3ヶ月前
※コメント投稿者のブログIDはブログ作成者のみに通知されます