mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
update format
This commit is contained in:
+10
-4
@@ -4,8 +4,14 @@
|
||||
|
||||
## Description
|
||||
|
||||
**M5Stack BASIC Kit** is highly productlized, covered with industrial grade case, and **ESP32-based** development board. **ESP32** is a hybid Wi-Fi & Bluetooth chip contains a dual-core and 4MB of SPI Flash . Together with M5Stack [stackable modules](https://docs.m5stack.com/#/en/?id=module) and [extendable units](https://docs.m5stack.com/#/en/?id=unit), and different levels of program language, you can create and verify your IoT product in a very short time.
|
||||
M5Stack Basic is consist with two separable parts. the upside part has all kinds of processor, chips and some other slot components. The [bottom](https://docs.m5stack.com/#/en/base/core_bottom) part has a lithium battery, [M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) socket and extendable pins on both sides.supported development platforms and program languages: Arduino, Blockly language with [UIFlow](http://flow.m5stack.com), [Micropython](http://www.micropython.org).
|
||||
**M5Stack BASIC Kit** like its namesake, is a starter kit among the M5Stack development kit series. Its modular, stackable, scalable, and portable device is powered with an ESP-32 core, which makes it open source, low cost, full-function, and easy for developers to handle new product development on all stages include circuit design, PCB design, software, mold design and production. This Basic kit provides a friendly price and full-featured resources which makes it a good starter kit for you to explore IoT.
|
||||
|
||||
Ever wanted to explore the fastest way of IoT prototyping, M5Stack development board is the perfect solution. Not like others, M5Stack development board is highly productlized, covered with industrial grade case, and **ESP32-based** development board. **ESP32** is a hybid Wi-Fi & Bluetooth chip contains a dual-core and 4MB of SPI Flash . Together with 30+ M5Stack [stackable modules](https://docs.m5stack.com/#/en/?id=module) , 40+ [extendable units](https://docs.m5stack.com/#/en/?id=unit), and different levels of program language, you can create and verify your IoT product in a very short time.
|
||||
Supported development platforms and program languages: Arduino, Blockly language with [UIFlow](http://flow.m5stack.com), [Micropython](http://www.micropython.org). Regardless of what level program skill you have, M5Stack would guide you in every step of the way to realize your idea as well as to the final productilization.
|
||||
|
||||
If you ever played with ESP8266, you would realize that ESP32 is a perfect upgrade from ESP8266. In comparison, ESP32 is full-feathered with more GPIO, plenty of analog inputs and two analog outputs, multiple extra perpherials( like a spare UART ). Official development platform ESP-IDF have planted with FreeRTOS. With dual-core and real time OS you can get more organized code and much high speed processor.
|
||||
|
||||
M5Stack Basic is consist with two separable parts. the upside part has all kinds of processor, chips and some other slot components. The [bottom](https://docs.m5stack.com/#/en/base/core_bottom) part has a lithium battery, [M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) socket and extendable pins on both sides.
|
||||
|
||||
## Product Features
|
||||
|
||||
@@ -225,9 +231,9 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
|
||||
|
||||
- **Schematic** - [BASIC](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)
|
||||
|
||||
## 案例程序
|
||||
## Example
|
||||
|
||||
- [例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)
|
||||
- [Example Code](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)
|
||||
|
||||
## Video
|
||||
|
||||
|
||||
+14
-46
@@ -6,15 +6,16 @@
|
||||
|
||||
## Description
|
||||
|
||||
**M5Stack GRAY Kit** is highly productlized, covered with industrial grade case, and **ESP32-based** development board. **ESP32** is a hybid Wi-Fi & Bluetooth chip contains a dual-core and 4MB of SPI Flash . Together with M5Stack [stackable modules](https://docs.m5stack.com/#/en/?id=module)and [extendable units](https://docs.m5stack.com/#/en/?id=unit),you can create and verify your IoT product in a very short time.
|
||||
Supported development platforms and program languages: Arduino, Blockly language with [UIFlow](http://flow.m5stack.com), [Micropython](http://www.micropython.org).
|
||||
**M5Stack GRAY Kit** is from one of the M5Stack development kit series, it’s a upgrade from the Basic kits. In comparison, Gray kit provide a extra IMU sensor, BMM150 + MPU6886.
|
||||
|
||||
**Notice:**
|
||||
With a IMU posture sensor, you can include posture detection in your work : accelerated speed, angulation, and trajectory detection. You can make relative products like sports data collector, 3D remote gesture controller and more.
|
||||
|
||||
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
|
||||
**GRAY** is M5 Core device. Its modular, stackable, scalable, and portable device is powered with an ESP-32 core, which makes it open source, low cost, full-function, and easy for developers to handle new product development on all stages include circuit design, PCB design, software, mold design and production.
|
||||
|
||||
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
|
||||
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
|
||||
Ever wanted to explore the fastest way of IoT prototyping, M5Stack development board is the perfect solution. Not like others, M5Stack development board is highly productlized, covered with industrial grade case, and **ESP32-based** development board. **ESP32** is a hybid Wi-Fi & Bluetooth chip contains a dual-core and 4MB of SPI Flash . Together with 30+ M5Stack [stackable modules](https://docs.m5stack.com/#/en/?id=module), 40+ [extendable units](https://docs.m5stack.com/#/en/?id=unit), and different levels of program language, you can create and verify your IoT product in a very short time.
|
||||
Supported development platforms and program languages: Arduino, Blockly language with [UIFlow](http://flow.m5stack.com), [Micropython](http://www.micropython.org). Regardless of what level program skill you have, M5Stack would guide you in every step of the way to realize your idea as well as to the final productilization.
|
||||
|
||||
If you ever played with ESP8266, you would realize that ESP32 is a perfect upgrade from ESP8266. In comparison, ESP32 is full-feathered with more GPIO, plenty of analog inputs and two analog outputs, multiple extra perpherials( like a spare UART ). Official development platform ESP-IDF have planted with FreeRTOS. With dual-core and real time OS you can get more organized code and much high speed processor.
|
||||
|
||||
## Product Features
|
||||
|
||||
@@ -35,21 +36,6 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
- Product Size:54.2mm x 54.2mm x 17.9mm
|
||||
- Product weight:49.2g
|
||||
|
||||
|
||||
|
||||
### ESP32 Features
|
||||
|
||||
- 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
|
||||
- Integrated 520 KB SRAM
|
||||
- Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
|
||||
- Integrated dual mode Bluetooth (classic and BLE)
|
||||
- Hall sensor
|
||||
- 10x capactive touch interface
|
||||
- 32 kHz crystal oscillator
|
||||
- PWM/timer input/output available on every GPIO pin
|
||||
- SDIO master/salve 50MHz
|
||||
- SD-card interface support
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader is a concise and fast program writer, which has a built-in case program related to the product. It can be burned to the main control by simple steps to perform a series of function verification. Please install the corresponding driver according to the device type. M5Core host [Please click here to view the CP210X driver installation tutorial](en/arduino/arduino_development), M5StickC/V/T/ATOM series can be used without driver)
|
||||
@@ -80,8 +66,8 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**LCD & TF card**
|
||||
|
||||
*LCD :320x240*
|
||||
*TF card Maximum size 16GB*
|
||||
LCD :320x240
|
||||
TF card Maximum size 16GB
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO23</td><td>GPIO19</td><td>GPIO18</td><td>GPIO14</td><td>GPIO27</td><td>GPIO33</td><td>GPIO32</td><td>GPIO4</td></tr>
|
||||
@@ -99,8 +85,7 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**GROVE A & IP5306**
|
||||
|
||||
*Power Management IC (IP5306) is customized I2C edition,its I2C address is 0x75. Click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) to check IP5306 datasheet*
|
||||
|
||||
Power Management IC (IP5306) is customized I2C edition,its I2C address is 0x75. Click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) to check IP5306 datasheet
|
||||
|
||||
**Button & Speaker**
|
||||
|
||||
@@ -112,9 +97,9 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**GROVE Port A & IP5306**
|
||||
|
||||
*We've use the customized I2C version of IP5306, on power management.*
|
||||
We've use the customized I2C version of IP5306, on power management.
|
||||
|
||||
*Its I2C address is 0x75. Click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) to check its datasheet*
|
||||
Its I2C address is 0x75. Click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) to check its datasheet
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -159,7 +144,7 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**6-Axis MotionTracking Sensor MPU6886**
|
||||
|
||||
*MPU6886 I2C address 0x68*
|
||||
MPU6886 I2C address 0x68
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -168,7 +153,7 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**3-Axis Geomagnetic Sensor BMM150**
|
||||
|
||||
*BMM150 I2C address 0x10*
|
||||
BMM150 I2C address 0x10
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -224,8 +209,6 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
**<mark>Notice1:M5PORT EXPLAIN</mark>**
|
||||
You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for DA/AD, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core.
|
||||
Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able.
|
||||
@@ -240,17 +223,13 @@ To use AD read function :
|
||||
3, Get a PbHUB and connect it with PortA, then you can have 6 PortBs.
|
||||
For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet
|
||||
|
||||
|
||||
## Include
|
||||
|
||||
- 1x Gray
|
||||
- 10x Femal-male Dupont
|
||||
- 1x Type-C USB(20cm)
|
||||
- 1x User Manual
|
||||
- 1x Sticker
|
||||
|
||||
<img src="assets/img/product_pics/core/gray/gray_04.png" alt="gray_04" width="80%" height="80%">
|
||||
|
||||
## Schematic
|
||||
|
||||
- **Schematic** - [BASIC](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)
|
||||
@@ -269,7 +248,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
|
||||
|
||||
- **[schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**
|
||||
|
||||
|
||||
## Version Change
|
||||
|
||||
<div class="table-wrapper">
|
||||
@@ -301,7 +279,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
## Video
|
||||
|
||||
**m5stack instroduce**
|
||||
@@ -310,15 +287,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/LukeVideo/Introducing%20M5Stack.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
**M5Core Cases**
|
||||
|
||||
[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Compass.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201903/M5stack%20Gray.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Avatar%20Custom%20Face.mp4)
|
||||
|
||||
[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201812/M5Stack%20Voice-Recognize.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5stack%20Smart%20Electric%20Monitor.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/Esplora-and-M5Stack.mp4)
|
||||
|
||||
[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Motion%20Detector.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201812/M5stack%20Microphone%20.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Robot.mp4)
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-core/products/grey-development-core';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# M5GO Lite {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/m5go/m5go_lite_01.png" alt="gray_02" width="250" height="250"><img src="assets/img/product_pics/core/m5go/m5go_lite_04.png" alt="gray_04" width="250" height="250">
|
||||
<img src="assets/img/product_pics/core/m5go/m5go_lite_01.png"><img src="assets/img/product_pics/core/m5go/m5go_lite_04.png">
|
||||
|
||||
## DESCRIPTION
|
||||
|
||||
@@ -12,11 +12,6 @@ All M5stack development board can be programmed through Arduino IDE, WebIDE UIFl
|
||||
|
||||
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
|
||||
|
||||
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
|
||||
<br><br><br>
|
||||
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
|
||||
|
||||
|
||||
## Product Features
|
||||
|
||||
- 5V DC power supply
|
||||
@@ -35,27 +30,10 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
- Product Size:54.2mm x 54.2mm x 17.9mm
|
||||
- Product weight:159g
|
||||
|
||||
|
||||
## ESP32 Features
|
||||
|
||||
- 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
|
||||
- Integrated 520 KB SRAM
|
||||
- Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
|
||||
- Integrated dual mode Bluetooth (classic and BLE)
|
||||
- Hall sensor
|
||||
- 10x capactive touch interface
|
||||
- 32 kHz crystal oscillator
|
||||
- PWM/timer input/output available on every GPIO pin
|
||||
- SDIO master/salve 50MHz
|
||||
- SD-card interface support
|
||||
|
||||
|
||||
|
||||
### M5GO Bottom
|
||||
|
||||
[Click to view details parameters](en/base/m5go_bottom)
|
||||
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader is a concise and fast program writer, which has a built-in case program related to the product. It can be burned to the main control by simple steps to perform a series of function verification. Please install the corresponding driver according to the device type. M5Core host [Please click here to view the CP210X driver installation tutorial](en/arduino/arduino_development), M5StickC/V/T/ATOM series can be used without driver)
|
||||
@@ -89,8 +67,8 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**LCD & TF card**
|
||||
|
||||
*LCD :320x240*
|
||||
*TF card Maximum size 16GB*
|
||||
LCD :320x240
|
||||
TF card Maximum size 16GB
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO23</td><td>GPIO19</td><td>GPIO18</td><td>GPIO14</td><td>GPIO27</td><td>GPIO33</td><td>GPIO32</td><td>GPIO4</td></tr>
|
||||
@@ -108,9 +86,9 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**GROVE Port A & IP5306**
|
||||
|
||||
*We've use the customized I2C version of IP5306, on power management.*
|
||||
We've use the customized I2C version of IP5306, on power management.
|
||||
|
||||
*Its I2C address is 0x75. Click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) to check its datasheet*
|
||||
It's I2C address is 0x75. Click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) to check its datasheet
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -155,7 +133,7 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**6-Axis MotionTracking Sensor MPU6886**
|
||||
|
||||
*MPU6886 I2C address 0x68*
|
||||
MPU6886 I2C address 0x68
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -164,7 +142,7 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
|
||||
**3-Axis Geomagnetic Sensor BMM150**
|
||||
|
||||
*BMM150 I2C address 0x10*
|
||||
BMM150 I2C address 0x10
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -249,8 +227,6 @@ The newly-produced M5Core replaces the screen with better display performance an
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
**<mark>Notice1:M5PORT EXPLAIN</mark>**
|
||||
You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for DA/AD, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core.
|
||||
Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able.
|
||||
@@ -291,7 +267,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
|
||||
|
||||
- **Schematic** - [BASIC](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)
|
||||
|
||||
|
||||
## Version Change
|
||||
|
||||
<div class="table-wrapper">
|
||||
@@ -323,7 +298,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
## Example
|
||||
|
||||
### 1. Arduino IDE
|
||||
@@ -334,38 +308,13 @@ 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](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/m5go/m5go_lite/Arduino/ENV)*
|
||||
|
||||
```arduino
|
||||
/*
|
||||
Install Adafruit BMP280 Library first.
|
||||
*/
|
||||
#include <M5Stack.h>
|
||||
#include "DHT12.h"
|
||||
#include <Wire.h> //The DHT12 uses I2C comunication.
|
||||
#include "Adafruit_Sensor.h"
|
||||
#include <Adafruit_BMP280.h>
|
||||
|
||||
// new two objects
|
||||
DHT12 dht12;
|
||||
Adafruit_BMP280 bme;
|
||||
|
||||
// initialization
|
||||
M5.begin();
|
||||
Wire.begin();
|
||||
bme.begin();
|
||||
|
||||
// read data
|
||||
float tmp = dht12.readTemperature();
|
||||
float hum = dht12.readHumidity();
|
||||
float pressure = bme.readPressure();
|
||||
```
|
||||
For more infomation, Click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/m5go/m5go_lite/Arduino/ENV)
|
||||
|
||||
**More examples are [here](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**
|
||||
|
||||
### 2. UIFlow
|
||||
|
||||
*For more details, click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ENV/UIFlow)*
|
||||
For more details, click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ENV/UIFlow)
|
||||
|
||||
<img src="assets/img/product_pics/unit/unit_example/ENV/example_unit_env_05.png">
|
||||
|
||||
|
||||
@@ -1,23 +1,19 @@
|
||||
# ATOM Lite{docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/atom/atom_lite_01.webp" width="350" height="350"><img src="assets/img/product_pics/core/minicore/atom/atom_lite_02.webp" width="350" height="350"><img src="assets/img/product_pics/core/minicore/atom/atom_lite_06.webp" width="350" height="350">
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/minicore/atom/atom_lite_01.webp"><img src="assets/img/product_pics/core/minicore/atom/atom_lite_02.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**ATOM Lite** 是M5Stack开发套件系列中一款非常小巧的开发板,其大小只有24 * 24mm,提供更多GPIO供用户自定义,非常适合做嵌入式的智能硬件开发。主控采用了ESP32-PICO-D4方案,集成Wi-Fi和蓝牙模块,内置3D天线,拥有4MB的SPI闪存,提供Infra-Red、Neo Led、按键和PH2.0接口。板载Type-C接口可以快速实现程序上传下载,背面具有一个M2螺丝孔用于固定。
|
||||
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/atom/atom_lite_03.webp" width="30%" height="30%">
|
||||
|
||||
## 产品特性
|
||||
|
||||
- USB Type-C
|
||||
- 基于ESP32开发
|
||||
- 4 MByte flash
|
||||
- 复位按键*1
|
||||
- 可编程按键*1
|
||||
- Neo Led*1
|
||||
- 复位按键*1
|
||||
- 可编程按键*1
|
||||
- Neo Led*1
|
||||
- 红外led*1
|
||||
- GPIO *6 杜邦接口
|
||||
- GROVE/4P PH2.0接口
|
||||
@@ -26,20 +22,6 @@
|
||||
- 产品尺寸:24 * 24 * 10mm
|
||||
- 产品重量:1g
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
- 支持SD卡接口
|
||||
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -84,7 +66,11 @@
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
*To get the code, please click [here](https://github.com/m5stack/M5Atom)。*
|
||||
点击[这里](https://github.com/m5stack/M5Atom)获得Arduino示例
|
||||
|
||||
### 2. UIFlow
|
||||
|
||||
点击[这里](https://docs.m5stack.com/#/zh_CN/quick_start/atom/atom_quick_start)查看UIFlow相关示例
|
||||
|
||||
## 相关链接
|
||||
|
||||
|
||||
@@ -1,18 +1,15 @@
|
||||
# ATOM Matrix {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/atom/atom_matrix_01.webp" width="350" height="350"><img src="assets/img/product_pics/core/minicore/atom/atom_matrix_02.webp" width="350" height="350"><img src="assets/img/product_pics/core/minicore/atom/atom_matrix_05.webp" width="350" height="350">
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/minicore/atom/atom_matrix_01.webp"><img src="assets/img/product_pics/core/minicore/atom/atom_matrix_02.webp"></div>
|
||||
|
||||
<!-- <img src="assets/img/product_pics/core/gray/gray_03.png" alt="gray_03" width="250" height="250"> -->
|
||||
|
||||
## 描述
|
||||
|
||||
**ATOM Matrix** 是M5Stack开发套件系列中一款非常小巧的开发板,其大小只有24 * 24mm,提供更多GPIO供用户自定义,非常适合做嵌入式的智能硬件。主控采用ESP32-PICO-D4方案,集成Wi-Fi和蓝牙模块,拥有4MB的SPI闪存,板载Infra-Red,面板上有5*5 RGB Led矩阵、内置IMU姿态传感器(MPU6886),在Neo Led矩阵下方隐藏一颗可编程按键,板载Type-C接口可以快速实现程序上传下载,此外还提供一个PH2.0 4P接口用于连接外设。背面具有一个M2螺丝孔用于固定。
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/atom/atom_matrix_03.webp" width="30%" height="30%">
|
||||
|
||||
<mark>注意:RGB LED的亮度限制为20,因此请不要将其设置过高的亮度数值,以免损坏LED和亚克力屏幕。</mark>
|
||||
|
||||
|
||||
## 产品特性
|
||||
|
||||
- USB Type-C
|
||||
@@ -26,23 +23,10 @@
|
||||
- GPIO *6 杜邦接口
|
||||
- GROVE/4P PH2.0接口
|
||||
- 2.4G天线:Proant 440
|
||||
- 开发平台: [Arduino](http://www.arduino.cc) [UIFlow](http://flow.m5stack.com)
|
||||
- 开发平台: [Arduino](http://www.arduino.cc)、[UIFlow](http://flow.m5stack.com)
|
||||
- 产品尺寸:24 * 24 * 14mm
|
||||
- 产品重量:1g
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
- 支持SD卡接口
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -84,13 +68,11 @@
|
||||
|
||||
- 1x ATOM Matrix
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/atom/atom_matrix_04.webp" width="40%" height="40%">
|
||||
|
||||
## 案例程序
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
*To get the code, please click [here](https://github.com/m5stack/M5Atom)。*
|
||||
[here](https://github.com/m5stack/M5Atom)
|
||||
|
||||
### 2. UIFlow
|
||||
|
||||
|
||||
@@ -4,7 +4,15 @@
|
||||
|
||||
## 描述
|
||||
|
||||
**M5Stack BASIC** 采用**ESP32**物联网芯片.集成Wi-Fi和蓝牙模块,拥有 4MB 的 SPI 闪存,双核低功耗的它在多种应用场景中有着非凡表现.M5Stack Basic 由两个可分离部分堆叠组成, 顶部放置了电路板,芯片,各种电子元器件和一些接口组件,底部放置了锂电池,[M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) 总线母座和边缘的拓展引脚.通过M5Stack [可堆叠模块](https://docs.m5stack.com/#/zh_CN/?id=module)和[可扩展单元](https://docs.m5stack.com/#/zh_CN/?id=unit)组成硬件拓展体系,能够快速的帮助你搭建和验证你的物联网产品.支持的开发平台和程序语言:Arduino,[UIFlow](http://flow.m5stack.com) (采用Blockly ,MicroPython语言).
|
||||
**M5Stack BASIC** 是M5Stack开发套件系列中的一款,拥有超高性价比与丰富案例资源的入门级开发套件.对于开发新手来说, Basic 是不二之选.
|
||||
|
||||
快速成型,超低门槛,直达产品级,M5Stack 开发板会是你物联网开发的不二之选.传统开发板只能用作验证和学习,M5的出现赋予了开发板更多的可能性,M5Stack 开发板采用了工业级外壳,再加上精致的外观设计,整体性能稳定,除了验证和学习的功能之外,还可以加速开发和产品化的进程.采用**ESP32**物联网芯片.集成Wi-Fi和蓝牙模块,拥有 4MB 的 SPI 闪存,双核低功耗的它在多种应用场景中有着非凡表现.由 30 多个 M5Stack [可堆叠模块](https://docs.m5stack.com/#/zh_CN/?id=module),40 多个[可扩展单元](https://docs.m5stack.com/#/zh_CN/?id=unit)组成的硬件拓展体系,能够快速的帮助你搭建和验证你的物联网产品.
|
||||
|
||||
支持的开发平台和程序语言:Arduino,[UIFlow](http://flow.m5stack.com) (采用Blockly ,MicroPython语言). 无论你的开发和编程能力处在何种水平,M5Stack 都将协助你,逐步的将想法变为现实.
|
||||
|
||||
如果你开发过 ESP8266,你会发现 ESP32 是 ESP8266 的完美升级版.相比之下,ESP32 具有更多 GPIO ,更多的模拟输入和两个模拟输出,多个外设接口(如备用UART).官方开发平台 ESP-IDF 已经移植了 FreeRTOS,借助双核与实时操作系统,能使你更加高效的去组织你的程序代码,优化程序的执行效率.
|
||||
|
||||
M5Stack Basic 由两个可分离部分堆叠组成. 顶部放置了电路板,芯片,各种电子元器件和一些接口组件.底部放置了锂电池,[M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) 总线母座和边缘的拓展引脚.
|
||||
|
||||
## 产品特性
|
||||
|
||||
@@ -190,7 +198,7 @@
|
||||
|
||||
## 原理图
|
||||
|
||||
- [原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)
|
||||
- [原理图](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf)
|
||||
|
||||
## 版本变更
|
||||
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# FACES Kit {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/faces_kit/face_01.webp" width="30%" height="30%" ><img src="assets/img/product_pics/core/faces_kit/face_02.jpg" width="30%" height="30%" ><img src="assets/img/product_pics/core/faces_kit/face_03.jpg" width="30%" height="30%" >
|
||||
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/faces_kit/face_01.webp"><img src="assets/img/product_pics/core/faces_kit/face_02.jpg"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
@@ -12,10 +10,9 @@
|
||||
|
||||
如果你想用 M5Core 玩一些经典小游戏,那么使用GameBoy面板和 M5Core 会是完美的方案.你需要做的就是将游戏模拟器程序上传到 M5Core 上,并连接好 GameBoy 面板.连接图如下:
|
||||
|
||||
ESPTool烧录游戏教程:https://docs.m5stack.com/#/zh_CN/quick_start/faces/gameboy_burn_a_nes_game
|
||||
|
||||
*下载游戏:https://docs.m5stack.com/#/zh_CN/quick_start/faces/gameboy_burn_a_nes_game*
|
||||
|
||||
*EasyLoader(仅提供win10版本)*:<a href="">点击此处,下载案例游戏程序一键烧录器</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/M5Core/Faces_kit/Faces_GameBoy_BladeBuster.exe">点击此处一键烧录示例游戏</a>
|
||||
|
||||
<img src="assets/img/product_pics/core/faces_kit/face_05.jpg">
|
||||
|
||||
@@ -38,14 +35,6 @@
|
||||
|
||||
关于本套件中的主机"Gray"的更多信息,请点击查看**Gray套件**
|
||||
|
||||
**注意:**
|
||||
|
||||
新生产的M5Core更换了显示效果与可视角更加优质的屏幕,因此与旧版的Arduino库产生了一些兼容性问题,使用旧版程序库进行屏幕驱动时会产生反色显示的现象,您可以打开Arduino的库管理选项将您的M5Stack库升级至最新版本(0.2.8以后)来解决这个问题.
|
||||
|
||||
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
|
||||
<br><br><br>
|
||||
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 5V 直流电源
|
||||
@@ -64,7 +53,6 @@
|
||||
- 产品尺寸:58.2mm x 54.2mm x 18.7mm
|
||||
- 产品重量:264.6g
|
||||
|
||||
|
||||
## 套件清单:
|
||||
|
||||
- 1x GRAY
|
||||
@@ -77,8 +65,6 @@
|
||||
- 1x 六角螺丝扳手
|
||||
- 1x Type-C USB(100cm)
|
||||
|
||||
<img src="assets/img/product_pics/core/faces_kit/faces_kit.png">
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -105,7 +91,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
### 相关链接
|
||||
|
||||
- **数据手册**
|
||||
@@ -118,7 +103,6 @@
|
||||
|
||||
- [IP5306](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/IIC_IP5306_REG_V1.4_cn.pdf)
|
||||
|
||||
|
||||
**IP5306充/放电,电压参数**
|
||||
|
||||
<table>
|
||||
@@ -156,7 +140,7 @@
|
||||
|
||||
## 原理图
|
||||
|
||||
- [原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)
|
||||
- [原理图](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf)
|
||||
|
||||
## 版本变更
|
||||
|
||||
@@ -185,15 +169,12 @@
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
|
||||
|
||||
**<mark>Notice:M5PORT 说明 </mark>**
|
||||
*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持DA/AD转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
|
||||
|
||||
|
||||
+14
-44
@@ -1,7 +1,6 @@
|
||||
# FIRE {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/fire/product_pic_fire.png" alt="fire_01" width="350" height="350"> <img src="assets/img/product_pics/core/fire/m5_fire_01.webp" width="350" height="350">
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/fire/product_pic_fire.png"> <img src="assets/img/product_pics/core/fire/m5_fire_01.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
@@ -9,29 +8,15 @@
|
||||
|
||||
我们可以在很多的应用场景中使用姿态传感器用作:检测加速度、角度、轨迹延伸等数据.根据这些去制作出相关的产品,如运动数据采集器,3D远程手势控制器等.
|
||||
|
||||
|
||||
<img src="assets/img/product_pics/base/m5go_charger_10.png" height="300px"> <img src="assets/img/product_pics/base/m5go_charger_09.png" height="300px">
|
||||
|
||||
M5Stack Fire 配有三个可分离部件. 顶部与其他的M5主机一样,放置了电路板,芯片,LCD屏幕,2.4G天线,,各种电子元器件以及一些接口组件.中间部分称为 [M5GO 底座](https://docs.m5stack.com/#/zh_CN/base/m5go_bottom),提供锂电池,[M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) 总线母座,LED条和三个GROVE拓展端口. 位于最底部的是充电底座,可以与 M5GO 底座通过 POGO 引脚进行连接,进行充电.
|
||||
|
||||
<br><br>
|
||||
<img src="assets/img/product_pics/core/fire/m5_fire_06.png">
|
||||
|
||||
快速成型,超低门槛,直达产品级,M5Stack 开发板会是你物联网开发的不二之选.传统开发板只能用作验证和学习,M5的出现赋予了开发板更多的可能性,M5Stack 开发板采用了工业级外壳,再加上精致的外观设计,整体性能稳定,除了验证和学习的功能之外,还可以加速开发和产品化的进程.采用**ESP32**物联网芯片.集成 Wi-Fi 和蓝牙模块,拥有4MB的SPI闪存,双核低功耗的它在多种应用场景中有着非凡表现.由30多个M5Stack [可堆叠模块](https://docs.m5stack.com/#/zh_CN/?id=module),40 多个[可扩展单元](https://docs.m5stack.com/#/zh_CN/?id=unit)组成的硬件拓展体系,能够快速的帮助你搭建和验证你的物联网产品.
|
||||
|
||||
支持的开发平台和程序语言:Arduino,[UIFlow](http://flow.m5stack.com) 的 Blockly 语言,Micropython. 无论你的开发和编程能力处在何种水平,M5Stack都将协助你,逐步的将想法变为现实.
|
||||
|
||||
如果你开发过 ESP8266,你会发现 ESP32 是 ESP8266 的完美升级版.相比之下,ESP32 具有更多 GPIO ,更多的模拟输入和两个模拟输出,多个外设接口(如备用UART).官方开发平台 ESP-IDF 已经移植了 FreeRTOS ,借助双核与实时操作系统,能使你更加高效的去组织你的程序代码,优化程序的执行效率.
|
||||
|
||||
**注意1:**
|
||||
|
||||
新生产的M5Core更换了显示效果与可视角更加广的屏幕,因此与旧版的Arduino库产生了一些兼容性问题,使用旧版程序库进行屏幕驱动时会产生反色显示的现象,您可以打开Arduino的库管理选项将您的M5Stack库升级至最新版本(0.2.8以后)来解决这个问题.
|
||||
|
||||
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
|
||||
<br><br><br>
|
||||
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
|
||||
|
||||
**注意2:**
|
||||
**注意:**
|
||||
|
||||
Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆叠其他功能模块时,需要注意避免与这两个引脚冲突,防止设备不正常工作,产生不稳定的现象.
|
||||
|
||||
@@ -55,19 +40,6 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
- 尺寸:54.2mm x 54.2mm x 30.5mm
|
||||
- 包装重量:62.3g
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
- 支持SD卡接口
|
||||
|
||||
### M5GO底座
|
||||
|
||||
[点击查看详情参数](zh_CN/base/m5go_bottom)
|
||||
@@ -104,8 +76,8 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
|
||||
**LCD 屏幕 & TF 卡**
|
||||
|
||||
*LCD 像素:320x240*
|
||||
*TF 卡最大支持 16GB*
|
||||
LCD 像素:320x240
|
||||
TF 卡最大支持 16GB
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO23</td><td>GPIO19</td><td>GPIO18</td><td>GPIO14</td><td>GPIO27</td><td>GPIO33</td><td>GPIO32</td><td>GPIO4</td></tr>
|
||||
@@ -123,7 +95,7 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
|
||||
**GROVE 接口 A & IP5306**
|
||||
|
||||
*电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)查看 IP5306 的寄存器手册。*
|
||||
电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)查看 IP5306 的寄存器手册。
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -168,7 +140,7 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
|
||||
**6-Axis MotionTracking Sensor MPU6886**
|
||||
|
||||
*MPU6886 I2C address 0x68*
|
||||
MPU6886 I2C address 0x68
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -177,7 +149,7 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
|
||||
**3-Axis Geomagnetic Sensor BMM150**
|
||||
|
||||
*BMM150 I2C address 0x10*
|
||||
BMM150 I2C address 0x10
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -293,7 +265,7 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
- 1x 使用手册
|
||||
|
||||
|
||||
<a href="#zh_CN/related_documents/M5Burner"><button type="button" class="btn btn-primary">查看固件烧录教程</button></a>
|
||||
<a href="#zh_CN/uiflow/introduction.md"><button type="button" class="btn btn-primary">查看固件烧录教程</button></a>
|
||||
|
||||
## 相关链接
|
||||
|
||||
@@ -310,12 +282,17 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
|
||||
## 原理图
|
||||
|
||||
- **[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**
|
||||
- **[原理图](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf)**
|
||||
|
||||
## 案例程序
|
||||
|
||||
- [例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)
|
||||
|
||||
## UIFlow使用介绍
|
||||
|
||||
<a href="#zh_CN/uiflow/uiflow_home_page.md"><button type="button" class="btn btn-primary">查看UIFlow介绍</button></a>
|
||||
|
||||
|
||||
## 版本变更
|
||||
|
||||
<div class="table-wrapper">
|
||||
@@ -355,13 +332,6 @@ Fire 中的 GPIO 16 / 17 默认与PSRAM连接,因此当你在连接或是堆
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/LukeVideo/m5stack%E7%AE%80%E4%BB%8B%EF%BC%88%E4%B8%AD%E6%96%87%EF%BC%89.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
**m5stack 的案例 - Piu UI framework with Moddable SDK**
|
||||
|
||||
<video class="video_size" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/run-time-display-rotation.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-core/products/fire-iot-development-kit';
|
||||
|
||||
+10
-9
@@ -6,7 +6,15 @@
|
||||
|
||||
## 描述
|
||||
|
||||
**M5Stack GRAY Kit**采用**ESP32**物联网芯片.集成Wi-Fi和蓝牙模块,拥有4MB的SPI闪存,双核低功耗的它在多种应用场景中有着非凡表现.由M5Stack [可堆叠模块](https://docs.m5stack.com/#/zh_CN/?id=module)和[可扩展单元](https://docs.m5stack.com/#/zh_CN/?id=unit)组成硬件拓展体系,能够快速的帮助你搭建和验证你的物联网产品.支持的开发平台和程序语言:Arduino,[UIFlow](http://flow.m5stack.com) 的 Blockly 语言,Micropython.
|
||||
**M5Stack GRAY Kit** 是M5Stack开发套件系列中的一款,进阶型的开发套件.它作为Basic套件的升级版,在硬件上提供了更大的 Flash 内存,集成IMU传感器 MPU6886+BMM150 .无论是作为入门或是进阶, Gray 套件都是一个非常不错的选择.
|
||||
|
||||
我们可以在很多的应用场景中使用IMU姿态传感器用作:检测加速度、角度、轨迹延伸等数据.根据这些去制作出相关的产品,如运动数据采集器,3D远程手势控制器等.
|
||||
|
||||
快速成型,超低门槛,直达产品级,M5Stack开发板会是你物联网开发的不二之选.传统开发板只能用作验证和学习,M5的出现赋予了开发板更多的可能性,M5Stack开发板采用了工业级外壳,再加上精致的外观设计,整体性能稳定,除了验证和学习的功能之外,还可以加速开发和产品化的进程.采用**ESP32**物联网芯片.集成Wi-Fi和蓝牙模块,拥有4MB的SPI闪存,双核低功耗的它在多种应用场景中有着非凡表现.由30多个M5Stack [可堆叠模块](https://docs.m5stack.com/#/zh_CN/?id=module),40 多个[可扩展单元](https://docs.m5stack.com/#/zh_CN/?id=unit)组成的硬件拓展体系,能够快速的帮助你搭建和验证你的物联网产品.
|
||||
|
||||
支持的开发平台和程序语言:Arduino,[UIFlow](http://flow.m5stack.com) 的 Blockly 语言,Micropython. 无论你的开发和编程能力处在何种水平,M5Stack 都将协助你,逐步的将想法变为现实.
|
||||
|
||||
如果你开发过 ESP8266,你会发现 ESP32 是 ESP8266 的完美升级版.相比之下,ESP32 具有更多 GPIO,更多的模拟输入和两个模拟输出,多个外设接口(如备用UART).官方开发平台 ESP-IDF 已经移植了 FreeRTOS,借助双核与实时操作系统,能使你更加高效的去组织你的程序代码,优化程序的执行效率.
|
||||
|
||||
## 产品特性
|
||||
|
||||
@@ -121,7 +129,6 @@ TF 卡最大支持 16GB
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
**6-Axis MotionTracking Sensor MPU6886**
|
||||
|
||||
MPU6886 I2C address 0x68
|
||||
@@ -131,7 +138,6 @@ MPU6886 I2C address 0x68
|
||||
<tr><td>MPU6886</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
**3轴磁力计 BMM150**
|
||||
|
||||
BMM150 I2C 地址为 0x10
|
||||
@@ -190,9 +196,6 @@ BMM150 I2C 地址为 0x10
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
**<mark>Notice2:M5PORT 说明 </mark>**
|
||||
*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持DA/AD转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
|
||||
|
||||
@@ -205,7 +208,6 @@ BMM150 I2C 地址为 0x10
|
||||
3,使用PbHUB连接至PortA,拓展出6个PortB.
|
||||
有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
|
||||
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x Gray
|
||||
@@ -228,13 +230,12 @@ BMM150 I2C 地址为 0x10
|
||||
|
||||
## 原理图
|
||||
|
||||
- [原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)
|
||||
- [原理图](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf)
|
||||
|
||||
## 案例程序
|
||||
|
||||
- [例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)
|
||||
|
||||
|
||||
## 版本变更
|
||||
|
||||
<div class="table-wrapper">
|
||||
|
||||
+13
-32
@@ -1,7 +1,6 @@
|
||||
# M5GO IoT Starter Kit {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/m5go/m5go_01.png" alt="gray_02" width="250" height="250"> <img src="assets/img/product_pics/core/m5go/m5go_02.webp" alt="gray_02" width="250" height="250"> <img src="assets/img/product_pics/core/m5go/m5go_03.png" alt="gray_04" width="250" height="250">
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/m5go/m5go_01.png"> <img src="assets/img/product_pics/core/m5go/m5go_02.webp"> <img src="assets/img/product_pics/core/m5go/m5go_03.png"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
@@ -15,10 +14,6 @@
|
||||
|
||||
新生产的M5Core更换了显示效果与可视角更加优质的屏幕,因此与旧版的Arduino库产生了一些兼容性问题,使用旧版程序库进行屏幕驱动时会产生反色显示的现象,您可以打开Arduino的库管理选项将您的M5Stack库升级至最新版本(0.2.8以后)来解决这个问题.
|
||||
|
||||
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
|
||||
<br><br><br>
|
||||
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 5V 直流电源
|
||||
@@ -36,25 +31,10 @@
|
||||
- 尺寸:60mm x 57mm x 17mm
|
||||
- 重量:224.9g
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
- 支持SD卡接口
|
||||
|
||||
|
||||
### M5GO底座
|
||||
|
||||
[点击查看详情参数](zh_CN/base/m5go_bottom)
|
||||
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -81,7 +61,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<a href="#zh_CN/related_documents/M5Burner"><button type="button" class="btn btn-primary">查看固件烧录教程</button></a>
|
||||
|
||||
## 外设的管脚映射
|
||||
@@ -90,8 +69,8 @@
|
||||
|
||||
**LCD 屏幕 & TF 卡**
|
||||
|
||||
*LCD像素:320x240*
|
||||
*TF卡最大支持16GB*
|
||||
LCD像素:320x240
|
||||
TF卡最大支持16GB
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO23</td><td>GPIO19</td><td>GPIO18</td><td>GPIO14</td><td>GPIO27</td><td>GPIO33</td><td>GPIO32</td><td>GPIO4</td></tr>
|
||||
@@ -109,7 +88,7 @@
|
||||
|
||||
**GROVE 接口 A & IP5306**
|
||||
|
||||
*电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)查看 IP5306 的寄存器手册。*
|
||||
电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)查看 IP5306 的寄存器手册。
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -117,7 +96,6 @@
|
||||
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
**IP5306充/放电,电压参数**
|
||||
|
||||
<table>
|
||||
@@ -155,7 +133,7 @@
|
||||
|
||||
**6-Axis IMU Sensor MPU6886**
|
||||
|
||||
*MPU6886 I2C address 0x68*
|
||||
MPU6886 I2C address 0x68
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -164,7 +142,7 @@
|
||||
|
||||
**3-Axis Geomagnetic Sensor BMM150**
|
||||
|
||||
*BMM150 I2C address 0x10*
|
||||
BMM150 I2C address 0x10
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -256,8 +234,6 @@
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
**<mark>Notice2:M5PORT 说明 </mark>**
|
||||
*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持DA/AD转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
|
||||
|
||||
@@ -270,7 +246,6 @@
|
||||
3,使用PbHUB连接至PortA,拓展出6个PortB.
|
||||
有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
|
||||
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x M5GO
|
||||
@@ -281,6 +256,8 @@
|
||||
- 1x Type-C USB(20cm)
|
||||
- 1x 使用手册
|
||||
|
||||
<a href="#zh_CN/uiflow/introduction.md"><button type="button" class="btn btn-primary">查看固件烧录教程</button></a>
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **数据手册**
|
||||
@@ -295,12 +272,16 @@
|
||||
|
||||
## 原理图
|
||||
|
||||
- **[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**
|
||||
- **[原理图](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf)**
|
||||
|
||||
## 案例程序
|
||||
|
||||
- [例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)
|
||||
|
||||
## UIFlow使用介绍
|
||||
|
||||
<a href="#zh_CN/uiflow/uiflow_home_page.md"><button type="button" class="btn btn-primary">查看UIFlow介绍</button></a>
|
||||
|
||||
## 版本变更
|
||||
|
||||
<div class="table-wrapper">
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# M5GO Lite {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/m5go/m5go_lite_01.png" alt="gray_02" width="250" height="250"><img src="assets/img/product_pics/core/m5go/m5go_lite_04.png" alt="gray_04" width="250" height="250">
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/m5go/m5go_lite_01.png"><img src="assets/img/product_pics/core/m5go/m5go_lite_04.png"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
@@ -11,16 +10,10 @@
|
||||
|
||||
作为一款专为STEM教育而设计套件.M5GO 想要做到的是使学生在获得知识的同时,收获乐趣,收获那份将自己的创意一步一步转换为现实的荣誉感.让学生可以自由的探索工程世界,制作自己的物联网产品,并将精彩的创意融入到现实生活中.
|
||||
|
||||
|
||||
**注意:**
|
||||
|
||||
新生产的M5Core更换了显示效果与可视角更加优质的屏幕,因此与旧版的Arduino库产生了一些兼容性问题,使用旧版程序库进行屏幕驱动时会产生反色显示的现象,您可以打开Arduino的库管理选项将您的M5Stack库升级至最新版本(0.2.8以后)来解决这个问题.
|
||||
|
||||
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
|
||||
<br><br><br>
|
||||
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
|
||||
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 5V 直流电源
|
||||
@@ -38,24 +31,10 @@
|
||||
- 尺寸:54.2mm x 54.2mm x 17.9mm
|
||||
- 重量:159g
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
- 支持SD卡接口
|
||||
|
||||
### M5GO底座
|
||||
|
||||
[点击查看详情参数](zh_CN/base/m5go_bottom)
|
||||
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -82,11 +61,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<a href="#zh_CN/related_documents/M5Burner"><button type="button" class="btn btn-primary">查看固件烧录教程</button></a>
|
||||
|
||||
|
||||
## 外设的管脚映射
|
||||
|
||||
#### 主板管脚
|
||||
@@ -112,7 +86,7 @@
|
||||
|
||||
**GROVE 接口 A & IP5306**
|
||||
|
||||
*电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)查看 IP5306 的寄存器手册。*
|
||||
电源管理芯片 (IP5306) 是定制 I2C 版本,它的 I2C 地址是 0x75。点击[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)查看 IP5306 的寄存器手册。
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
@@ -273,7 +247,6 @@
|
||||
3,使用PbHUB连接至PortA,拓展出6个PortB.
|
||||
有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
|
||||
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x M5GO
|
||||
@@ -282,7 +255,7 @@
|
||||
- 1x Type-C USB(20cm)
|
||||
- 1x 使用手册
|
||||
|
||||
<img src="assets/img/product_pics/core/m5go/m5go_lite_02.png" alt="gray_02" width="270" height="270"><img src="assets/img/product_pics/core/m5go/m5go_lite_03.png" alt="gray_04" width="270" height="270">
|
||||
<a href="#zh_CN/uiflow/introduction.md"><button type="button" class="btn btn-primary">查看固件烧录教程</button></a>
|
||||
|
||||
## 相关链接
|
||||
|
||||
@@ -296,7 +269,6 @@
|
||||
|
||||
- [IP5306](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/IIC_IP5306_REG_V1.4_cn.pdf)
|
||||
|
||||
|
||||
## 版本变更
|
||||
|
||||
<div class="table-wrapper">
|
||||
@@ -339,32 +311,7 @@
|
||||
|
||||
可是在编译程序之前需要先安装库 `Adafruit BMP280 Library`,然后拷贝 `Adafruit_Sensor.h` 到 `Adafruit BMP280 Library` 的安装路径 `C:\Users\<user_name>\Documents\Arduino\libraries\Adafruit_BMP280_Library` 下。
|
||||
|
||||
*以下仅为用法示意,并不完整。如果需要完整例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/m5go/m5go_lite/Arduino/ENV)。*
|
||||
|
||||
```arduino
|
||||
/*
|
||||
Install Adafruit BMP280 Library first.
|
||||
*/
|
||||
#include <M5Stack.h>
|
||||
#include "DHT12.h"
|
||||
#include <Wire.h> //The DHT12 uses I2C comunication.
|
||||
#include "Adafruit_Sensor.h"
|
||||
#include <Adafruit_BMP280.h>
|
||||
|
||||
// new two objects
|
||||
DHT12 dht12;
|
||||
Adafruit_BMP280 bme;
|
||||
|
||||
// initialization
|
||||
M5.begin();
|
||||
Wire.begin();
|
||||
bme.begin();
|
||||
|
||||
// read data
|
||||
float tmp = dht12.readTemperature();
|
||||
float hum = dht12.readHumidity();
|
||||
float pressure = bme.readPressure();
|
||||
```
|
||||
点击[这里查看](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf)
|
||||
|
||||
**更多例程,请点击[这里](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**
|
||||
|
||||
@@ -375,6 +322,10 @@ float pressure = bme.readPressure();
|
||||
<img src="assets/img/product_pics/unit/unit_example/ENV/example_unit_env_05.png">
|
||||
|
||||
|
||||
## UIFlow使用介绍
|
||||
|
||||
<a href="#zh_CN/uiflow/uiflow_home_page.md"><button type="button" class="btn btn-primary">查看UIFlow介绍</button></a>
|
||||
|
||||
## 相关视频
|
||||
|
||||
- **m5stack的简介**
|
||||
|
||||
@@ -1,22 +1,17 @@
|
||||
# M5Stick {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stick/m5stick_02.png" alt="gray_02" width="300" height="300">
|
||||
<img src="assets/img/product_pics/core/minicore/m5stick/m5stick_04.png" alt="gray_02" width="300" height="300">
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/minicore/m5stick/m5stick_02.png"><img src="assets/img/product_pics/core/minicore/m5stick/m5stick_04.png"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**M5Stick** 是一款迷你的 IoT 开发板.集成 ESP32 芯片,具备蓝牙与 WiFi 功能以及 IMU 姿态传感器,无论是用作编程学习还是项目开发, Stick 都能够提供可靠的硬件支持.
|
||||
|
||||
*它能做什么?*
|
||||
这个小巧玲珑的开发工具,能够激发你无限的创作可能.Stick 能够帮助你快速的搭建物联网产品原型,简化整个的开发过程.即便是刚开始接触编程开发的初学者,也能够搭建出一些有趣的应用,并应用到实际生活中.
|
||||
|
||||
|
||||
M5stick 是 M5Stack 产品系列中的核心设备之一,该产品系列建立在不断发展的硬件和软件生态系统中.它有着许多兼容的拓展功能模块,丰富开源代码、活跃的论坛社区,这些资源可以使你在开发过程中获得最大的支持.
|
||||
|
||||
**下图为按键 A 和安装孔的位置指示**
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stick/m5stick_06.png">
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/minicore/m5stick/m5stick_06.png"></div>
|
||||
|
||||
**开关机操作:**
|
||||
|
||||
@@ -26,7 +21,6 @@ M5stick 是 M5Stack 产品系列中的核心设备之一,该产品系列建立
|
||||
|
||||
## 产品特性
|
||||
|
||||
|
||||
- 5V 直流电源
|
||||
- USB Type-C
|
||||
- 基于ESP32开发
|
||||
@@ -42,21 +36,6 @@ M5stick 是 M5Stack 产品系列中的核心设备之一,该产品系列建立
|
||||
- 可穿戴 & 可固定
|
||||
- 开发平台 [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
|
||||
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
- 支持SD卡接口
|
||||
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -83,11 +62,8 @@ M5stick 是 M5Stack 产品系列中的核心设备之一,该产品系列建立
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stick/m5stick_03.png" alt="gray_04" width="300" height="300">
|
||||
|
||||
**蓝色LED&按键BUTTON&蜂鸣器BUZZER&红外发射管IR**
|
||||
|
||||
<table>
|
||||
@@ -147,7 +123,6 @@ M5stick 是 M5Stack 产品系列中的核心设备之一,该产品系列建立
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
**灰色版本:**
|
||||
|
||||
<table>
|
||||
@@ -155,30 +130,21 @@ M5stick 是 M5Stack 产品系列中的核心设备之一,该产品系列建立
|
||||
<tr><td>九轴姿态传感器MPU9250</td><td>SCL</td><td>SDA</td>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x M5Stick
|
||||
- 1x USB Type-C(20cm)
|
||||
|
||||
## 尺寸重量
|
||||
|
||||
- 包装尺寸:85mm x 55mm x 31mm
|
||||
- 包装重量:65g
|
||||
|
||||
**灰色版本:**
|
||||
- 一些配件: `WATCH BELT`, `WALL` and `BRICK`
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stick/m5stick_07.png" width=40% height=40%>
|
||||
<img src="assets/img/product_pics/core/minicore/m5stick/m5stick_08.png" width=40% height=40%>
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stick/m5stick_sch.png" width="500" height="500">
|
||||
|
||||
完整原理图请点击[这里](https://github.com/m5stack/M5-Schematic/tree/master/Core/m5stick)。
|
||||
完整原理图请点击[这里](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf)。
|
||||
|
||||
## 相关链接
|
||||
|
||||
@@ -202,21 +168,14 @@ M5stick 是 M5Stack 产品系列中的核心设备之一,该产品系列建立
|
||||
|
||||
- [白色方块游戏](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Stick/UIFlow)
|
||||
|
||||
## 相关视频
|
||||
<!--## 相关视频
|
||||
|
||||
- **m5stick 的案例 - 控制空调**
|
||||
|
||||
<video class="video_size" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201901/M5Stick%20controll%20AC.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
- **m5stick 的案例 - .obj 模型查看器**
|
||||
|
||||
<video class="video_size" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201903/Obj%20Model%20Viewer.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
|
||||
-->
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-core/products/stick';
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# M5StickC {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_01.webp" width="30%" height="30%">
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_01.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
@@ -24,10 +23,6 @@ M5StickC 是 M5Stack 产品系列中的核心设备之一,该产品系列建
|
||||
|
||||
* 外壳颜色只有橙色在售
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_02.png" width=50% height=50%>
|
||||
|
||||
|
||||
|
||||
**注意:**
|
||||
|
||||
M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行安装驱动程序.
|
||||
@@ -36,8 +31,6 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
|
||||
<a href="https://www.ftdichip.com/Drivers/VCP.htm">驱动下载连接</a>
|
||||
|
||||
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 5V 直流电源
|
||||
@@ -56,23 +49,6 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
- 可穿戴 & 可固定
|
||||
- 开发平台 [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
|
||||
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_03.jpg" width=50% height=50%>
|
||||
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
- 支持SD卡接口
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -99,7 +75,6 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5StickC/m5stickC.jpg">
|
||||
@@ -164,24 +139,15 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
<tr><td>LDOio0</td><td>LDO1</td><td>LDO2</td><td>LDO3</td><td>DC-DC1</td><td>IPSOUT</td>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x M5StickC
|
||||
- 1x Type-C USB(20cm)
|
||||
|
||||
## 尺寸重量
|
||||
|
||||
- 包装尺寸:55mm x 55mm x 20mm
|
||||
- 包装重量:33g
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **数据手册**
|
||||
|
||||
- **datasheet**
|
||||
|
||||
- [ESP32-PICO](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32-pico-d4_datasheet_cn.pdf)
|
||||
- [ST7735S](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ST7735S_v1.1_en.pdf)
|
||||
- [BM8563](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/BM8563_V1.1_cn.pdf)
|
||||
@@ -190,7 +156,6 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
- [AXP192](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/AXP192_datasheet_cn.pdf)
|
||||
- [SPM1423](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/SPM1423HM4H-B_datasheet_en.pdf)
|
||||
|
||||
|
||||
## 版本变更
|
||||
|
||||
<div class="table-wrapper">
|
||||
@@ -218,7 +183,6 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
## 案例程序
|
||||
|
||||
**Arduino**
|
||||
@@ -227,23 +191,12 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
|
||||
- [M5StickC 自动贩卖机](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/App/M5StickC_Slot)
|
||||
|
||||
<video width="500" height="315" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/M5StickC%20Slot%20machine%20demo.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
|
||||
## 相关视频
|
||||
|
||||
- **M5StickC 的案例 - 计数器**
|
||||
- **M5StickC 的案例 - 自动贩卖机**
|
||||
|
||||
<video class="video_size" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201903/StickC%20Watch.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
- **M5StickC 的案例 - 测试 DSD**
|
||||
|
||||
<video class="video_size" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/Simple_Watch_Device.mp4" type="video/mp4">
|
||||
<video width="500" height="315" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/M5StickC%20Slot%20machine%20demo.mp4" type="video/mp4">
|
||||
</video>
|
||||
|
||||
<script>
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# M5StickT {docsify-ignore-all}
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.jpg" width="30%" height="30%"><img src="assets/img/product_pics/core/minicore/m5stickt/m5stick_T_03.webp" width="30%" height="30%"><img src="assets/img/product_pics/core/minicore/m5stickt/m5stick_T_04.webp" width="30%" height="30%">
|
||||
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.jpg"><img src="assets/img/product_pics/core/minicore/m5stickt/m5stick_T_03.webp"><img src="assets/img/product_pics/core/minicore/m5stickt/m5stick_T_04.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
@@ -56,18 +54,6 @@ M5StickT仅支持WIN10&Linux&MAC(10.15以下)免驱,其余操作系统则需
|
||||
- 重量: 26g
|
||||
- 尺寸: 48 * 30 * 29mm
|
||||
|
||||
### ESP32特性
|
||||
|
||||
- 240 MHz双核Tensilica LX6微控制器,性能达到 600 DMIPS
|
||||
- 集成520 KB SRAM
|
||||
- 集成的802.11b/g/n HT40 Wi-Fi收发器,基带,堆栈和LWIP
|
||||
- 集成双模蓝牙(经典和BLE)
|
||||
- 霍尔传感器
|
||||
- 10x 电容触摸功能接口
|
||||
- 32 kHz晶体振荡器
|
||||
- 每个GPIO引脚都支持PWM/定时器 输入/输出
|
||||
- SDIO master/salve 50MHz
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x M5StickT
|
||||
@@ -166,7 +152,6 @@ M5StickT仅支持WIN10&Linux&MAC(10.15以下)免驱,其余操作系统则需
|
||||
<tr><td>LDOio0</td><td>LDO1</td><td>LDO2</td><td>LDO3</td><td>DC-DC1</td><td>IPSOUT</td>
|
||||
</table>
|
||||
|
||||
|
||||
## 案例程序
|
||||
|
||||
- **[arduino程序](https://github.com/m5stack/M5-StickT/tree/master/M5_StickC_Lepton_opensource_v1)**
|
||||
@@ -187,8 +172,6 @@ M5StickT仅支持WIN10&Linux&MAC(10.15以下)免驱,其余操作系统则需
|
||||
- [Lepton enigneering datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/flir-lepton-engineering-datasheet_en.pdf)
|
||||
- [Lepton software interface description](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/flir-lepton-software-interface-description-document_en.pdf)
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-core/products/m5-stickt-esp32-thermal-camera-development-kit-lepton-3-0';
|
||||
|
||||
@@ -1,27 +1,14 @@
|
||||
# M5StickV {docsify-ignore-all}
|
||||
|
||||
|
||||
<img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_01.jpg" width="30%" height="30%"><img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_02.jpg" width="30%" height="30%"><img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_07.jpg" width="30%" height="30%">
|
||||
|
||||
<div class="product_pic"><img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_01.jpg"><img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_02.jpg"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**M5Stick-V RISC-V AI 摄像头**
|
||||
|
||||
**M5Stick-V**是一款搭载Kendryte K210的AIOT(AI + IOT)摄像头,集成双核64位RISC-V CPU和最先进的神经网络处理器边缘计算片上系统(SoC)
|
||||
<br><br>
|
||||
M5stickV AI 摄像头具备机器视觉能力,支持多种视觉识别能力的它( 如实时获取被检测目标的大小与坐标 • 实时获取被检测目标的种类),并且能够在低功耗情况下进行卷积神经网络计算,因此M5StickV会是一个很好的零门槛机器视觉嵌入式解决方案
|
||||
<br><br>
|
||||
支持MicroPython开发环境,这使得你在使用M5stick-V上进行项目开发时,程序代码将会更加精简.
|
||||
<br><br>
|
||||
配备OmniVision OV7740图像传感器,采用OmniPixel®3-HS技术,提供相比同类最佳的低光灵敏度,是机器视觉项目的理想选择.
|
||||
|
||||
<br><br><br>
|
||||
<img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_03.jpg" width="30%" height="30%">
|
||||
<img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_06.jpg" width="30%" height="30%">
|
||||
<img src="assets\img\product_pics\core\minicore\m5stickv/m5stickv_05.jpg" width="30%" height="30%"><br>
|
||||
|
||||
|
||||
M5stickV AI 摄像头具备机器视觉能力,配备OmniVision OV7740图像传感器,采用OmniPixel®3-HS技术,提供相比同类最佳的低光灵敏度,支持多种视觉识别能力的它( 如实时获取被检测目标的大小与坐标 • 实时获取被检测目标的种类),并且能够在低功耗情况下进行卷积神经网络计算,因此M5StickV会是一个很好的零门槛机器视觉嵌入式解决方案,支持MicroPython开发环境,这使得你在使用M5stick-V上进行项目开发时,程序代码将会更加精简.
|
||||
|
||||
### 产品特性:
|
||||
- 双核 64-bit RISC-V RV64IMAFDC (RV64GC) CPU / 400Mhz(Normal)
|
||||
@@ -47,19 +34,12 @@ M5stickV AI 摄像头具备机器视觉能力,支持多种视觉识别能力
|
||||
- 外部存储: TF card/Micro SD
|
||||
- 六轴IMU传感器: MPU6886
|
||||
- 接口: GROVE.
|
||||
|
||||
|
||||
|
||||
### 包含
|
||||
|
||||
- 1x M5StickV
|
||||
- 1x USB Type-C(100cm)
|
||||
|
||||
## 尺寸重量
|
||||
|
||||
- 包装尺寸:144mm x 44mm x 43mm
|
||||
- 包装重量:82g
|
||||
|
||||
|
||||
### SD卡测试
|
||||
|
||||
M5StickV目前并不能识别所有类型的SD卡,我们对一些常见的SD卡进行了测试,测试结果如下.
|
||||
@@ -173,8 +153,6 @@ M5StickV目前并不能识别所有类型的SD卡,我们对一些常见的SD
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
@@ -201,7 +179,6 @@ M5StickV目前并不能识别所有类型的SD卡,我们对一些常见的SD
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
### 功能描述
|
||||
#### 1.1 KENDRYTE K210
|
||||
Kendryte K210 是集成机器视觉能力的系统级芯片 (SoC)。使用台积电 (TSMC) 超低功耗的 28 纳米先进制程,具有双核 64 位处理器,拥有较好的功耗性能,稳定性与可靠性。该方案力求零门槛开发,可在最短时效部署于用户的产品中,赋予产品人工智能.<br><br>
|
||||
@@ -228,7 +205,6 @@ Kendryte K210 是集成机器视觉能力的系统级芯片 (SoC)。使用台积
|
||||
- 数据缓存: 32KiB x 2
|
||||
- 片上 SRAM: 8MiB
|
||||
|
||||
|
||||
#### 1.2 OV7740
|
||||
- 支持输出格式:RAW RGB和YUV
|
||||
- 支持图像尺寸:VGA,QVGA,CIF或其他更小尺寸
|
||||
@@ -254,7 +230,6 @@ Kendryte K210 是集成机器视觉能力的系统级芯片 (SoC)。使用台积
|
||||
- 图像面积:2755.2μm×2049.6μm
|
||||
- 封装/管芯尺寸: - CSP3:4185μm×4345 μm-COB:4200μm×4360μm
|
||||
|
||||
|
||||
#### 1.3 MAX98357
|
||||
- 单电源工作(2.5V至5.5V)
|
||||
- 3.2W输出功率:4Ω,5V
|
||||
@@ -304,11 +279,9 @@ MPU-6886中的三轴MEMS加速度计包括多种功能:
|
||||
- 视频/显示
|
||||
- 游戏模拟器
|
||||
|
||||
|
||||
## 案例程序
|
||||
|
||||
- **Example** [Code](https://docs.m5stack.com/#/zh_CN/related_documents/M5StickV-Maixpy)
|
||||
|
||||
- **Maixpy参考示例** [Example](https://docs.m5stack.com/#/zh_CN/related_documents/M5StickV-Maixpy)
|
||||
|
||||
## 相关链接
|
||||
|
||||
|
||||
Reference in New Issue
Block a user