mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
Merge branch 'master' of github.com:m5stack/m5-docs
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 288 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 99 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 80 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 70 KiB |
@@ -15,7 +15,7 @@ This an application-level module, which implements a motion & robotic control an
|
||||
- RS485
|
||||
- 1515 Aluminium Profile frame
|
||||
- 48 stepper motor: 2 phase 4 lines
|
||||
- Itinerary: 57.5mm
|
||||
- Itinerary: 57mm
|
||||
- Input voltage: 12-24V
|
||||
- Motor power: 10W
|
||||
|
||||
|
||||
@@ -115,7 +115,7 @@
|
||||
<table>
|
||||
<tr><td>Function</td><td>Reg Address</td><td>Data Range</td><td>R/W</td></tr>
|
||||
<tr><td>Servo(1~4)</td><td>0x00~0x03</td><td>angle: 0-180</td><td>R/W</td></tr>
|
||||
<tr><td>Servo(1~4)</td><td>0x10~0x17</td><td>pulse: 500-2500</td><td>R/W</td></tr>
|
||||
<tr><td>Servo(1~4)</td><td>0x10、0x12、0x14、0x16</td><td>pulse: 500-2500</td><td>R/W</td></tr>
|
||||
<tr><td>Motor(1~2)</td><td>0x20~0x21</td><td>speed: -127-127</td><td>R/W</td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
## Description
|
||||
|
||||
**M5GO BOTTOM2** is an expansion base designed for M5Core2. It integrates an MPU6886 6 axis gyro/accelerometer,digital mic(SPM1423) and 500mAh LiPo battery. The base also includes 2 HY2.0-4P expanion ports capable of ADC/DAC/UART protocols and data input/output,which allows the use of units from the M5Stack range. On either side of the base beneath a diffuser are a total of 10 programmable RGB LEDs(SK6812),which can be used as a form of notification or for impressive lighting effectss. Beneath the device are a set of pogo pins which attach to the included base for charging,The charging base incorporates a TP4057 charging IC which facilitates efficient and safe charging. The pogo pin connector can also be used for I2C communication, therefore if the user wants to attach or modify the base to include I2C devices they are able to do so. On the bottom of the device are an array of Lego™ compatible holes which makes integration of your Lego™ projects a breeze.
|
||||
**M5GO BOTTOM2** is an expansion base designed for M5Core2. It integrates an MPU6886 6 axis gyro/accelerometer,digital mic(SPM1423) and 500mAh LiPo battery. The base also includes 2 HY2.0-4P expanion ports capable of ADC/DAC/UART protocols and data input/output,which allows the use of units from the M5Stack range. On either side of the base beneath a diffuser are a total of 10 programmable RGB LEDs(SK6812),which can be used as a form of notification or for impressive lighting effectss. Beneath the device are a set of pogo pins which can attach to a charging base (excluded) for charging. The pogo pin connector can also be used for I2C communication, therefore if the user wants to attach or modify the base to include I2C devices they are able to do so. On the bottom of the device are an array of Lego™ compatible holes which makes integration of your Lego™ projects a breeze.
|
||||
|
||||
## Features
|
||||
|
||||
|
||||
@@ -247,7 +247,7 @@ For more info on specific pin functions refer to the official ESP32 Docs[ESP32 d
|
||||
- [M5EPD_TTFExample](https://github.com/m5stack/M5EPD_TTFExample)
|
||||
- [M5EPD-Lib](https://github.com/m5stack/M5EPD)
|
||||
|
||||
>When using FactoryTest to load special characters (such as Chinese, Japanese), please put the font file into the TF card and name it as `font.ttf`.[download ttf file](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/example/Font.ttf)
|
||||
>When using FactoryTest to load special characters (such as Chinese, Japanese), please put the font file into the TF card root directory and name it as `font.ttf`.[download ttf file](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/example/Font.ttf)
|
||||
|
||||
## Schematic
|
||||
|
||||
|
||||
@@ -78,7 +78,7 @@ Communication protocol: IIC(0x38)
|
||||
|
||||
## 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)
|
||||
>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)
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
@@ -124,11 +124,11 @@ Communication protocol: IIC(0x38)
|
||||
|
||||
To get example code, please [click here to download](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GoPLUS2)
|
||||
|
||||
<el-divider content-position="right">Last updated: 2020-12-28</el-divider>
|
||||
<el-divider content-position="right">Last updated: 2021-1-22</el-divider>
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-module/products/goplus2-dc-motor-and-servo-driver-module-stm32f0';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
@@ -0,0 +1,156 @@
|
||||
# GRBL 13.2
|
||||
|
||||
<el-tag effect="plain">SKU:M035</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/module/grbl13.2/grbl13.2_01.webp"><img src="assets/img/product_pics/module/grbl13.2/grbl13.2_02.webp"></div>
|
||||
|
||||
## Description
|
||||
|
||||
**GRBL 13.2** is a three-axis stepper motor driver module in the M5Stack stacking module series. It uses an ATmega328P-AU controller with three sets of DRV8825PWPR stepper motor driver chip control ways, which can drive three bipolar steppers at the same time.
|
||||
|
||||
Using the I2C communication interface (default address:0x70) and integrated DIP switch for adjusting motor step subdivision (maximum support of 1/32 step subdivision) and I2C address adjustment (support dual address adjustment 0x70, 0x71), You can achieve six-axis control by stacking two **GRBL 13.2** modules.
|
||||
|
||||
The power input interface is DC/9-24V, the motor drive current can reach 1.5A, and three sets of limit switch signal interfaces are open, which can be used to connect an external limit switch to realize the motor braking function. Suitable for a variety of stepping motor motion control scenarios, such as printers, robotic arms, etc.
|
||||
|
||||
## Product Features
|
||||
|
||||
- ATmega328P-AU controller
|
||||
- Three-axis DRV8825PWPR stepper motor driver
|
||||
- Drive current up to 1.5A
|
||||
- Drive bipolar stepper motor
|
||||
- Maximum 1/32 mode STEP subdivision
|
||||
|
||||
## Include
|
||||
|
||||
-GRBL 13.2 Module
|
||||
|
||||
## Applications
|
||||
|
||||
- Printer
|
||||
- scanner
|
||||
- Office automation machine
|
||||
- Factory automation
|
||||
- robot technology
|
||||
|
||||
|
||||
## Specification
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>Specifications</td>
|
||||
<td>Parameters</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Motor driver chip</td>
|
||||
<td>DRV8825PWPR</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Controller chip</td>
|
||||
<td>ATmega328P-AU</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Maximum drive current of single channel</td>
|
||||
<td>1.5A</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Support maximum step subdivision</td>
|
||||
<td>1/32</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Interface</td>
|
||||
<td>XT2.54-4P</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net weight</td>
|
||||
<td>22.5g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross weight</td>
|
||||
<td>42.3g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Product size</td>
|
||||
<td>54.2*54.2*13.2mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package size</td>
|
||||
<td>95*65*25mm</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## 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)
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/MODULE/EasyLoader_GRBL13.2.exe">Windows</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Module/GRBL13.2.mp4" type="video/mp4">
|
||||
</video>
|
||||
<div class="easyloader-mask">
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>Description:</p>
|
||||
<p>Press the button to drive the three-axis stepping motor to rotate, when the lock occurs, press the button C to unlock</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## Related Link
|
||||
|
||||
- [DRV8825 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/DRV8825_en.pdf)
|
||||
|
||||
## PinMap
|
||||
|
||||
<table>
|
||||
<tr><td>M5Stack</td><td>GPIO21</td><td>GPIO22</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>GRBL 13.2</td><td>SDA</td><td>SCL</td><td>VCC</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
## Schematic
|
||||
|
||||
<img src="assets/img/product_pics/module/grbl13.2/grbl13.2_sch.webp"/>
|
||||
|
||||
<img src="assets/img/product_pics/module/grbl13.2/grbl13.2_03.webp">
|
||||
|
||||
## Step subdivision adjustment
|
||||
|
||||
<table>
|
||||
<tr><td>MODE2</td><td>MODE1</td><td>MODE0</td><td>STEP MODE</td></tr>
|
||||
<tr><td>0</td><td>0</td><td>0</td><td>Full step (2-phase excitation) with 71% current</td></tr>
|
||||
<tr><td>0</td><td>0</td><td>1</td><td>1/2 step (1-2 phase excitation)</td></tr>
|
||||
<tr><td>0</td><td>1</td><td>0</td><td>1/4 step (W1-2 phase excitation)</td></tr>
|
||||
<tr><td>0</td><td>1</td><td>1</td><td>1/8 step</td></tr>
|
||||
<tr><td>1</td><td>0</td><td>0</td><td>1/16 step</td></tr>
|
||||
<tr><td>1</td><td>0</td><td>1</td><td>1/32 step</td></tr>
|
||||
<tr><td>1</td><td>1</td><td>0</td><td>1/32 step</td></tr>
|
||||
<tr><td>1</td><td>1</td><td>1</td><td>1/32 step</td></tr>
|
||||
</table>
|
||||
|
||||
## I2C address adjustment
|
||||
|
||||
<table>
|
||||
<tr><td>Switch</td><td>Address</td></tr>
|
||||
<tr><td>0</td><td>0x70</td></tr>
|
||||
<tr><td>1</td><td>0x71</td></tr>
|
||||
</table>
|
||||
|
||||
## Example
|
||||
|
||||
- [Arduino Example Code](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/GRBL13.2)
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link ='https://m5stack.com/products/grbl-module-13-2-stepmotor-driver-drv8825';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -70,7 +70,7 @@ Power Operation:
|
||||
|
||||
## Include
|
||||
|
||||
- 1x NB-IoT module (Only China regional distribution SIM Card)
|
||||
- 1x NB-IoT module
|
||||
|
||||
## Applications
|
||||
|
||||
|
||||
@@ -10,6 +10,9 @@
|
||||
|
||||
The maximum total power output of dual channel is 35W (5V / 3.5A * 2), and the maximum output power of single channel is 25W (5V / 5A). When the battery base is used for power supply, the maximum output power is 5V / 2A. The module communicates with the host directly through I2C (the default address is 0x40) however the I2C address can be changed(0x40 - 0x47) through the dial switch. This also means that multiple Servo 2 modules can be stacked and used simultaneously. There is a power switch on the board to control the power supply of Servo 2.
|
||||
|
||||
|
||||
>The module must use the external power supply of DC interface when driving the servo. When using the AXP192 power management chip's main control (such as CORE2), the M-BUS power mode needs to be configured as input when the program is initialized.
|
||||
|
||||
## Product Features
|
||||
|
||||
- 16x actuator drive channel
|
||||
@@ -98,7 +101,7 @@ To get the complete code, please click [here](https://github.com/m5stack/M5-Prod
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
var purchase_link = 'https://m5stack.com/collections/m5stack-new-arrival/products/servo2-module-16-channels-13-2-pca9685';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
@@ -159,7 +159,8 @@
|
||||
{"a":"/#/en/module/nb-iot_plus", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/nb_iot_plus.webp", "p":"NB-IoT Plus", "sku":"M030" ,"kw":"M5311GB"}
|
||||
],
|
||||
"Driver":[
|
||||
{"a":"/#/en/module/servo2", "img":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/module/servo2.webp", "p":"SERVO2", "sku":"M014-B" ,"kw":"PCA9685 SERVO", "category":"Driver Modules"},
|
||||
{"a":"/#/en/module/grbl13.2", "img":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/module/grbl13.2_01.webp", "p":"GRBL 13.2", "sku":"M035" ,"kw":"DRV8825PWPR STEPMOTOR", "category":"Driver Modules"},
|
||||
{"a":"/#/en/module/servo2", "img":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/module/servo2.webp", "p":"SERVO2", "sku":"M014-B" ,"kw":"PCA9685 SERVO"},
|
||||
{"a":"/#/en/module/stepmotor", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/module_stepmotor_01.webp", "p":"STEPMOTOR", "sku":"M012" ,"kw":"GRBL DRV8825"},
|
||||
{"a":"/#/en/module/servo", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/servo_01.webp", "p":"SERVO", "sku":"M014" ,"kw":"SERVO"},
|
||||
{"a":"/#/en/module/lego_plus", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/module_lego_plus_01.webp", "p":"DC MOTOR", "sku":"M021" ,"kw":"DC ENCODER MOTOR"},
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
- RS485通信
|
||||
- 1515 铝型材框架
|
||||
- 48 步进电机: 两相四线制
|
||||
- 行程:57.5mm
|
||||
- 行程:57mm
|
||||
- 输入电压: 12-24V
|
||||
- 电机功率: 10W
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
|
||||
## 使用和校准
|
||||
|
||||
注意:出厂时BALA2已经进行校准,开机即可自动保持平衡,如需手动进行校准请参考[快速上手](#/zh_CN/quick_start/bala2/bala2_quick_start.md)
|
||||
注意:出厂时BALA2已经进行校准,开机即可自动保持平衡,如需手动进行校准请参考[快速上手](zh_CN/quick_start/bala2/bala2_quick_start)
|
||||
|
||||
## 规格参数
|
||||
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
<table>
|
||||
<tr><td>Function</td><td>Reg Address</td><td>Data Range</td><td>R/W</td></tr>
|
||||
<tr><td>Servo(1~4)</td><td>0x00~0x03</td><td>angle: 0-180</td><td>R/W</td></tr>
|
||||
<tr><td>Servo(1~4)</td><td>0x10~0x17</td><td>pulse: 500-2500</td><td>R/W</td></tr>
|
||||
<tr><td>Servo(1~4)</td><td>0x10、0x12、0x14、0x16</td><td>pulse: 500-2500</td><td>R/W</td></tr>
|
||||
<tr><td>Motor(1~2)</td><td>0x20~0x21</td><td>speed: -127-127</td><td>R/W</td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
@@ -247,7 +247,7 @@
|
||||
- [M5EPD_TTFExample](https://github.com/m5stack/M5EPD_TTFExample)
|
||||
- [M5EPD-Lib](https://github.com/m5stack/M5EPD)
|
||||
|
||||
>在使用FactoryTest加载特殊字符(如中文,日文)时,请向TF卡中放入字体文件,并命名为`font.ttf`。[ttf文件下载地址](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/example/Font.ttf)
|
||||
>在使用FactoryTest加载特殊字符(如中文,日文)时,请向TF卡根目录放入字体文件,并命名为`font.ttf`。[ttf文件下载地址](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/example/Font.ttf)
|
||||
|
||||
## 原理图
|
||||
|
||||
|
||||
@@ -0,0 +1,293 @@
|
||||
# TOUGH
|
||||
|
||||
<el-tag effect="plain">SKU:K010</el-tag>
|
||||
|
||||
<!-- <div class="product_pic"><img class="pic" src="assets/img/product_pics/core/core2/core2_01.webp"><img class="pic" src="assets/img/product_pics/core/core2/core2_02.webp"></div> -->
|
||||
|
||||
## 描述
|
||||
|
||||
**TOUGH** 是M5Stack开发套件系列中面向工业场景的嵌入式主控。主控ESP32型号为D0WDQ6-V3,具有两个可以单独控制的 Xtensa® 32-bit LX6 处理器,主频高达240Mhz,支持WiFi与蓝牙功能,板载16MB Flash与8MB PSRAM,可通过TYPE-C接口下载程序,强劲的配置满足复杂应用的资源开销。正面搭载一块2.0寸一体化电阻式触摸屏。内建的RTC模块可提供精准计时功能。电源部分搭载AXP192电源管理芯片。同时机身内配备了TF-card(microSD)卡槽与扬声器,采用I2S数字音频接口的功放芯片,能有效防止音频信号失真。
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 基于 ESP32 开发,支持WiFi、蓝牙
|
||||
- 16M Flash,8M PSRAM
|
||||
- 内置扬声器,电源指示灯, RTC,I2S功放,电阻式触摸屏幕,电源键,复位按键
|
||||
- TF卡插槽(支持最大16GB)
|
||||
- 开发平台 [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x M5Stack TOUGH
|
||||
- 1x Type-C USB(20cm)
|
||||
|
||||
## 应用
|
||||
|
||||
- 工业控制器
|
||||
|
||||
## 规格参数
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>主控资源</td>
|
||||
<td>参数</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ESP32-D0WDQ6-V3</td>
|
||||
<td>240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Flash</td>
|
||||
<td>16MB</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PSRAM</td>
|
||||
<td>8MB</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>输入电压</td>
|
||||
<td>5V @ 500mA</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>主机接口</td>
|
||||
<td>TypeC x 1, GROVE(I2C+I/0+UART) x 1</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>IPS LCD屏幕</td>
|
||||
<td>2.0"@320*240 ILI9342C</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>电阻式触摸屏驱动IC</td>
|
||||
<td>NS2009</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>扬声器</td>
|
||||
<td>1W-0928</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>I2S功放</td>
|
||||
<td>NS4168</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>RTC</td>
|
||||
<td>BM8563</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PMU</td>
|
||||
<td>AXP192</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>USB芯片</td>
|
||||
<td>CP2104</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>DC-DC升压</td>
|
||||
<td>SY7088</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TF卡槽</td>
|
||||
<td>支持最大16G</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>锂电池接口</td>
|
||||
<td>MX1.25mm直插2P</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>天线</td>
|
||||
<td>2.4G 3D天线</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>工作温度</td>
|
||||
<td>32°F to 104°F ( 0°C to 40°C )</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>净重</td>
|
||||
<td>52g</td>
|
||||
<tr>
|
||||
<td>毛重</td>
|
||||
<td>70g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>产品尺寸</td>
|
||||
<td>54 x 54 x 16mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>包装尺寸</td>
|
||||
<td>75 x 60 x 20mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>外壳材质</td>
|
||||
<td>Plastic ( PC )</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/CORE/EasyLoader_M5Core2_FactoryTest.exe">Windows</a>
|
||||
<!-- <a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/CORE/EasyLoader_M5Core2_FactoryTest.dmg">MacOS</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Core/CORE2%20.mp4" type="video/mp4">
|
||||
</video>
|
||||
<div class="easyloader-mask">
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>案例描述:</p>
|
||||
<p>该案例将执行喇叭,wifi,按键,加速计,TF-card(microSD),屏幕等硬件运行测试.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
## 管脚映射
|
||||
|
||||
**LCD 屏幕 & TF Card**
|
||||
|
||||
LCD 像素:320x240
|
||||
TF 卡最大支持 16GB
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO38</td><td>GPIO23</td><td>GPIO18</td><td>GPIO5</td><td>GPIO15</td><td></td><td> </td><td> </td></tr>
|
||||
<tr><td>AXP192 Chip</td><td> </td><td> </td><td> </td><td> </td><td> </td><td>AXP_IO4</td><td>AXP_DC3</td><td>AXP_LDO2</td></tr>
|
||||
<tr><td>ILI9342C</td><td>MISO</td><td>MOSI</td><td>SCK</td><td>CS</td><td>DC</td><td>RST</td><td>BL</td><td>PWR</td></tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO38</td><td>GPIO23</td><td>GPIO18</td><td>GPIO4</td></tr>
|
||||
<tr><td>TF Card</td><td>MISO</td><td>MOSI</td><td>SCK</td><td>CS</td></tr>
|
||||
</table>
|
||||
|
||||
**电阻式触摸屏**
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 chip</td><td>GPIO21</td><td>GPIO22</td><td>GPIO39</td></tr>
|
||||
<tr><td>Res.TOUCH/NS2009</td><td>SDA</td><td>SCL</td><td>PENIRQ</td></tr>
|
||||
</table>
|
||||
|
||||
**NS4168功放**
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO12</td><td>GPIO0</td><td>GPIO2</td><td>AXP_IO2</td><td>GPIO34</td></tr>
|
||||
<tr><td>NS4168</td><td>BCLK</td><td>LRCK</td><td>DATA</td><td>SPK_EN</td></tr>
|
||||
</table>
|
||||
|
||||
**RTC**
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO21</td><td>GPIO22</td><td></td></tr>
|
||||
<tr><td>AXP192</td><td></td><td></td><td>AXP_PWR</td></tr>
|
||||
<tr><td>BM8563</td><td>SDA</td><td>SCL</td><td>INT</td></tr>
|
||||
</table>
|
||||
|
||||
**USB转串口下载**
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO1</td><td>GPIO3</td></tr>
|
||||
<tr><td>CP2104</td><td>RXD</td><td>TXD</td></tr>
|
||||
</table>
|
||||
|
||||
**内部I2C连接**
|
||||
|
||||
<table>
|
||||
<tr><td>ESP32 Chip</td><td>GPIO21</td><td>GPIO22</td></tr>
|
||||
<tr><td>AXP192</td><td>SDA</td><td>SCL</td></tr>
|
||||
<tr><td>BM8563</td><td>SDA</td><td>SCL</td></tr>
|
||||
<tr><td>NS2009</td><td>SDA</td><td>SCL</td></tr>
|
||||
</table>
|
||||
|
||||
## TOUGH M-BUS示意图
|
||||
|
||||
<img class="pic" src="assets/img/product_pics/core/core2/core2_mbus.webp" width = "50%">
|
||||
|
||||
## M5Core2 端口说明
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<th>PORT</th>
|
||||
<th>PIN</th>
|
||||
<th>备注:</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>PORT-A(红色)</td>
|
||||
<td>G32/33</td>
|
||||
<td>I2C</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## ESP32 ADC/DAC可映射引脚
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<th>ADC1</th>
|
||||
<th>ADC2</th>
|
||||
<th>DAC1</th>
|
||||
<th>DAC2</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>8 通道</td>
|
||||
<td>10 通道</td>
|
||||
<td>2 通道</td>
|
||||
<td>2 通道</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>G32-39</td>
|
||||
<td>G0/2/4/12-15/25-27</td>
|
||||
<td>G25</td>
|
||||
<td>G26</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
有关引脚分配和引脚重新映射的更多信息,请参考[ESP32 datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf)
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **Datasheet**
|
||||
- [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf)
|
||||
- [NS4168](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/NS4168_CN_datasheet.pdf)
|
||||
- [ILI9342C](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ILI9342C-ILITEK.pdf)
|
||||
- [BM8563](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/BM8563_V1.1_cn.pdf)
|
||||
- [SY7088](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/SY7088-Silergy.pdf)
|
||||
- [AXP192](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/AXP192_datasheet_en.pdf)
|
||||
|
||||
- **API**
|
||||
|
||||
- [Arduino API](zh_CN/arduino/arduino_home_page?id=m5core2_api)
|
||||
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="assets/img/product_pics/core/tough/tough_sch.webp">
|
||||
|
||||
## 案例程序
|
||||
|
||||
### Arduino IDE
|
||||
|
||||
- [FactoryTest](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Core2/Arduino)
|
||||
- [M5Tough-Lib](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Core2/Arduino)
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-core/products/m5stack-core2-esp32-iot-development-kit';
|
||||
|
||||
var quickstart_link = 'https://docs.m5stack.com/#/zh_CN/quick_start/core2/m5stack_core2_quick_start';
|
||||
|
||||
anchor_search(purchase_link,quickstart_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -127,9 +127,11 @@
|
||||
|
||||
点击[此处获取](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GoPLUS2)示例程序
|
||||
|
||||
<el-divider content-position="right">Last updated: 2021-1-22</el-divider>
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-module/products/goplus2-dc-motor-and-servo-driver-module-stm32f0';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
@@ -0,0 +1,153 @@
|
||||
# GRBL 13.2
|
||||
|
||||
<el-tag effect="plain">SKU:M035</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/module/grbl13.2/grbl13.2_01.webp"><img src="assets/img/product_pics/module/grbl13.2/grbl13.2_02.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**GRBL 13.2** 是M5Stack堆叠模块系列中的一款三轴步进电机驱动模块,采用ATmega328P-AU控制器搭配三组DRV8825PWPR步进电机驱动芯片控制方案,能够同时驱动三台双极步进电机联动。提供I2C通信接口(addr:0x70)并集成拨码开关用于调节电机步进细分(最大支持1/32步进细分)与I2C地址调节(支持双地址调节0x70,0x71),这意味着你可以通过堆叠两块**GRBL 13.2**模块实现六轴控制。电源输入接口为DC/9-24V,电机驱动电流可达1.5A,开放三组限位开关信号接口,能够用于外接限位开关实现电机制动功能。适用于多种步进电机运动控制场景,如打印机,机械臂等。
|
||||
|
||||
## 产品特性
|
||||
|
||||
- ATmega328P-AU 控制器
|
||||
- 三轴DRV8825PWPR步进电机驱动器
|
||||
- 驱动电流可达1.5A
|
||||
- 驱动双极步进电机
|
||||
- 最大1/32模式STEP细分
|
||||
|
||||
## 包含
|
||||
|
||||
- GRBL 13.2 Module
|
||||
|
||||
## 应用
|
||||
|
||||
- 打印机
|
||||
- 扫描仪
|
||||
- 办公自动化机器
|
||||
- 工厂自动化
|
||||
- 机器人技术
|
||||
|
||||
|
||||
## 规格参数
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>规格</td>
|
||||
<td>参数</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>电机驱动芯片</td>
|
||||
<td>DRV8825PWPR</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>控制器芯片</td>
|
||||
<td>ATmega328P-AU</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>单通道最大驱动电流</td>
|
||||
<td>1.5A</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>支持最大步进细分</td>
|
||||
<td>1/32</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>接口类型</td>
|
||||
<td>XT2.54-4P</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>净重</td>
|
||||
<td>22.5g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>毛重</td>
|
||||
<td>42.3g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>产品尺寸</td>
|
||||
<td>54.2*54.2*13.2mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>包装尺寸</td>
|
||||
<td>95*65*25mm</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动)**
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/MODULE/EasyLoader_GRBL13.2.exe">Windows</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Module/GRBL13.2.mp4" type="video/mp4">
|
||||
</video>
|
||||
<div class="easyloader-mask">
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>案例描述:</p>
|
||||
<p>按下按钮驱动三轴步进电机转动,当发生锁定时按下按键C解锁</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
||||
- [DRV8825 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/DRV8825_en.pdf)
|
||||
|
||||
## 管脚映射
|
||||
|
||||
<table>
|
||||
<tr><td>M5Stack</td><td>GPIO21</td><td>GPIO22</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>GRBL 13.2</td><td>SDA</td><td>SCL</td><td>VCC</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="assets/img/product_pics/module/grbl13.2/grbl13.2_sch.webp"/>
|
||||
|
||||
<img src="assets/img/product_pics/module/grbl13.2/grbl13.2_03.webp">
|
||||
|
||||
## 步进细分调节
|
||||
|
||||
<table>
|
||||
<tr><td>MODE2</td><td>MODE1</td><td>MODE0</td><td>STEP MODE</td></tr>
|
||||
<tr><td>0</td><td>0</td><td>0</td><td>Full step (2-phase excitation) with 71% current</td></tr>
|
||||
<tr><td>0</td><td>0</td><td>1</td><td>1/2 step (1-2 phase excitation)</td></tr>
|
||||
<tr><td>0</td><td>1</td><td>0</td><td>1/4 step (W1-2 phase excitation)</td></tr>
|
||||
<tr><td>0</td><td>1</td><td>1</td><td>1/8 step</td></tr>
|
||||
<tr><td>1</td><td>0</td><td>0</td><td>1/16 step</td></tr>
|
||||
<tr><td>1</td><td>0</td><td>1</td><td>1/32 step</td></tr>
|
||||
<tr><td>1</td><td>1</td><td>0</td><td>1/32 step</td></tr>
|
||||
<tr><td>1</td><td>1</td><td>1</td><td>1/32 step</td></tr>
|
||||
</table>
|
||||
|
||||
## I2C地址调节
|
||||
|
||||
<table>
|
||||
<tr><td>Switch</td><td>Address</td></tr>
|
||||
<tr><td>0</td><td>0x70</td></tr>
|
||||
<tr><td>1</td><td>0x71</td></tr>
|
||||
</table>
|
||||
|
||||
## 案例程序
|
||||
|
||||
- [Arduino Example Code](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/GRBL13.2)
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/products/grbl-module-13-2-stepmotor-driver-drv8825';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user