Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

M5Stack Groveポート A-B-C

M5Stack Basic、Gray、CORE2のGroveポート。赤色になっていますが、これは、I2C向けのポートとなっており、UARTやGPIOポートとして利用することができません。
image.png
UARTやGPIO用にGroveポートを使いたい場合は、M5Stack PLUSエンコーダモジュールを使います。
image.png
確かに、手元にある拡張UNITを見てみると、PORT.A.I2CやPORT.B.I/O、PORT.C.UARTと書かれているとともに色分けもされているじゃないですか。。。(これを知らずして、とりあえずUNITを買うと、思わぬ出費が発生してしまうかもしれないですね。)
IMG_5773.jpg

以下に、各ユニットのポートタイプ一覧をまとめておきます。

UNIT センサ ポートタイプ
Mini Heart Rate Unit (MAX30100) Pulse Oximeter 心拍 PORT.A.I2C
Barometric Pressure Unit(BMP280) 気圧 PORT.A.I2C
ENV II Unit with Temperature Humidity Environment Sensor (SHT30+BMP280) 温湿度 PORT.A.I2C
Thermal Camera Unit (MLX90640) サーマルカメラ PORT.A.I2C
6-Axis IMU Unit(MPU6886) 6軸加速度 PORT.A.I2C
TVOC/eCO2 Gas Sensor Unit (SGP30) ガス PORT.A.I2C
I2C Joystick Unit (MEGA328P) ジャイロスティック PORT.A.I2C
Color Sensor RGB Unit (TCS3472) カラーセンサ PORT.A.I2C
Time-of-Flight Distance Ranging Sensor Unit (VL53L0X) TOF PORT.A.I2C
Laser.Tx - a Laser Emitter Unit レーザー出力 PORT.B.I/O
RGB LED Unit (SK6812) LED PORT.B.I/O
Earth Moisture Sensor Unit Analog and Digital Output 土壌水分量 PORT.B.I/O
Mini Button Unit ボタン PORT.B.I/O
Microphone Unit (LM393) マイク PORT.B.I/O
Light Sensor Unit with Photo-resistance 照度センサ PORT.B.I/O
PIR Motion Sensor (AS312) PIR赤外線 PORT.B.I/O
RS485 to TTL Converter Unit RS485 PORT.C.UART

ほぼほぼ、PORT.A.I2Cでいけそうですが、人感センサーや土壌水分量などを計る場合は注意が必要そうですね。
ちなみに、PLUSエンコーダモジュールとM5Stackとの通信にはI2Cを使用するそうなので、COM.X Sigfoxとの併用も可能です。

image.png

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away