diff --git a/docs/assets/img/product_pics/core/fire/m5_fire_01.jpg b/docs/assets/img/product_pics/core/fire/m5_fire_01.jpg new file mode 100644 index 00000000..18031521 Binary files /dev/null and b/docs/assets/img/product_pics/core/fire/m5_fire_01.jpg differ diff --git a/docs/assets/img/product_pics/core/fire/m5_fire_02.jpg b/docs/assets/img/product_pics/core/fire/m5_fire_02.jpg new file mode 100644 index 00000000..6f3c213e Binary files /dev/null and b/docs/assets/img/product_pics/core/fire/m5_fire_02.jpg differ diff --git a/docs/assets/img/product_pics/core/fire/m5_fire_04.jpg b/docs/assets/img/product_pics/core/fire/m5_fire_04.jpg deleted file mode 100644 index b4821a2d..00000000 Binary files a/docs/assets/img/product_pics/core/fire/m5_fire_04.jpg and /dev/null differ diff --git a/docs/assets/img/product_pics/core/fire/product_pic_fire.jpg b/docs/assets/img/product_pics/core/fire/product_pic_fire.jpg index 876dca1e..9f85a83e 100644 Binary files a/docs/assets/img/product_pics/core/fire/product_pic_fire.jpg and b/docs/assets/img/product_pics/core/fire/product_pic_fire.jpg differ diff --git a/docs/en/m5stack_cases.md b/docs/en/m5stack_cases.md index d3ba65e2..19aff0b6 100644 --- a/docs/en/m5stack_cases.md +++ b/docs/en/m5stack_cases.md @@ -1,5 +1,68 @@ # M5Stack Cases -## STEM Education +## STEM Education Cases + +## M5Stack Awesome + +* [M5Stack-SD-Updater](https://github.com/tobozo/M5Stack-SD-Updater) - Customizable menu system for M5Stack - loads apps from the Micro SD + card + +* [TFT_eSPI](https://github.com/Bodmer/TFT_eSPI) - TFT library for the ESP8266 and ESP32 that supports different driver chips + + +* [M5Widgets](https://github.com/Kongduino/M5Widgets) - Widgets for the M5Stack + +* [M5StackSAM](https://github.com/tomsuch/M5StackSAM) - Simple Applications Menu Arduino Library for M5Stack + +* [cfGUI](https://github.com/JF002/cfGUI) - A simple GUI library for M5Stack (ESP32) + +* [GUIslice](https://github.com/ImpulseAdventure/GUIslice) - A lightweight GUI framework suitable for embedded displays + +* [M5ez](https://github.com/ropg/M5ez) - The easy way to program on the M5Stack + + +* [M5Stack MultiApp Advanced](https://github.com/botofancalin/M5Stack-MultiApp-Advanced) - A M5Stack firmware made on PlatformIO + + +* [M5Stack ESP32 Oscilloscope](https://github.com/botofancalin/M5Stack-ESP32-Oscilloscope) - A fully functional oscilloscope based on ESP32 M5Stack + +* [M5Stack-Avatar](https://github.com/meganetaaan/m5stack-avatar) - An M5Stack library for rendering avatar faces + +* [M5Stack_CrackScreen](https://github.com/nomolk/M5Stack_CrackScreen) - Crack your M5Stack!! + +* [M5_Shuttle_Run](https://github.com/n0bisuke/M5_Shuttle_Run) - M5_Shuttle_Run + +* [nixietubeM5](https://github.com/drayde/nixietubeM5) - (Fake) Nixie Tube Display on a M5Stack + +* [M5Stack_BTCTicker](https://github.com/dankelley2/M5Stack_BTCTicker) - A small Bitcoin price ticker using an M5Stack (ESP32) and the Coindesk API + +* [M5Stack_ETHPrice](https://github.com/donma/M5StackWifiSettingWithETHPrice) - Dependence on example Wifi Setting to get ETH Price from Maicoin + +* [M5Stack-PacketMonitor](https://github.com/tobozo/M5Stack-PacketMonitor) - M5Stack ESP32 Packet Monitor + +* [M5-FFT](https://github.com/ElectroMagus/M5-FFT) - Graphic Equalizer on the M5Stack platform + +* [M5Stack_ESP32_radio](https://github.com/anton-b/M5Stack_ESP32_radio) - Playing mp3 stream out of internet using M5Stack prototype + +* [mp3-player-m5stack](https://github.com/dsiberia9s/mp3-player-m5stack) - MP3 player for M5Stack + +* [ArduinoWiFiPhotoBackup](https://github.com/moononournation/ArduinoWiFiPhotoBackup) - M5STACK Arduino WiFi Photo Backup device + +* [M5StackHIDCtrlAltDel](https://github.com/mhama/M5StackHIDCtrlAltDel) - You can send ctrl+alt+del to your PC from M5Stack + +* [M5Stack Markdown Web Server](https://github.com/PartsandCircuits/M5Stack-MarkdownWebServer) - Markdown & icons loaded from an Micro SD card/TF card to run a web page + +* [M5Stack-Tetris](https://github.com/PartsandCircuits/M5Stack-Tetris) - Tetris for M5Stack Ported to M5Stack by macsbug - https://macsbug.wordpress.com/ + +* [M5Stack_FlappyBird_game](https://github.com/pcelli85/M5Stack_FlappyBird_game) - M5Stack FlappyBird Playable + +* [M5Stack-SpaceShooter](https://github.com/PartsandCircuits/M5Stack-SpaceShooter) - Space Invaders knock-off for M5Stack + +* [M5Stack-Pacman-JoyPSP](https://github.com/tobozo/M5Stack-Pacman-JoyPSP) - Pacman on M5Stack/PSP Joypad, with sounds + +* [M5Stack-Thermal-Camera](https://github.com/hkoffer/M5Stack-Thermal-Camera-) - M5Stack Thermal Camera with AMG8833 thermal sensor + +* [M5Stack-3DPrintFiles](https://github.com/PartsandCircuits/M5Stack-3DPrintFiles) - Links to files for 3D printing custom case parts for the M5Stack + +* [truetype2gfx](https://github.com/ropg/truetype2gfx) - Converting fonts from TrueType to Adafruit GFX -## STEM Education diff --git a/docs/en/product_documents/applications/application_bala.md b/docs/en/product_documents/applications/application_bala.md index bd1b266b..fedcd24a 100644 --- a/docs/en/product_documents/applications/application_bala.md +++ b/docs/en/product_documents/applications/application_bala.md @@ -19,15 +19,15 @@ The 2 DC driver module communicates with M5Stack FIRE through I2C bus. It's defa Model | M5Stack FIRE ---|--- -ESP32 | 240MHz dual core, 600 DMIPS, 4MB SRAM, Wi-Fi, dual mode Bluetooth -Flash | 16M-Bytes +ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth +Flash | 16MB Flash + 4MB pSRAM Input | 5V @ 500mA Interface | TypeC x 1, GROVE(I2C+I/0+UART), Pogo Pin x 1 LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 Speaker | 1W-0928 Microphone | MEMS Analog BSE3729 Microphone LED | SK6812 3535 RGB LED x 10 -MEMS | MPU6050, MAG3110 +MEMS | MPU9250 (MPU6500 + AK8963) Battery | 550mAh @ 3.7V, inside Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) Size | 54 x 54 x 21 mm diff --git a/docs/en/product_documents/m5stack-core/m5core_basic.md b/docs/en/product_documents/m5stack-core/m5core_basic.md index e9457b90..8e0d0102 100644 --- a/docs/en/product_documents/m5stack-core/m5core_basic.md +++ b/docs/en/product_documents/m5stack-core/m5core_basic.md @@ -90,8 +90,6 @@ The a Bottom board on the back of M5Core. It's designed for expanding gpio on M- - Type-C USB Cable - User Manual -### - ## DOCUMENTS - **[Schematic](https://github.com/m5stack/M5-3D_and_PCB/blob/master/M5_Core_SCH%2820171206%29.pdf)** @@ -105,7 +103,7 @@ The a Bottom board on the back of M5Core. It's designed for expanding gpio on M- - **Quick Start** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython) - + - **[The difference between M5Cores](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_diff_between_m5cores.md)**
diff --git a/docs/en/product_documents/m5stack-core/m5go_iot_starter_kit.md b/docs/en/product_documents/m5stack-core/m5go_iot_starter_kit.md index e719674f..716e868a 100644 --- a/docs/en/product_documents/m5stack-core/m5go_iot_starter_kit.md +++ b/docs/en/product_documents/m5stack-core/m5go_iot_starter_kit.md @@ -20,8 +20,8 @@ We also supply some courses for teaching IOT programming. If you are interesting | Source | Parameter | | :----------: |:------------: | -| ESP32 | 240MHz dual core, 600 DMIPS, 520K, Wi-Fi, dual mode Bluetooth | -| Flash) | 4M-Bytes | +| ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth | +| Flash) | 16MB | | Input | 5V @ 500mA | | Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 | | LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 | @@ -125,7 +125,9 @@ We also supply some courses for teaching IOT programming. If you are interesting **M-Bus** -*Please refer to the last picture* +
+ M_BUS +
## INCLUDES @@ -174,7 +176,3 @@ We also supply some courses for teaching IOT programming. If you are interesting
- -
- basic_05 -
\ No newline at end of file diff --git a/docs/ja/product_documents/applications/application_bala.md b/docs/ja/product_documents/applications/application_bala.md index abf6c406..ebc83860 100644 --- a/docs/ja/product_documents/applications/application_bala.md +++ b/docs/ja/product_documents/applications/application_bala.md @@ -21,15 +21,15 @@ |項目|詳細| |:---|:---| |対応 Core | M5Stack FIRE ※M5BALAには含まれません| -|ESP32| 240MHz x 2コア, 600 DMIPS, 4MB SRAM, Wi-Fi, デュアルモード Bluetooth| -|Flash| 16M-Bytes| +|ESP32| 240MHz x 2コア, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモード Bluetooth| +|Flash| 16MB Flash + 4MB pSRAM| |電源入力 | 5V @ 500mA| |インターフェース | USB Type-C x 1, Grove(I2C+I/0+UART), Pogoピン x 1| |画面 | 2 inch, 320x240 Colorful TFT LCD, ILI9342| |スピーカー | 1W-0928| |マイク | MEMS Analog BSE3729 Microphone| |LED | SK6812 3535 RGB LED x 10| -|MEMS | MPU6050/MAG3110| +|MEMS | MPU9250 (MPU6500 + AK8963)| |電池 | 550mAh @ 3.7V 内蔵| |動作温度 | 32°F to 104°F ( 0°C to 40°C )| |サイズ | 54 x 54 x 21 mm| @@ -78,9 +78,9 @@ - [M5BALA 購入(スイッチサイエンス)](https://www.switch-science.com/catalog/3995/) - [M5Stack FIRE 購入(スイッチサイエンス)](https://www.switch-science.com/catalog/3953/) -- [M5BALA 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Satck-BALA-ESP32-2DC-PSRAM-MPU6050-MAG3110-BLE/3226069_32904033658.html) +- [M5BALA 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Satck-BALA-ESP32-2DC-PSRAM-MPU9250-BLE/3226069_32904033658.html) - [M5Stack FIRE 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-PSRAM-2-0-IoT-ESP32-16M-FLash-4M-PSRAM-BLE/3226069_32847906756.html) - [LEGO-CABLE 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-M5Bala-ESP32-6Pin-10-20/3226069_32923086380.html) -- [MPU6050 データシート](https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf) -- [MPU6050 レジスタマップ](https://www.invensense.com/wp-content/uploads/2015/02/MPU-6000-Register-Map1.pdf) -- [MAG3110 データシート](https://www.nxp.com/docs/en/data-sheet/MAG3110.pdf) \ No newline at end of file +- [MPU9250 データシート](http://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf) +- [MPU9250 レジスタマップ](https://www.invensense.com/wp-content/uploads/2015/02/RM-MPU-9250A-00-v1.6.pdf) +- [AK8963 データシート](https://strawberry-linux.com/pub/AK8963.pdf) \ No newline at end of file diff --git a/docs/ja/product_documents/m5stack-core/m5core_basic.md b/docs/ja/product_documents/m5stack-core/m5core_basic.md index a7c40f67..953fd31d 100644 --- a/docs/ja/product_documents/m5stack-core/m5core_basic.md +++ b/docs/ja/product_documents/m5stack-core/m5core_basic.md @@ -6,11 +6,14 @@ **M5Stack BASIC**にはESP32プログラミングに必要なものに加えて、TFT液晶も装備されています。簡易版"Leap Motion"のような3Dリモートジェスチャーコントローラなども短時間で作ることが出来るでしょう。 +ボトムボードはDIY用のI2Sピン(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)の他に、M-Bus上のGPIOを拡張利用できるようにデザインされています。 + +?>M5Stack BASICにIMUは内蔵されていません。 + ## 特徴 - プログラミングサポート - Arduino - - Blockly - ESP-IDF - MicroPython - [TFカード](https://ja.wikipedia.org/wiki/SD%E3%83%A1%E3%83%A2%E3%83%AA%E3%83%BC%E3%82%AB%E3%83%BC%E3%83%89)サポート @@ -19,8 +22,8 @@ |項目|詳細| |:---|:---| -|ESP32| 240MHz x 2コア, 600 DMIPS, 520K, Wi-Fi, デュアルモードBluetooth| -|Flash| 4M-Bytes | +|ESP32| 240MHz x 2コア, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモードBluetooth| +|Flash| 4MB | |電源入力| 5V @ 500mA | |インターフェース| USB Type-C x 1, Grove(I2C+I/0+UART) x 1| |画面| 2 inch, 320x240 Colorful TFT LCD, ILI9342 | @@ -31,6 +34,58 @@ |ケース| プラスチック ( PC )| |重量| 120g (ボトムモジュール含む), 100g(コアのみ) | +## ピンマップ + +**Speaker** + +| Speak Pin | ESP32 Chip | +|:----------|:-----------| +| Speak Pin | GPIO25 | + +**Button** + +| Button Pin | ESP32 Chip | +|:-----------|:-----------| +| BUTTON A | GPIO39 | +| BUTTON B | GPIO38 | +| BUTTON C | GPIO37 | + +**GROVE A** + +| GROVE A(I2C) | ESP32 Chip | +|:-------------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | +| 5V | 5V | +| GND | GND | + +**LCD** + +| ILI9341 | ESP32 Chip | +|:--------|:-----------| +| MOSI | GPIO23 | +| MISO | / | +| CLK | GPIO18 | +| CS | GPIO14 | +| DC | GPIO27 | +| RST | GPIO33 | +| BL | GPIO32 | + +**TFカード** + +| TFCard Pin | ESP32 Chip | +|:-----------|:-----------| +| MOSI | GPIO23 | +| MISO | GPIO19 | +| CLK | GPIO18 | +| CS | GPIO4 | + +**M-Bus** + +
+ M_BUS +
+ ## パッケージ内容 - 1x M5Stack BASIC diff --git a/docs/ja/product_documents/m5stack-core/m5core_fire.md b/docs/ja/product_documents/m5stack-core/m5core_fire.md index bee950e4..594459e1 100644 --- a/docs/ja/product_documents/m5stack-core/m5core_fire.md +++ b/docs/ja/product_documents/m5stack-core/m5core_fire.md @@ -4,7 +4,9 @@ **M5Stack FIRE**は**ESP32**チップがベースです。**Blockly**、**Arduino**、**MicroPython**などでプログラミングすることができます。 -**M5Stack FIRE**は、ESP32プログラミングに必要なものに加えて、**MPU6050**MEMSセンサー(3軸ジャイロ + 3軸加速度)、**MAG3110**MEMSセンサー(3軸地磁気)、TFT LCDなどを備えています。簡易版"Leap Motion"のような3Dリモートジェスチャーコントローラなどを短時間で作ることが出来るでしょう。 +**M5Stack FIRE**は、ESP32プログラミングに必要なものに加えて、~~**MPU6050**MEMSセンサー(3軸ジャイロ + 3軸加速度)、**MAG3110**MEMSセンサー(3軸地磁気)、~~ **MPU9250**MEMSセンサー(3軸ジャイロ + 3軸加速度 + 3軸地磁気) 、TFT LCDなどを備えています。簡易版"Leap Motion"のような3Dリモートジェスチャーコントローラなどを短時間で作ることが出来るでしょう。 + +M5Go CHG.ベースはPOGOピン、M5GoベースはPORT B, PORT C, 2つのLEDバー(SK6812)で構成されています。 ## 特徴 @@ -20,21 +22,121 @@ |項目|詳細| |:---|:---| -|ESP32| 240MHz x 2コア, 600 DMIPS, 4MB SRAM, Wi-Fi, デュアルモードBluetooth| -|Flash| 16M-Bytes| +|ESP32| 240MHz x 2コア, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモードBluetooth| +|Flash| 16MB Flash + 4MB pSRAM | |電源入力| 5V @ 500mA | |インターフェース | USB Type-C x 1, Grove(I2C+I/0+UART) x 1 | |画面| 2 inch, 320x240 Colorful TFT LCD, ILI9342| |スピーカー| 1W-0928 | |マイク| MEMS Analog BSE3729 Microphone| |LED| SK6812 3535 RGB LED x 10 | -|MEMS| MPU6050, MAG3110 | +|MEMS| ~~MPU6050, MAG3110~~ MPU9250 (MPU6500 + AK8963) | |電池| 150mAh @ 3.7V 内蔵| |動作温度| 32°F to 104°F ( 0°C to 40°C ) | |サイズ| 54 x 54 x 12.5 mm | |ケース| プラスチック ( PC ) | |重量| 56g | +## ピンマップ + +**POGOピン** + +| POGO Pin | ESP32 Chip | +|:---------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | + +**LEDバー** + +| LED Pin | ESP32 Chip | +|:--------|:-----------| +| LED Pin | GPIO15 | + +**MIC** + +| MIC Pin | ESP32 Chip | +|:--------|:-----------| +| MIC Pin | GPIO34 | + +**Speaker** + +| Speak Pin | ESP32 Chip | +|:----------|:-----------| +| Speak Pin | GPIO25 | + +**Button** + +| Button Pin | ESP32 Chip | +|:-----------|:-----------| +| BUTTON A | GPIO39 | +| BUTTON B | GPIO38 | +| BUTTON C | GPIO37 | + +**GROVE** + +| PORT A(I2C) | ESP32 Chip | +|:------------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | +| 5V | 5V | +| GND | GND | + +| PORT B(I/O) | ESP32 Chip | +|:------------|:-----------| +| G36 | GPIO36 | +| G26 | GPIO26 | +| 5V | 5V | +| GND | GND | + +| PORT C(UART2) | ESP32 Chip | +|:--------------|:-----------| +| RXD | GPIO16 | +| TXD | GPIO17 | +| 5V | 5V | +| GND | GND | + +**IMUセンサー** + +~~*MPU6050 i2c address: 0x68*~~ + +~~*MAG3110 i2c address: 0x0E*~~ + +*MPU9250 i2c address: 0x68* + +| MPU9250 | ESP32 Chip | +|:--------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | +| 5V | 5V | +| GND | GND | + +**LCD** + +| ILI9341 | ESP32 Chip | +|:--------|:-----------| +| MOSI | GPIO23 | +| MISO | / | +| CLK | GPIO18 | +| CS | GPIO14 | +| DC | GPIO27 | +| RST | GPIO33 | +| BL | GPIO32 | + +**TFカード** + +| TFCard Pin | ESP32 Chip | +|:-----------|:-----------| +| MOSI | GPIO23 | +| MISO | GPIO19 | +| CLK | GPIO18 | +| CS | GPIO4 | + +**M-Bus** + +
+ M_BUS +
+ ## パッケージ内容 - 1x M5Stack FIRE @@ -51,8 +153,12 @@ - **データシート** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - - [MPU6050](https://www.invensense.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf) - - [MAG3110](https://www.nxp.com/docs/en/data-sheet/MAG3110.pdf) + - ~~[MPU6050](https://www.invensense.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf)~~ + - ~~[MAG3110](https://www.nxp.com/docs/en/data-sheet/MAG3110.pdf)~~ + - [MPU9250](http://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf) + - [MPU9250レジスタマップ](https://www.invensense.com/wp-content/uploads/2015/02/RM-MPU-9250A-00-v1.6.pdf) + - [AK8963 (日本語)](https://strawberry-linux.com/pub/AK8963.pdf) + - [AK8963 (英語)](https://www.akm.com/akm/en/file/datasheet/AK8963C.pdf) - **GitHub** - [M5Stack](https://github.com/m5stack/M5Stack) @@ -64,18 +170,26 @@ - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython)
- fire_01 + fire_01
- fire_02 + fire_02
- fire_03 + fire_03 +
+ +
+ fire_03 +
+ +
+ fire_03
## 関連情報 - [M5Stack FIRE 購入(スイッチサイエンス)](https://www.switch-science.com/catalog/3953/) -- [M5Stack FIRE 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-PSRAM-2-0-IoT-ESP32-16M-FLash-4M-PSRAM-BLE/3226069_32847906756.html) \ No newline at end of file +- [M5Stack FIRE 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-PSRAM-2-0-IoT-ESP32-16M-FLash-4M-PSRAM-BLE/3226069_32847906756.html) diff --git a/docs/ja/product_documents/m5stack-core/m5core_gray.md b/docs/ja/product_documents/m5stack-core/m5core_gray.md index 1ba56d09..4bf0bcf6 100644 --- a/docs/ja/product_documents/m5stack-core/m5core_gray.md +++ b/docs/ja/product_documents/m5stack-core/m5core_gray.md @@ -6,6 +6,8 @@ **M5Stack GRAY**はESP32プログラミングに必要なものに加えて、**MPU9250**MEMSセンサー(3軸ジャイロ + 3軸加速度 + 3軸地磁気)、TFT LCDなどを備えています。簡易版"Leap Motion"のような3Dリモートジェスチャーコントローラなどを短時間で作ることが出来るでしょう。 +ボトムボードはDIY用のI2Sピン(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)の他に、M-Bus上のGPIOを拡張利用できるようにデザインされています。 + ## 特徴 - プログラミングサポート @@ -18,8 +20,8 @@ |項目|詳細| |:---|:---| -|ESP32| 240MHz x 2 コア, 600 DMIPS, 520K, Wi-Fi, デュアルモード Bluetooth| -|Flash| 4M-Bytes | +|ESP32| 240MHz x 2 コア, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモード Bluetooth| +|Flash| 4MB | |電源入力| 5V @ 500mA| |インターフェース| USB Type-C x 1, Grove(I2C+I/0+UART) x 1| |画面| 2 inch, 320x240 Colorful TFT LCD, ILI9342 | @@ -31,6 +33,65 @@ |ケース| プラスチック ( PC ) | |重量| 120g (ボトムモジュール含む), 100g (コアのみ)| +## ピンマップ + +**Speaker** + +| Speak Pin | ESP32 Chip | +|:----------|:-----------| +| Speak Pin | GPIO25 | + +**Button** + +| Button Pin | ESP32 Chip | +|:-----------|:-----------| +| BUTTON A | GPIO39 | +| BUTTON B | GPIO38 | +| BUTTON C | GPIO37 | + +**IMUセンサー** + +| MPU9250 | ESP32 Chip | +|:--------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | + +**GROVE** + +| Port A(I2C) | ESP32 Chip | +|:------------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | +| 5V | 5V | +| GND | GND | + +**LCD** + +| ILI9341 | ESP32 Chip | +|:--------|:-----------| +| MOSI | GPIO23 | +| MISO | / | +| CLK | GPIO18 | +| CS | GPIO14 | +| DC | GPIO27 | +| RST | GPIO33 | +| BL | GPIO32 | + +**TFカード** + +| TFCard Pin | ESP32 Chip | +|:-----------|:-----------| +| MOSI | GPIO23 | +| MISO | GPIO19 | +| CLK | GPIO18 | +| CS | GPIO4 | + +**M-Bus** + +
+ M_BUS +
+ ## パッケージ内容 - 1x M5Stack GRAY diff --git a/docs/ja/product_documents/m5stack-core/m5go_iot_starter_kit.md b/docs/ja/product_documents/m5stack-core/m5go_iot_starter_kit.md index a118de3a..96502c28 100644 --- a/docs/ja/product_documents/m5stack-core/m5go_iot_starter_kit.md +++ b/docs/ja/product_documents/m5stack-core/m5go_iot_starter_kit.md @@ -2,7 +2,9 @@ ## 概要 -**M5GO IoT Starter Kit**は6つのユニット(ENV, IR, RGB, PIR, ANGLE, HUB)と1つの白いM5Core(ESP32ベース)からなる、IoTプログラミング学習キットです。[M5Flow](http://flow.m5stack.com)や**Arduino IDE**を使用してプログラミングすることができます。 +**M5GO IoT Starter Kit**は6つのユニット(ENV, IR, RGB, PIR, ANGLE, HUB)と1つの白いM5Core(ESP32ベース)からなる、IoTプログラミング学習キットです。 + +[M5Flow](http://flow.m5stack.com)や**Arduino IDE**を使用してプログラミングすることができます。 また私たちはIoTプログラミングトレーニングコースも提供しています。 興味がある方は、電子メールまでご連絡ください。 @@ -18,8 +20,8 @@ | 項目 | 詳細 | |:----|:-----| -| ESP32 | 240MHz x 2 cores, 600 DMIPS, 520KB, Wi-Fi, デュアルモード Bluetooth | -| Flash | 4M-Bytes | +| ESP32 | 240MHz x 2 cores, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモード Bluetooth | +| Flash | 16MB | | 電源入力 | 5V @ 500mA | | インターフェース | Type-C x 1, Grove(I2C+I/0+UART) x 1 | | LCD | 2 inch, 320x240 フルカラーTFT LCD, ILI9342 | @@ -30,6 +32,102 @@ | ケース | プラスチック ( PC ) | | 重量 | 300g ボトム含む | +## ピンマップ + +**POGOピン** + +| POGO Pin | ESP32 Chip | +|:---------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | + +**LEDバー** + +| LED Pin | ESP32 Chip | +|:--------|:-----------| +| LED Pin | GPIO15 | + +**MIC** + +| MIC Pin | ESP32 Chip | +|:--------|:-----------| +| MIC Pin | GPIO34 | + +**Speaker** + +| Speak Pin | ESP32 Chip | +|:----------|:-----------| +| Speak Pin | GPIO25 | + +**Button** + +| Button Pin | ESP32 Chip | +|:-----------|:-----------| +| BUTTON A | GPIO39 | +| BUTTON B | GPIO38 | +| BUTTON C | GPIO37 | + +**GROVE** + +| PORT A(I2C) | ESP32 Chip | +|:------------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | +| 5V | 5V | +| GND | GND | + +| PORT B(I/O) | ESP32 Chip | +|:------------|:-----------| +| G36 | GPIO36 | +| G26 | GPIO26 | +| 5V | 5V | +| GND | GND | + +| PORT C(UART2) | ESP32 Chip | +|:--------------|:-----------| +| RXD | GPIO16 | +| TXD | GPIO17 | +| 5V | 5V | +| GND | GND | + +**IMUセンサー** + +*MPU9250 i2c address: 0x68* + +| MPU9250 | ESP32 Chip | +|:--------|:-----------| +| SCL | GPIO22 | +| SDA | GPIO21 | +| 5V | 5V | +| GND | GND | + +**LCD** + +| ILI9341 | ESP32 Chip | +|:--------|:-----------| +| MOSI | GPIO23 | +| MISO | / | +| CLK | GPIO18 | +| CS | GPIO14 | +| DC | GPIO27 | +| RST | GPIO33 | +| BL | GPIO32 | + +**TFカード** + +| TFCard Pin | ESP32 Chip | +|:-----------|:-----------| +| MOSI | GPIO23 | +| MISO | GPIO19 | +| CLK | GPIO18 | +| CS | GPIO4 | + +**M-Bus** + +
+ M_BUS +
+ ## パッケージ内容 - 1x M5Core(白) diff --git a/docs/ja/product_documents/m5stack-core/minicore_stick.md b/docs/ja/product_documents/m5stack-core/minicore_stick.md index b1bf929f..af8a05b0 100644 --- a/docs/ja/product_documents/m5stack-core/minicore_stick.md +++ b/docs/ja/product_documents/m5stack-core/minicore_stick.md @@ -16,28 +16,40 @@ ## スペック -|項目|詳細| -|:---|:---| -|Core|M5Stick| -|カラー|白 (通常版) / 灰 (MPU9250版)| +| 項目 | 詳細 | +|:------|:--------------------------| +| Core | M5Stick | +| カラー | 白 (通常版) / 灰 (MPU9250版)| ## ピンマップ -|項目|PIN| -|:---|:---| -|LED|GPIO19| -|ボタン|GPIO35| -|ブザー|GPIO26| -|IR|GPIO17| -|SCL|GPIO13| -|SDA|GPIO25| +| *BLUE_LED* | *ESP32* | +|:-----------|:--------| +| LED_Pin | GPIO19 | -**MPU9250版** +| *BUTTON* | *ESP32* | +|:-----------|:--------| +| Button_Pin | GPIO35 | -|項目|PIN| -|:---|:---| -|SCL|GPIO21| -|SDA|GPIO22| +| *BUZZER* | *ESP32* | +|:-----------|:--------| +| Buzzer_Pin | GPIO26 | + +| *IR* | *ESP32* | +|:-----------|:--------| +| Buzzer_Pin | GPIO17 | + +| *GROVE* | *ESP32* | +|:--------|:--------| +| SDA | GPIO25 | +| SCL | GPIO13 | + +**Optional:** + +| *MPU9250* | *ESP32* | +|:----------|:--------| +| SDA | GPIO22 | +| SCL | GPIO21 | ## パッケージ内容 diff --git a/docs/zh_CN/product_documents/applications/application_bala.md b/docs/zh_CN/product_documents/applications/application_bala.md index bd1b266b..fedcd24a 100644 --- a/docs/zh_CN/product_documents/applications/application_bala.md +++ b/docs/zh_CN/product_documents/applications/application_bala.md @@ -19,15 +19,15 @@ The 2 DC driver module communicates with M5Stack FIRE through I2C bus. It's defa Model | M5Stack FIRE ---|--- -ESP32 | 240MHz dual core, 600 DMIPS, 4MB SRAM, Wi-Fi, dual mode Bluetooth -Flash | 16M-Bytes +ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth +Flash | 16MB Flash + 4MB pSRAM Input | 5V @ 500mA Interface | TypeC x 1, GROVE(I2C+I/0+UART), Pogo Pin x 1 LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 Speaker | 1W-0928 Microphone | MEMS Analog BSE3729 Microphone LED | SK6812 3535 RGB LED x 10 -MEMS | MPU6050, MAG3110 +MEMS | MPU9250 (MPU6500 + AK8963) Battery | 550mAh @ 3.7V, inside Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) Size | 54 x 54 x 21 mm diff --git a/docs/zh_CN/product_documents/m5stack-core/m5core_fire.md b/docs/zh_CN/product_documents/m5stack-core/m5core_fire.md index 74c0847b..8d9a7ae7 100644 --- a/docs/zh_CN/product_documents/m5stack-core/m5core_fire.md +++ b/docs/zh_CN/product_documents/m5stack-core/m5core_fire.md @@ -2,7 +2,7 @@ ## 描述 -M5Core **FIRE**是一款基于**ESP32**芯片(集成Wi-Fi和蓝牙)的升级版开发板,包括红色的主板、M5GO底座和M5GO充电底座。你可以用[M5Flow](http://flow.m5stack.com), MicroPython或Arduino来编程它. 这个红色主板包含3个按键、喇叭、LCD(320x240)、TF卡插槽、**MPU6050**和**MAG3110**。 +M5Core **FIRE**是一款基于**ESP32**芯片(集成Wi-Fi和蓝牙)的升级版开发板,包括红色的主板、M5GO底座和M5GO充电底座。你可以用[M5Flow](http://flow.m5stack.com), MicroPython或Arduino来编程它. 这个红色主板包含3个按键、喇叭、LCD(320x240)、TF卡插槽、**MPU9250**。 M5GO底座内置PORT B, PORT C, 2个RGBLed灯条(SK6812), 一个麦克风和一个电池(550mAh)。 @@ -18,17 +18,17 @@ M5GO CHG.底座包含POGO Pin。FIRE主控通过POGO Pin与这个充电底座连 | 主控资源 | 参数 | | :----------: |:------------: | -| ESP32 | 240MHz dual core, 600 DMIPS, 4MB SRAM, Wi-Fi, dual mode Bluetooth | -| Flash | 16M-Bytes | -| Input | 5V @ 500mA | +| ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth | +| Flash | 16MB Flash + 4MB pSRAM | +| Input | 5V @ 500mA | | Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 | | LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 | | Speaker | 1W-0928 | | Microphone | MEMS Analog BSE3729 Microphone | | LED | SK6812 3535 RGB LED x 10 | -| **MEMS** | MPU6050, MAG3110 | -| Battery | 550mAh @ 3.7V, inside vb | -| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) | +| **MEMS** | MPU9250 (MPU6500 + AK8963) | +| Battery | 550mAh @ 3.7V, inside vb | +| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) | | Size | 54 x 54 x 12.5 mm | | C.A.S.E | Plastic ( PC ) | | Weight | 56g | @@ -93,18 +93,9 @@ M5GO CHG.底座包含POGO Pin。FIRE主控通过POGO Pin与这个充电底座连 **MEMS传感器** -*MPU6050 i2c address: 0x68* +*MPU9250 i2c address: 0x68* -| MPU6050 | ESP32 Chip | -| :----------: |:------------: | -| SCL | GPIO22 | -| SDA | GPIO21 | -| 5V | 5V | -| GND | GND | - -*MAG3110 i2c address: 0x0e* - -| MAG3110 | ESP32 Chip | +| MPU9250 | ESP32 Chip | | :----------: |:------------: | | SCL | GPIO22 | | SDA | GPIO21 | @@ -148,7 +139,9 @@ M5GO CHG.底座包含POGO Pin。FIRE主控通过POGO Pin与这个充电底座连 - **例程** - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples) - [MicroPython](https://github.com/m5stack/M5GO/tree/master/examples) -- **数据手册** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [MPU6050](https://www.invensense.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf) - [MAG3110](https://www.nxp.com/docs/en/data-sheet/MAG3110.pdf) +- **数据手册** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [MPU9250](http://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf) - [AK8963](https://www.akm.com/akm/en/file/datasheet/AK8963C.pdf) + +- **Register map** - [MPU9250](https://www.invensense.com/wp-content/uploads/2015/02/RM-MPU-9250A-00-v1.6.pdf) - **GitHub** - [Arduino](https://github.com/m5stack/M5Stack) - [MicroPython](https://github.com/m5stack/M5GO) @@ -173,5 +166,9 @@ M5GO CHG.底座包含POGO Pin。FIRE主控通过POGO Pin与这个充电底座连
- + +
+ +
+
\ No newline at end of file