diff --git a/docs/assets/img/product_pics/module/ecg/ecg_01.webp b/docs/assets/img/product_pics/module/ecg/ecg_01.webp new file mode 100644 index 00000000..a13113c6 Binary files /dev/null and b/docs/assets/img/product_pics/module/ecg/ecg_01.webp differ diff --git a/docs/assets/img/product_pics/module/ecg/ecg_02.webp b/docs/assets/img/product_pics/module/ecg/ecg_02.webp new file mode 100644 index 00000000..dc738f16 Binary files /dev/null and b/docs/assets/img/product_pics/module/ecg/ecg_02.webp differ diff --git a/docs/en/core/coreink.md b/docs/en/core/coreink.md index 686fd931..3739203e 100644 --- a/docs/en/core/coreink.md +++ b/docs/en/core/coreink.md @@ -1 +1,226 @@ -# CoreInk \ No newline at end of file +# CoreInk + + + + + +## Description + +**CoreInk** is a brand new E-ink display in the M5Stack cores range. Controlled by the ESP32-PICO-D4 This new device includes a 200x200 1.54" Black and White E-Ink Display. Compared to a regular LCD,E-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。For control the CoreInk integrates an multi-function button,A physical button, integrated status LED and buzzer.The device also includes a 390mAh Lipo,RTC(BM8563)for controlling accurate timing and deep sleep funcionality. CoreInk features independent reset and power buttons,expansion ports(HY2.0-4P、M-BUS、HAT expansion)for attaching external sensors to expand functionailty,for unlimited possibilities。 + +?>Warning: Please avoid using high refresh rates,reccommended refresh rate is(15s/per refresh), Do not expose to ultraviolet rays for a long time, otherwise it may cause irreversible damage to the ink screen. + +## Product Features + +- ESP32 Standard wireless functions WiFi、Bluetooth +- Internal 4M Flash +- Low Power Display +- 180 degree viewing angle +- Expansion ports +- Internal Battery +- Expandable + +## Includes + +- 1x CoreInk +- 1x Type-C USB(20cm) + +## Application + +- IoT Terminal +- E-Book +- Industrial Control Panel +- Smart Home Panel + +## Specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + · + +
ResourceParameter
ESP32-PICO-D4240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
Flash4MB Flash
Input Voltage5V @ 500mA
PortsTypeC*1, HY2.0-4P*1 , M-BUS Female Connector,Pin Array/ Hat Expansion
ScreenGDEW0154M09 | SPI Port | 200*200@1.54" | Dpi:184 | 1-bit Black & White(Grayscale:2) |
+ Viewing Area(mm):27.6x27.6 | 点间距(mm) 0.138x0.138 | Refresh Time(s) 0.82 /局刷时间(s) 0.24 +
Physical ButtonsProgrammable *1 , Reset *1, Power *1
LEDGreen LED x 1
RTCBM8563
BuzzerPassive Buzzer*1
Wifi2.4G 3D Antenna
PINSG25, G26, G36, G23, G34, G18, G21, G22, G14, G13
Battery390mAh@3.7V
Working Temp32°F to 104°F ( 0°C to 40°C )
Net Weightxxg
Gross Weightxxg
Dimensionsx*x*xmm
Package Sizex*x*xmm
Case MaterialPlastic ( PC )
+ +## Pin Mapping + +**E-Ink Display** + +Screen Resolution:200x200 + + + + +
ESP32 ChipGPIO4GPIO0GPIO15GPIO9GPIO18GPIO23
GDEW0154M09BUSYRSTD/CCSSCKMOSI
+ +**Multi-function button & Physical Button & LED & Buzzer** + + + + + + + +
ESP32 ChipGPIO37GPIO38GPIO39GPIO5GPIO10GPIO2
Multi-function buttonLeft positionButton pressRight position///
Physical Button///Physical Button//
LED////LED/
Buzzer/////Buzzer
+ +**USB Serial** + + + + +
ESP32 ChipGPIO1GPIO3
CP2104RXDTXD
+ + +**Internal I2C Connection** + + + + +
ESP32 ChipGPIO21GPIO22
BM8563SDASCL
+ +## Coreink M-BUS Schematic + + + +## Coreink-HY2.0 4P Port + + + + + + + + + + + + + + +
PORTPINProtocol:
EXT-PORTG32/33I2C
+ +## ESP32 ADC/DAC Mappable Pins + + + + + + + + + + + + + + + + + + + + + + +
ADC1ADC2DAC1DAC2
8 Channel10 Channel2 Channel2 Channel
G32-39G0/2/4/12-15/25-27G25G26
+ +For more info on specific pin functions refer to the official ESP32 Docs[ESP32 datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf) + + +## Related Link + +- **Datasheet** + - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.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) + - [GDEW0154M09](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/CoreInk-K048-GDEW0154M09%20V2.0%20Specification.pdf) + + +## Schematic + + + + + \ No newline at end of file diff --git a/docs/en/module/ecg.md b/docs/en/module/ecg.md new file mode 100644 index 00000000..44b1d511 --- /dev/null +++ b/docs/en/module/ecg.md @@ -0,0 +1,136 @@ +# ECG Module13.2 (AD8232) + +SKU:M034 + +
+ +## Description + +**ECG** is a heart rate monitor (electrocardiogram) unit,it can detect the heart rate and output a cardiogram signal. Electrocardiogram (ECG) is a technology that uses an electrocardiograph to record the changes in the electrical activity of the heart during each cardiac cycle. At the signal acquisition end, this ECG module integrates the AD8232 single-lead heart rate monitoring at the front end, the collected ECG signal is processed by the AD8603 low-pass filter, and the 10bit-ADC (AD7476) performs analog/digital signal input to STM32 (built-in heart rate statistics) Algorithm) for signal analysis. Finally, the processing results are output in the form of serial communication to facilitate the acquisition and display of the main control device. In terms of signal output, it adopts front-end/digital full isolation design to enhance equipment stability and safety. + +?>Caution: This product only allows the use of `5V` power input. Please strictly abide by the power input standard when using this product to avoid damage to the equipment or injury. + + + +## Product Features + +- ADI front end integration (high signal gain G=100, with DC blocking capability) +- Serial Data input +- Heart Rate Statistics monitoring +- Front end/digital fully isolated design +- Ultra Precision Op Amp + +## Include + +- 1x ECG Module +- 3x ECG electrodes +- 6x Adhesive Pads + +## Applications + +- Bioelectric signal acquisition +- Portable ECG +- Exercise Tracker + +## Specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ResourcesParameter
Commuincation MethodUART 115200bps
AD8232High signal gain G=100 | With DC blocking capability | Common mode rejection ratio: 80 dB (DC to 60 Hz)
AD747610bit-ADC | SPI Interface | Fast throughput rate: 1 MSPS | vref 2.8v
Net weight18g
Gross weight101g
Product Dimension54*54*13.2mm
Package Dimension105*65*40mm
+ + + ## 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:

