M5StackでUnit Cat1-CN を使う

Using the Unit Cat1-CN ・ 使用 Unit Cat1-CN

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

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

部品リスト(BOM)

部品役割ポートリンク・価格
ATOM LiteControllergrove_i2c, i2c, gpioofficial page — $7.5
Unit Cat1-CNunitgrove_uartofficial page

配線

作り方

ATOM LiteとUnit Cat1-CNをGroveケーブルで接続し、LTE Cat.1通信を可能にする最小構成の組み立てガイドです。ATOM Liteがコントローラーとなり、Unit Cat1-CNをUART経由で制御します。

  1. 部品を用意する — 用意するもの:ATOM Lite(C008)、Unit Cat1-CN(U204)、Groveケーブル(UART用、青いコネクタのもの)、ATOM LiteとパソコンをつなぐUSB Type-Cケーブル。
  2. Groveケーブルを接続する — Unit Cat1-CNはUART(青)接続です。Groveケーブルの一端をUnit Cat1-CNのGroveポートに差し込みます。もう一端をATOM LiteのGroveポート(青いPort.C)に差し込みます。コネクタは一方向にしか入らないので、無理に押し込まないでください。
  3. 電源を接続する — USB Type-CケーブルでATOM Liteをパソコンまたは5V USB電源に接続します。ATOM LiteのLEDが点灯し、Unit Cat1-CNにも電源が供給されます。
  4. MicroPythonコードを書き込む — ATOM LiteにMicroPythonファームウェアが入っていることを確認します。UIFlowまたはThonnyなどのツールで、下のコードをデバイスにコピーして実行します。
  5. 動作を確認する — コードを実行すると、ATOM LiteのRGB LEDが青く点灯し、Unit Cat1-CNが初期化されます。シリアルモニタに「ATOM Lite + Cat1-CN ready」と表示されれば成功です。

サンプルコード(micropython)

# ATOM Lite + Unit Cat1-CN (LTE Cat.1)
# Wiring: Unit Cat1-CN -> ATOM Lite Grove Port.C (UART)
# ATOM Lite Grove Port.C uses TX=GPIO22, RX=GPIO19
from machine import UART, Pin
import time

# Initialize UART on Port.C
uart = UART(2, baudrate=115200, tx=22, rx=19)  # UART2 on ATOM Lite

# Optional: onboard RGB LED (SK6812) on GPIO27
from neopixel import NeoPixel
np = NeoPixel(Pin(27), 1)
np[0] = (0, 0, 255)  # blue
np.write()

print("ATOM Lite + Cat1-CN ready")

# Simple loop to send AT commands (example)
while True:
    uart.write('AT\r\n')
    time.sleep(2)
    if uart.any():
        data = uart.read()
        print(data)

コツ・安全上の注意

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

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

エディタで開く →

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