diff --git a/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_01.webp b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_01.webp new file mode 100644 index 00000000..e5d59df5 Binary files /dev/null and b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_01.webp differ diff --git a/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_02.webp b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_02.webp new file mode 100644 index 00000000..16b131d5 Binary files /dev/null and b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_02.webp differ diff --git a/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_bus.webp b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_bus.webp new file mode 100644 index 00000000..35c37c1f Binary files /dev/null and b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_bus.webp differ diff --git a/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_sch.webp b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_sch.webp new file mode 100644 index 00000000..08fe031d Binary files /dev/null and b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_sch.webp differ diff --git a/docs/assets/img/product_pics/core/core2/core2_sch_02.webp b/docs/assets/img/product_pics/core/core2/core2_sch_02.webp new file mode 100644 index 00000000..63a48a8f Binary files /dev/null and b/docs/assets/img/product_pics/core/core2/core2_sch_02.webp differ diff --git a/docs/assets/img/product_pics/core/core2_aws/core2_aws_01.webp b/docs/assets/img/product_pics/core/core2_aws/core2_aws_01.webp new file mode 100644 index 00000000..aafa776b Binary files /dev/null and b/docs/assets/img/product_pics/core/core2_aws/core2_aws_01.webp differ diff --git a/docs/assets/img/product_pics/core/core2_aws/core2_aws_02.webp b/docs/assets/img/product_pics/core/core2_aws/core2_aws_02.webp new file mode 100644 index 00000000..94612cbd Binary files /dev/null and b/docs/assets/img/product_pics/core/core2_aws/core2_aws_02.webp differ diff --git a/docs/en/app/demo-board.md b/docs/en/app/demo-board.md index 06595328..18049e14 100644 --- a/docs/en/app/demo-board.md +++ b/docs/en/app/demo-board.md @@ -4,6 +4,9 @@
+## Tutorial&Quick-Start + +Tutorial&PDF ## Description diff --git a/docs/en/base/m5go_bottom2.md b/docs/en/base/m5go_bottom2.md new file mode 100644 index 00000000..e7913515 --- /dev/null +++ b/docs/en/base/m5go_bottom2.md @@ -0,0 +1,127 @@ +# M5GO BOTTOM2 + +SKU:A014-C + +
+ +## 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. + +## Features + +- Compatible with M5Core2 +- Digital microphone +- Programmable RGB LED +- HY2.0-4P expansion ports +- Lego™ compatible +- Pogo Pin magnetic charging + +## Includes + +- 1x M5GO BOTTOM2 +- 2x M3*16 screws +- 2x M3*18 screws + +## Specifications + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ResourceParameter
MicSPM1423
LEDSK6812*10
IMUMPU6886
Net Weight31g
Gross Weight45g
Product Dimensions54*54*8mm
Packaging Dimensions60*57*17mm
+ +## Pin Mapping + +**SK6812-LED Bar** + + + + +
ESP32 ChipGPIO25
SK6812DATA
+ +**SPM1423-Mic** + + + + +
ESP32 ChipGPIO34GPIO0
SPM1423DATCLK
+ +**MPU6886 & Pogo Pin** + + + + + +
ESP32 ChipGPIO21GPIO22
MPU6886SDASCL
Pogo PinSDASCL
+ +**HY2.0-4P-PortB(black)** + + + + +
ESP32 ChipGPIO26GPIO36
PortBGPIO26(DAC)GPIO36(ADC)
+ +**HY2.0-4P-PortC(blue)** + + + + +
ESP32 ChipGPIO13GPIO14
PortCGPIO13(RXD2)GPIO14(TXD2)
+ +**M5GO-BOTTOM2-BUS** + + + +## Related Links + + - [SPM1423](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/SPM1423HM4H-B_datasheet_en.pdf) + - [MPU6886](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf) + + +## Example + +- **Arduino** + +Use with Arduino, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Base/M5GO_BOTTOM2) + + +## Schematic + + + + \ No newline at end of file diff --git a/docs/en/base/pm2.5.md b/docs/en/base/pm2.5.md index 77aa9af7..946439fd 100644 --- a/docs/en/base/pm2.5.md +++ b/docs/en/base/pm2.5.md @@ -77,7 +77,8 @@ SHT20 is a Humidity and temperature sensor IC. ## EasyLoader ->EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)** +>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) +
@@ -85,8 +86,6 @@ SHT20 is a Humidity and temperature sensor IC.
@@ -96,8 +95,8 @@ SHT20 is a Humidity and temperature sensor IC.
-

