pdf-icon

Atom-Echo

SKU:C008-C

説明

Atom-Echo は ATOM をベースに設計されたプログラマブルスマートスピーカーで、サイズはわずか 24 × 24 × 17 mm と非常にコンパクトです。ESP32 が持つ無線機能を利用してスマートフォンやタブレットと接続し音楽を再生できるほか、Wi-Fi 経由で指定したストリーミング音楽を再生することも可能です。音声機能の利用を容易にするため、Atom-Echo には STT(音声→テキスト)サービスを統合しており、指定ファームウェアを書き込むことで機能を有効化できます。さらに、コードを自作して AWS や GOOGLE などのクラウドプラットフォームに接続し、内蔵マイクとスピーカーを用いた音声インタラクションを実現することもできます。これにより、Atom-Echo は AI 機能を備え、音声制御・スマート対話・IoT などを実現できます。スピーカーには RGB LED (SK6812) を内蔵し、接続状態を直感的に表示します。スマートスピーカーとしての利用に加え、ATOM シリーズの制御機能も保持しており、GROVE インターフェースで外部デバイスを接続可能です。背面には固定用 M2 ねじ穴を備えています。

クイックスタート

Atom-Echo を Home Assistant に接続する方法を紹介します。
Arduino IDE で Atom-Echo を制御する方法を紹介します。
他の M5 デバイスが UIFlow を通じて Atom-Echo の STT 認識結果を取得する方法を紹介します。

注意事項

ピン使用に関する注意事項

|G19/G22/G23/G33 はすでに定義されています。これらのピンを再利用しないでください。再利用すると ATOM-Echo が破損する恐れがあります。|

再生に関する注意事項

ATOM-Echo を破損から守るため、以下の操作は避けてください。

  • I2S チャンネルで DC 信号を出力する

  • 長時間ホワイトノイズを再生する

  • フルスケールの方形波オーディオを再生しない ATOM-Echo を破損から守るため、以下の操作は避けてください。

  • I2S チャンネルで DC 信号を出力する

  • 長時間ホワイトノイズを再生する

  • フルスケールの方形波オーディオを再生しない

特徴

  • 軽量・小型
  • STT サービス対応
  • ESP32 ベース、A2DP・BLE 4.0 対応
  • Wi-Fi プロトコル IEEE 802.11 b/g/n
  • マイク & スピーカー内蔵
  • RGB LED で状態表示
  • GROVE 拡張インターフェース
  • 録音 & 再生
  • 独立プログラマブルボタン
  • 開発プラットフォーム:Arduino、ESP-IDF/ADF
  • 軽量・小型
  • STT サービス対応
  • ESP32 ベース、A2DP・BLE 4.0 対応
  • Wi-Fi プロトコル IEEE 802.11 b/g/n
  • マイク & スピーカー内蔵
  • RGB LED で状態表示
  • GROVE 拡張インターフェース
  • 録音 & 再生
  • 独立プログラマブルボタン
  • 開発プラットフォーム:Arduino、ESP-IDF/ADF

含まれるもの

  • 1 x Atom-Echo

アプリケーション

  • ワイヤレススピーカー
  • 音声制御
  • IoT
  • ワイヤレススピーカー
  • 音声制御
  • IoT

仕様

仕様 パラメータ
SoC ESP32-PICO-D4, 240 MHz, Dual Core, Wi-Fi
Flash 4 MB
Interface 1 × IR-TX、1 × Button、1 × Reset Button
PinOut G21/G25/5 V/GND, 3 V3/G22/G19/G23/G33
RGB LED SK6812
SPEAKER 0.8 W / NS4168 I2S
MIC SPM1423 PDM
ケース素材 Plastic (PC)
製品重量 5 g
梱包重量 10 g
製品サイズ 24 * 24 * 17 mm
梱包サイズ 85 * 65 * 17 mm
仕様 パラメータ
SoC ESP32-PICO-D4, 240 MHz, Dual Core, Wi-Fi
Flash 4 MB
Interface 1 × IR-TX、1 × Button、1 × Reset Button
PinOut G21/G25/5 V/GND, 3 V3/G22/G19/G23/G33
RGB LED SK6812
SPEAKER 0.8 W / NS4168 I2S
MIC SPM1423 PDM
ケース素材 Plastic (PC)
製品重量 5 g
梱包重量 10 g
製品サイズ 24 * 24 * 17 mm
梱包サイズ 85 * 65 * 17 mm

回路図

ピンマップ

SPK & MIC

Atom-Echo G22 G19 G33 G23
NS4168 AMP DATA AMP BCLK AMP LRCK
SPM1423 MIC CLK MIC DATA

HMI

Atom-Echo G27 G39
RGB LED Data
Button Input
Atom-Echo G27 G39
--------- ---- -----
RGB LED Data
Button Input

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.CUSTOM GND 5V G26 G32

製品サイズ

データシート

ソフトウェア

Arduino

ESP-IDF

USB ドライバ

ドライバインストール

デバイスを PC に接続し、デバイスマネージャーで FTDI ドライバ をインストールしてください。Win10 を例に、OS に合ったドライバをダウンロード・解凍し、デバイスマネージャーから手動でインストールします。(一部環境では 2 回インストールが必要な場合があります。未認識デバイス名は M5Stack または USB Serial のことがあります。Windows ではデバイスマネージャーからの手動インストールを推奨します。実行ファイルでのインストールは正常に動作しない場合があります。)こちらをクリックして FTDI ドライバをダウンロード

MacOS 注意事項
MacOS ユーザーはインストール前に「システム環境設定」→「セキュリティとプライバシー」→「一般」→「ダウンロードしたアプリケーションの実行許可」→「App Store と確認済みの開発元」を選択してください。 #>MacOS 注意事項

Easyloader

ワイヤレススピーカー | A2DP プロトコルでオーディオデータを転送します(通話は未対応)。電源投入後は LED が赤色で点灯し、ワイヤレスデバイスと接続すると LED が緑色に変わります。接続を解除すると LED は赤色に戻ります。本ファームウェアは ESP-IDF プラットフォームでコンパイルされており、一般ユーザーは EasyLoader で直接書き込みが可能です。高度な開発者は Espressif の公式ドキュメントに従って ESP-IDF 環境を構築し、工場出荷ファームウェアのソースコードおよび BIN ファイルを利用して独自機能を開発できます。BIN ファイルの書き込みアドレスは 0x0000 です。

Easyloader Download Note
Atom-Echo RecordPlay Example Easyloader download /
Atom-Echo BT Speaker Firmware Easyloader download /

動画

M5Stack Atom-Echo を家庭用音声アシスタントとして設定するチュートリアル