pdf-icon

M5GO Lite

SKU:K022

説明

M5GO Liteは、M5GO キットのライトパックで、6 台の M5 ユニットではなく、1 台の ENV とアクセサリー、そして M5GO と同じ M5 コントローラーを提供しています。M5GO-Lite は、STEM 教育用に設計されています。 M5GO コントローラー自体は、すでにフルフェザーで、高度に統合され、アップグレードされた開発ボード(であり、LCD スクリーン、スピーカー、Led バー、16M フラッシュ、マイクなど、多くのハードウェアリソースを提供しています。ライト(最後)しかし、少なくとも。

すべての M5stack 開発ボードは、Arduino IDE、WebIDE UIFlow、Micropython、Blockly を使用してプログラミングすることができます。ハードウェアとソフトウェアの共同ソリューションが必要なプロジェクトにおいて、開発プロセスを大幅に簡素化することができます。M5stack は、産業、農業、家庭など広範囲な IoT アプリケーションに対応するだけでなく、STEM 教室で生徒がコーディングを学ぶための力を与えてくれます。

電源オン/オフ:
電源オン:左の赤い電源ボタンをクリック
電源オフ:左の赤い電源ボタンをクリック。左の赤い電源ボタンを素早くダブルクリック
注意:デフォルトでは、USB に電源が供給されると、シャットダウンすることはできません.
この製品は現在 EOL です。

クイックスタート

使用する開発プラットフォームを選択し、対応するチュートリアル(quick-Start)をご覧ください。

このチュートリアルでは、UIFlow グラフィカルプログラミングプラットフォームを通して M5GO デバイスを制御する方法を説明します
このチュートリアルでは、Arduino IDE を通じて M5GO デバイスをプログラムし、制御する方法を説明します
このチュートリアルは、Micropython プログラミングを通して M5GO デバイスを制御する方法を説明します

特徴

  • ESP32 ベース
  • スピーカー、ボタン、カラー LCD(320*240)内蔵
  • TF カードスロット(最大 16G)
  • 拡張可能なピン&ホール
  • M バスソケット&ピン
  • マルチプラットフォーム開発に対応

含まれるもの

  • 1x M5GO
  • 1x ENV ユニット
  • 1x GROVE ケーブル
  • 1x Type-C USB(20cm)
  • 1x ユーザーマニュアル

アプリケーション

  • IoT 端末コントローラ
  • STEM 教育製品
  • DIY 制作

仕様

Resources Parameter
ESP32 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash Memory 16MB
Power Input 5V @ 500mA
Port TypeC x 1, GROVE(I2C+I/0+UART) x 1
IPS Screen 2 inch, 320x240 Colorful TFT LCD, ILI9342C, max brightness 853nit
Speaker 1W-0928
MEMS BMM150 + MPU6886
MIC Analog mic
Button Custom button x 3
Battery 500 mAh @ 3.7V
Antenna 2.4G 3D Antenna
Operating Temperature 0°C to 60°C
Net weight 56.4g
Gross weight 159g
Product Size 54*54*21 mm
Package Size 105*65*40 mm
Case Material Plastic ( PC )

ドライバーのインストール

以下のリンクをクリックし、OS に合ったドライバーをダウンロードしてください。現在、2 種類のドライバチップバージョン(CP210X/CH9102)が存在します。お使いのバージョンに合わせて、対応するドライバの圧縮パッケージをダウンロードしてください。圧縮パッケージを解凍後、インストールする OS の数に応じたインストールパッケージを選択してください(お使いの機器が使用している USB チップが不明な場合は、両方のドライバを同時にインストールすることができます).CH9102_VCP_SER_MacOS v1.7`のインストール中にエラーが発生することがありますが、実際にはインストールが完了していますので無視してください)
Driver name Applicable driver chip Download link
CP210x_VCP_Windows CP2104 ダウンロード
CP210x_VCP_MacOS CP2104 ダウンロード
CP210x_VCP_Linux CP2104 ダウンロード
CH9102_VCP_SER_Windows CH9102 ダウンロード
CH9102_VCP_SER_MacOS v1.7 CH9102 ダウンロード
MacOS のポート選択
MacOS では、2 つの利用可能なポートが表示される場合があります。使用する際は、wchmodemという名前のポートを選択してください。

回路図

ピンマップ

LCD & TF card

LCD :320x240 TF card Maximum size 16GB

ESP32 Chip GPIO23 GPIO19 GPIO18 GPIO14 GPIO27 GPIO33 GPIO32 GPIO4
ILI9342C MOSI/MISO / CLK CS DC RST BL
TF Card MOSI MISO CLK CS

Button & Speaker

ESP32 Chip GPIO39 GPIO38 GPIO37 GPIO25
Button Pin BUTTON A BUTTON B BUTTON C
Speaker Speaker Pin

GROVE(HY-2.0-4P) Port A & IP5306

IP5306 の I2C カスタマイズ版をパワーマネージメントに使用しています。 その I2C アドレスは 0x75 です。データシートは こちら をご覧ください。

ESP32 Chip GPIO22 GPIO21 5V GND
GROVE A SCL SDA 5V GND
IP5306 SCL SDA 5V GND

IP5306 の充放電、電圧パラメータについて

charging discharging
0.00 ~ 3.40V -> 0% 4.20 ~ 4.07V -> 100%
3.40 ~ 3.61V -> 25% 4.07 ~ 3.81V -> 75%
3.61 ~ 3.88V -> 50% 3.81 ~ 3.55V -> 50%
3.88 ~ 4.12V -> 75% 3.55 ~ 3.33V -> 25%
4.12 ~ / -> 100% 3.33 ~ 0.00V -> 0%

6-Axis MotionTracking Sensor MPU6886

MPU6886 I2C address 0x68

ESP32 Chip GPIO22 GPIO21 5V GND
MPU6886 SCL SDA 5V GND

3-Axis Geomagnetic Sensor BMM150

BMM150 I2C address 0x10

ESP32 Chip GPIO22 GPIO21 5V GND
BMM150 SCL SDA 5V GND

M5GO Base Port

GROVE(HY2.0-4P) Port B

ESP32 Chip GPIO36 GPIO26 5V GND
GROVE B GPIO36 GPIO26 5V GND

GROVE(HY2.0-4P) Port C

ESP32 Chip GPIO16 GPIO17 5V GND
GROVE C RXD TXD 5V GND

LED Bar & Microphone & Speaker

ESP32 Chip GPIO15 GPIO34 GPIO25
LED Bar SIG Pin
MIC MIC Pin
Speaker Speaker Pin

M5PORT DEFINE

PORT PIN Note:
PORT-A(Red) G21/22 I2C
PORT-B(Black) G26/36 DAC/ADC
PORT-C(Blue) G16/17 UART

ESP32 ADC/DAC

ADC1 ADC2 DAC1 DAC2
8 channels 10 channels 2 channels 2 channels
G32-39 G0/2/4/12-15/25-27 G25 G26

M-BUS

M_BUS

When using the RGB LED of gpio15, it is recommended to initialize,pinMode(15, OUTPUT_OPEN_DRAIN); For more information about Pin assignment and Pin Remapping, Please refer to ESP32 Datasheet

関連リンク

バージョン変更

Release Date Product Change Note:
2018.4 Initial public release /
2019.6 MPU9250 changed to MPU6886+BMM150 /
2019.7 TN screen changed to IPS screen before use . pls upgrade your M5Stack lib to the latest version (after 0.2.8) to solve screen reverse color problem.
2019.11 Battery capacity changed from 600mAh to 500mAh /

ソフトウェア

Arduino IDE

M5GO + ENV to get weather data:

But before compiling this program, please install Adafruit BMP280 Library and copy Adafruit_Sensor.h to C:/Users/<user_name>/Documents/Arduino/libraries/Adafruit_BMP280_Library first.

For more infomation, Click here

More examples here

UIFlow

For more details, click here

Easyloader

EasyLoader は、製品に関連するケースプログラムを内蔵した、簡潔で高速なプログラムライターです。簡単な手順で主制御に焼き付け、一連の機能検証を行うことができます。

Windows 版 Easyloader のダウンロード.

説明:
UIFlow ファームウェアは、加速度センサー、LED BAR、マイク、ボタン、および周辺センサーをテストするためのデモプログラムを内蔵しています。このファームウェアは、UIFlow のグラフィカルプログラミングに使用することができます。

動画

  • m5stack introduce
Note: 2018.2A PCB version of the device does not support C2C (TypeC to TypeC) connection and PD power supply.