案例描述:

-

温湿度显示、PM1.0 PM2.5 PM10标准颗粒物浓度与环境颗粒物浓度及颗粒物数量显示.

+

Description:

+

Temperature and humidity display, PM1.0, PM2.5, PM10 standard particle concentration, ambient particle concentration and particle number display.

diff --git a/docs/en/core/core2.md b/docs/en/core/core2.md index 38986c46..fee1b492 100644 --- a/docs/en/core/core2.md +++ b/docs/en/core/core2.md @@ -345,6 +345,8 @@ For more information about Pin assignment and Pin Remapping, Please refer to [ES - [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) + - [ATECC608A](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ATECC608A-TNGTLS-CryptoAuthentication-Data-Sheet-DS40002112B.pdf) + - **API** @@ -354,8 +356,11 @@ For more information about Pin assignment and Pin Remapping, Please refer to [ES -- [Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) +- [Core2-Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) + + +- [Core2 Expansion board-Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_EXT_Board.pdf) ## Example @@ -363,7 +368,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to [ES - Click[here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Core2/Arduino) to get Arduino code - ### Tutorial - [UIFlow](/#/zh_CN/quick_start/core2/m5stack_core2_get_started_MicroPython) diff --git a/docs/en/core/core2_aws.md b/docs/en/core/core2_aws.md new file mode 100644 index 00000000..314213d9 --- /dev/null +++ b/docs/en/core/core2_aws.md @@ -0,0 +1,398 @@ +# Core2 for AWS + +AWS-K010 + +
+ +## 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 SD card 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** + + +**Switch machine operation:** + +* Power on: click the power button on the left + +* Power off: long press the left power button for 6 seconds + +* Reset: Click the RST button on the bottom side + + +## Product Features + +- Based on ESP32 development, support WiFi and Bluetooth +- Built-in ATECC608A hardware encryption chip +- 16M Flash, 8M PSRAM +- Built-in speaker, power indicator, vibration motor, RTC, I2S amplifier, capacitive touch screen, power button, reset button +- 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) + +## contains + +- 1x M5Stack Core2 +- 1x M5GO Bottom For AWS +- 1x Type-C USB(20cm) + +## Application + +- Internet of Things Controller +- STEM Education +- DIY projects + +## Specifications + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Master controller resourcesParameters
ESP32-D0WDQ6-V3240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
Flash16MB
PSRAM8MB
Hardware encryption chipATECC608A
Input voltage5V @ 500mA
Host interfaceTypeC x 1, GROVE(I2C+I/0+UART) x 1
Programmable LED lightSK6812*10
ButtonPower button, RST button, virtual screen button * 3
Vibration reminderVibration motor
IPS LCD screen2.0"@320*240 ILI9342C
Capacitive touch screen ICFT6336U
Speaker1W-0928
MicrophoneSPM1423
I2S power amplifierNS4168
IMUMPU6886
RTCBM8563
PMUAXP192
USB chipCP2104
DC-DC boostSY7088
TF card slotSupport up to 16G
Lithium battery500mAh @ 3.7V
Antenna2.4G 3D antenna
Working temperature32°F to 104°F (0°C to 40°C )
Net weight52g
Gross weight70g
Product size54 x 54 x 16mm
Package size75 x 60 x 20mm
Shell materialPlastic (PC )
+ +## 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) + +
+
+
+
+ Windows + MacOS + +
+
+
+ +
+ + +

Description:

+

This case will perform hardware running tests for speakers, wifi, buttons, accelerometer, SD card, screen, etc.

+
+
+
+ +## PinMap + +**LCD & TF card** + +LCD :320x240 +TF card Maximum size 16GB + + + + + +
ESP32 ChipGPIO38GPIO23GPIO18GPIO5GPIO15
AXP192 Chip AXP_IO4AXP_DC3AXP_LDO2
ILI9342CMISOMOSISCKCSDCRSTBLPWR
+ + + + +
ESP32 ChipGPIO38GPIO23GPIO18GPIO4
TF CardMISOMOSISCKCS
+ +**CAP.TOUCH** + + + + + +
ESP32 chipGPIO21GPIO22GPIO39
AXP192AXP_IO4
FT6336USDASCLINTRST
+ +**Mic & NS4168** + + + + + +
ESP32 ChipGPIO12GPIO0GPIO2AXP_IO2GPIO34
NS4168BCLKLRCKDATASPK_EN
MicCLKDATA
+ +**AXP Power Indicator Light** + + + + + +
AXP192AXP_IO1AXP_LDO3
Green LEDVcc
Vibration motorVcc
+ +**RTC** + + + + + +
ESP32 ChipGPIO21GPIO22
AXP192AXP_PWR
BM8563SDASCLINT
+ +**IMU(3-axis gyroscope & 3-axis accelerometer) &Pogo Pin** + + + + + +
ESP32 ChipGPIO21GPIO22
MPU6886SDASCL
Pogo PinSDASCL
+ +**USB to serial chip** + + + + +
ESP32 ChipGPIO1GPIO3
CP2104RXDTXD
+ + +**SK6812-LED** + + + + +
ESP32 ChipGPIO25
SK6812-LEDDATA
+ + +**Internal I2C connection** + + + + + + + +
ESP32 ChipGPIO21GPIO22
MPU6886SDASCL
AXP192SDASCL
BM8563SDASCL
FT6336USDASCL
+ + +**Charging current measured value** + + + +
charging currentFully charged current(Power OFF)Fully charged current(Power ON)
0.219A0.055A0.147A
+ + +## M5Core2 M-BUS Schematic diagram + + + +## M5Core2 PORT + +**HY2.0-4P-PortA(Red)** + + + + +
ESP32 ChipGPIO32GPIO33
PortAGPIO32(SDA)GPIO33(SCL)
+ +## M5GO-Bottom For AWS PORT + +**HY2.0-4P-PortB(black)** + + + + +
ESP32 ChipGPIO26GPIO36
PortBGPIO26(DAC)GPIO36(ADC)
+ +**HY2.0-4P-PortC(blue)** + + + + +
ESP32 ChipGPIO13GPIO14
PortCGPIO13(RXD2)GPIO14(TXD2)
+ +## ESP32 ADC/DAC + + + + + + + + + + + + + + + + + + + + + + +
ADC1ADC2DAC1DAC2
8 channels10 channels2 channels2 channels
G32-39G0/2/4/12-15/25-27G25G26
+ +For more information about Pin assignment and Pin Remapping, Please refer to [ESP32 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_en.pdf) + +## Related Link + +- **Datasheet** + - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf) + - [FT6336U](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/Ft6336GU_Firmware%20%E5%A4%96%E9%83%A8%E5%AF%84%E5%AD%98%E5%99%A8_20151112-%20EN.xlsx) + - [NS4168](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/NS4168_CN_datasheet.pdf) + - [MPU6886](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf) + - [ILI9342C](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ILI9342C-ILITEK.pdf) + - [SPM1423](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/SPM1423HM4H-B_datasheet_en.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) + - [ATECC608A](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ATECC608A-TNGTLS-CryptoAuthentication-Data-Sheet-DS40002112B.pdf) + +- **API** + + - [Arduino API](en/arduino/arduino_home_page) + +## Schematic + + + +- [Core2-Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) + + + +- [M5GO-Bottom For AWS-Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_EXT_Board.pdf) + +## Example + +### Arduino IDE + +- Click[here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Core2/Arduino) to get Arduino code + +### Tutorial + +- [UIFlow](en/quick_start/core2/m5stack_core2_get_started_MicroPython) +- [Arduino](en/arduino/arduino_core2_development) + + \ No newline at end of file diff --git a/docs/en/quick_start/coreink/quick_start_arduino.md b/docs/en/quick_start/coreink/quick_start_arduino.md index a609426b..ee15a97d 100644 --- a/docs/en/quick_start/coreink/quick_start_arduino.md +++ b/docs/en/quick_start/coreink/quick_start_arduino.md @@ -73,7 +73,7 @@ >8.`File`->`Example`->`M5-CoreInk`->`FactoryTest` Open the example and compile and upload it to the device. - + \ No newline at end of file diff --git a/docs/zh_CN/base/pm2.5.md b/docs/zh_CN/base/pm2.5.md index c0e1d1e9..f6efd129 100644 --- a/docs/zh_CN/base/pm2.5.md +++ b/docs/zh_CN/base/pm2.5.md @@ -28,7 +28,7 @@ SHT20温湿度传感器 ## 产品特性 -- 直流 5V 电源 +- 直流 5V 电源 - 兼容 M5stack 拓展堆叠体系. - M5Core 底座 (Pin out SPI/I2C/Power) - 万能板 diff --git a/docs/zh_CN/core/core2.md b/docs/zh_CN/core/core2.md index 92ba6e58..2f97b005 100644 --- a/docs/zh_CN/core/core2.md +++ b/docs/zh_CN/core/core2.md @@ -22,7 +22,7 @@ M5Stack Core2支持的开发平台和程序语言:Arduino,[UIFlow](http://fl * 关机:长按6秒左侧电源键 -* 复位: 单击底部RST按键 +* 复位: 单击底侧RST按键 ## 产品特性 @@ -343,7 +343,11 @@ TF 卡最大支持 16GB -- [原理图](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) +- [核心部分-原理图pdf](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) + + + +- [拓展板部分-原理图pdf](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_EXT_Board.pdf) ## 案例程序 diff --git a/docs/zh_CN/core/core2_aws.md b/docs/zh_CN/core/core2_aws.md new file mode 100644 index 00000000..52825572 --- /dev/null +++ b/docs/zh_CN/core/core2_aws.md @@ -0,0 +1,399 @@ +# Core2 for AWS + +SKU:K010 + +
+ +## 描述 + +**Core2 for AWS**是AWS物联网学习项目的专属套件。它由**M5Stack Core2**核心主控和**M5GO-Bottom For AWS**拓展底座组成,并且额外定制集成了ATECC608A硬件加密,是物联网学习和安全项目构建的理想套件。 + +### Core2 + +**Core2** 是M5Stack开发套件系列中第二代主机,在原有一代主机基础上对功能进一步加强,硬件功能更加齐全。主控ESP32型号为D0WDQ6-V3,具有两个可以单独控制的 Xtensa® 32-bit LX6 处理器,主频高达240Mhz,支持WiFi与蓝牙功能,板载16MB Flash与8MB PSRAM,可通过TYPE-C接口下载程序,强劲的配置满足复杂应用的资源开销。正面搭载一块2.0寸一体化电容式触摸屏,为用户带来更流畅的人机交互体验。机身内置震动马达,可提供触觉回馈和震动提醒功能。内建的RTC模块可提供精准计时功能。电源部分搭载AXP192电源管理芯片可有效控制机身功耗,内置绿色电源指示灯。同时机身内配备了SD卡槽与扬声器,为了保证获得更高质量的声音效果,采用I2S数字音频接口的功放芯片,能有效防止信号失真。在机身的左侧和底部配有独立的电源按键与重启(RST)按键,屏幕正面的3个圆点属于触摸屏的一部分,可通过编写程序设置热区映射为3个虚拟按键。 + +### M5GO-Bottom For AWS + +**M5GO-Bottom For AWS** 是一款专为Core2设计的拓展型底座,底座集成了MPU6886六轴姿态传感器,数字麦克风(SPM1423),500mAh锂电池。提供两了组HY2.0-4P拓展接口将常用的ADC/DAC/UART引脚进行了引出,能够用于各类型传感器的接入。底座两侧分别为10颗可编程RGB灯(SK6812),配合磨砂透光材质遮光条,能够提供柔和舒适发光效果。底部采用pogo pin磁吸充电接口,当吸附充电底座时,电流将经过内置的TP4057充电芯片安全的流入内部电池。除充电功能外pogo pin接口对主控I2C总线进行了引出,这使得你能够通过磁吸的方式去外接拓展。内置吸附磁铁,背面采用兼容LEGO孔设计,能够与你的其他的LEGO结构设计无缝对接。 + +**AWS定制款嵌入了ATECC608A硬件加密芯片,能够以硬件层次密钥的方式加强设备物联网通信过程的安全** + +**开关机操作:** + +* 开机:单击左侧电源键 + +* 关机:长按6秒左侧电源键 + +* 复位: 单击底侧RST按键 + + +## 产品特性 + +- 基于 ESP32 开发,支持WiFi、蓝牙 +- 内置ATECC608A硬件加密芯片 +- 16M Flash,8M PSRAM +- 内置扬声器,电源指示灯,震动马达,RTC,I2S功放,电容式触摸屏幕,电源键,复位按键 +- TF卡插槽(支持最大16GB) +- 内置锂电池,配备电源管理芯片 +- 内置6轴IMU,PDM麦克风 +- M-Bus bus socket +- 开发平台 [UIFlow](http://flow.m5stack.com),[FreeRTOS](https://aws.amazon.com/freertos),[MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc) + +## 包含 + +- 1x M5Stack Core2 +- 1x M5GO Bottom For AWS +- 1x Type-C USB(20cm) + +## 应用 + +- 物联网控制器 +- STEM教育 +- DIY作品制作 + + +## 规格参数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
主控资源参数
ESP32-D0WDQ6-V3240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
Flash16MB
PSRAM8MB
硬件加密芯片ATECC608A
输入电压5V @ 500mA
主机接口TypeC x 1, GROVE(I2C+I/0+UART) x 1
可编程LED灯SK6812*10
按键电源键、RST键、屏幕虚拟按键*3
震动提醒震动马达
IPS LCD屏幕2.0"@320*240 ILI9342C
电容式触摸屏ICFT6336U
扬声器1W-0928
麦克风SPM1423
I2S功放NS4168
IMUMPU6886
RTCBM8563
PMUAXP192
USB芯片CP2104
DC-DC升压SY7088
TF卡槽支持最大16G
锂电池500mAh @ 3.7V
天线2.4G 3D天线
工作温度32°F to 104°F ( 0°C to 40°C )
净重52g
毛重70g
产品尺寸54 x 54 x 16mm
包装尺寸75 x 60 x 20mm
外壳材质Plastic ( PC )
+ + +## EasyLoader + +>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)** + +
+
+
+
+ Windows + MacOS +
+
+
+ +
+ + +

案例描述:

+

该案例将执行喇叭,wifi,按键,加速计,SD卡,屏幕等硬件运行测试.

+
+
+
+ + +## 管脚映射 + +**LCD 屏幕 & TF Card** + +LCD 像素:320x240 +TF 卡最大支持 16GB + + + + + +
ESP32 ChipGPIO38GPIO23GPIO18GPIO5GPIO15
AXP192 Chip AXP_IO4AXP_DC3AXP_LDO2
ILI9342CMISOMOSISCKCSDCRSTBLPWR
+ + + + +
ESP32 ChipGPIO38GPIO23GPIO18GPIO4
TF CardMISOMOSISCKCS
+ +**CAP.TOUCH触摸屏** + + + + + +
ESP32 chipGPIO21GPIO22GPIO39
AXP192AXP_IO4
FT6336USDASCLINTRST
+ +**麦克风 & NS4168功放** + + + + + +
ESP32 ChipGPIO12GPIO0GPIO2AXP_IO2GPIO34
NS4168BCLKLRCKDATASPK_EN
SPM1423CLKDATA
+ +**AXP电源指示灯 & 震动马达** + + + + + +
AXP192AXP_IO1AXP_LDO3
Green LEDVcc
Vibration motorVcc
+ +**RTC** + + + + + +
ESP32 ChipGPIO21GPIO22
AXP192AXP_PWR
BM8563SDASCLINT
+ +**IMU(3轴陀螺仪+3轴加速计) &Pogo Pin** + + + + + +
ESP32 ChipGPIO21GPIO22
MPU6886SDASCL
Pogo PinSDASCL
+ +**USB转串口下载** + + + + +
ESP32 ChipGPIO1GPIO3
CP2104RXDTXD
+ +**SK6812-LED** + + + + +
ESP32 ChipGPIO25
SK6812-LEDDATA
+ + +**内部I2C连接** + + + + + + + +
ESP32 ChipGPIO21GPIO22
MPU6886SDASCL
AXP192SDASCL
BM8563SDASCL
FT6336USDASCL
+ +## M5Core2 M-BUS示意图 + + + +## M5Core2 端口说明 + +**HY2.0-4P-PortA(Red)** + + + + +
ESP32 ChipGPIO32GPIO33
PortAGPIO32(SDA)GPIO33(SCL)
+ +## M5GO-Bottom For AWS 端口说明 + +**HY2.0-4P-PortB(black)** + + + + +
ESP32 ChipGPIO26GPIO36
PortBGPIO26(DAC)GPIO36(ADC)
+ +**HY2.0-4P-PortC(blue)** + + + + +
ESP32 ChipGPIO13GPIO14
PortCGPIO13(RXD2)GPIO14(TXD2)
+ + +## ESP32 ADC/DAC可映射引脚 + + + + + + + + + + + + + + + + + + + + + + +
ADC1ADC2DAC1DAC2
8 通道10 通道2 通道2 通道
G32-39G0/2/4/12-15/25-27G25G26
+ +**充电电流测量值** + + + +
充电电流充满后电流(关机)充满电(开机)
0.219A0.055A0.147A
+ +有关引脚分配和引脚重新映射的更多信息,请参考[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) + - [FT6336U](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/Ft6336GU_Firmware%20%E5%A4%96%E9%83%A8%E5%AF%84%E5%AD%98%E5%99%A8_20151112.xlsx) + - [NS4168](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/NS4168_CN_datasheet.pdf) + - [MPU6886](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf) + - [ILI9342C](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ILI9342C-ILITEK.pdf) + - [SPM1423](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/SPM1423HM4H-B_datasheet_en.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) + - [ATECC608A](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ATECC608A-TNGTLS-CryptoAuthentication-Data-Sheet-DS40002112B.pdf) + +- **API** + + - [Arduino API](zh_CN/arduino/arduino_home_page) + +## 原理图 + + + +- [CORE2核心-原理图pdf](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) + + + +- [M5GO-Bottom For AWS-原理图pdf](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_EXT_Board.pdf) + +## 案例程序 + +### Arduino IDE + +- 点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Core2/Arduino)获得Arduino示例 + +### 教程 + +- [UIFlow](zh_CN/quick_start/core2/m5stack_core2_get_started_MicroPython) +- [Arduino](zh_CN/arduino/arduino_core2_development) + + + \ No newline at end of file diff --git a/docs/zh_CN/quick_start/unitv/v_function.md b/docs/zh_CN/quick_start/unitv/v_function.md index 65378a6c..253f2867 100644 --- a/docs/zh_CN/quick_start/unitv/v_function.md +++ b/docs/zh_CN/quick_start/unitv/v_function.md @@ -15,6 +15,8 @@ V-Function是由M5Stack团队针对V系列设备开发的多个**视觉识别**功能固件,基于不同的功能固件(对象追踪,移动检测等),用户能够快速的进行视觉识别的功能的搭建。本教程将向你介绍,如何烧录固件至你的设备中,并通过UIFlow图形化编程进行调用。 +?>固件串口输出波特率固定为115200 +
功能列表