Skip to content

Releases: ciniml/stackchan-idf

v0.1.0

18 May 17:55

Choose a tag to compare

Stack-chan Firmware v0.1.0

M5Stack CoreS3 向けスタックチャン ファームウェア。

Features

  • OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
  • BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
  • BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
  • jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
  • タッチセンサによる barge-in / なでなで応答

Installation

Web Flasher (Chrome / Edge)

https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、Stack-chan を USB 接続後に書き込みボタンを押してください。

コマンドラインから初回書き込み

  1. 下の firmware-v0.1.0.zip をダウンロード・展開
  2. esptool で書き込み:
    esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \
      0x0 firmware-v0.1.0.bin

BLE 経由の OTA(既に動いている場合)

  1. https://ciniml.github.io/stackchan-idf/settings.html
  2. BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
    stackchan_idf.bin を選択 → 書き込み

Build Information

  • ESP-IDF: release-v5.4
  • Target: ESP32-S3
  • Build Date: 2026-05-18 17:55:25 UTC
  • Commit: 03b4d6d

Full Changelog

https://github.com/ciniml/stackchan-idf/commits/v0.1.0

v0.0.4

17 May 21:58

Choose a tag to compare

Stack-chan Firmware v0.0.4

M5Stack CoreS3 向けスタックチャン ファームウェア。

Features

  • OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
  • BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
  • BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
  • jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
  • タッチセンサによる barge-in / なでなで応答

Installation

Web Flasher (Chrome / Edge)

https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、Stack-chan を USB 接続後に書き込みボタンを押してください。

コマンドラインから初回書き込み

  1. 下の firmware-v0.0.4.zip をダウンロード・展開
  2. esptool で書き込み:
    esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \
      0x0 firmware-v0.0.4.bin

BLE 経由の OTA(既に動いている場合)

  1. https://ciniml.github.io/stackchan-idf/settings.html
  2. BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
    stackchan_idf.bin を選択 → 書き込み

Build Information

  • ESP-IDF: release-v5.4
  • Target: ESP32-S3
  • Build Date: 2026-05-17 21:58:19 UTC
  • Commit: c8e51d6

Full Changelog

https://github.com/ciniml/stackchan-idf/commits/v0.0.4

v0.0.3

17 May 21:23

Choose a tag to compare

Stack-chan Firmware v0.0.3

M5Stack CoreS3 向けスタックチャン ファームウェア。

Features

  • OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
  • BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
  • BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
  • jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
  • タッチセンサによる barge-in / なでなで応答

Installation

Web Flasher (Chrome / Edge)

https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、Stack-chan を USB 接続後に書き込みボタンを押してください。

コマンドラインから初回書き込み

  1. 下の firmware-v0.0.3.zip をダウンロード・展開
  2. esptool で書き込み:
    esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \
      0x0 firmware-v0.0.3.bin

BLE 経由の OTA(既に動いている場合)

  1. https://ciniml.github.io/stackchan-idf/settings.html
  2. BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
    stackchan_idf.bin を選択 → 書き込み

Build Information

  • ESP-IDF: release-v5.4
  • Target: ESP32-S3
  • Build Date: 2026-05-17 21:23:29 UTC
  • Commit: 8a3b9d6

Full Changelog

https://github.com/ciniml/stackchan-idf/commits/v0.0.3

v0.0.2

17 May 19:39

Choose a tag to compare

Stack-chan Firmware v0.0.2

M5Stack CoreS3 向けスタックチャン ファームウェア。

Features

  • OpenAI Realtime API / Google Gemini Live API どちらかでリアルタイム音声会話
  • BLE 経由の設定 / プロビジョニング (X25519 + AES-256-GCM 暗号化セッション)
  • BLE OTA アップデート(再ビルド不要で次回からはブラウザから直接書き込み)
  • jtts ボイス カスタマイズ(声・フレーズを設定画面から変更)
  • タッチセンサによる barge-in / なでなで応答

Installation

Web Flasher (Chrome / Edge)

https://ciniml.github.io/stackchan-idf/
にアクセスして本リリースを選択し、Stack-chan を USB 接続後に書き込みボタンを押してください。

コマンドラインから初回書き込み

  1. 下の firmware-v0.0.2.zip をダウンロード・展開
  2. esptool で書き込み:
    esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 460800 write_flash \
      0x0 firmware-v0.0.2.bin

BLE 経由の OTA(既に動いている場合)

  1. https://ciniml.github.io/stackchan-idf/settings.html
  2. BLE 接続後「ファームウェア更新 (OTA)」を開き、ZIP に同梱の
    stackchan_idf.bin を選択 → 書き込み

Build Information

  • ESP-IDF: release-v5.4
  • Target: ESP32-S3
  • Build Date: 2026-05-17 20:35:43 UTC
  • Commit: 5e51a1c

Full Changelog

https://github.com/ciniml/stackchan-idf/commits/v0.0.2