M5StackでHat SPK を使う

Using the Hat SPK ・ 使用 Hat SPK

M5StackのHat SPKをコントローラーに接続する最小構成。配線とBOMつき。

この構成をエディタで開く・編集する →

部品リスト(BOM)

部品役割ポートリンク・価格
ATOM LiteControllergrove_i2c, i2c, gpioofficial page — $7.5
Hat SPKhatgpioofficial page — $5.95

配線

作り方

ATOM LiteとHat SPKを接続して、音を鳴らすための最小構成のスピーカーシステムです。ATOM LiteのGPIOピンからHat SPKに音声信号を送り、内蔵アンプで増幅してスピーカーから音を出力します。

  1. 部品を用意する — 用意するもの:ATOM Lite(C008)、Hat SPK(U055)、ATOM LiteとパソコンをつなぐUSB-Cケーブル。
  2. Hat SPKをATOM Liteに取り付ける — Hat SPKの6ピンコネクタをATOM Liteの底面にある6ピンソケットに差し込みます。向きを合わせて、しっかりと押し込んでください。
  3. パソコンにつなぐ — USB-CケーブルでATOM Liteをパソコンに接続します。ATOM LiteのLEDが点灯すれば準備完了です。
  4. MicroPythonコードを書き込む — UIFlowまたはThonnyなどのツールで、ATOM LiteにMicroPythonファームウェアが入っていることを確認し、下のコードをデバイスにコピーして実行します。
  5. 音を鳴らすテスト — コードを実行すると、スピーカーから「ピッ」という音が約1秒間鳴ります。音が聞こえれば成功です。

サンプルコード(micropython)

# ATOM Lite + Hat SPK (speaker test)
# Wiring: Hat SPK connected to ATOM Lite via 6-pin header (GPIO 26 = speaker output)
from machine import Pin, PWM
import time

# Hat SPK uses GPIO 26 for audio input (PWM)
speaker = PWM(Pin(26), freq=2000, duty=512)  # 2kHz tone, 50% duty

time.sleep(1)  # play for 1 second
speaker.deinit()  # stop PWM

コツ・安全上の注意

この作り方はAIが構成から生成したものです(未検証)。通電前に配線とコードをご確認ください。

この構成はAIが実在するM5Stack部品から設計し、ポート互換をサーバで検証したものです。編集・共有できます。

エディタで開く →

UnitKit は M5Stack® 製品向けの非公式ツール。作りたいものを書くと、部品リストと配線図が出ます。