Releases: ciniml/stackchan-idf
Release list
v0.8.5
Stack-chan Firmware v0.8.5
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.8.5-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.8.5-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.8.5-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.8.5-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.8.5-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.5
- Target: ESP32-S3
- Build Date: 2026-07-04 08:36:36 UTC
- Commit: dca6a25
Full Changelog
v0.8.4
Stack-chan Firmware v0.8.4
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.8.4-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.8.4-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.8.4-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.8.4-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.8.4-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.5
- Target: ESP32-S3
- Build Date: 2026-07-04 02:16:35 UTC
- Commit: 8cbeaf0
Full Changelog
v0.8.3
Stack-chan Firmware v0.8.3
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.8.3-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.8.3-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.8.3-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.8.3-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.8.3-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.5
- Target: ESP32-S3
- Build Date: 2026-07-02 16:43:53 UTC
- Commit: f985bbe
Full Changelog
v0.8.2
Stack-chan Firmware v0.8.2
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.8.2-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.8.2-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.8.2-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.8.2-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.8.2-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.5
- Target: ESP32-S3
- Build Date: 2026-07-02 04:42:54 UTC
- Commit: dac59d4
Full Changelog
v0.8.1
Stack-chan Firmware v0.8.1
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.8.1-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.8.1-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.8.1-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.8.1-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.8.1-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.5
- Target: ESP32-S3
- Build Date: 2026-07-02 03:38:17 UTC
- Commit: cc5f760
Full Changelog
v0.8.0
Stack-chan Firmware v0.8.0
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.8.0-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.8.0-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.8.0-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.8.0-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.8.0-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.5
- Target: ESP32-S3
- Build Date: 2026-07-02 03:01:56 UTC
- Commit: c783e9c
Full Changelog
v0.7.5
Stack-chan Firmware v0.7.5
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.7.5-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.7.5-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.7.5-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.7.5-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.7.5-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.4
- Target: ESP32-S3
- Build Date: 2026-07-02 00:53:46 UTC
- Commit: f0cd70e
Full Changelog
v0.7.4
Stack-chan Firmware v0.7.4
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.7.4-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.7.4-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.7.4-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.7.4-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.7.4-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.4
- Target: ESP32-S3
- Build Date: 2026-06-27 12:22:15 UTC
- Commit: e118eee
Full Changelog
v0.7.3
Stack-chan Firmware v0.7.3
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.7.3-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.7.3-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.7.3-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.7.3-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.7.3-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.4
- Target: ESP32-S3
- Build Date: 2026-06-27 11:48:23 UTC
- Commit: 4ff1f9b
Full Changelog
v0.7.2
Stack-chan Firmware v0.7.2
Stack-chan firmware (M5Stack CoreS3 / AtomS3R / AtomS3 / StopWatch 四方対応)。
対応ボード
- CoreS3 + M5/Takao ベース (
firmware-v0.7.2-cores3.zip、16 MB flash / Quad PSRAM) - AtomS3R + Atomic ECHO BASE "アトムニャン" (
firmware-v0.7.2-atoms3r.zip、8 MB flash / Octal PSRAM) - AtomS3 + Atomic ECHO BASE slim プロファイル (
firmware-v0.7.2-atoms3.zip、8 MB flash / PSRAM なし) - M5 StopWatch (C152) 円形 AMOLED 466×466 + ES8311 + BMI270 + RX8130CE + 振動モータ (
firmware-v0.7.2-stopwatch.zip、16 MB flash / Octal PSRAM)
PSRAM モードは bootloader レベルで確定するため、ボードごとに別 firmware です。
Features
- OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
- BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
- BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
- jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
- タッチセンサによる barge-in / なでなで応答 (CoreS3 のみ)
Installation
Web Flasher (Chrome / Edge)
https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、ボードを選んでから書き込んでください。
コマンドラインから初回書き込み
- ボードに合った ZIP (
-cores3/-atoms3r/-atoms3/-stopwatch) をダウンロード・展開 - esptool で書き込み:
esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \ 0x0 firmware-v0.7.2-<board>.bin
BLE 経由の OTA(既に動いている場合)
- https://ciniml.github.io/stackchan-idf/settings.html
- BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
stackchan_idf.binを選択 → 書き込み
Build Information
- ESP-IDF: release-v5.4
- Target: ESP32-S3
- Build Date: 2026-06-27 11:23:05 UTC
- Commit: 4ca741d