レッスン18:IDE

各章検証は、ESPRAキットが 市販基板・参考WEBサイトの回路・ソフト 及び IDE関連を実証出来るかどうかの汎用性動作確認になってます。その関連でいろいろなソフトを参照・借用しております。主目的は PC上 Visual Studioからの ESP32 及び RaspiPICO の操作になります。教育対応で

Youtubeの画面は、かならずFULL画面にして下さい。そうでないと小さい文字が判別出来ないです。

初めに

IDEとは

Arduino IDE(Integrated Development Environment)は、ソフトウェアを開発するために作られた統合開発環境です。ソースコードの編集や、コンパイル、リンク、作成されたオブジェクトのボードへの書込み機能などが提供されています。

プログラム実行時には、ボードとデータの送受信を行うシリアルモニタ(コンソール機能)」も活用します。 IDEには、様々なボードに対応するためのボードマネージャ や ライブラリを管理、取込むためのライブラリマネージャ機能があります。

開発環境をArduino IDEに統一することで、異なるボード間での移植性が高まったり、Arduino環境向けに開発されたI/O制御ライブラリがそのまま利用できるなど多くのメリットがあります。

ここでは、プログラム(スケッチ)の作り方と基礎的な知識を解説しています。検証には、シリアルモニターを使用します。サンプル例は、スケッチにケース毎にあります。

実際は、動画を用意しましたのでそちらをご参照下さい。

〇 IDE環境構築の初歩説明です

Youtubeでの画質は、必ず 1080P60 HD (高画質モード)に設定してください!!

 

 

 

 

〇 IDE環境構築の後半説明です。最初は全て操作できないです。ざくっと、概要を把握します。

書き込み、バイナリファイルの場所も確認します

 

 

 

 

環境設定で使用している、 .json( JavaScript Object Notification)です。ジェイソン が正しい呼び方になります。説明ではちぐはくな言い方してます。申し訳け無いです。

XIAOは、”シャオ”の間違えです。中国語の発音は良く分からないです。大学の先生に発音教わります。

〇 本論から外れますが開発時点のクラッシュ怖いので、初心に戻って注意事項解説します

リモートデスクトップは遠隔にあるパソコン2台を、自分のパソコンから制御してます

 

 

 

 

〇 注意事項解説の継続です。まず、最初にパソコン修復をおぜん立てして、その後 IDEだと考えます。

今後 Wifi使いますので、ネットワーク知識必須と考えます

 

 

 

 

説明が回りくど途中で切れました。経験から実践で腕を上げれば良いです。