Using the Unit UWB ・ 使用 Unit UWB
M5StackのUnit UWBをコントローラーに接続する最小構成。配線とBOMつき。
この構成をエディタで開く・編集する →| 部品 | 役割 | ポート | リンク・価格 |
|---|---|---|---|
| M5Stack Core2 | Controller | grove_i2c, grove_analog, grove_uart, mbus | official page — $46.9 |
| Unit UWB | unit | grove_uart | official page — $55 |
M5Stack Core2とUnit UWB(超広帯域無線モジュール)を使って、屋内での距離測定や位置検出ができるシンプルなシステムです。Core2がUWBユニットとシリアル通信(UART)でやり取りし、距離データを取得します。配線はGroveケーブル1本で完了する、かんたんな構成です。
# M5Stack Core2 + Unit UWB (UART communication)
# Wiring: Unit UWB -> Core2 blue Port.C (UART)
import time
from machine import UART
from m5stack import lcd
# Initialize UART on Port.C (TX=13, RX=14 for Core2)
uart = UART(2, baudrate=115200, tx=13, rx=14)
lcd.clear()
lcd.print('UWB Distance Reader', 10, 20)
while True:
if uart.any():
data = uart.readline()
if data:
# Assume data is ASCII distance in cm (e.g., "123.4 cm\n")
try:
dist_str = data.decode().strip()
lcd.clear()
lcd.print('Distance:', 10, 60)
lcd.print(dist_str, 10, 100)
except:
pass
time.sleep(0.1)
この作り方はAIが構成から生成したものです(未検証)。通電前に配線とコードをご確認ください。
この構成はAIが実在するM5Stack部品から設計し、ポート互換をサーバで検証したものです。編集・共有できます。
エディタで開く →UnitKit は M5Stack® 製品向けの非公式ツール。作りたいものを書くと、部品リストと配線図が出ます。