add timercam
|
After Width: | Height: | Size: 98 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 44 KiB |
|
After Width: | Height: | Size: 122 KiB |
|
After Width: | Height: | Size: 115 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 61 KiB |
@@ -1,6 +1,6 @@
|
||||
# Demo Board
|
||||
|
||||
<el-tag effect="plain">SKU:K024<</el-tag>
|
||||
<el-tag effect="plain">SKU:K024</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/app/app_DemoBoard_01.webp"> <img src="assets/img/product_pics/app/Demo-Board/Demo-Board_02.webp"></div>
|
||||
|
||||
|
||||
@@ -36,11 +36,11 @@ Communication Protocol: IIC (0x61).
|
||||
<td>Parameter</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>net weight</td>
|
||||
<td>Net Weight</td>
|
||||
<td>28g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross weight</td>
|
||||
<td>Gross Weight</td>
|
||||
<td>43g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@@ -0,0 +1,118 @@
|
||||
# GoPlus2
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src=""></div>
|
||||
|
||||
## Description
|
||||
|
||||
**GoPlus2** is a stackable multi-functional motor and servo control module. The master control adopts STM32F030C8T6. The module is equipped with 2-way DC motor drive interface and 4-way servo drive interface. Three PORT-B interfaces can be expanded to support infrared (IR) transmission and receive. In order to meet the requirements of multi-channel interface power supply at the same time, a DC power interface is provided for external power supply.
|
||||
|
||||
Communication protocol: IIC
|
||||
|
||||
### Product Features
|
||||
|
||||
- 2x DC motor interface
|
||||
- 4x Servo interface
|
||||
- IR transmit & receive
|
||||
- 3x expand PORT B
|
||||
- STM32F030C8T6
|
||||
|
||||
### Include
|
||||
|
||||
- 1x GoPlus2 Module
|
||||
|
||||
## Specification
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>Resources</td>
|
||||
<td>Parameter</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Main control chip</td>
|
||||
<td>STM32F030C8T6</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Expand interface</td>
|
||||
<td>PORT-B x 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>motor drive</td>
|
||||
<td>HR8833 H-bridge drive</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net Weight</td>
|
||||
<td>28g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross Weight</td>
|
||||
<td>43g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Product Size</td>
|
||||
<td>54*54*13mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
<td>60*57*17mm</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## 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)
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="">Windows</a>
|
||||
<a href="">MacOS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="" type="video/mp4">
|
||||
</video>
|
||||
<div class="easyloader-mask">
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>Description:</p>
|
||||
<p></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
## Schematic
|
||||
|
||||
<img src="">
|
||||
|
||||
## PinMap
|
||||
|
||||
## M-Bus Pin
|
||||
|
||||
<img src="assets\img\product_pics\module\module_bus.webp"/>
|
||||
|
||||
## Related Link
|
||||
|
||||
- Protocol Manual
|
||||
- **[I2C Protocol](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/GoPlus_I2C_Protocol%20operation%20instructions.pdf)**
|
||||
|
||||
## Example
|
||||
|
||||
### Arduino
|
||||
|
||||
To get example code ,please [click here to download](https://github.com/m5stack/GoPlus/tree/master/test)
|
||||
|
||||
<img src="assets/img/product_pics/module/goplus/goplus_p5.webp">
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-module/products/goplus-module';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -9,4 +9,11 @@
|
||||
<div class="platform-tag"></div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="platform-item">
|
||||
<img src="assets\img\uiflow-card.webp" width="300px" data-no-zoom>
|
||||
<a href="/#/en/quick_start/timer_cam/quick_start_uiflow">
|
||||
<h3>UIFlow</h3>
|
||||
<div class="platform-tag"></div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,106 @@
|
||||
# Timer Camera Use With UIFlow
|
||||
|
||||
## Download M5Burner
|
||||
|
||||
>According to your operating system, click the button below to download the corresponding M5Burner firmware burning tool. Unzip and open the application
|
||||
|
||||
<div class="files_download">
|
||||
<p class="item">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/software/M5Burner.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/software/M5Burner_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/software/M5Burner_Linux.zip">
|
||||
<img src="/image/base/Linux_logo.webp" width="50">
|
||||
<span class="item-title">Linux</span>
|
||||
</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
<img src="assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_01.webp">
|
||||
|
||||
?>Note: after installation of MacOS users, please put the application into the application folder, as shown in the figure below.
|
||||
|
||||
><img src="/image/base/application.webp" width="70%">
|
||||
|
||||
?>Note: for Linux users, please switch to the unzipped file path and run the application in the terminal.
|
||||
|
||||
## Burning firmware
|
||||
|
||||
>Open `M5Burner`-->`Connect the device to the computer`-->`Select the corresponding port`-->`Switch to TIMERCAM option`-->`Select the appropriate version and click download`-->`Configure the appropriate parameters`-->Click `Burn` to flash-->Waiting for the pop-up window `successful` indicates that the burning is complete
|
||||
|
||||
<img src="assets/img/quick_start/timer_cam/timercam_uiflow_01.webp" width="550px">
|
||||
<img src="assets/img/quick_start/timer_cam/timercam_uiflow_02.webp" width="550px">
|
||||
|
||||
## Get Token
|
||||
|
||||
>-->Click`Get Token`-->waiting for pop-up window `Token`, the displayed string is token. It can also be obtained by scanning the QR code or opened directly in the browser.
|
||||
|
||||
<img src="assets/img/quick_start/timer_cam/timercam_uiflow_04.webp" width="550px">
|
||||
<img src="assets/img/quick_start/timer_cam/timercam_uiflow_05.webp" width="550px">
|
||||
|
||||
## UIFlow Program
|
||||
|
||||
**At present, the development of UIFlow blockly of TimerCamera is in progress, but you can still get pictures in uiflow by the following methods. The following example sends the pictures to M5 core host for display**
|
||||
|
||||
<img src="assets/img/quick_start/timer_cam/timercam_uiflow_03.webp">
|
||||
|
||||
其中,HTTP内填入的地址即为生成的Token二维码(浏览器打开地址),手动添加"lcd.image(0, 0, req.content)"即可将获取到的图像显示到屏幕上。
|
||||
|
||||
## Core2 代码示例
|
||||
|
||||
```Python
|
||||
import urequests
|
||||
import time
|
||||
import wifiCfg
|
||||
import lvgl as lv
|
||||
|
||||
wifiCfg.auto_connect()
|
||||
|
||||
ticks_ms = 0
|
||||
old_tick = 0
|
||||
|
||||
scr = lv.scr_act()
|
||||
scr.clean()
|
||||
|
||||
img = lv.img(scr)
|
||||
|
||||
while True:
|
||||
if wifiCfg.is_connected():
|
||||
ticks_ms = time.ticks_ms()
|
||||
if time.ticks_diff(ticks_ms, old_tick) > 40000:
|
||||
old_tick = ticks_ms
|
||||
try:
|
||||
req = urequests.get("http://api.m5stack.com:5003/timer-cam/image?tok=xxxxxxxxxYOUR-TOKENxxxxxxxxx&width=320&high=240&decode=png")
|
||||
if (req.status_code) == 200:
|
||||
print("Len: " + str(len(req.content)))
|
||||
img_dsc = lv.img_dsc_t({
|
||||
"data_size": len(req.content),
|
||||
"data": req.content})
|
||||
img.set_src(img_dsc)
|
||||
del img_dsc
|
||||
except (KeyboardInterrupt, Exception) as e:
|
||||
print('Speaker caught exception {} {}'.format(type(e).__name__, e))
|
||||
break
|
||||
else:
|
||||
pass
|
||||
else:
|
||||
wifiCfg.auto_connect()
|
||||
|
||||
```
|
||||
|
||||
<script>
|
||||
anchor_search();
|
||||
scrollFunc();
|
||||
</script>
|
||||
@@ -0,0 +1,117 @@
|
||||
# 4-Relay {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src=""></div>
|
||||
|
||||
## Description
|
||||
|
||||
**4-Relay** is a unit integrated with 4-way relay, which is controlled by IIC. The maximum control voltage of relay is DC-28V or AC-250V, rated current is 10A, and instantaneous current can bear 16A. Each relay can be controlled independently. Each relay has a programmable status indicator.
|
||||
|
||||
## Product Features
|
||||
|
||||
- 4-way relay
|
||||
- Input voltage: DC5V
|
||||
- LED status indication
|
||||
- IIC communication (0x26)
|
||||
|
||||
## Include
|
||||
|
||||
- 1x 4-Relay Unit
|
||||
- 1x Grove Cable(20cm)
|
||||
|
||||
## Applications
|
||||
|
||||
- Digital signal switching
|
||||
- Programmable 5V power switch
|
||||
|
||||
## Specification
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>Resources</td>
|
||||
<td>Parameter</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Maximum input voltage</td>
|
||||
<td>AC-250V DC-28V</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Rated current</td>
|
||||
<td>10A, Instantaneous current 16A</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Communication</td>
|
||||
<td>IIC(0x26)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net Weight</td>
|
||||
<td>g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross Weight</td>
|
||||
<td>g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Product Size</td>
|
||||
<td>mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
<td>mm</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
## 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)
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="">Windows</a>
|
||||
<a href="">MacOS</a>
|
||||
<!-- <a>Linux</a>
|
||||
<a>MacOS</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="" type="video/mp4">
|
||||
</video>
|
||||
<div class="easyloader-mask">
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>Description:</p>
|
||||
<p></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## Schematic
|
||||
|
||||
<img src="assets/img/product_pics/unit/4_relay/4-relay_sch.webp">
|
||||
|
||||
### PinMap
|
||||
|
||||
<table>
|
||||
<tr><td>M5Core(GROVE A)</td><td>SDA(GPIO21)</td><td>SCL(GPIO22)</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>4-relay Unit</td><td>SDA</td><td>SCL</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
## Example
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
[click here to get Arduino example]()
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,111 @@
|
||||
# SONIC
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src=""></div>
|
||||
|
||||
## Description
|
||||
|
||||
**SONIC** It is an ultrasonic distance measuring sensor unit, which adopts the design of receiving and transmitting separately. The ultrasonic probe has a sound frequency of 40KHz, a direction angle of 80 ± 15 ° and an accuracy of 1cm. The internal part is calculated by rcwl-9600 ultrasonic distance measuring chip, and the measurement results can be directly obtained through IIC interface (0x57). The effective distance is 20-1500mm.
|
||||
|
||||
### Product Features
|
||||
|
||||
- Split transceiver
|
||||
- Effective distance 20-1500mm
|
||||
- Wide range of direction angle
|
||||
- IIC communication, result output directly
|
||||
|
||||
### Includes
|
||||
|
||||
- 1x SONIC Unit
|
||||
|
||||
## Specification
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>Resources</td>
|
||||
<td>Parameter</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ranging chip</td>
|
||||
<td>RCWL-9600</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Measuring distance</td>
|
||||
<td>20-1500mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Sound pressure level of transmitter</td>
|
||||
<td>108dB</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Receiver sensitivity</td>
|
||||
<td>-68dB</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net Weight</td>
|
||||
<td>28g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross Weight</td>
|
||||
<td>43g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Product Size</td>
|
||||
<td>54*54*13mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
<td>60*57*17mm</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## 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)
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="">Windows</a>
|
||||
<a href="">MacOS</a>
|
||||
<!-- <a>Linux</a>
|
||||
<a>MacOS</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="" type="video/mp4">
|
||||
</video>
|
||||
<div class="easyloader-mask">
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>Description:</p>
|
||||
<p></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
## Related Link
|
||||
|
||||
- **[Ceramic Ultrasonic Sensor TC40-10T/R](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/TC40-10T-R.pdf)**
|
||||
|
||||
## Example
|
||||
|
||||
### Arduino
|
||||
|
||||
- Click[here]()to download code
|
||||
|
||||
<img src="">
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -1,24 +1,26 @@
|
||||
# TimerCAM {docsify-ignore-all}
|
||||
# Timer Camera {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
<el-tag effect="plain">SKU:U082</el-tag>
|
||||
|
||||
<div class="product_pic"><img src=""></div>
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/timercamera/timercamera.webp"></div>
|
||||
|
||||
## 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.
|
||||
**Timer Camera** is a camera module based on the ESP32 with 8MB of integrated with PSRAM. The 3 million pixel camera (ov3660) has a field of view of 66.5 ° and can shoot a maximum of 1600 x 1200 resolution photos. There is a LED status indicator and reset button on the board. Timer Camera is designed to have ultra-low power consumption. Through the use of the RTC (BM8563), timing, sleep and wake-up functions can be utilized.
|
||||
In sleep mode, the current consumption of the whole machine is only 2μA. After the scheduled 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. In order to facilitate DIY, the battery interface is reserved on the board. Using the M5Burner firmware burning tool, timecam can be set directly with the Camera-Tool, and TimerCamera data can be processed in UIFlow.
|
||||
|
||||
## Product Features
|
||||
|
||||
- Design based on esp32
|
||||
- WiFi image transmission
|
||||
- WiFi image/video transmission
|
||||
- Timed sleep wake up
|
||||
- Status indicator
|
||||
- Ultra low power design
|
||||
- Programming platform:ESP-IDF/Arduino/UIFlow
|
||||
|
||||
## Includes
|
||||
|
||||
- 1x Timercam
|
||||
- 1x Timer Camera
|
||||
|
||||
## Applications
|
||||
|
||||
@@ -62,19 +64,19 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net Weight</td>
|
||||
<td>14g</td>
|
||||
<td>6g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross Weight</td>
|
||||
<td>38g</td>
|
||||
<td>17g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Product Size</td>
|
||||
<td>24*48*13mm</td>
|
||||
<td>45*20*12mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
<td>75*45*30mm</td>
|
||||
<td>60*60*15mm</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -86,8 +88,8 @@
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="">Windows</a>
|
||||
<a href="">MacOS</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/TIMECAM/EasyLoader_TimerCamera_AP.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/TIMECAM/EasyLoader_TimerCamera_AP.dmg">MacOS</a>
|
||||
<!-- <a>Linux</a>
|
||||
<a>MacOS</a> -->
|
||||
</div>
|
||||
@@ -100,7 +102,7 @@
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>Description:</p>
|
||||
<p></p>
|
||||
<p>Connect the TimerCAM hotspot(AP) and open 192.168.4.1 in the browser to view the image. If you need to use the timing photo function, please refer to the quick start guide</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -157,26 +159,25 @@
|
||||
- [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)**
|
||||
- **[TimerCamera-Arduino](https://github.com/m5stack/TimerCam-arduino)**
|
||||
|
||||
### SourceCode
|
||||
|
||||
- **[Timercam]()**
|
||||
- **[TimerCamera](https://github.com/m5stack/TimerCam-idf)**
|
||||
|
||||
### Firmware
|
||||
|
||||
**You can download and burn firmware with [M5Burner](https://m5stack.com/pages/download)**
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
var quickstart_link = '';
|
||||
var quickstart_link = 'https://docs.m5stack.com/#/en/quick_start/timer_cam/quick_start_list';
|
||||
|
||||
anchor_search(purchase_link,quickstart_link);
|
||||
scrollFunc();
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
# TimerCAM X {docsify-ignore-all}
|
||||
# Timer Camera X {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
<el-tag effect="plain">SKU:U082-X</el-tag>
|
||||
|
||||
<div class="product_pic"><img src=""></div>
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/timercamera_x/timercamera_x.webp"></div>
|
||||
|
||||
## 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.
|
||||
**Timer Camera 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. There is a reset button under the LED. 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, Timer Camera X can be set directly with Camera-Tool, and Timer Camera X data can be processed in UIFlow.
|
||||
|
||||
## Product Features
|
||||
|
||||
@@ -15,11 +15,15 @@
|
||||
- Timed sleep wake up
|
||||
- Status indicator
|
||||
- Ultra low power design
|
||||
- Built in battery
|
||||
- Built-in 140mAh battery
|
||||
- Programming platform:ESP-IDF/Arduino/UIFlow
|
||||
|
||||
## Includes
|
||||
|
||||
- 1x Timercam X
|
||||
- 1x Timer Camera X
|
||||
- 1x LEGO Adapter
|
||||
- 1x Wall-1515
|
||||
- 1x Type-C USB(20cm)
|
||||
|
||||
## Applications
|
||||
|
||||
@@ -61,17 +65,21 @@
|
||||
<td>FOV</td>
|
||||
<td>66.5°</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Battery</td>
|
||||
<td>140mAh</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net weight</td>
|
||||
<td>14g</td>
|
||||
<td>15g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross weight</td>
|
||||
<td>38g</td>
|
||||
<td>39g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Product Size</td>
|
||||
<td>24*48*13mm</td>
|
||||
<td>48*24*15mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
@@ -87,8 +95,8 @@
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="">Windows</a>
|
||||
<a href="">MacOS</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/TIMECAM/EasyLoader_TimerCamera_AP.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/TIMECAM/EasyLoader_TimerCamera_AP.dmg">MacOS</a>
|
||||
<!-- <a>Linux</a>
|
||||
<a>MacOS</a> -->
|
||||
</div>
|
||||
@@ -101,7 +109,7 @@
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>Description:</p>
|
||||
<p></p>
|
||||
<p>Connect the TimerCAM hotspot(AP) and open 192.168.4.1 in the browser to view the image. If you need to use the timing photo function, please refer to the quick start guide</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -161,23 +169,23 @@
|
||||
|
||||
## Example
|
||||
|
||||
### Firmware
|
||||
|
||||
- **[Timercam Firmware]()**
|
||||
|
||||
### Arduino
|
||||
|
||||
- **[TimerCamera-Arduino]()**
|
||||
- **[TimerCamera X-Arduino](https://github.com/m5stack/TimerCam-arduino)**
|
||||
|
||||
### Source code
|
||||
|
||||
- **[Timercam]()**
|
||||
- **[TimerCamera X](https://github.com/m5stack/TimerCam-idf)**
|
||||
|
||||
### Firmware
|
||||
|
||||
**You can download and burn firmware with [M5Burner](https://m5stack.com/pages/download)**
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
var quickstart_link = '';
|
||||
var quickstart_link = 'https://docs.m5stack.com/#/en/quick_start/timer_cam/quick_start_list';
|
||||
|
||||
anchor_search(purchase_link,quickstart_link);
|
||||
scrollFunc();
|
||||
|
||||
@@ -34,7 +34,9 @@
|
||||
|
||||
const camera_list = [
|
||||
//Camera class
|
||||
{a:"/#/en/unit/esp32cam", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_esp32cam_01.webp", p:"ESP32CAM", sku:"U007", qs:"#en/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA", category:"Camera"},
|
||||
{a:"/#/en/unit/timercam_x", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/unit/timercamera_x.webp", p:"Timer Camera X", sku:"U082-X", qs:"#en/quick_start/timer_cam/quick_start_list" ,kw:"ESP32 TIMER CAMERA X", category:"Camera"},
|
||||
{a:"/#/en/unit/timercam", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/unit/timercamera.webp", p:"Timer Camera", sku:"U082", qs:"#en/quick_start/timer_cam/quick_start_list" ,kw:"ESP32 TIMER CAMERA"},
|
||||
{a:"/#/en/unit/esp32cam", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_esp32cam_01.webp", p:"ESP32CAM", sku:"U007", qs:"#en/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
{a:"/#/en/unit/m5camera", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_m5camera_01.webp", p:"M5Camera", sku:"U017", qs:"#en/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
{a:"#/en/unit/m5camera_f", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_m5camera_f_01.webp", p:"M5CameraF", sku:"U037", qs:"#en/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
{a:"/#/en/unit/m5camera_x", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_m5camera_x_01.webp", p:"M5CameraX", sku:"U038", qs:"#en/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
|
||||
@@ -34,7 +34,9 @@
|
||||
|
||||
const camera_list = [
|
||||
//Camera class
|
||||
{a:"/#/zh_CN/unit/esp32cam", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_esp32cam_01.webp", p:"ESP32CAM", sku:"U007", qs:"#zh_CN/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA", category:"Camera"},
|
||||
{a:"/#/zh_CN/unit/timercam_x", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/unit/timercamera_x.webp", p:"Timer Camera X", sku:"U082-X", qs:"#zh_CN/quick_start/timer_cam/quick_start_list" ,kw:"ESP32 TIMER CAMERA X", category:"Camera"},
|
||||
{a:"/#/zh_CN/unit/timercam", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/unit/timercamera.webp", p:"Timer Camera", sku:"U082", qs:"#zh_CN/quick_start/timer_cam/quick_start_list" },
|
||||
{a:"/#/zh_CN/unit/esp32cam", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_esp32cam_01.webp", p:"ESP32CAM", sku:"U007", qs:"#zh_CN/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
{a:"/#/zh_CN/unit/m5camera", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_m5camera_01.webp", p:"M5Camera", sku:"U017", qs:"#zh_CN/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
{a:"/#/zh_CN/unit/m5camera_f", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_m5camera_f_01.webp", p:"M5CameraF", sku:"U037", qs:"#zh_CN/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
{a:"/#/zh_CN/unit/m5camera_x", img:"https://static-cdn.m5stack.com/image/m5-docs_homepage/unit/unit_m5camera_x_01.webp", p:"M5CameraX", sku:"U038", qs:"#zh_CN/quick_start/m5camera/m5camera_quick_start" ,kw:"ESP32 CAMERA"},
|
||||
|
||||
@@ -0,0 +1,120 @@
|
||||
# GoPlus2
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src=""></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**GoPlus2** 是一款可堆叠的多功能电机舵机控制模块。下位机采用STM32F030C8T6,模块配备2路直流电机驱动接口,4路舵机驱动接口,可扩展3个PORT-B接口,支持红外(IR)发射与接收,为了满足多路接口同时供电的要求,提供一个DC直流电源接口用于外部供电。
|
||||
|
||||
通信协议:IIC
|
||||
|
||||
### 产品特性
|
||||
|
||||
- 2x 直流电机驱动通道
|
||||
- 4x 舵机驱动通道
|
||||
- IR 发射 & 接收
|
||||
- 3x 拓展 PORT B
|
||||
- STM32F030C8T6
|
||||
|
||||
### 包含
|
||||
|
||||
- 1x GoPlus2 Module
|
||||
|
||||
## 规格参数
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>规格</td>
|
||||
<td>参数</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>主控芯片</td>
|
||||
<td>STM32F030C8T6</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>拓展接口</td>
|
||||
<td>PORT-B x 3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>电机驱动</td>
|
||||
<td>HR8833 H桥驱动</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>净重</td>
|
||||
<td>28g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>毛重</td>
|
||||
<td>43g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>产品尺寸</td>
|
||||
<td>54*54*13mm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>包装尺寸</td>
|
||||
<td>60*57*17mm</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
|
||||
<div class="easyloader-box">
|
||||
<div style="background-color:white;">
|
||||
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
|
||||
<div class="easyloader-btn">
|
||||
<a href="">Windows</a>
|
||||
<a href="">MacOS</a>
|
||||
<!-- <a>Linux</a>
|
||||
<a>MacOS</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="" type="video/mp4">
|
||||
</video>
|
||||
<div class="easyloader-mask">
|
||||
<a>
|
||||
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
|
||||
<p>案例描述:</p>
|
||||
<p></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="">
|
||||
|
||||
## 管脚映射
|
||||
|
||||
## MBUS引脚定义
|
||||
|
||||
<img src="assets\img\product_pics\module\module_bus.webp"/>
|
||||
|
||||
## 参考文档
|
||||
|
||||
- 协议手册
|
||||
- **[I2C协议](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/GoPlus_I2C_Protocol%20operation%20instructions.pdf)**
|
||||
|
||||
## 案例程序
|
||||
|
||||
### Arduino
|
||||
|
||||
- 测试程序 - **[GoPlus2](https://github.com/m5stack/GoPlus/tree/master/test)**
|
||||
|
||||
<img src="assets/img/product_pics/module/goplus/goplus_p5.webp">
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-module/products/goplus-module';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -9,4 +9,11 @@
|
||||
<div class="platform-tag"></div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="platform-item">
|
||||
<img src="assets\img\uiflow-card.webp" width="300px" data-no-zoom>
|
||||
<a href="/#/zh_CN/quick_start/timer_cam/quick_start_uiflow">
|
||||
<h3>UIFlow</h3>
|
||||
<div class="platform-tag"></div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||