セクションの複数ページをまとめています。 印刷またはPDF形式で保存...

もとのページに戻る

2024-04-25 現在

ESP32 へのファイルの書き込み方法

TWELITE SPOT に搭載された ESP32 に対するファイルの書き込み方法
    TWELITE SPOT に搭載された ESP32 へファイル(data/フォルダ以下のファイル群)を書き込む方法をご案内します。

    プラグインの導入

    ESP32 のフラッシュ領域へファイルを書き込むための Arduino プラグイン (arduino-esp32fs-plugin) をインストールします。

    プラグインのダウンロード

    以下のページから、esp32fs.zip を入手します。

    Release Update to support Big Sur · lorol/arduino-esp32fs-plugin

    プラグインのインストール

    1. ダウンロードした esp32fs.zip を展開してください。

    2. Arduino のスケッチブックの保存場所(Arduino IDE 環境設定に記載。例:C:\Users\foo\Documents\Arduino)に tools フォルダがない場合は、これを作成してください。

    3. tools フォルダに ESP32FS/tool フォルダを作成し、zipファイルから得た esp32ffs.jar ファイルを配置してください。(配置例:C:\Users\foo\Documents\Arduino\tools\ESP32FS\tool\esp32fs.jar)。

    4. Arduino IDE を次に起動した際にプラグインが使用できるようになります。

    ホストとの接続

    TWELITE R3 / R2 を接続

    7P インターフェイス(ESP32 と記載のある側)に TWELITE R3 / R2 を接続してください。

    電源を接続

    側面の USB-C コネクタ に 5V 電源を供給してください。

    接続例 (ESP32)

    接続例 (ESP32)

    Arduino IDE の操作

    スケッチを開く

    Arduino IDE を起動して、スケッチを開いてください。

    書き込むファイルの配置

    1. スケッチ -> スケッチのフォルダを表示 から、スケッチのフォルダを開いてください。

    2. スケッチファイル(.ino)と同じ階層に、data フォルダを作成してください。

    3. data フォルダ内に、書き込むファイルを配置してください。

    シリアルポートを選択

    ツール -> シリアルポート メニューから、 TWELITE R3 / R2 のポートを選択してください。

    シリアルポート選択

    シリアルポート選択

    ESP32 をプログラムモードで起動

    TWELITE SPOT の ESP32 リセットスイッチ EN(RST) と ESP32 ブートスイッチ BOOT を押し、EN(RST) -> BOOT の順で離してください。

    ボタンの位置

    ボタンの位置

    書き込みを実行

    1. ツール -> ESP32 Sketch Data Upload をクリックしてください。

    2. Select FS for <スケッチ名> /data folder にて、LittleFS を選択してください。

    ファイルシステムの選択画面

    ファイルシステムの選択画面

    1. OK を押してください。

    ESP32 をリセット

    書き込みが完了したら、TWELITE SPOT の ESP32 リセットスイッチ EN(RST) を押して離し、ESP32 をリセットしてください。

    リセットスイッチの位置

    リセットスイッチの位置