Files
2021-01-29 14:47:53 +08:00

99 lines
3.1 KiB
Markdown

# Module PLUS
<el-tag effect="plain">SKU:M019</el-tag>
<div class="product_pic"><img src="assets/img/product_pics/module/module_plus_01.webp"><img src="assets/img/product_pics/module/module_plus_02.webp"></div>
## Description
**PLUS** is a enhanced M5 module comes with Lipo battery(500mAh), gear potentiometer, IR transmitter, extend PORT B(GPIO Port), PORT C(UART Port) from M5 core and a Microphone soldering pad. Powered with MEGA328, it could be a great upgrade of the hardwre resources by adding up PLUS to your work.
## Product Features
- I2C address:(0x62)
- 400mAh Battery
- Programmable gear potentiometer
- IR transmitter
- Including PORT B and PORT C
## Include
- 1x M5Stack PLUS Module
## Specification
<table>
<tr style="font-weight:bold">
<td>Resources</td>
<td>Parameter</td>
</tr>
<tr>
<td>Net weight</td>
<td>21g</td>
</tr>
<tr>
<td>Gross weight</td>
<td>31g</td>
</tr>
<tr>
<td>Product Size</td>
<td>54.2*54.2*12.8mm</td>
</tr>
<tr>
<td>Package Size</td>
<td>60*57*17mm</td>
</tr>
</table>
## Related Link
- **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/firmware_328p)**
## EasyLoader
<img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/EasyLoader_logo.webp" width="100px" style="margin-top:20px">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Module/EasyLoader_PLUS.exe"><el-button type="primary">download EasyLoader</el-button></a>
>1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed.
>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.
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
## PinMap
**Mega328 ISP**Download interface Pin foot definition
<img src="assets\img\product_pics\app\mega328_isp.webp" width="30%" height="30%">
## MBUS PinMap
<img src="assets\img\product_pics\module\module_bus.webp"/>
## Example
### 1. Arduino IDE
The Code below `plus_read_encoder.ino` is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/PLUS)
### 2. UIFLOW
- [click here to get UIFlow](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/UIFLOW).
<img src="assets/img/product_pics/module/module_plus_03.webp">
## Schematic
<img src="assets/img/product_pics/module/plus_sch.webp">
<script>
var purchase_link = 'https://m5stack.com/collections/m5-module/products/plus-module';
anchor_search(purchase_link);
scrollFunc();
</script>