Cardputer、M5StickC、M5StickC Plus、M5StickC Plus 2、Core (16Mb)、Core2 & Tough、CoreS3 用のアプリケーション ランチャー。
M5Burner リポジトリからバイナリをインストールします (はい、オンラインで、USB ケーブルは必要ありません)。
WebUI からバイナリをインストールします。CFG オプションから開始でき、コンピュータまたはスマートフォンにあるバイナリをインストールします。
SD カードからバイナリをインストールする
新しいフォルダーを作成し、
ファイルやフォルダーを削除し、
ファイルの名前を変更し、
ファイルをコピーして貼り付け、
バイナリをインストールする
充電モード
明るさを変更する
ディムタイムの変更
UIの色の変更
Spiffs を回避/確認する (Spiffs ファイル システムのインストールを要求しないように変更します。この機能は Orca One のみが使用します)
回転を変更する
すべてのファイル/ビンのみ (すべてのファイルまたは .bin のみを表示 - デフォルト)
パーティション スキームの変更 (たとえば、大きなアプリや UiFlow2 のインストールを可能にします)
パーティションのリスト
FATパーティションをクリアする
SPIFFS の保存 (SPIFFS パーティションのコピーを保存して、必要なときに復元します)
FAT vfs の保存 (必要なときに復元できるように FAT パーティションのコピーを保存します)
SPIFFSを復元する
FAT vfs を復元する
SD カードがあるとエクスペリエンスが向上しますが、実際には必要ありません。 M5StickC 用 SD カード ハット
仕組みについて詳しくは、Launcher Wiki をご覧ください。
起動するバイナリをどこでどのように見つけますか -> 起動するバイナリの入手
ここからバイナリをダウンロードできるようになりました。
フラッシャーを使用します: ランチャー フラッシャー。
M5Burnerを使用するか、
デバイスのリリースから .bin ファイルをダウンロードし、https://web.esphome.io/ または esptool.py を使用して、ファイルLauncher-{ver}-{YourDevice}.bin
をデバイスにフラッシュします。
デバイスの電源を入れます
ランチャー開始画面で M5 (Enter) を押してランチャーを起動します。
M5Burner リポジトリから新しいバイナリをインストールするには OTA を選択してください
インストール後、デバイスの電源を入れると、何も押さなければ、インストールされたプログラムが起動します。
ソースコードは今後公開される予定です。
UiFlow 1 は Launcher では動作しません。古い MicroPython ディストリビューションを使用します。これは、私が理解できなかった多くの OS 秘密を含む古い ESP-IDF ディストリビューションを使用します。
2.3.2:
T-Embed CC1101 パワーチップ管理の修正
2.3.1:
フォックス #77
T-Deck デバイスの画面方向を修正
Json 処理と config.conf のランダムな失敗を修正
2.3.0:
Lilygo T-Embed CC1101 に移植
Lilygo T-Embed に移植
Lilygo T-Deckに移植
ESP32 および ESP32-S3 用のヘッドレス バージョン
StickCs の電源ボタンと前ボタンがメニューの上に移動するように機能するようになりました...長押ししてメニューを終了します
2.2.5:
すべてのウォッチドッグ タイマー #61 #63 を削除し、SD 関連の問題を解決するためにフレームワークを変更しました。
RF433T が接続されている間の 433Mhz 妨害を避けるために、StickC と Cardputer の Grove ピンを LOW 状態に設定します。
2.2.4:
最終的に CoreS3 と CoreS3-SE に移植されました
クラッシュを回避するために、WebUI のウォッチドッグにリセットを追加し、WebUI にファイルをロードするときに空きメモリをチェックしました。
2.2.3:
StickC、Plus、Plus2: 開始時のスキップ ロジックから電源ボタンを削除しました。
新しい Bruce およびその他のファームウェアの問題を回避するために、EEPROM アドレスを変更しました。
2.2.2:
CYD-2432S028R および CYD-2-USB 用のポート
ダウンロード完了後に、失敗したダウンロードファイルを削除するチェックを追加しました
2.2.1:
Lilygo T-Display S3 Touch 用ポート
JSON読み取り/書き込みを修正
2.2.0:
M5Launcher 2.2+ は無線または SD カードを使用して更新できるようになりました
Ui カラー設定 (/config.conf ファイルでカスタマイズ可能)
SD ファイルナビゲーションのちらつきを軽減
ファームウェア名に「/」が含まれている場合にダウンロードが妨げられる問題を修正しました
ダウンロード名にファームウェアのバージョンを追加しました。
アイドル時の明るさと CPU 周波数を下げるために Dim time を追加しました
設定に「変更モード」を追加し、CPU 周波数を 80Mhz に、明るさを 5% に下げました、#40
ダウンロード進行状況バー #41 を修正
ダウンロード用のデフォルトのフォルダーを変更する (/config.conf で手動で) #15
さらに SSID とパスワードを保存し、既知のネットワークの場合は自動的に接続します (config.conf) #30
カスタマイズされたフレームワークを使用して、Wifi ダウンロード/OTA 速度がわずかに向上しました。
2.1.2:
OTAエラーメッセージを修正
オプションメニューの幅が広くなり、メニューのちらつきが減少しました
2.1.1:
固定UIFlow互換性
SDカードの問題を修正
小さな修正 #37
2.1.0:
Core Fire (すべての 16Mb Core デバイス) および Core2 との互換性
SPIFF 更新をオプションにする (デフォルトでオフにする) (config.conf)
コアデバイスの画面のスプライトを解除しました (PSRam なし、巨大なスプライトを処理できません) #34
Core デバイスのタッチスクリーン キャプチャでキーボードを動作させる
メイン画面 #22 の WebUI 専用ボタン
WebUI で複数のファイルをアップロード #28
FAT vfs パーティションを更新して UIFlow2 #29 と互換性を持たせる
Cardputer および StickC で DOOM および UIFlow を実行できるようにするパーティション チェンジャー
修正(ファイル数増加) #33
FAT および SPIFFS ファイルシステムのバックアップと復元。 UIFlow を使用する場合は、すべてのスケッチをデバイスに保存し、UIFlow または MicroHydra または CircuitPython を再インストールした後に復元するためのバックアップを作成できます。
2.0.1:
修正された UIFlow インストール #20
WebUI #18 でのフォルダー作成を修正
場合によっては WebUI を開けなくなる問題を修正 #16
M5Launcher は FAT vfs パーティションをフォーマットするようになりました。そのため、MicroPython、UIFlow、または MicroHydra #19 を使用する場合は、データを SDCard に保存していることを確認してください。
2.0.0:
SD: フォルダーの作成、ファイルとフォルダーの削除、名前変更、ファイルのコピーと貼り付けを追加しました
OTA (Over-The-Air アップデート): M5Burner で利用可能なプログラムを一覧表示し、インターネットからインストールする機能を追加しました。
WebUI: SD カードを管理し、新しいバイナリをワイヤレスでインストールできる WebUI を追加しました。
その他のマイナーな機能
1.3.0:
Micropython ベースのバイナリ (MicroHydra) へのサポートを追加し、Cardputer および StickCPlus2 には 1Mb FAT パーティション、StickC および Plus1.1 には 64kb の FAT パーティションを追加しました。
1.2.1:
ランチャーは、画面を使用しないアプリを使用するときに LCD が焼けるのを防ぐために、再起動前に LCD の電力を下げて画面を黒く塗りつぶすようになりました。
M5StickCの表示内容と位置を修正
1.2.0:
ota_data.bin ファイルは必要ないので除外しました
除外された StartApp アプリケーション
OTA_1 パーティションは不要であることがわかったので、.csv ファイルから除外しました
空きスペースを「SPIFFS」パーティションに再割り当てし、改善の余地を与え、それを使用するアプリケーションをサポートしました (OrcaOne)
バッテリーモニター付きブートスクリーンを追加
ランチャーに再起動オプションとバッテリーモニターを追加しました
M5StickCs に自動方向を追加しました
Laucher は .bak ファイルを作成しなくなりました。
いくつかのエラーを回避するための .bin ファイル処理: ファイルが大きすぎる、ファイルが無効であるなど。
1.1.3:
ファイルやフォルダーを非表示にしてしまうことがあるメニュー ファイルを修正しました。
1.1.2:
一部のアプリ (Volos Watch) で動作するようにマジック ナンバーを調整しました。
1.1.1:
Cardputer および M5StickCPlus2 の OTA_0 パーティション サイズを 3Mb から 6Mb に変更しました
MicroPython バイナリを識別し、切り抜きプロセスで破損しないようにするための検証を追加しました (これらのアプリはまだ動作しません。さらなる作業が必要です...)
1.1.0:
M5Launcher が Cardputer でアプリを起動できない問題を修正しました
1.0.1:
Cardputer のブラックスクリーンとキーボード キャプチャを修正しました。