add M5StickV MaixPy IDE
|
After Width: | Height: | Size: 124 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 396 KiB After Width: | Height: | Size: 398 KiB |
|
Before Width: | Height: | Size: 253 KiB After Width: | Height: | Size: 260 KiB |
|
Before Width: | Height: | Size: 110 KiB After Width: | Height: | Size: 555 KiB |
|
After Width: | Height: | Size: 114 KiB |
@@ -23,7 +23,7 @@ For example, you can stack an IoT module such as LoRa, GSM, LTE, etc, in between
|
||||
- G15-Relay A/G12-Relay B
|
||||
|
||||
|
||||
<img src="assets\img\product_pics\base\iiot_dual_switch kit_with_core\iiot_dual_switch kit_with_core_03.jpg" width="30%" height="30%">
|
||||
<img src="assets\img\product_pics\base\iiot_dual_switch kit_with_core\iiot_dual_switch kit_with_core_03.jpg" width="30%" height="30%">
|
||||
|
||||
|
||||
## Weight and Size
|
||||
|
||||
@@ -99,6 +99,9 @@ There are two versions of IMU sensors (MPU6886 and SH200Q) currently available o
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_04.png" width="30%" height="30%">
|
||||
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_05.jpg" width="30%" height="30%">
|
||||
|
||||
**RED LED & IR Transmitter & BUTTON A & BUTTON B**
|
||||
|
||||
<table>
|
||||
@@ -145,8 +148,8 @@ There are two versions of IMU sensors (MPU6886 and SH200Q) currently available o
|
||||
**AXP192**
|
||||
|
||||
<table>
|
||||
<tr><td>Microphone</td><td>RTC</td><td>TFT backlight</td><td>TFT IC</td><td>ESP32/3.3V MPU6886/SH200Q</td><td>5V GROVE</td>
|
||||
<tr><td>LDOio0</td><td>LDO1</td><td>LDO2</td><td>LDO3</td><td>DC-DC1</td><td>IPSOUT</td>
|
||||
<tr style="font-weight:bold;text-align:center"><td>Microphone</td><td>RTC</td><td>TFT backlight</td><td>TFT IC</td><td>ESP32/3.3V MPU6886/SH200Q</td><td>5V GROVE</td>
|
||||
<tr style="font-weight:bold;text-align:center"><td>LDOio0</td><td>LDO1</td><td>LDO2</td><td>LDO3</td><td>DC-DC1</td><td>IPSOUT</td>
|
||||
</table>
|
||||
|
||||
## Include
|
||||
|
||||
@@ -12,7 +12,9 @@
|
||||
|
||||
**[5. Edit and Run the Code](#Edit-and-Run-the-Code)**
|
||||
|
||||
**[6. Library](#Library)**
|
||||
**[6. MaixPy IDE](#MaixPy-IDE)**
|
||||
|
||||
**[7. Library](#Library)**
|
||||
|
||||
|
||||
|
||||
@@ -20,9 +22,9 @@
|
||||
|
||||
<img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/EasyLoader_logo.png" width="100px" style="margin-top:20px">
|
||||
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/M5Core/M5StickV/EasyLoader_M5StickV_0630.exe"><button type="button" class="btn btn-primary">click to download EasyLoader</button></a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/M5Core/M5StickV/EasyLoader_M5StickV_0813.exe"><button type="button" class="btn btn-primary">click to download EasyLoader</button></a>
|
||||
|
||||
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.(**Currently EasyLoader is only available for Windows OS**)
|
||||
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.For users who don't need to customize the firmware or perform other operations, using EasyLoader to burn firmware for M5StickV is the simplest solution.(**Currently EasyLoader is only available for Windows OS**)
|
||||
|
||||
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
|
||||
|
||||
@@ -31,7 +33,7 @@
|
||||
|
||||
> Users who use an operating system other than Windows or who need to specify a burning file can use **Kflash** for firmware burning. Click the link below to download the firmware.
|
||||
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/m5stickV_Firmware_0630Fixed.kfpkg"><button type="button" class="btn btn-primary">click to download firmware </button></a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/M5StickV_Firmware_0813.kfpkg"><button type="button" class="btn btn-primary" target="view_window">click to download firmware </button></a>
|
||||
|
||||
|
||||
## Flash
|
||||
@@ -137,6 +139,40 @@ with open("hello.py") as f:
|
||||
|
||||
System will create a `boot.py` file at directory `/flash` or `/sd` , it will run this script after power on, modify this file will realize the AutoRun.
|
||||
|
||||
## MaixPy IDE
|
||||
|
||||
|
||||
#### Download MaixPy IDE
|
||||
|
||||
MaixPy IDE can easily realize real-time editing, uploading, execution, and real-time monitoring of camera images, file transfer and other functions. Using MaixPy IDE, because data compression and transmission require a part of resources, performance will be reduced, but This is a great development tool for developers who are not demanding in performance or who are in the debugging phase.
|
||||
|
||||
<a href="http://dl.sipeed.com/MAIX/MaixPy/ide/"><button type="button" class="btn btn-primary" >Download MaixPy IDE</button></a>
|
||||
|
||||
#### Install MaixPy IDE
|
||||
|
||||
Windows platform can directly double-click the exe file to run the installer.
|
||||
|
||||
Linux command line to run permissions, then execute commands
|
||||
|
||||
`chmod +x maixpy-ide-linux-x86_64-0.2.2.run`
|
||||
|
||||
`./maixpy-ide-linux-x86_64-0.2.2.run`
|
||||
|
||||
#### Use MaixPy IDE
|
||||
|
||||
>Run the MaixPy IDE, click on the toolbar, select the model of the development board. `Tool`-> `Select Board`-> `M5StickV` (Tools -> Select Development Board)
|
||||
|
||||
<img src="assets\img\getting_started_pics\m5stickv\ide_01.jpg">
|
||||
|
||||
>Click the Connect button in the lower left corner and select the correct connection port, click OK.
|
||||
|
||||
<img src="assets\img\getting_started_pics\m5stickv\ide_02.jpg">
|
||||
|
||||
>When the connection button changes from green to red, it has been connected successfully. You can edit the code in the edit box above. Click the Run button in the lower left corner to execute the code and verify it.
|
||||
|
||||
<img src="assets\img\getting_started_pics\m5stickv\ide_03.jpg">
|
||||
|
||||
|
||||
## Library
|
||||
|
||||
|
||||
|
||||
@@ -66,6 +66,12 @@ C.A.S.E | 塑料 ( PC )
|
||||
!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动),该程序仅适用于使用MPU9250/MPU6886的设备.(不支持SH200Q).
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
## 相关视频
|
||||
|
||||
**BALA 的演示**
|
||||
|
||||
@@ -143,6 +143,14 @@
|
||||
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**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), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
|
||||
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
|
||||
|
||||
@@ -102,6 +102,9 @@ M5StickC仅支持WIN10&Linux&MAC免驱,其余操作系统则需要用户自行
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_04.png" width="30%" height="30%">
|
||||
|
||||
|
||||
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_05.jpg" width="30%" height="30%">
|
||||
|
||||
**红色 LED & 红外发射管 IR & 按键 BUTTON A & 按键 BUTTON B**
|
||||
|
||||
<table>
|
||||
|
||||
@@ -74,6 +74,7 @@ void get_encoder_increment(void){
|
||||
- 1x M5Stack ENCODER 模块
|
||||
- 1x 编码器转盘
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
|
||||
@@ -94,6 +95,13 @@ void get_encoder_increment(void){
|
||||
|
||||
!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
## 例程
|
||||
|
||||
### Arduino IDE
|
||||
|
||||
@@ -50,6 +50,14 @@
|
||||
|
||||
<img src="assets/img/product_pics/module/goplus/goplus_sch.jpg">
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
|
||||
## 参考文档
|
||||
|
||||
**- 数据手册 - **[LV8548MC](https://www.onsemi.cn/PowerSolutions/document/ANDLV8548MC-D.PDF)**
|
||||
|
||||
@@ -65,6 +65,10 @@ void get_joystick_offset(void){
|
||||
- 1x M5Stack JOYSTICK 模块
|
||||
- 1x Joystick 摇杆
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
|
||||
@@ -85,6 +89,13 @@ void get_joystick_offset(void){
|
||||
|
||||
!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
## 例程
|
||||
|
||||
### Arduino IDE
|
||||
|
||||
@@ -30,6 +30,8 @@
|
||||
- 1x 10cm LEGO 电机线
|
||||
- 1x DC 电源连接器
|
||||
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
|
||||
@@ -53,6 +55,13 @@
|
||||
|
||||
!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
## 例程
|
||||
|
||||
### 2. UIFlow
|
||||
|
||||
@@ -29,6 +29,7 @@ PLUS 上的PORT C 和 PORT B 的丝印画反了,使用时请注意。黑色的
|
||||
|
||||
- 1x M5Stack PLUS 模块
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
|
||||
@@ -50,6 +51,13 @@ PLUS 上的PORT C 和 PORT B 的丝印画反了,使用时请注意。黑色的
|
||||
|
||||
!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
## 例程
|
||||
|
||||
### Arduino IDE
|
||||
|
||||
@@ -52,6 +52,14 @@ SERVO 基于 MEGA328 芯片进行 I2C 通信(0x53).
|
||||
|
||||
!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**Mega328 ISP**下载接口Pin脚定义
|
||||
|
||||
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
|
||||
|
||||
|
||||
## 例程
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||