+

Statistic heart rate, display ECG curve

+
+
+
+ + +## Related Link + +- **Datasheet** + - [AD8232](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/AD8232_datasheet_en.pdf) + - [AD8603](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/AD8603_datasheet_en.pdf) + - [AD7476](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/AD7476_datasheet_en.pdf) + +- **Tool** + - [RawDisplay-PC](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/software/RawDisplay.zip) + - [UART Pass Through Firmware](https://github.com/m5stack/M5Stack/tree/master/examples/Advanced/Serial2) + +?>When using the PC-side heart rate reading tool, the device needs to burn the serial port transparent transmission firmware(Before uploading, please change the serial port initialization pin to the actually connected pin) and forward the data to the PC. + +## Schematic + + + +## Example + +### Arduino IDE + +[Download Arduino Code](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ECG) + +## Pin Map + + + + +
M5StackTX/G13RX/G55VGND
ECGRXTXVINGND
+ + diff --git a/docs/index.md b/docs/index.md index af9845f2..02f3fff6 100644 --- a/docs/index.md +++ b/docs/index.md @@ -88,6 +88,8 @@ {a:"/#/en/module/gsm", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/gsm_01.webp", p:"GSM", sku:"M026" ,kw:"2G"}, {a:"/#/en/module/nb-iot", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/nb_iot_01.webp", p:"NB-IoT", sku:"M028" ,kw:"M5311LV"}, {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"}, + //Measuring Modules + {a:"/#/en/module/ecg", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/ecg_01.webp", p:"ECG", sku:"M034" ,kw:"AD8232", category:"Measuring Modules"}, //Expansion Modules {a:"/#/en/module/goplus2", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/module/GoPlus2.webp", p:"GoPlus 2", sku:"M025-B" ,kw:"SERVO DC MOTOR IR", category:"Expansion Modules"}, {a:"/#/en/module/battery", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/module_battery_01.webp", p:"BATTERY", sku:"M002" ,kw:"POWER SUPPLY LIPO"}, diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md index 689c0855..36cb8249 100644 --- a/docs/zh_CN/README.md +++ b/docs/zh_CN/README.md @@ -88,6 +88,8 @@ {a:"/#/zh_CN/module/gsm", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/gsm_01.webp", p:"GSM", sku:"M026" ,kw:"2G"}, {a:"/#/zh_CN/module/nb-iot", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/nb_iot_01.webp", p:"NB-IoT", sku:"M028" ,kw:"M5311LV"}, {a:"/#/zh_CN/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"}, + //Measuring Modules + {a:"/#/zh_CN/module/ecg", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/ecg_01.webp", p:"ECG", sku:"M034" ,kw:"AD8232", category:"Measuring Modules"}, //Expansion Modules {a:"/#/zh_CN/module/goplus2", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/module/GoPlus2.webp", p:"GoPlus 2", sku:"M025-B" ,kw:"SERVO DC MOTOR IR", category:"Expansion Modules"}, {a:"/#/zh_CN/module/battery", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/module/module_battery_01.webp", p:"BATTERY", sku:"M002" ,kw:"POWER SUPPLY LIPO"}, diff --git a/docs/zh_CN/core/coreink.md b/docs/zh_CN/core/coreink.md index 1aeaa8e3..c152422c 100644 --- a/docs/zh_CN/core/coreink.md +++ b/docs/zh_CN/core/coreink.md @@ -6,7 +6,7 @@ ## 描述 -**CoreInk** 是M5Stack推出的一款带有电子墨水屏(E-Ink)的主控设备,控制器采用ESP32-PICO-D4。正面嵌入了一块分辨率为200x200 @ 1.54"的电子墨水屏,支持黑/白显示。相对于普通的LCD的屏幕,电子墨水屏能够提供用户更好的文本阅读体验, 同时具有低功耗,掉电图像保持等特性。人机交互方面提供了拨轮编码器,与物理按键, 集成LED指示灯与蜂鸣器。内置了390mAh锂电池,结合内部的RTC(BM8563)可实现定时休眠与唤醒功能,能够为设备提供较为优秀的续航能力。在机身的左侧和底部配有独立的电源按键与复位(RST)按键,方便使用与调试。开放了丰富的外设接口(HY2.0-4P、M-BUS、HAT模块接口)能够拓展各式各样的传感器设备,为后续的应用功能开发提供无限可能。 +**CoreInk** 是M5Stack推出的一款带有电子墨水屏(E-Ink)的主控设备,控制器采用ESP32-PICO-D4。正面嵌入了一块分辨率为200x200 @ 1.54"的电子墨水屏,支持黑/白显示。相对于普通的LCD的屏幕,电子墨水屏能够提供用户更好的文本阅读体验, 同时具有低功耗,掉电图像保持等特性。人机交互方面提供了拨轮开关,与物理按键, 集成LED指示灯与蜂鸣器。内置了390mAh锂电池,结合内部的RTC(BM8563)可实现定时休眠与唤醒功能,能够为设备提供较为优秀的续航能力。在机身的左侧和底部配有独立的电源按键与复位(RST)按键,方便使用与调试。开放了丰富的外设接口(HY2.0-4P、M-BUS、HAT模块接口)能够拓展各式各样的传感器设备,为后续的应用功能开发提供无限可能。 ?>注意事项: 使用时请注意避免长时间高频刷新,建议刷新间隔为(15s/次), 请勿长时间暴露在紫外线下, 否则有可能对墨水屏造成不可逆的损害。 @@ -72,7 +72,7 @@ RTC BM8563 - + 蜂鸣器 无源蜂鸣器*1 @@ -126,11 +126,11 @@ GDEW0154M09BUSYRSTD/CCSSCKMOSI -**拨轮编码器 & 物理按键 & LED & 蜂鸣器** +**拨轮开关 & 物理按键 & LED & 蜂鸣器** - + diff --git a/docs/zh_CN/core/m5paper.md b/docs/zh_CN/core/m5paper.md index 1f78ccde..53a1987b 100644 --- a/docs/zh_CN/core/m5paper.md +++ b/docs/zh_CN/core/m5paper.md @@ -2,7 +2,7 @@ ## 描述 -**M5Paper** 是M5Stack推出的一款可触控墨水屏主控设备,控制器采用ESP32-D0WD。正面嵌入了一块分辨率为540*960 @4.7"的电子墨水屏,支持16级灰度显示。搭配GT911电容式触控面板,支持两点触控与多种手势操作。相对于普通的LCD的屏幕,电子墨水屏能够提供用户更好的文本阅读体验, 同时具有低功耗,掉电图像保持等特性。 集成拨轮编码器, SHT30温湿度传感器, 与物理按键。 数据储存方面预留了SD卡接口,并集成了FM24C02储存芯片(256KB-EEPROM)用于用户数据的断电存储。内置了1150mAh锂电池,结合内部的RTC(BM8563)可实现休眠与唤醒功能,能够为设备提供强大的续航能力。开放了3组HY2.0-4P外设接口能够拓展各式各样的传感器设备,为后续的应用功能开发提供无限可能。 +**M5Paper** 是M5Stack推出的一款可触控墨水屏主控设备,控制器采用ESP32-D0WD。正面嵌入了一块分辨率为540*960 @4.7"的电子墨水屏,支持16级灰度显示。搭配GT911电容式触控面板,支持两点触控与多种手势操作。相对于普通的LCD的屏幕,电子墨水屏能够提供用户更好的文本阅读体验, 同时具有低功耗,掉电图像保持等特性。 集成拨轮开关, SHT30温湿度传感器, 与物理按键。 数据储存方面预留了SD卡接口,并集成了FM24C02储存芯片(256KB-EEPROM)用于用户数据的断电存储。内置了1150mAh锂电池,结合内部的RTC(BM8563)可实现休眠与唤醒功能,能够为设备提供强大的续航能力。开放了3组HY2.0-4P外设接口能够拓展各式各样的传感器设备,为后续的应用功能开发提供无限可能。 ## 产品特性 @@ -58,7 +58,7 @@ - + @@ -115,11 +115,11 @@
ESP32 ChipGPIO37GPIO38GPIO39GPIO5GPIO10GPIO2
拨轮编码器右转信号编码器按钮左转信号///
拨轮开关///
物理按键///物理按键//
LED////LED/
蜂鸣器/////蜂鸣器
物理按键拨轮编码器*1 , 复位按键*1拨轮开关*1 , 复位按键*1
RTC
-**拨轮编码器** +**拨轮开关** - +
ESP32 ChipGPIO37GPIO38GPIO39
拨轮编码器右转信号编码器按钮/电源按钮左转信号
拨轮开关中按钮/电源按钮
diff --git a/docs/zh_CN/module/ecg.md b/docs/zh_CN/module/ecg.md index 519133f9..8e3e921d 100644 --- a/docs/zh_CN/module/ecg.md +++ b/docs/zh_CN/module/ecg.md @@ -1,9 +1,8 @@ -# ECG +# ECG Module13.2 (AD8232) -SKU:M031-B +SKU:M034 -
-
+
## 描述 @@ -11,6 +10,8 @@ ?>注意:该产品仅允许使用`5V`电源输入,在使用该产品时请严格遵守该电源输入标准,避免损坏设备或是造成人体伤害。 + + ## 产品特性 - ADI集成前端(高信号增益G=100,带DC阻塞能力) @@ -42,6 +43,14 @@ 通讯方式 UART 115200bps + + AD8232 + 高信号增益G=100 | 带DC阻塞能力 | 共模抑制比:80 dB(DC至60 Hz) + + + AD7476 + 10bit-ADC | SPI Interface | Fast throughput rate: 1 MSPS | vref 2.8v 基准电压 + 净重 18g @@ -75,7 +84,7 @@
@@ -96,9 +105,9 @@ - **Tool** - [RawDisplay-PC](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/software/RawDisplay.zip) - - [UART Pass Through Firmware](https://github.com/m5stack/M5Stack/tree/master/examples/Advanced/Serial2) + - [UART透传程序](https://github.com/m5stack/M5Stack/tree/master/examples/Advanced/Serial2) -?>使用PC端心率读取工具时候,设备需烧录串口透传固件,将数据转发至PC。 +?>使用PC端心率读取工具时候,设备需烧录串口透传固件(上传前,请更改串口初始化引脚为实际连接的引脚),将数据转发至PC。 ## 原理图 @@ -110,7 +119,7 @@ [下载Arduino示例](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ECG) -### 管脚映射 +## 管脚映射 @@ -119,7 +128,7 @@
M5StackTX/G13RX/G55VGND