From af7d8602be6ee92c3fdf84878f53ed567efa8d8e Mon Sep 17 00:00:00 2001
From: vany5921 <908744431@qq.com>
Date: Wed, 23 Sep 2020 09:04:23 +0800
Subject: [PATCH] add timercam
---
docs/en/unit/timercam.md | 184 +++++++++++++++++++++++++++++++++
docs/en/unit/timercam_x.md | 185 ++++++++++++++++++++++++++++++++++
docs/zh_CN/unit/timercam.md | 182 +++++++++++++++++++++++++++++++++
docs/zh_CN/unit/timercam_x.md | 183 +++++++++++++++++++++++++++++++++
4 files changed, 734 insertions(+)
create mode 100644 docs/en/unit/timercam.md
create mode 100644 docs/en/unit/timercam_x.md
create mode 100644 docs/zh_CN/unit/timercam.md
create mode 100644 docs/zh_CN/unit/timercam_x.md
diff --git a/docs/en/unit/timercam.md b/docs/en/unit/timercam.md
new file mode 100644
index 00000000..f6e3849b
--- /dev/null
+++ b/docs/en/unit/timercam.md
@@ -0,0 +1,184 @@
+# TimerCAM {docsify-ignore-all}
+
+SKU:
+
+
![]()
+
+## Description
+
+**TimerCAM** is a camera module based on ESP32, integrated with ESP32 chip and 8M-PSRAM. The camera (ov3660) with 3 million pixels can view 66.5 ° and shoot 1600 x at most 1200 resolution photo, built-in LED status indicator, featuring ultra-low power consumption design. Through RTC (BM8563), timing sleep and wake-up can be realized. The standby current is only 2μA.The battery interface is reserved on the board, and users can access the battery power supply by themselves. The module supports WiFi image transmission and USB port debugging. The bottom HY2.0-4P port output can be connected to other peripherals. Through M5burner burning firmware, timecam can be set directly with Camera-Tool, and Timecam data can be processed in UIFlow.
+
+## Product Features
+
+- Design based on esp32
+- WiFi image transmission
+- Timed sleep wake up
+- Status indicator
+- Ultra low power design
+
+## Includes
+
+- 1x Timercam
+
+## Applications
+
+- Take pictures regularly
+- Remote video monitoring
+
+## Specification
+
+
+
+ | Resources |
+ Parameter |
+
+
+ | PSRAM |
+ 8MB |
+
+
+ | Flash |
+ 4M |
+
+
+ | Image Sensor |
+ OV3660 |
+
+
+ | Maximum resolution |
+ 3M pixels |
+
+
+ | Output format |
+ YUV(422/420)/YCbCr422,RGB565/555,8-bit compressed data,8-/10-bit Raw RGB data |
+
+
+ | Maximum image transmission rate |
+ UXGA/SXGA: 15fps, SVGA: 30fps, CIF: 60fps |
+
+
+ | FOV |
+ 66.5° |
+
+
+ | Net Weight |
+ 14g |
+
+
+ | Gross Weight |
+ 38g |
+
+
+ | Product Size |
+ 24*48*13mm |
+
+
+ | Package Size |
+ 75*45*30mm |
+
+
+
+## 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)
+
+
+
+## PinMap
+
+**Camera Interface PinMap**
+
+| *Interface* | *Camera Pin*| *TimerCamera* |
+| :------------------- | :--------:| :------: |
+| SCCB Clock | SIOC |IO23 |
+| SCCB Data | SIOD |IO25 |
+| System Clock | XCLK |IO27 |
+| Vertical Sync | VSYNC |IO22 |
+| Horizontal Reference | HREF |IO26 |
+| Pixel Clock | PCLK |IO21 |
+| Pixel Data Bit 0 | D0 |IO32 |
+| Pixel Data Bit 1 | D1 |IO35 |
+| Pixel Data Bit 2 | D2 |IO34 |
+| Pixel Data Bit 3 | D3 |IO5 |
+| Pixel Data Bit 4 | D4 |IO39 |
+| Pixel Data Bit 5 | D5 |IO18 |
+| Pixel Data Bit 6 | D6 |IO36 |
+| Pixel Data Bit 7 | D7 |IO19 |
+| Camera Reset | RESET |IO15 |
+| Camera Power Down | PWDN |-1 |
+| Power Supply 3.3V | 3V3 | 3V3 |
+| Ground | GND | GND |
+
+**GROVE Interface**
+
+| *Grove* | *TimerCamera* |
+| :-----------: | :------: |
+| SCL | IO13 |
+| SDA | IO4 |
+| 5V | 5V |
+| GND | GND |
+
+**LED Interface**
+
+| *LED* | *TimerCamera* |
+| :-----------:| :------: |
+| LED_Pin | IO2 |
+
+**BAT Interface**
+
+| *BAT* | *TimerCamera* |
+| :-----------:| :------: |
+| BAT_ADC_Pin | IO33 |
+
+## Related Link
+
+- **datasheet**
+ - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf)
+ - [OV3660](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/OV3660_CSP3_DS_1.3_sida.pdf)
+
+
+## Example
+
+### Firmware
+
+- **[Timercam Firmware](https://github.com/m5stack/M5Stack-Camera/tree/master/wifi/wifi_ap/firmware/M5CameraX)**
+
+### Arduino
+
+- **[TimerCamera-Arduino](https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer)**
+
+### SourceCode
+
+ - **[Timercam]()**
+
+
\ No newline at end of file
diff --git a/docs/en/unit/timercam_x.md b/docs/en/unit/timercam_x.md
new file mode 100644
index 00000000..df732c0b
--- /dev/null
+++ b/docs/en/unit/timercam_x.md
@@ -0,0 +1,185 @@
+# TimerCAM X {docsify-ignore-all}
+
+SKU:
+
+
+
+## Description
+
+**TimerCAM X** is a camera module based on ESP32, integrated with ESP32 chip and 8M-PSRAM. The camera (ov3660) with 3 million pixels can view 66.5 ° and shoot 1600 x at most 1200 resolution photo, built-in 140mAh battery and LED status indicator, featuring ultra-low power consumption design. Through RTC (BM8563), timing sleep and wake-up can be realized. The standby current is only 2μA. After timing photo taking function(one photo per hour) is turned on, the battery can work continuously for more than one month. The module supports WiFi image transmission and USB port debugging. The bottom HY2.0-4P port output can be connected to other peripherals. Through M5burner burning firmware, timecam can be set directly with Camera-Tool, and Timecam data can be processed in UIFlow.
+
+## Product Features
+
+- Design based on esp32
+- WiFi image transmission
+- Timed sleep wake up
+- Status indicator
+- Ultra low power design
+- Built in battery
+
+## Includes
+
+- 1x Timercam X
+
+## Applications
+
+- Take pictures regularly
+- Remote video monitoring
+
+## Specification
+
+
+
+ | Resources |
+ Parameter |
+
+
+ | PSRAM |
+ 8MB |
+
+
+ | Flash |
+ 4M |
+
+
+ | Image Sensor |
+ OV3660 |
+
+
+ | Maximum resolution |
+ 3M pixels |
+
+
+ | Output format |
+ YUV(422/420)/YCbCr422,RGB565/555,8-bit compressed data,8-/10-bit Raw RGB data |
+
+
+ | Maximum image transmission rate |
+ UXGA/SXGA: 15fps, SVGA: 30fps, CIF: 60fps |
+
+
+ | FOV |
+ 66.5° |
+
+
+ | Net weight |
+ 14g |
+
+
+ | Gross weight |
+ 38g |
+
+
+ | Product Size |
+ 24*48*13mm |
+
+
+ | Package Size |
+ 75*45*30mm |
+
+
+
+## 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)
+
+
+
+## PinMap
+
+**Camera Interface PinMap**
+
+| *Interface* | *Camera Pin*| *TimerCamera* |
+| :------------------- | :--------:| :------: |
+| SCCB Clock | SIOC |IO23 |
+| SCCB Data | SIOD |IO25 |
+| System Clock | XCLK |IO27 |
+| Vertical Sync | VSYNC |IO22 |
+| Horizontal Reference | HREF |IO26 |
+| Pixel Clock | PCLK |IO21 |
+| Pixel Data Bit 0 | D0 |IO32 |
+| Pixel Data Bit 1 | D1 |IO35 |
+| Pixel Data Bit 2 | D2 |IO34 |
+| Pixel Data Bit 3 | D3 |IO5 |
+| Pixel Data Bit 4 | D4 |IO39 |
+| Pixel Data Bit 5 | D5 |IO18 |
+| Pixel Data Bit 6 | D6 |IO36 |
+| Pixel Data Bit 7 | D7 |IO19 |
+| Camera Reset | RESET |IO15 |
+| Camera Power Down | PWDN |-1 |
+| Power Supply 3.3V | 3V3 | 3V3 |
+| Ground | GND | GND |
+
+**GROVE Interface**
+
+| *Grove* | *TimerCamera* |
+| :-----------: | :------: |
+| SCL | IO13 |
+| SDA | IO4 |
+| 5V | 5V |
+| GND | GND |
+
+**LED Interface**
+
+| *LED* | *TimerCamera* |
+| :-----------:| :------: |
+| LED_Pin | IO2 |
+
+**BAT Interface**
+
+| *BAT* | *TimerCamera* |
+| :-----------:| :------: |
+| BAT_ADC_Pin | IO33 |
+
+## Related Link
+
+- **datasheet**
+ - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_en.pdf)
+ - [OV3660](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/OV3660_CSP3_DS_1.3_sida.pdf)
+
+
+## Example
+
+### Firmware
+
+- **[Timercam Firmware]()**
+
+### Arduino
+
+- **[TimerCamera-Arduino]()**
+
+### Source code
+
+ - **[Timercam]()**
+
+
\ No newline at end of file
diff --git a/docs/zh_CN/unit/timercam.md b/docs/zh_CN/unit/timercam.md
new file mode 100644
index 00000000..8c762585
--- /dev/null
+++ b/docs/zh_CN/unit/timercam.md
@@ -0,0 +1,182 @@
+# TimerCAM {docsify-ignore-all}
+
+SKU:
+
+
+
+## 描述
+
+**TimerCAM X** 是一款基于ESP32的摄像头模块,集成ESP32芯片,板载8M PSRAM,采用300万像素的摄像头(OV3660)可视角66.5°,最高可实现拍摄1600 x 1200分辨率的照片,带有状态指示灯,主打超低功耗设计,通过RTC(BM8563)可实现定时休眠与唤醒,待机电流仅2μA,板上预留电池接口,用户可自行接入电池供电。模块支持WiFi图像传输和USB端口调试,底部HY2.0-4P端口输出,可连接其他外设。通过M5Burner烧录固件,可直接使用Camera-Tool对TimeCAM进行设置,也可在UIFlow中对TimeCAM数据进行处理。
+
+## 产品特性
+
+- 基于ESP32设计
+- WIFI图像传输
+- 定时休眠唤醒
+- 状态指示灯
+- 超低功耗设计
+
+## 包含
+
+- 1x Timercam
+
+## 应用
+
+- 定时拍照
+- 远程监控
+
+## 规格参数
+
+
+
+ | 规格 |
+ 参数 |
+
+
+ | PSRAM |
+ 8MB |
+
+
+ | Flash |
+ 4M |
+
+
+ | 图像传感器 |
+ OV3660 |
+
+
+ | 最大分辨率 |
+ 3百万像素 |
+
+
+ | 输出格式 |
+ YUV(422/420)/YCbCr422,8位压缩数据,RGB565/555,8-/10位Raw RGB数据 |
+
+
+ | 最大图像传输速率 |
+ UXGA/SXGA: 15fps, SVGA: 30fps, CIF: 60fps |
+
+
+ | 视角 |
+ 66.5° |
+
+
+ | 净重 |
+ 14g |
+
+
+ | 毛重 |
+ 38g |
+
+
+ | 产品尺寸 |
+ 24*48*13mm |
+
+
+ | 包装尺寸 |
+ 75*45*30mm |
+
+
+
+## EasyLoader
+
+>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
+
+
+
+**摄像头驱动芯片 OV3660 接口**
+
+| *接口* | *Camera Pin*| *TimerCamera* |
+| :------------------- | :--------:| :------: |
+| SCCB Clock | SIOC |IO23 |
+| SCCB Data | SIOD |IO25 |
+| System Clock | XCLK |IO27 |
+| Vertical Sync | VSYNC |IO22 |
+| Horizontal Reference | HREF |IO26 |
+| Pixel Clock | PCLK |IO21 |
+| Pixel Data Bit 0 | D0 |IO32 |
+| Pixel Data Bit 1 | D1 |IO35 |
+| Pixel Data Bit 2 | D2 |IO34 |
+| Pixel Data Bit 3 | D3 |IO5 |
+| Pixel Data Bit 4 | D4 |IO39 |
+| Pixel Data Bit 5 | D5 |IO18 |
+| Pixel Data Bit 6 | D6 |IO36 |
+| Pixel Data Bit 7 | D7 |IO19 |
+| Camera Reset | RESET |IO15 |
+| Camera Power Down | PWDN |-1 |
+| Power Supply 3.3V | 3V3 | 3V3 |
+| Ground | GND | GND |
+
+**GROVE 接口**
+
+| *Grove* | *TimerCamera* |
+| :-----------: | :------: |
+| SCL | IO13 |
+| SDA | IO4 |
+| 5V | 5V |
+| GND | GND |
+
+**LED 接口**
+
+| *LED* | *TimerCamera* |
+| :-----------:| :------: |
+| LED_Pin | IO2 |
+
+**BAT 接口**
+
+| *BAT* | *TimerCamera* |
+| :-----------:| :------: |
+| BAT_ADC_Pin | IO33 |
+
+## 相关链接
+
+- **数据手册**
+ - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf)
+ - [OV3660](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/OV3660_CSP3_DS_1.3_sida.pdf)
+
+
+## 案例程序
+
+### 出厂固件(WiFi传输图像)
+
+- **[Timercam 固件](https://github.com/m5stack/M5Stack-Camera/tree/master/wifi/wifi_ap/firmware/M5CameraX)**
+
+### Arduino
+
+- **[TimerCamera-Arduino](https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer)**
+
+### 源码
+
+ - **[Timercam]()**
+
+
\ No newline at end of file
diff --git a/docs/zh_CN/unit/timercam_x.md b/docs/zh_CN/unit/timercam_x.md
new file mode 100644
index 00000000..de880661
--- /dev/null
+++ b/docs/zh_CN/unit/timercam_x.md
@@ -0,0 +1,183 @@
+# TimerCAM X {docsify-ignore-all}
+
+SKU:
+
+
+
+## 描述
+
+**TimerCAM** 是一款基于ESP32的摄像头模块,集成ESP32芯片,板载8M PSRAM,采用300万像素的摄像头(OV3660)可视角66.5°,最高可实现拍摄1600 x 1200分辨率的照片,内置140mAh电池与LED状态指示灯,主打超低功耗设计,通过RTC(BM8563)可实现定时休眠与唤醒,待机电流仅2μA,开启定时拍照(每小时一张)后,电池可支持连续工作一个月以上。模块支持WiFi图像传输和USB端口调试,底部HY2.0-4P端口输出,可连接其他外设。通过M5Burner烧录固件,可直接使用Camera-Tool对TimeCAM进行设置,也可在UIFlow中对TimeCAM数据进行处理。
+
+## 产品特性
+
+- 基于ESP32设计
+- WIFI图像传输
+- 定时休眠唤醒
+- 状态指示灯
+- 超低功耗设计
+- 内置电池
+
+## 包含
+
+- 1x Timercam X
+
+## 应用
+
+- 定时拍照
+- 远程监控
+
+## 规格参数
+
+
+
+ | 规格 |
+ 参数 |
+
+
+ | PSRAM |
+ 8MB |
+
+
+ | Flash |
+ 4M |
+
+
+ | 图像传感器 |
+ OV3660 |
+
+
+ | 最大分辨率 |
+ 3百万像素 |
+
+
+ | 输出格式 |
+ YUV(422/420)/YCbCr422,8位压缩数据,RGB565/555,8-/10位Raw RGB数据 |
+
+
+ | 最大图像传输速率 |
+ UXGA/SXGA: 15fps, SVGA: 30fps, CIF: 60fps |
+
+
+ | 视角 |
+ 66.5° |
+
+
+ | 净重 |
+ 14g |
+
+
+ | 毛重 |
+ 38g |
+
+
+ | 产品尺寸 |
+ 24*48*13mm |
+
+
+ | 包装尺寸 |
+ 75*45*30mm |
+
+
+
+## EasyLoader
+
+>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
+
+
+
+**摄像头驱动芯片 OV3660 接口**
+
+| *接口* | *Camera Pin*| *TimerCamera* |
+| :------------------- | :--------:| :------: |
+| SCCB Clock | SIOC |IO23 |
+| SCCB Data | SIOD |IO25 |
+| System Clock | XCLK |IO27 |
+| Vertical Sync | VSYNC |IO22 |
+| Horizontal Reference | HREF |IO26 |
+| Pixel Clock | PCLK |IO21 |
+| Pixel Data Bit 0 | D0 |IO32 |
+| Pixel Data Bit 1 | D1 |IO35 |
+| Pixel Data Bit 2 | D2 |IO34 |
+| Pixel Data Bit 3 | D3 |IO5 |
+| Pixel Data Bit 4 | D4 |IO39 |
+| Pixel Data Bit 5 | D5 |IO18 |
+| Pixel Data Bit 6 | D6 |IO36 |
+| Pixel Data Bit 7 | D7 |IO19 |
+| Camera Reset | RESET |IO15 |
+| Camera Power Down | PWDN |-1 |
+| Power Supply 3.3V | 3V3 | 3V3 |
+| Ground | GND | GND |
+
+**GROVE 接口**
+
+| *Grove* | *TimerCamera* |
+| :-----------: | :------: |
+| SCL | IO13 |
+| SDA | IO4 |
+| 5V | 5V |
+| GND | GND |
+
+**LED 接口**
+
+| *LED* | *TimerCamera* |
+| :-----------:| :------: |
+| LED_Pin | IO2 |
+
+**BAT 接口**
+
+| *BAT* | *TimerCamera* |
+| :-----------:| :------: |
+| BAT_ADC_Pin | IO33 |
+
+## 相关链接
+
+- **数据手册**
+ - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_cn.pdf)
+ - [OV3660](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/OV3660_CSP3_DS_1.3_sida.pdf)
+
+
+## 案例程序
+
+### 出厂固件(WiFi传输图像)
+
+- **[Timercam 固件](https://github.com/m5stack/M5Stack-Camera/tree/master/wifi/wifi_ap/firmware/M5CameraX)**
+
+### Arduino
+
+- **[TimerCamera-Arduino](https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer)**
+
+### 源码
+
+ - **[Timercam]()**
+
+
\ No newline at end of file