Arduino core for the ESP32環境でSPIFFSにファイルを簡単に作成する方法

 

を行った際に

 

  • htmlファイル

  • cssファイル

  • javascriptファイル

  • 画像ファイル

 

の4つのファイルをESP32のフラッシュメモリ内のSPIFFSとして保存しプログラムで利用しています。

 

ここでは、Arduino IDE 環礁で SPIFFS を作成しファイルを格納する方法をメモしておきます。

ネット上でググれば詳しい説明をしたサイトを多数見つけることができます。

私は、次のサイトの情報を元に作業を進めました。

 

導入手順は

 

  1. Arduino ESP32 filesystem uploader プラグインをダウンロードする。
    プラグインのダウンロード先は

  2. Arduino IDE をインストールしたフォルダ¥toolsフォルダにArduino ESP32 filesystem uploader を解凍した ESP32FS フォルダごと丸ごとコピーする。

  3. Arduino IDEを再起動する。

以上で完了です。

 

使い方は

 

  1. スケッチフォルダにdataフォルダを作成する。

  2. dataフォルダにSPIFFSに保存するファイルを作成する。
    上の例でいえばhtmlファイルやcssファイルを指す。

  3. arduino IDEの上部のメニューから[ツール]->[ESP32 Sketch Data Upload]をクリックする。

以上です。