release M5Paper

This commit is contained in:
Gitshaoxiang
2020-11-26 21:33:37 +08:00
parent d13b7714f5
commit ff1f173e5d
19 changed files with 287 additions and 52 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

+1 -1
View File
@@ -228,7 +228,7 @@ TF card Maximum size 16GB
<tr><td>FT6336U</td><td>SDA</td><td>SCL</td><td>INT</td><td>RST</td></tr>
</table>
**Mic & NS4168**
**Mic & NS4168(Speaker)**
<table>
<tr><td>ESP32 Chip</td><td>GPIO12</td><td>GPIO0</td><td>GPIO2</td><td>AXP_IO2</td><td>GPIO34</td></tr>
+21 -26
View File
@@ -2,24 +2,18 @@
<el-tag effect="plain">SKU:K010-AWS</el-tag>
<div class="product_pic"><img class="pic" src="assets/img/product_pics/core/core2_aws/core2_aws_01.webp"><img class="pic" src="assets/img/product_pics/core/core2_aws/core2_aws_02.webp"></div>
<div class="product_pic"><img class="pic" src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6/core2_1.jpg"><img class="pic" src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6/core2_2.jpg"></div>
## Description
**Core2 for AWS** is an exclusive kit for IoT learning program - AWS IoT eduKIT. It remains all features of **M5Stack Core2** and **M5GO-Bottom For AWS**, adding with secure element - ATECC608A, which would be an ideal toolkit for IoT learning and secured projects building.
### Core2
**Core2** is the second generation device in the M5Stack development kit series. based on the original first generation device, with enhanced and improved hardware functionalities. The main controller which is based on the ESP32 D0WDQ6-V3 model cmomes with two Xtensa® 32-bit LX6 processors that can be controlled separately, the main frequency supports up to 240Mhz additionally to WiFi and Bluetooth and onboard 16MB Flash and 8MB PSRAM functionalities. The TYPE-C interface can be used to Download and upload programs to the microcontroller, The front side of the Core2 is equipped with a 2.0-inch integrated capacitive touch screen, which brings users a smoother human-computer interaction experience. The case has a built-in vibration motor, which can provide feedback and vibration reminder functionalities. The built-in RTC module can provide accurate timing, The power supply is equipped with AXP192 power management chip which can effectively control the power consumption of the Core2, At the same time, the Core2 is equipped with an TF-card(microSD) slot and speakers. In order to ensure higher quality sound effects, the I2S digital audio interface power amplifier chip can effectively prevent signal distortion. There are independent power buttons and reset (RST) buttons on the left and bottom of the Core2. The 3 dots on the front of the screen are part of the touch screen, and the hot zone (touch screen) can be mapped to 3 virtual buttons by programming.
### M5GO-Bottom For AWS
**M5GO-Bottom For AWS** is an expansion base specially designed for Core2. The base integrates MPU6886 six-axis attitude sensor, digital microphone (SPM1423), and 500mAh lithium battery. Two sets of HY2.0-4P expansion interfaces are provided to lead out the commonly used ADC/DAC/UART pins, which can be used for the access of various types of sensors. There are 10 programmable RGB lights (SK6812) on both sides of the base, and matte light-transmitting material shading strips can provide soft and comfortable lighting effect. The bottom adopts a pogo pin magnetic charging interface. When the charging base is attached, the current will safely flow into the internal battery through the built-in TP4057 charging chip. In addition to the charging function, the pogo pin interface leads to the main I2C bus which allows you to connect to the external expansion through magnetic attraction. The built-in adsorption magnets are designed with compatible LEGO holes on the back, which can seamlessly connect with your other LEGO structural designs.
**the AWS customized version is embedded with the ATECC608A hardware encryption chip, which can enhance the security of the device's IoT communication process by means of a hardware-level key**
Core2 is the second generation device in the M5Stack family, further enhances functions of the original M5Core. The main controller is based on ESP32, D0WDQ6-V3, which comes with two Xtensa 32-bit LX6 processors. Main frequency supports up to 240Mhz. Onboard 8MB PSRAM and16MB Flash. Wifi and BLE supported.
Equipped with a 2.0-inch capacitive touch screen, which brings users a smooth HMI experience. The built-in vibration motor can provide feedback and vibration reminder functions. Onboard RTC module provides accurate timing. The power supply is adopting AXP192 power management chip, which can effectively control the power consumption. At the same time, Core2 is equipped with a TF card slot and speaker. In order to ensure higher quality sound effect, the I2S digital audio interface power amplifier chip can effectively avoid signal distortion. There are independent Power Button and Reset (RST) Button on the side of Core2. And the 3 virtual buttons on the front screen can be programmable.
M5GO Bottom for AWS, is an expansion base designed for M5Core2. Besides internal MPU6886 6-Axis IMU, Digital Mic (SPM1423), 500mAh Lithium ion battery and 10 programmable RGB LEDs(SK6812), it features with a secure element - ATECC608A, a crypto-authentication chip that can be used to lock away private keys securely.
**Switch machine operation:**
**Operations:**
* Power on: click the power button on the left
@@ -28,23 +22,24 @@
* Reset: Click the RST button on the bottom side
## Product Features
## Product Feature
- Based on ESP32 development, support WiFi and Bluetooth
- Built-in ATECC608A hardware encryption chip
- ESP32 Based, support WiFi and Bluetooth
- 16M Flash, 8M PSRAM
- Built-in speaker, power indicator, vibration motor, RTC, I2S amplifier, capacitive touch screen, power button, reset button
- Built-in ATECC608A hardware encryption chip
- Capacitive touch screen
- Built-in PDM microphone, power indicator, 6-Axis IMU, vibration motor, I2S codec, Amplifier, Speaker, RTC, power button, reset button, 10 x RGB LEDs
- TF card slot (support up to 16GB)
- Built-in lithium battery, equipped with power management chip
- built-in 6-axis IMU, PDM microphone
- M-Bus bus socket
- Development platform [UIFlow](http://flow.m5stack.com),[FreeRTOS](https://aws.amazon.com/freertos), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
- Built-in 500mAh Lithium ion battery, equipped with power management chip
- AWS IDT Certified
- Development platform [FreeRTOS](https://aws.amazon.com/freertos), [MicroPython](http://micropython.org/), [UIFlow](http://flow.m5stack.com), [Arduino](http://www.arduino.cc)
## contains
## Part List
- 1x M5Stack Core2
- 1x M5GO Bottom For AWS
- 1x Type-C USB(20cm)
- 1x M5GO Bottom2 for AWS
- 1x Type-C USB (50cm)
- 1x Hex wrench
## Application
@@ -153,10 +148,10 @@
</tr>
<tr>
<td>Net weight</td>
<td>68g</td>
<td>101g</td>
<tr>
<td>Gross weight</td>
<td>94g</td>
<td>108g</td>
</tr>
<tr>
<td>Product size</td>
@@ -164,7 +159,7 @@
</tr>
<tr>
<td>Package size</td>
<td>90 x 60 x 25mm</td>
<td>90 x 60 x 27mm</td>
</tr>
<tr>
<td>Shell material</td>
@@ -225,7 +220,7 @@ TF card Maximum size 16GB
<tr><td>FT6336U</td><td>SDA</td><td>SCL</td><td>INT</td><td>RST</td></tr>
</table>
**Mic & NS4168**
**Mic & NS4168(Speaker)**
<table>
<tr><td>ESP32 Chip</td><td>GPIO12</td><td>GPIO0</td><td>GPIO2</td><td>AXP_IO2</td><td>GPIO34</td></tr>
+22
View File
@@ -2,6 +2,12 @@
<div class="product_pic"><img class="pic" src="assets/img/product_pics/core/m5paper/m5paper_01.webp"></div>
## Tutorial&Quick-Start
Choose the development platform you want to use, view the corresponding tutorial&quick-Start.
<a href="/#/en/quick_start/m5paper/quick_start_arduino"><el-tag effect="plain">Arduino</el-tag></a>
## Description
**M5Paper** is M5Stacks latest core device with a touch enabled E-ink display. Powered by the ESP32-D0WDQ6-V3 this is our first device to integrate a super sized 540*960 @4.7" E-ink displaywhich supports 16 grayscale levels. The display is a GT911 capacitive touch screenwhich supports two point touch and a variety of gesture controls . Compared to a regular LCDE-ink displays are easier on the eyes, which makes them a great choice for reading or viewing for longer periods. Other benefits are the low power consumption and the ability to retain the image even if power to the display is terminated. Integrated in the CoreInk are an multi-function button for operation, SHT30 temperature and moisture sensor, physical buttons and an TF-card(microSD) port for data storage.
@@ -212,10 +218,26 @@ For more info on specific pin functions refer to the official ESP32 Docs[ESP32 d
- [Arduino API](zh_CN/arduino/arduino_home_page?id=m5paper)
## Example
- **Arduino**
- [FactoryTest](https://github.com/m5stack/M5Paper_FactoryTest)
- [M5EPD_Todo](https://github.com/m5stack/M5EPD_Todo)
- [M5EPD_Calculator](https://github.com/m5stack/M5EPD_Calculator)
- [M5EPD_TTFExample](https://github.com/m5stack/M5EPD_TTFExample)
- [M5EPD-Lib](https://github.com/m5stack/M5EPD)
## Schematic
- [M5 PAPER Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/m5paper/M5_PAPER_SCH.pdf)
## Video
<video class="video_size" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Core/M5PAPER.mp4" type="video/mp4">
</video>
<script>
// var purchase_link = 'https://m5stack.com/collections/m5-core/products/m5stack-core2-esp32-iot-development-kit';
@@ -71,10 +71,26 @@
>7.Search `M5Stack-CoreInk` in the pop-up window, find it and click `Install`
<img src="assets\img\quick_start\coreink\arduino_02.webp">
>8.`File`->`Example`->`M5-CoreInk`->`FactoryTest` Open the example and compile and upload it to the device.
<img src="assets\img\quick_start\coreink\arduino_03.webp">
## Example
- **Arduino**
- [FactoryTest](https://github.com/m5stack/M5Paper_FactoryTest)
- [M5EPD_Todo](https://github.com/m5stack/M5EPD_Todo)
- [M5EPD_Calculator](https://github.com/m5stack/M5EPD_Calculator)
- [M5EPD_TTFExample](https://github.com/m5stack/M5EPD_TTFExample)
- [M5EPD-Lib](https://github.com/m5stack/M5EPD)
- **API**
- [Arduino API](en/arduino/arduino_home_page?id=m5paper)
<script>
anchor_search();
@@ -0,0 +1,99 @@
# Arduino IDE 环境搭建
## USB Driver
>Before the program is burned, users please download the corresponding CP210X driver package according to the operating system you are using, click the button below. After decompressing the compressed package, select the installation package corresponding to the operating system value for installation.
?> For Mac OS, make sure System preferences -> Security & Privacy -> General before installing, and allow the apps to be installed from the App Store and identified developers
><img src="/image/base/System_preferences.webp" width="50%">
* __Download CP2104 driver__
<div class="files_download">
<p class="item">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CP210x_VCP_Windows.zip">
<img src="/image/base/Windows_logo.webp" width="50">
<span class="item-title">Windows10</span>
</a>
</p>
<p class="item">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CP210x_VCP_MacOS.zip">
<img src="/image/base/MacOS_logo.webp" width="50">
<span class="item-title">MacOS</span>
</a>
</p>
<p class="item">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CP210x_VCP_Linux.zip">
<img src="/image/base/Linux_logo.webp" width="50">
<span class="item-title">Linux</span>
</a>
</p>
</div>
><img src="/image/base/CP210X_install.gif " width="70%">
## Arduino-IDE
>[Click here to visit Arduino's official website](https://www.arduino.cc/en/Main/Software),Select the installation package for your own operating system to download.
<img src="assets/img/related_documents/Arduino_IDE/Arduino_install.webp">
## M5Stack Boards Manager
>1.Open up Arduino IDE, navigate to `File`->`Peferences`->`Settings`
<img src="assets/img/related_documents/Arduino_IDE/Arduino_1.webp">
>2.Copy the following M5Stack Boards Manager url to `Additional Boards Manager URLs:`
**https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json**
<img src="assets/img/related_documents/Arduino_IDE/arduino_board_config.webp">
>3.Navigate to `Tools`->`Board:`->`Boards Manager...`
<img src="assets/img/related_documents/Arduino_IDE/board_manage.webp">
>4.Search `M5Stack` in the pop-up window, find it and click `Install`
<img src="assets/img/related_documents/Arduino_IDE/search_M5STACK.webp">
>5.select `Tools`->`Board:`->`M5Stack-Paper`
<img src="assets\img\quick_start\m5paper\arduino_01.webp">
>6.select `Sketch`->`Include Library:`->`Manage Libraries`
<img src="assets/img/related_documents/Arduino_IDE/manage_libraries.webp">
>7.Search `M5EPD` in the pop-up window, find it and click `Install`
>8.`File`->`Example`->`M5EPD`->`Hello World` Open the example and compile and upload it to the device.
<img src="assets\img\quick_start\m5paper\arduino_03.webp">
## Example
- **Arduino**
- [FactoryTest](https://github.com/m5stack/M5Paper_FactoryTest)
- [M5EPD_Todo](https://github.com/m5stack/M5EPD_Todo)
- [M5EPD_Calculator](https://github.com/m5stack/M5EPD_Calculator)
- [M5EPD_TTFExample](https://github.com/m5stack/M5EPD_TTFExample)
- [M5EPD-Lib](https://github.com/m5stack/M5EPD)
- **API**
- [Arduino API](zh_CN/arduino/arduino_home_page?id=m5paper)
<script>
anchor_search();
scrollFunc();
</script>
+2 -1
View File
@@ -9,7 +9,8 @@
{a:"/#/en/core/fire", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/core_fire_01.webp", p:"FIRE", sku:"K007", qs:"#en/quick_start/m5core/m5stack_core_quick_start" ,kw:"ESP32 IP5306 MPU6886 BMM150 LEGO MICPHONE"},
{a:"/#/en/core/m5go_lite", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/kit_m5go_lite_01.webp", p:"M5GO Lite", sku:"K022", qs:"#en/quick_start/m5core/m5stack_core_quick_start" ,kw:"ESP32 IP5306 MPU6886 BMM150 LEGO"},
{a:"/#/en/core/m5go", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/kit_m5go_01.webp", p:"M5GO Kit", sku:"K006", qs:"#en/quick_start/m5core/m5stack_core_quick_start" ,kw:"ESP32 IP5306 MPU6886 BMM150 LEGO MICPHONE"},
{a:"/#/en/core/coreink", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/coreink_01.webp", p:"CoreInk", sku:"K048", qs:"#en/quick_start/coreink/quick_start_arduino" ,kw:"ESP32 E-Ink"}
{a:"/#/en/core/coreink", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/coreink_01.webp", p:"CoreInk", sku:"K048", qs:"#en/quick_start/coreink/quick_start_arduino" ,kw:"ESP32 E-Ink"},
{a:"/#/en/core/m5paper", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/m5paper_01.webp", p:"M5paper", sku:"K048", qs:"#en/quick_start/m5paper/quick_start_arduino" ,kw:"ESP32 E-Ink SHT30"}
];
const face_list = [
//FACES Series
+2 -2
View File
@@ -9,8 +9,8 @@
{a:"/#/zh_CN/core/fire", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/core_fire_01.webp", p:"FIRE", sku:"K007", qs:"#zh_CN/quick_start/m5core/m5stack_core_quick_start" ,kw:"ESP32 IP5306 MPU6886 BMM150 LEGO MICPHONE"},
{a:"/#/zh_CN/core/m5go_lite", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/kit_m5go_lite_01.webp", p:"M5GO Lite", sku:"K022", qs:"#zh_CN/quick_start/m5core/m5stack_core_quick_start" ,kw:"ESP32 IP5306 MPU6886 BMM150 LEGO"},
{a:"/#/zh_CN/core/m5go", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/kit_m5go_01.webp", p:"M5GO Kit", sku:"K006", qs:"#zh_CN/quick_start/m5core/m5stack_core_quick_start" ,kw:"ESP32 IP5306 MPU6886 BMM150 LEGO MICPHONE"},
{a:"/#/zh_CN/core/coreink", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/coreink_01.webp", p:"CoreInk", sku:"K048", qs:"#zh_CN/quick_start/coreink/quick_start_arduino" ,kw:"ESP32 E-Ink"}
// {a:"/#/zh_CN/core/m5paper", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/m5paper_01.webp", p:"M5GO Kit", sku:"K006", qs:"#zh_CN/quick_start/m5core/m5stack_core_quick_start" ,kw:"ESP32 IP5306 MPU6886 BMM150 LEGO MICPHONE"},
{a:"/#/zh_CN/core/coreink", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/coreink_01.webp", p:"CoreInk", sku:"K048", qs:"#zh_CN/quick_start/coreink/quick_start_arduino" ,kw:"ESP32 E-Ink"},
{a:"/#/zh_CN/core/m5paper", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/core/m5paper_01.webp", p:"MM5paper", sku:"K006", qs:"#zh_CN/quick_start/m5paper/quick_start_arduino" ,kw:"ESP32 E-Ink SHT30"},
];
const face_list = [
//FACES Series
+34 -20
View File
@@ -2,35 +2,49 @@
<el-tag effect="plain">SKU:A034</el-tag>
<div class="product_pic"><img src="assets/img/product_pics/accessory/grove_cable_01.webp"></div>
## 描述
**24AWG 4-CORE Shielded Cable**M5Stack的一款绞线屏蔽线缆,4部
**24AWG 4-CORE Shielded Cable**M5Stack的一款绞线屏蔽线缆,常用于数据通信线路搭建。内部包裹的铝箔与编织层能够有效减少信号干扰,增强通信线路的稳定性。适用于普通串行通信,以及RS485,RS232, CAN等标准的通信总线搭建。
开发体系中常用的硬件连接导线,所有的控制器Core、功能Unit都能够兼容GROVE接口.GROVE线由4条导线组成,其中两条用作数据信号,其余两条用作"VCC"与"GND",我们提供了不同的长度选择,以满足不同的应用需求.
## 产品特性
<img src="assets/img/product_pics/accessory/grove_cable_02.webp" width="100%" height="100%">
- 电气特性
- 工作电压:2.5~9V
- 工作电流: <1800mA
- 环路压降:小于0.5V
- 接触阻抗:5mΩ
- 接触额定电流:1.8A
- 耐压值:AC 250V
- 数据传输速率:最小425mb/S
<img src="assets/img/product_pics/accessory/grove_cable_03.webp" width="80%" height="80%">
- 环境要求
- 工作温度: -10℃~+50℃
- 存储温度: -10~+35℃
- 工作湿度: < 55%
- 湿度范围: 25%R.H~90%R.H
<img src="assets/img/product_pics/accessory/grove_cable_04.webp" width="80%" height="80%">
- 线材说明
- 线材,L205mm
- 导体:(11/0.16+4C),裸铜 +铝箔+编织
- 绝缘TPE OD=0.90±0.05mm,芯线颜色:黑,白,绿,红
- 线材:外径5.0
- 每根裸铜丝组成
- 外被:TPE,黑色,OD5.0
- 线材、插头及机械特性的要求 MAX;接触拔出力:50g MIN
## 特性
## 规格参数
- 5 种规格: 10cm, 20cm, 0.5m, 1m, 2m
<table>
<tr style="font-weight:bold">
<td>规格</td>
<td>参数</td>
</tr>
<tr>
<td>/</td>
<td>/</td>
</tr>
</table>
## 重量尺寸
- 10cm (5/pcs)
- 重量:21g
- 20cm (5/pcs)
- 重量:22g
- 50cm (2/pcs)
- 重量:21g
- 100cm (1/pcs)
- 重量:20g
- 200cm (1/pcs)
- 重量:36g
<script>
+1 -1
View File
@@ -14,7 +14,7 @@
<img src="assets/img/product_pics/accessory/grove_cable_04.webp" width="80%" height="80%">
## 特性
## 产品特性
- 5 种规格: 10cm, 20cm, 0.5m, 1m, 2m
+1 -1
View File
@@ -8,7 +8,7 @@
**LEGO Cable** 是一款 LEGO 电机连接线.通过该连接线能够兼容M5体系中的LEGO+模块以及BALA平衡车.提供了不同的长度选择,以满足不同的应用需求.
## 特性
## 产品特性
- 3种规格: 10cm, 20cm, 30cm
+22
View File
@@ -1,5 +1,11 @@
# M5Paper
## 教程&快速上手
选择你想使用的开发平台,查看对应的教程&快速上手。
<a href="/#/zh_CN/quick_start/m5paper/quick_start_arduino"><el-tag effect="plain">Arduino</el-tag></a>
## 描述
**M5Paper** 是M5Stack推出的一款可触控墨水屏主控设备,控制器采用ESP32-D0WD。正面嵌入了一块分辨率为540*960 @4.7"的电子墨水屏,支持16级灰度显示。搭配GT911电容式触控面板,支持两点触控与多种手势操作。相对于普通的LCD的屏幕,电子墨水屏能够提供用户更好的文本阅读体验, 同时具有低功耗,掉电图像保持等特性。 集成拨轮开关, SHT30温湿度传感器, 与物理按键。 数据储存方面预留了TF-card(microSD)接口,并集成了FM24C02储存芯片(256KB-EEPROM)用于用户数据的断电存储。内置了1150mAh锂电池,结合内部的RTC(BM8563)可实现休眠与唤醒功能,能够为设备提供强大的续航能力。开放了3组HY2.0-4P外设接口能够拓展各式各样的传感器设备,为后续的应用功能开发提供无限可能。
@@ -209,10 +215,26 @@
- [Arduino API](zh_CN/arduino/arduino_home_page?id=m5paper)
## Example
- **Arduino**
- [FactoryTest](https://github.com/m5stack/M5Paper_FactoryTest)
- [M5EPD_Todo](https://github.com/m5stack/M5EPD_Todo)
- [M5EPD_Calculator](https://github.com/m5stack/M5EPD_Calculator)
- [M5EPD_TTFExample](https://github.com/m5stack/M5EPD_TTFExample)
- [M5EPD-Lib](https://github.com/m5stack/M5EPD)
## 原理图
- [M5 PAPER 原理图下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/m5paper/M5_PAPER_SCH.pdf)
## 相关视频
<video width="500" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Core/M5PAPER.mp4" type="video/mp4">
</video>
<script>
@@ -36,6 +36,8 @@
>7.在弹出的对话框中搜索`M5Stack-CoreInk`-> 点击`安装`
<img src="assets\img\quick_start\coreink\arduino_02.webp">
>8.`File`->`Example`->`M5-CoreInk`->`FactoryTest` 打开案例程序,编译上传至设备。
<img src="assets\img\quick_start\coreink\arduino_03.webp">
@@ -0,0 +1,64 @@
# Arduino IDE 环境搭建
## Arduino-IDE
>[点击此处访问 Arduino 官网](https://www.arduino.cc/en/Main/Software),选择对应自己操作系统的安装包进行下载.
<img src="assets/img/related_documents/Arduino_IDE/Arduino_install.webp">
## M5Stack的板管理
>1.打开 Arduino IDE,选择 `文件`->`首选项`->`设置`
<img src="assets/img/related_documents/Arduino_IDE/Arduino_1.webp">
>2.复制下方的 M5Stack 板管理网址到 `附加开发板管理器:`
**https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json**
<img src="assets/img/related_documents/Arduino_IDE/arduino_board_config.webp">
>3.选择 `工具`->`开发板:`->`开发板管理器...`
<img src="assets/img/related_documents/Arduino_IDE/board_manage.webp">
>4.在新弹出的对话框中,输入并搜索 `M5Stack`,点击`安装`(若出现搜索失败的情况,可以尝试重启Arduino程序)
<img src="assets/img/related_documents/Arduino_IDE/search_M5STACK.webp">
>5.选择 `工具`->`开发板:`->`M5Stack-Paper`
<img src="assets\img\quick_start\m5paper\arduino_01.webp">
>6.选择`项目`->`加载库:`->`管理库`
<img src="assets/img/related_documents/Arduino_IDE/manage_libraries.webp">
>7.在弹出的对话框中搜索`M5EPD`-> 点击`安装`
>8.`File`->`Example`->`M5EPD`->`Hello World`案例程序,编译上传至设备。
<img src="assets\img\quick_start\m5paper\arduino_03.webp">
## Example
- **Arduino**
- [FactoryTest](https://github.com/m5stack/M5Paper_FactoryTest)
- [M5EPD_Todo](https://github.com/m5stack/M5EPD_Todo)
- [M5EPD_Calculator](https://github.com/m5stack/M5EPD_Calculator)
- [M5EPD_TTFExample](https://github.com/m5stack/M5EPD_TTFExample)
- [M5EPD-Lib](https://github.com/m5stack/M5EPD)
- **API**
- [Arduino API](zh_CN/arduino/arduino_home_page?id=m5paper)
<script>
anchor_search();
scrollFunc();
</script>