FIRE v2.7
SKU:K007-V27
チュートリアル&クイックスタート
使用する開発プラットフォームを選択し、対応するチュートリアルを見て、すぐに始めることができます。
このチュートリアルでは、UIFlowグラフィカルプログラミングプラットフォームを通して、FIREデバイスを制御する方法を紹介します
このチュートリアルでは、Arduino IDEを使用してFIREデバイスをプログラムし制御する方法を説明します。
このチュートリアルは、Micropythonプログラミングを通してFIREデバイスを制御する方法を説明します。
説明
M5Stack FIRE は、Espressifのメイン制御チップESP32
を採用したコストパフォーマンスの高いWi-Fi IoTコントローラです。8M PSRAM + 16M FLASHメモリ、2.0インチフルカラーHD IPSディスプレイパネル、IMU、LED、マイク、スピーカー、TFCardスロットなどの周辺機器を搭載しています。フルカバータイプの筐体は、複雑な産業用アプリケーションでも回路の安定性を確保します。内部には、拡張性の高い幅広い共通インターフェースリソース(ADC/DAC/I2C/UART/SPIなど)が用意されています。この機能的で強力なIoTコントローラは、様々な製品のプロトタイピング、産業制御、スマートビルディングのアプリケーションに非常に適用可能です。
高い製品化率
精緻なデザイン、プロトタイピングをそのまま製品へ
より安定した回路動作のための製品グレードのフルカバーカバー
ローコード開発
UIFlowグラフィカルプログラミングプラットフォームのサポート、スクリプトフリー、クラウドプッシュ
Arduino、ESP32-IDFおよびその他の主要な開発プラットフォームと完全な互換性があります。
FreeRTOSをサポートし、デュアルコアとマルチタスクのメカニズムで、タスクを効率的に実行することができます、プログラムの最適化。
高い統合性
2.0インチIPSディスプレイパネル、6軸IMU、プログラマブルRGBライトx10、マイク、スピーカー、カスタムボタンx3
リチウムイオン電池内蔵、電源管理チップ内蔵、TypeCおよびPOGO PIN対応
安定した信頼性の高いワイヤレス通信のために細かく調整されたRF回路
強力な拡張性
GROVE拡張ポートx3(I2C、GPIO、UART)
M5Stackソフトウェアおよびハードウェアシステムへの容易なアクセス、スタッカブルモジュール設計、プラグアンドプレイによるセンサー拡張性
**注意:**FIREのGPIO 16 / 17はデフォルトでPSRAMに接続されているため、他のモジュールを接続またはスタックする際は、この2つのピンと競合しないように注意し、デバイスが正常に動作せず不安定になるのを防ぐ必要があります。
電源操作 :電源ON :左側の赤いボタンをクリックします。電源OFF : 左の赤いボタンを素早くダブルクリックします。USB電源 : デフォルトでは、USB電源がオンになっているときはシャットダウンすることができません。
製品の特徴
ESP32をベースとした開発
8M PSRAM + 16M FLASHメモリの組み合わせ
HD IPSディスプレイパネルと各種ハードウェアペリフェラルを内蔵
豊富なリソースインターフェイス、M5Stackスタッキングモジュールやセンサーと互換性があり、高い拡張性があります。
8mmサイズのLEGOブロックに対応した
M5GO BOTTOM base
を採用し、組み立てる楽しさに溢れた構造。
Microsoft Azure認証デバイス
マルチプラットフォーム開発に対応 |
含まれるもの
1x M5Stack FIRE
1x M5GOチャージングベース
2x LEGOビルディングブロック
5x LEGO コネクション
1x M3 六角レンチ
1x Type-C USB (50cm)
1x ユーザーズマニュアル
アプリケーション
IoTコントローラー
DIYクリエイター作品
スマートホームの制御
仕様
仕様
パラメータ
ESP32-D0WDQ6-V3
240MHzデュアルコア、600DMIPS、520KB SRAM、Wi-Fi搭載。
フラッシュメモリ
16MB
PSRAM
8MB
入力電力
5V @ 500mA
インターフェース
TypeC x1、POGO PIN x1、I2C x1、GPIO x1、UART x1
キーボード
カスタムキー x 3
液晶画面
2.0型 320*240 ILI9342C IPSパネル、最大輝度853nit
スピーカー
1W-0928
マイクロフォン
アナログBSE3729マイクロフォン
IMU
6軸 MPU6886
USBチップ
CH9102F
LED
SK6812 RGB LED×10
アンテナ
2.4G 3Dアンテナ
バッテリー
500mAh(3.7V)
動作温度
0℃~40℃
製品重量
62.3g
梱包重量
162g
製品寸法
54mm x 54mm x 30.5mm
梱包サイズ
105mm×65mm×40mm
カバー素材
プラスチック(PC)
新旧バージョンの比較
ドライバーのインストール
?">以下のリンクをクリックし、オペレーティングシステムに合ったドライバーをダウンロードしてください。現在、CP210X(CP2104
版)/CP34X(CH9102
版)ドライバ圧縮パッケージの2種類のドライバチップがあります。圧縮パッケージを解凍した後、インストールするOSの数に応じたインストールパッケージを選択してください。 (お使いのデバイスで使用するUSBチップが不明な場合は、両方のドライバを同時にインストールすることができます。CH9102_VCP_SER_MacOS v1.7`のインストール中にエラーが発生することがありますが、実際にはインストールは完了していますので、無視してください) 使用する際、もしプログラムが正常にダウンロードできない場合(プロンプトが時間オーバーやFailed to write to target RAM)は、デバイスドライバの再インストールを試してみてください。
| ドライバ名 | 適用ドライバチップ | ダウンロードリンク | を入力してください。
| CP210x_VCP_Windows | CP2104 |
ダウンロード
|
| CP210x_VCP_MacOS | CP2104 |
ダウンロード
|
| CP210x_VCP_Linux | CP2104 |
ダウンロード
|
| CH9102_VCP_SER_Windows | CH9102 |
ダウンロード
|
| CH9102_VCP_SER_MacOS v1.7 | CH9102 |
ダウンロード
|
EasyLoader
EasyLoader シンプルかつ高速なプログラムバーナーで、製品関連のケースプログラムを内蔵しており、簡単な手順でマスターコントロールに焼き付け、機能・性能を確認することができます。
Windows版EasyLoaderのダウンロード
説明: UIFlowファームウェアをロードします。内蔵のデモプログラムは、加速度センサー、LED BAR、マイク、キーパッドおよびいくつかの周辺センサーテストをサポートし、ファームウェアは、UIFlowグラフィカルプログラミングに使用することができます。
ピンマッピング
LCDスクリーンとTFカード
LCD ピクセル | 320x240
TFカードは最大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
ボタン&スピーカー
ESP32 Chip
GPIO39
GPIO38
GPIO37
GPIO25
Button Pins
BUTTON A
BUTTON B
BUTTON C
Speakers
Speaker Pin
GROVE Interface A & IP5306
電源管理チップ(IP5306)はカスタムI2C版で、I2Cアドレスは0x75です。IP5306のレジスタマニュアルは
こちら
をクリックすると表示されます。
ESP32 Chip
GPIO22
GPIO21
5V
GND
GROVE A
SCL
SDA
5V
GND
IP5306
SCL
SDA
5V
GND
IP5306の充放電、電圧パラメータ
充電
放電
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%
MPU6886 3軸加速度センサ+3軸ジャイロセンサ
MPU6886 I2Cアドレス 0x68
ESP32 Chip
GPIO22
GPIO21
5V
GND
MPU6886
SCL
SDA
5V
GND
M5GO Base Pins
Groveインターフェース B
ESP32 Chip
GPIO36
GPIO26
5V
GND
GROVE B
GPIO36
GPIO26
5V
GND
Groveインターフェース C
ESP32 Chip
GPIO16
GPIO17
5V
GND
GROVE C
RXD
TXD
5V
GND
LEDストリップ&マイク&スピーカー 搭載
ESP32 Chip
GPIO15
GPIO34
GPIO25
hardware
SIG Pin
MIC Pin
Speaker Pin
M5 ポートの説明
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
M-BUS
GPIO15のRGB LEDを使用する場合は、Mode(15, OUTPUT_OPEN_DRAIN) で初期化することを推奨します;
ピンアサインとピンリマップの詳細については、
ESP32データシート
を参照してください。
関連リンク
回路図
Learn
Modern times make modern solutions possible. Therefore, the step to a digital snow globe is not that far.
We aim to build a robot that is effective in sanitizing surfaces without putting cleaners in harm's way.
An IoT office assistant with "free, busy and lunch" indicators, Pomodoro timers and quick meetings with IFTTT and your calendar integration.
An audio spectrum visualizer using the M5Stack internal mic or FC-04 sound sensor with the M5Stack core. Translated from a guide by macsbug
M5Stack recently released an updated LoRaWAN module. This tutorial teaches you how to connect it to The Things Network using UIFlow.
Out of the M5Stack family only the M5StickC has an inbuilt RTC. Here's how to add one to your other M5Stack devices
Simple setup of a Seeed Studio Grove ultrasonic sensor (not HC-SR04) in Arduino.
An FM radio (RDA5807) powered by UIFlow. 📻
A DIY project conduct with a thermal printer and M5Camera.
A minimal library book management system emulation program.
After I recently discovered how to play WAV files on the M5Stack, I thought it would be perfect to make a flashcard system.
This is an example based on TensorFlow gesture recognition.
This allows the display to be rotated to 0, 90, 180, and 270 degrees at any time with no added overhead.
Controlling DJI Tello drone with gestures via the M5Stack FIRE module and Edge Impulse.
Gate/door fingerprint security system with body temperature checks for the anti-COVID measure.
The PID Control Learning Platform is based on an M5Stack Fire & BaseX with TOF and Accel Units, and some Lego NXT parts.
The model will help learn / associate the items/phrases commonly used by a user (autistic/semi-verbal); so that they can communicate.
We aim to build a robot that is effective in sanitizing surfaces without putting cleaners in harm's way.
We have devised with an innovation that dispenses hand sanitizer, measures the temperature of user, shows the count of people in vicinity.
This year's Christmas, I decorated the tree with M5Stack devices.
Hand Hygienics aims to reduce spread of Covid-19 through contact.
Control a DJI Tello drone via Telegram from anywhere in the world
An automatic system to perform the tasks of Safe Entry. It consist an adjustable Thermometer, RFID / QR Code Check in and Counting.
関連動画
M5Stackについて
バージョンアップ情報
リリース日
製品の変更点
注意事項
2018.6
ファースト・リリース
/
2019.7
MPU9250をSH200Q+BMM150に変更、TNスクリーンをIPSスクリーンに変更
画面の反射問題を解決するためにM5Stackライブラリを最新バージョン(v0.2.8以上)にアップグレードしてください
2019.8
SH200QをMPU6886に変更
/
2019.11
バッテリー容量600mAhを500mAhに変更
/
2020.4
PSRAMのサイズを4MBから8MBに変更
/
2021.8
V2.6 にアップグレード
BMM150磁力計を削除、CP2104をCH9102に変更、構造の詳細を最適化
2023.4
アップグレード v2.7
スクリーンをガラススクリーンに変更し、よりクリアな表示を実現。Groveポートにブースト機能を追加し、5.1V出力をより安定した負荷で安定させる
Note: 2018.2A
PCB版のデバイスは、C2C(TypeC to TypeC)接続とPD電源に対応していません。