どういうときにビルドするか
フルの開発環境が必要かどうか、それともWeb Installerで十分かを見極めます。
Web Installerは、ほとんどの「はじめて使う」というニーズをカバーします。 ブラウザからビルド済みのファームウェアイメージをそのまま書き込むだけで、ツールチェーンは 不要です。自分でR2P2-ESP32をビルドする必要があるのは、次のようなことをしたい場合です。
- mrbgemを追加・削除する
- 独自のmrbgemを作成して組み込む
- PicoRubyや R2P2-ESP32本体に貢献する
- ヒープ領域の拡張、スタックサイズの調整、PSRAMサポートの有効化を行う
- パーティション構成を変更する
- デフォルトで無効になっているWi-Fi(
USE_WIFI)を有効にする - ビルド済みファームウェアではカバーされていないその他の要件を満たす
2つの開発環境
環境構築では、開発環境を用意する2通りの方法を紹介しています。
ESP-IDFをマシンに直接インストールする方法と、公式のespressif/idfイメージを使い
ローカルにESP-IDFを一切インストールしないDockerを使う方法です。お使いの環境に
合わせて選んでください。
どちらの環境でも、準備ができたあとの設定、 ターゲットのセットアップ、ビルドは共通です。
このページの内容