ff3446d4c379a591744e757b1fad45363d7d4988
Chip-cn-dat/ASR-dat/ASR-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# ASR-dat |
|
3 | + |
|
4 | +- [[ASR6500-dat]] |
|
... | ... | \ No newline at end of file |
Chip-cn-dat/ASR-dat/ASR6500-dat/2024-12-29-14-16-12.png
... | ... | Binary files /dev/null and b/Chip-cn-dat/ASR-dat/ASR6500-dat/2024-12-29-14-16-12.png differ |
Chip-cn-dat/ASR-dat/ASR6500-dat/ASR6500-dat.md
... | ... | @@ -0,0 +1,15 @@ |
1 | + |
|
2 | +# ASR6500-dat |
|
3 | + |
|
4 | +![](2024-12-29-14-16-12.png) |
|
5 | + |
|
6 | +The ASR6500S is a LoRa SIP module integrated with RF front end and LoRa radio transceiver SX1262 which supports LoRa® and FSK modulation. |
|
7 | + |
|
8 | +LoRa technology is a spread spectrum protocol optimized for low data‐rate ultra‐long range and ultra‐low power communication for LPWAN application. |
|
9 | + |
|
10 | +- [[ASR6500S_Datasheet_toCustomer_V0.3.pdf]] |
|
11 | + |
|
12 | + |
|
13 | +## ref |
|
14 | + |
|
15 | +- [[lora-dat]] |
|
... | ... | \ No newline at end of file |
Chip-cn-dat/ASR-dat/ASR6500-dat/ASR6500S_Datasheet_toCustomer_V0.3.pdf
... | ... | Binary files /dev/null and b/Chip-cn-dat/ASR-dat/ASR6500-dat/ASR6500S_Datasheet_toCustomer_V0.3.pdf differ |
Chip-cn-dat/BouffaloLab-dat/BL616_BL618_DS_1.5_en.pdf
... | ... | Binary files /dev/null and b/Chip-cn-dat/BouffaloLab-dat/BL616_BL618_DS_1.5_en.pdf differ |
Chip-cn-dat/BouffaloLab-dat/BouffaloLab-dat.md
... | ... | @@ -0,0 +1,21 @@ |
1 | + |
|
2 | +# BouffaloLab-dat |
|
3 | + |
|
4 | +## docs |
|
5 | + |
|
6 | +- [BL616_BL818](BL616_BL618_DS_1.5_en.pdf) - [[BL616_BL618_DS_1.5_en.pdf]] |
|
7 | + |
|
8 | +- [BouffaloLab-SDK](https://github.com/bouffalolab/bouffalo_sdk) |
|
9 | + |
|
10 | +- [BouffaloLab-pypi](https://pypi.org/user/bouffalolab/) |
|
11 | + |
|
12 | +## BL808 |
|
13 | + |
|
14 | +- [BL808_SDK](https://github.com/Edragon/M1s_BL808_example) |
|
15 | + |
|
16 | + |
|
17 | +## ref |
|
18 | + |
|
19 | +- [datasheets](https://github.com/Edragon/BouffaloLab-DS) |
|
20 | + |
|
21 | +- [[embedded-dat]] |
Chip-cn-dat/CONSONANCE-dat/CN3791-dat/CN3791-dat.md
Chip-cn-dat/CONSONANCE-dat/CONSONANCE-dat.md
... | ... | @@ -3,6 +3,8 @@ |
3 | 3 | |
4 | 4 | - [[CN3722-dat]] |
5 | 5 | |
6 | +- [[CN3791-dat]] |
|
7 | + |
|
6 | 8 | Linear SuperCapacitor Charger IC With Cell Balancing |
7 | 9 | - [[CN3125-dat]] |
8 | 10 |
Chip-cn-dat/aosong-dat/AHT20-dat/AHT20-dat.md
... | ... | @@ -18,3 +18,4 @@ output |
18 | 18 | - https://github.com/dvarrel/AHT20 |
19 | 19 | |
20 | 20 | |
21 | +- [[AHT20-datasheet-2020-4-16.pdf]] |
|
... | ... | \ No newline at end of file |
Chip-cn-dat/aosong-dat/AHT20-dat/AHT20-datasheet-2020-4-16.pdf
... | ... | Binary files /dev/null and b/Chip-cn-dat/aosong-dat/AHT20-dat/AHT20-datasheet-2020-4-16.pdf differ |
Chip-cn-dat/aosong-dat/aosong-dat.md
... | ... | @@ -18,5 +18,28 @@ https://www.electrodragon.com/product/amt1001-module-resistive-temperature-humid |
18 | 18 | |
19 | 19 | |
20 | 20 | |
21 | +## Specs |
|
22 | + |
|
23 | +| Model | func | status | Interface | temperature range | temperature precisions | humidity range | humidity precisions | SKU | |
|
24 | +| ------- | ------- | --------- | ----------- | ----------------- | ---------------------- | -------------- | ------------------- | --------------- | |
|
25 | +| DHT11 | T+H | yes | 1-wire | -20~60 C | +/-2 C | 5~95 % RH | +/-5 % RH | [[STH1046-dat]] | |
|
26 | +| AM2301 | T+H | yes | 1-wire | -40~80 C | +/-0.5 C | 0~99.9 % RH | +/-3 % RH | [[STH1036-dat]] | |
|
27 | +| AM2302 | T+H | yes | 1-wire | -40~80 C | +/-0.5 C | 0~99.9 % RH | +/-3 % RH | [[STH1010-dat]] | |
|
28 | +| AHT10 | | | IIC | -40~85 C | +/-0.3 C | 0~99.9 % RH | +/-2 % RH | | |
|
29 | +| AHT15 | off-PCB | | IIC | -40~85 C | +/-0.3 C | 0~99.9 % RH | +/-2 % RH | | |
|
30 | +| DHT10 | | obseleted | IIC | | | | | | |
|
31 | +| DHT12 | | obseleted | IIC 1-wire | | | | | | |
|
32 | +| AM2322 | | yes | IIC 1-wire | -40~80 C | +/-0.3 C | 0~99.9 % RH | +/-2 % RH | [[STH1020-dat]] | |
|
33 | +| AM2011 | | x | 0~3V analog | | | | | | |
|
34 | +| AM1011 | | x | 0~3V analog | | | | | | |
|
35 | +| AMT1001 | T+H | yes | 0~3V analog | | | | | [[STH1033-dat]] | |
|
36 | +| AM1001 | T | x | 0~3V analog | | | | | | |
|
37 | + |
|
38 | +- [[AHT20-dat]] |
|
39 | + |
|
40 | + |
|
41 | + |
|
42 | + |
|
43 | +## ref |
|
21 | 44 | |
22 | 45 | - [[temperature-sensor-dat]] |
Chip-dat/Goermicro-dat/2024-12-29-14-39-49.png
... | ... | Binary files /dev/null and b/Chip-dat/Goermicro-dat/2024-12-29-14-39-49.png differ |
Chip-dat/Goermicro-dat/Goermicro-dat.md
... | ... | @@ -0,0 +1,12 @@ |
1 | + |
|
2 | +# Goermicro-dat |
|
3 | + |
|
4 | + |
|
5 | +Digital pressure sensor |
|
6 | + |
|
7 | +Pb-free, halogen-free and RoHS compliant |
|
8 | + |
|
9 | +- [[SPL06-001-dat]] |
|
10 | + |
|
11 | + |
|
12 | +![](2024-12-29-14-39-49.png) |
|
... | ... | \ No newline at end of file |
Chip-dat/TI-dat/TI-Motor-dat/DRV8313-dat/2024-12-29-13-28-02.png
... | ... | Binary files /dev/null and b/Chip-dat/TI-dat/TI-Motor-dat/DRV8313-dat/2024-12-29-13-28-02.png differ |
Chip-dat/TI-dat/TI-Motor-dat/DRV8313-dat/DRV8313-dat.md
... | ... | @@ -0,0 +1,17 @@ |
1 | + |
|
2 | +# DRV8313-dat |
|
3 | + |
|
4 | +- DRV8313 - [DRV8313 2.5-A Triple 1/2-H Bridge Driver](https://www.ti.com/lit/ds/symlink/drv8313.pdf?ts=1735449878292&ref_url=https%253A%252F%252Fwww.google.com%252F) |
|
5 | + |
|
6 | + |
|
7 | +Triple 1/2-H Bridge Driver IC |
|
8 | +- 3-Phase brushless DC Motors |
|
9 | +- Solenoid and Brushed DC Motors |
|
10 | + |
|
11 | + |
|
12 | +![](2024-12-29-13-28-02.png) |
|
13 | + |
|
14 | + |
|
15 | +## ref |
|
16 | + |
|
17 | +- [[motor-driver-dat]] |
|
... | ... | \ No newline at end of file |
Chip-dat/TI-dat/TI-Motor-dat/DRV8837-dat/DRV8837-dat.md
... | ... | @@ -0,0 +1,3 @@ |
1 | + |
|
2 | +# DRV8837-dat |
|
3 | + |
Chip-dat/TI-dat/TI-Motor-dat/TI-Motor-dat.md
... | ... | @@ -0,0 +1,29 @@ |
1 | + |
|
2 | +# TI-Motor-dat |
|
3 | + |
|
4 | +- [[DRV8313-dat]] |
|
5 | + |
|
6 | +- [[DRV8837-dat]] |
|
7 | + |
|
8 | +- [[DRV8833-dat]] - [[DRV8825-dat]] |
|
9 | + |
|
10 | +## compare |
|
11 | + |
|
12 | +| Feature/Specification | **DRV8837** | **DRV8833** | **DRV8825** | |
|
13 | +| --------------------------- | ---------------------------------- | ---------------------------------- | ------------------------------ | |
|
14 | +| **Type** | Low-Voltage Motor Driver | Dual H-Bridge Motor Driver | Stepper Motor Driver | |
|
15 | +| **Operating Voltage Range** | 1.8 V–7 V | 2.7 V–10.8 V | 8.2 V–45 V | |
|
16 | +| **Output Current (Max)** | 1.8 A | 1 A per channel (2 A peak) | 2.5 A per phase (with cooling) | |
|
17 | +| **Control Interface** | PWM | PWM | Step/Direction | |
|
18 | +| **Number of Outputs** | 1 H-Bridge (single motor) | 2 H-Bridges (dual motors) | 2 H-Bridges (bipolar stepper) | |
|
19 | +| **Features** | Low voltage, small size | Current limiting, thermal shutdown | Adjustable current regulation | |
|
20 | +| **Microstepping** | N/A | N/A | Up to 1/32 microstepping | |
|
21 | +| **Protection Features** | Undervoltage, thermal, overcurrent | Undervoltage, thermal, overcurrent | Overtemperature, overcurrent | |
|
22 | +| **Typical Applications** | Portable devices, toys | Robotics, small DC motors | 3D printers, CNC machines | |
|
23 | +| **Package Options** | 8-pin WSON, MSOP | 16-pin HTSSOP | 28-pin HTSSOP | |
|
24 | + |
|
25 | + |
|
26 | + |
|
27 | +## ref |
|
28 | + |
|
29 | +- [[motor-driver-dat]] |
|
... | ... | \ No newline at end of file |
Chip-dat/TI-dat/TI-Signal-dat/2024-12-29-13-32-02.png
... | ... | Binary files /dev/null and b/Chip-dat/TI-dat/TI-Signal-dat/2024-12-29-13-32-02.png differ |
Chip-dat/TI-dat/TI-Signal-dat/TI-Signal-dat.md
... | ... | @@ -0,0 +1,20 @@ |
1 | + |
|
2 | +# TI-Signal-dat |
|
3 | + |
|
4 | +- [[TXB0108-dat]] - [[TXS0108-dat]] |
|
5 | + |
|
6 | +- [[LSF0102-dat]] |
|
7 | + |
|
8 | +LSF0102 2 Channel Auto-Bidirectional Multi-Voltage Level Translator for Open-Drain and Push-Pull Applications |
|
9 | + |
|
10 | +https://www.ti.com/product/LSF0102/part-details/LSF0102DCUR |
|
11 | + |
|
12 | +Allows bidirectional voltage-level translation between |
|
13 | +- 0.95V ↔ 1.8/2.5/3.3/5V |
|
14 | +- 1.2V ↔ 1.8/2.5/3.3/5V |
|
15 | +- 1.8V ↔ 2.5/3.3/5V |
|
16 | +- 2.5V ↔ 3.3/5V |
|
17 | +- 3.3V ↔ 5V |
|
18 | + |
|
19 | + |
|
20 | +![](2024-12-29-13-32-02.png) |
|
... | ... | \ No newline at end of file |
Chip-dat/TI-dat/TI-sensor-dat/ti-sensor-dat.md
... | ... | @@ -0,0 +1,7 @@ |
1 | + |
|
2 | +# ti-sensor-dat.md |
|
3 | + |
|
4 | +- [[INA226-dat]] - [[LM75-dat]] |
|
5 | + |
|
6 | +- INA240 –4-V to 80-V, Bidirectional, Ultra-Precise Current Sense Amplifier With Enhanced PWM Rejection |
|
7 | + |
Chip-dat/chip-dat.md
... | ... | @@ -14,7 +14,7 @@ |
14 | 14 | |
15 | 15 | - [[fairchild-dat]] - [[NXP-dat]] |
16 | 16 | |
17 | - |
|
17 | +[[TI-dat]] - [[ti-motor-dat]] |
|
18 | 18 | |
19 | 19 | |
20 | 20 | ## ref |
Chip-dat/rockchip-dat/RV1103-dat/RV1103-dat.md
... | ... | @@ -0,0 +1,27 @@ |
1 | + |
|
2 | +# RV1103-dat |
|
3 | + |
|
4 | +1.1 Overview |
|
5 | +RV1103 is a highly integrated vision processor SoC for IPC, especially for AI related applications. |
|
6 | + |
|
7 | +It is based on a single-core ARM Cortex-A7 32-bit core which integrates NEON and FPU. |
|
8 | + |
|
9 | +There is a 32KB I-cache and 32KB D-cache and 128KB unified L2 cache. |
|
10 | + |
|
11 | +The build-in NPU supports INT4/INT8/INT16 hybrid operation and computing power is up to 0.5TOPs. In addition, with its strong compatibility, network models based on a series of |
|
12 | +frameworks such as TensorFlow/MXNet/PyTorch/Caffe can be easily converted. |
|
13 | + |
|
14 | +RV1103 introduces a totally new generation hardware-based maximum 4-Megapixel ISP (image signal processor). It implements a lot of algorithm accelerators, such as HDR, 3A, |
|
15 | +LSC, 3DNR, 2DNR, sharpening, dehaze, gamma correction and so on. Cooperating with two MIPI CSI (or LVDS), users can build a system that receives video data from 2 camera |
|
16 | +sensors simultaneous. |
|
17 | + |
|
18 | +The video encoder embedded in RV1103 supports H.265/H.264 encoding. It also supports multi-stream encoding. With the help of this feature, the video from the camera can be |
|
19 | +encoded with higher resolution and stored in local memory and transferred to another lower resolution video to cloud storage at the same time. To accelerate video processing, |
|
20 | +an intelligent video engine with 22 calculation units is also embedded. |
|
21 | + |
|
22 | +RV1103 has a build-in 16-bit DRAM DDR2 capable of sustaining demanding memory bandwidths. It also integrated build-in POR, audio codec and MAC PHY. |
|
23 | + |
|
24 | + |
|
25 | +## ref |
|
26 | + |
|
27 | +- [[Rockchip RV1103 Datasheet V1.1-20220427.pdf]] |
Chip-dat/rockchip-dat/RV1103-dat/Rockchip RV1103 Datasheet V1.1-20220427.pdf
... | ... | Binary files /dev/null and b/Chip-dat/rockchip-dat/RV1103-dat/Rockchip RV1103 Datasheet V1.1-20220427.pdf differ |
Chip-dat/rockchip-dat/rockchip-dat.md
... | ... | @@ -3,6 +3,9 @@ |
3 | 3 | |
4 | 4 | - [[RK3506-dat]] - [[RK3588-dat]] |
5 | 5 | |
6 | +- [[RV1103-dat]] |
|
7 | + |
|
8 | + |
|
6 | 9 | ## ref |
7 | 10 | |
8 | 11 | - [[rocketchip]] |
... | ... | \ No newline at end of file |
Chip-dat/rohm-dat/KX023-1025-dat.md
... | ... | @@ -4,7 +4,7 @@ |
4 | 4 | KX023-1025 |
5 | 5 | LGA-16 |
6 | 6 | |
7 | -- [[Accelerometer-dat]] - [[I2C-dat]] |
|
7 | +- [[3-axis-Accelerometer-dat]] - [[I2C-dat]] |
|
8 | 8 | |
9 | 9 | |
10 | 10 | ## Note |
Chip-dat/sensirion-dat/SHT30-dat/SHT30-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# SHT30-dat |
|
3 | + |
|
4 | +https://sensirion.com/products/catalog/SHT30-DIS-F |
|
... | ... | \ No newline at end of file |
Chip-dat/sensirion-dat/SHT4x-dat/2024-12-29-13-21-21.png
... | ... | Binary files /dev/null and b/Chip-dat/sensirion-dat/SHT4x-dat/2024-12-29-13-21-21.png differ |
Chip-dat/sensirion-dat/SHT4x-dat/SHT40-PCB-main.zip
... | ... | Binary files /dev/null and b/Chip-dat/sensirion-dat/SHT4x-dat/SHT40-PCB-main.zip differ |
Chip-dat/sensirion-dat/SHT4x-dat/SHT4x-dat.md
... | ... | @@ -0,0 +1,25 @@ |
1 | + |
|
2 | +# SHT4x-dat |
|
3 | + |
|
4 | +The **SHT40** has an excellent ±1.8% typical relative humidity accuracy from 25 to 75% and ±0.2 °C typical accuracy from 0 to 75 °C. |
|
5 | + |
|
6 | +The **SHT41** has an excellent ±1.8% typical relative humidity accuracy from 25 to 75% and ±0.2 °C typical accuracy from 0 to 75 °C. |
|
7 | + |
|
8 | +The **SHT45** has an even more excellent ±1% typical relative humidity accuracy from 25 to 75% and ±0.1 °C typical accuracy from 0 to 75 °C. |
|
9 | + |
|
10 | +| Sensor Model | Relative Humidity Accuracy (25–75%) | Temperature Accuracy (0–75 °C) | |
|
11 | +|--------------|-------------------------------------|---------------------------------| |
|
12 | +| **SHT40** | ±1.8% | ±0.2 °C | |
|
13 | +| **SHT41** | ±1.8% | ±0.2 °C | |
|
14 | +| **SHT45** | ±1% | ±0.1 °C | |
|
15 | + |
|
16 | + |
|
17 | +## SCH |
|
18 | + |
|
19 | +![](2024-12-29-13-21-21.png) |
|
20 | + |
|
21 | + |
|
22 | +## ref |
|
23 | + |
|
24 | +- [[Sensirion_Datasheet_SHT4x.pdf]] |
|
25 | +- [[SHT40-PCB-main.zip]] |
|
... | ... | \ No newline at end of file |
Chip-dat/sensirion-dat/SHT4x-dat/Sensirion_Datasheet_SHT4x.pdf
... | ... | Binary files /dev/null and b/Chip-dat/sensirion-dat/SHT4x-dat/Sensirion_Datasheet_SHT4x.pdf differ |
Chip-dat/sensirion-dat/sensirion-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# sensirion-dat |
|
3 | + |
|
4 | +- [[SHT30-dat]] - [[SHT4x-dat]] |
|
... | ... | \ No newline at end of file |
Chip-dat/silergy-dat/silergy-dat.md
... | ... | @@ -0,0 +1,8 @@ |
1 | + |
|
2 | +# silergy-dat |
|
3 | + |
|
4 | +- SY8025 |
|
5 | + |
|
6 | + |
|
7 | + |
|
8 | + |
Chip-dat/toshiba-dat/toshiba-dat.md
... | ... | @@ -0,0 +1,5 @@ |
1 | + |
|
2 | + |
|
3 | +# toshiba-dat |
|
4 | + |
|
5 | +- [[TB67H470-dat]] |
|
... | ... | \ No newline at end of file |
Tech-dat/Interface-dat/I2C-dat/qwiic-dat/qwiic-dat.md
... | ... | @@ -0,0 +1,3 @@ |
1 | + |
|
2 | +# qwiic-dat |
|
3 | + |
Tech-dat/Interface-dat/USB-dat/USB-ESD-dat/2024-12-29-14-30-18.png
... | ... | Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/USB-ESD-dat/2024-12-29-14-30-18.png differ |
Tech-dat/Interface-dat/USB-dat/USB-ESD-dat/USB-ESD-dat.md
... | ... | @@ -0,0 +1,11 @@ |
1 | + |
|
2 | +# USB-ESD-dat |
|
3 | + |
|
4 | + |
|
5 | +## USBLC6-2 |
|
6 | + |
|
7 | +Very low capacitance ESD protection |
|
8 | + |
|
9 | +https://www.st.com/resource/en/datasheet/usblc6-2.pdf |
|
10 | + |
|
11 | +![](2024-12-29-14-30-18.png) |
|
... | ... | \ No newline at end of file |
Tech-dat/Interface-dat/USB-dat/usb-dat.md
... | ... | @@ -1,7 +1,7 @@ |
1 | 1 | |
2 | 2 | # usb-dat |
3 | 3 | |
4 | -- [[USB-cable-dat]] |
|
4 | +- [[USB-cable-dat]] - [[USB-ESD-dat]] |
|
5 | 5 | |
6 | 6 | - libusb-win32 |
7 | 7 | - https://zadig.akeo.ie/ |
Tech-dat/Network-dat/RF-dat/LORA-DAT/Lora-dat.md
... | ... | @@ -40,6 +40,8 @@ HPD Series - [[NWL1074-dat]] - [[NWL1075-dat]] - [[NWL1077-dat]] |
40 | 40 | |
41 | 41 | - SX1278 |
42 | 42 | - LLCC68 |
43 | +- SX1262 |
|
44 | +- [[ASR6500-dat]] |
|
43 | 45 | |
44 | 46 | ## wiring to ESP32 |
45 | 47 |
Tech-dat/Sensor-dat/3-Axis-Magnetic-Sensor-dat/3-Axis-Magnetic-Sensor-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# 3-Axis-Magnetic-Sensor-dat |
|
3 | + |
|
4 | +- 3-Axis Magnetic Sensor QMC5883L |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/3-axis-Accelerometer-dat/3-axis-Accelerometer-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# 3-axis-Accelerometer-dat |
|
3 | + |
|
4 | +- [[rohm-dat]] |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/Accelerometer-dat/Accelerometer-dat.md
... | ... | @@ -1,4 +0,0 @@ |
1 | - |
|
2 | -# Accelerometer-dat |
|
3 | - |
|
4 | -- [[rohm-dat]] |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/IR-reflective-sensor-dat/2023-11-20-14-14-00.png
... | ... | Binary files /dev/null and b/Tech-dat/Sensor-dat/IR-reflective-sensor-dat/2023-11-20-14-14-00.png differ |
Tech-dat/Sensor-dat/IR-reflective-sensor-dat/IR-reflective-sensor-dat.md
... | ... | @@ -0,0 +1,19 @@ |
1 | + |
|
2 | +# IR-reflective-sensor-dat |
|
3 | + |
|
4 | +- [[SMO1070-dat]] |
|
5 | + |
|
6 | + |
|
7 | + |
|
8 | +## Applications |
|
9 | + |
|
10 | +* Meter pulse data sampling |
|
11 | +* Paper shredder machine detection |
|
12 | +* Obstacle detection |
|
13 | +* Black and white line detection |
|
14 | + |
|
15 | + |
|
16 | + |
|
17 | +## IR TX RX pair module |
|
18 | + |
|
19 | +![](2023-11-20-14-14-00.png) |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/Motion-sensor-dat/IR-reflective-sensor-dat/2023-11-20-14-14-00.png
... | ... | Binary files a/Tech-dat/Sensor-dat/Motion-sensor-dat/IR-reflective-sensor-dat/2023-11-20-14-14-00.png and /dev/null differ |
Tech-dat/Sensor-dat/Motion-sensor-dat/IR-reflective-sensor-dat/IR-reflective-sensor-dat.md
... | ... | @@ -1,19 +0,0 @@ |
1 | - |
|
2 | -# IR-reflective-sensor-dat |
|
3 | - |
|
4 | -- [[SMO1070-dat]] |
|
5 | - |
|
6 | - |
|
7 | - |
|
8 | -## Applications |
|
9 | - |
|
10 | -* Meter pulse data sampling |
|
11 | -* Paper shredder machine detection |
|
12 | -* Obstacle detection |
|
13 | -* Black and white line detection |
|
14 | - |
|
15 | - |
|
16 | - |
|
17 | -## IR TX RX pair module |
|
18 | - |
|
19 | -![](2023-11-20-14-14-00.png) |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/Motion-sensor-dat/PIR-sensor-dat/2023-12-12-17-56-14.png
... | ... | Binary files a/Tech-dat/Sensor-dat/Motion-sensor-dat/PIR-sensor-dat/2023-12-12-17-56-14.png and /dev/null differ |
Tech-dat/Sensor-dat/Motion-sensor-dat/PIR-sensor-dat/2023-12-12-17-58-19.png
... | ... | Binary files a/Tech-dat/Sensor-dat/Motion-sensor-dat/PIR-sensor-dat/2023-12-12-17-58-19.png and /dev/null differ |
Tech-dat/Sensor-dat/Motion-sensor-dat/PIR-sensor-dat/PIR-sensor-dat.md
... | ... | @@ -1,90 +0,0 @@ |
1 | - |
|
2 | -# PIR-sensor-dat |
|
3 | - |
|
4 | -- legacy wiki page - https://w.electrodragon.com/w/PIR_sensor |
|
5 | - |
|
6 | -## Boards |
|
7 | - |
|
8 | -- mini type [[SMO1088-dat]] - panel integrated [[SMOS026-dat]] - classic type [[SMO1060-dat]] |
|
9 | - |
|
10 | - |
|
11 | - |
|
12 | - |
|
13 | - |
|
14 | -## Working priciple |
|
15 | - |
|
16 | -![](2023-12-12-17-56-14.png) |
|
17 | - |
|
18 | - |
|
19 | -## Arduino Demo Code |
|
20 | - |
|
21 | -- http://playground.arduino.cc/Code/PIRsense |
|
22 | - |
|
23 | -Connecting PIR sensors to a microcontroller is really simple. The PIR acts as a digital output so all you need to do is listen for the pin to flip high (detected) or low (not detected). |
|
24 | - |
|
25 | -Its likely that you'll want reriggering, so be sure to put the jumper in the H position! |
|
26 | - |
|
27 | -Power the PIR with 5V and connect ground to ground. Then connect the output to a digital pin. In this example we'll use pin 2. |
|
28 | -See the following picture about how it connects: |
|
29 | - |
|
30 | -![](2023-12-12-17-58-19.png) |
|
31 | - |
|
32 | -Without a microcontroller, PIR sensor can also be a simple TTL signal control relay, to use on many application such as road light! |
|
33 | - |
|
34 | -Use following code to read the PIR value: |
|
35 | - |
|
36 | - /* |
|
37 | - * PIR sensor tester |
|
38 | - */ |
|
39 | - |
|
40 | - int ledPin = 13; // choose the pin for the LED |
|
41 | - int inputPin = 2; // choose the input pin (for PIR sensor) |
|
42 | - int pirState = LOW; // we start, assuming no motion detected |
|
43 | - int val = 0; // variable for reading the pin status |
|
44 | - |
|
45 | - void setup() { |
|
46 | - pinMode(ledPin, OUTPUT); // declare LED as output |
|
47 | - pinMode(inputPin, INPUT); // declare sensor as input |
|
48 | - |
|
49 | - Serial.begin(9600); |
|
50 | - } |
|
51 | - |
|
52 | - void loop(){ |
|
53 | - val = digitalRead(inputPin); // read input value |
|
54 | - if (val == HIGH) { // check if the input is HIGH |
|
55 | - digitalWrite(ledPin, HIGH); // turn LED ON |
|
56 | - if (pirState == LOW) { |
|
57 | - // we have just turned on |
|
58 | - Serial.println("Motion detected!"); |
|
59 | - // We only want to print on the output change, not state |
|
60 | - pirState = HIGH; |
|
61 | - } |
|
62 | - } else { |
|
63 | - digitalWrite(ledPin, LOW); // turn LED OFF |
|
64 | - if (pirState == HIGH){ |
|
65 | - // we have just turned of |
|
66 | - Serial.println("Motion ended!"); |
|
67 | - // We only want to print on the output change, not state |
|
68 | - pirState = LOW; |
|
69 | - } |
|
70 | - } |
|
71 | - } |
|
72 | - |
|
73 | - |
|
74 | -## Note of the sensing |
|
75 | -* Sensor module is powered up after a minute, in this initialization time intervals during this module will output 0-3 times, a minute later enters the standby state. |
|
76 | - |
|
77 | -* Should try to avoid the lights and other sources of interference close direct module surface of the lens, in order to avoid the introduction of interference signal malfunction; environment should avoid the wind flow, the wind will cause interference on the sensor. |
|
78 | - |
|
79 | -* Sensor module with dual probe, the probe window is rectangular, dual (A B) in both ends of the longitudinal direction so when the human body from '''left to right or right to left''' through the infrared spectrum to reach dual time, distance difference, the greater the difference, the more sensitive the sensor, |
|
80 | -when the human body from the front to the probe or from top to bottom or from bottom to top on the direction traveled, double detects changes in the distance of less than infrared spectroscopy, no difference value the sensor insensitive or does not work; |
|
81 | - |
|
82 | -* '''The dual direction of sensor should be installed parallel as far as possible in inline with human movement.''' In order to increase the sensor angle range, the module using a circular lens also makes the probe surrounded induction, but the left and right sides still up and down in both directions sensing range, sensitivity, still need to try to install the above requirements. |
|
83 | - |
|
84 | -## BOM |
|
85 | - |
|
86 | -- [[BISS0001]] |
|
87 | - |
|
88 | -## ref |
|
89 | - |
|
90 | -- [[PIR-sensor]] |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/Motion-sensor-dat/motion-sensor-dat.md
... | ... | @@ -12,6 +12,9 @@ most simple motion sensor |
12 | 12 | | -------- | ---------- | |
13 | 13 | | LIS3DHTR | 30+: ¥2.17 | |
14 | 14 | |
15 | +- [[3-Axis-Magnetic-Sensor-dat]] - [[3-axis-Accelerometer-dat]] - [[pressure-sensor-dat]] |
|
16 | + |
|
17 | + |
|
15 | 18 | ## ref |
16 | 19 | |
17 | 20 | - [[motion-sensor]] |
Tech-dat/Sensor-dat/PIR-sensor-dat/2023-12-12-17-56-14.png
... | ... | Binary files /dev/null and b/Tech-dat/Sensor-dat/PIR-sensor-dat/2023-12-12-17-56-14.png differ |
Tech-dat/Sensor-dat/PIR-sensor-dat/2023-12-12-17-58-19.png
... | ... | Binary files /dev/null and b/Tech-dat/Sensor-dat/PIR-sensor-dat/2023-12-12-17-58-19.png differ |
Tech-dat/Sensor-dat/PIR-sensor-dat/PIR-sensor-dat.md
... | ... | @@ -0,0 +1,90 @@ |
1 | + |
|
2 | +# PIR-sensor-dat |
|
3 | + |
|
4 | +- legacy wiki page - https://w.electrodragon.com/w/PIR_sensor |
|
5 | + |
|
6 | +## Boards |
|
7 | + |
|
8 | +- mini type [[SMO1088-dat]] - panel integrated [[SMOS026-dat]] - classic type [[SMO1060-dat]] |
|
9 | + |
|
10 | + |
|
11 | + |
|
12 | + |
|
13 | + |
|
14 | +## Working priciple |
|
15 | + |
|
16 | +![](2023-12-12-17-56-14.png) |
|
17 | + |
|
18 | + |
|
19 | +## Arduino Demo Code |
|
20 | + |
|
21 | +- http://playground.arduino.cc/Code/PIRsense |
|
22 | + |
|
23 | +Connecting PIR sensors to a microcontroller is really simple. The PIR acts as a digital output so all you need to do is listen for the pin to flip high (detected) or low (not detected). |
|
24 | + |
|
25 | +Its likely that you'll want reriggering, so be sure to put the jumper in the H position! |
|
26 | + |
|
27 | +Power the PIR with 5V and connect ground to ground. Then connect the output to a digital pin. In this example we'll use pin 2. |
|
28 | +See the following picture about how it connects: |
|
29 | + |
|
30 | +![](2023-12-12-17-58-19.png) |
|
31 | + |
|
32 | +Without a microcontroller, PIR sensor can also be a simple TTL signal control relay, to use on many application such as road light! |
|
33 | + |
|
34 | +Use following code to read the PIR value: |
|
35 | + |
|
36 | + /* |
|
37 | + * PIR sensor tester |
|
38 | + */ |
|
39 | + |
|
40 | + int ledPin = 13; // choose the pin for the LED |
|
41 | + int inputPin = 2; // choose the input pin (for PIR sensor) |
|
42 | + int pirState = LOW; // we start, assuming no motion detected |
|
43 | + int val = 0; // variable for reading the pin status |
|
44 | + |
|
45 | + void setup() { |
|
46 | + pinMode(ledPin, OUTPUT); // declare LED as output |
|
47 | + pinMode(inputPin, INPUT); // declare sensor as input |
|
48 | + |
|
49 | + Serial.begin(9600); |
|
50 | + } |
|
51 | + |
|
52 | + void loop(){ |
|
53 | + val = digitalRead(inputPin); // read input value |
|
54 | + if (val == HIGH) { // check if the input is HIGH |
|
55 | + digitalWrite(ledPin, HIGH); // turn LED ON |
|
56 | + if (pirState == LOW) { |
|
57 | + // we have just turned on |
|
58 | + Serial.println("Motion detected!"); |
|
59 | + // We only want to print on the output change, not state |
|
60 | + pirState = HIGH; |
|
61 | + } |
|
62 | + } else { |
|
63 | + digitalWrite(ledPin, LOW); // turn LED OFF |
|
64 | + if (pirState == HIGH){ |
|
65 | + // we have just turned of |
|
66 | + Serial.println("Motion ended!"); |
|
67 | + // We only want to print on the output change, not state |
|
68 | + pirState = LOW; |
|
69 | + } |
|
70 | + } |
|
71 | + } |
|
72 | + |
|
73 | + |
|
74 | +## Note of the sensing |
|
75 | +* Sensor module is powered up after a minute, in this initialization time intervals during this module will output 0-3 times, a minute later enters the standby state. |
|
76 | + |
|
77 | +* Should try to avoid the lights and other sources of interference close direct module surface of the lens, in order to avoid the introduction of interference signal malfunction; environment should avoid the wind flow, the wind will cause interference on the sensor. |
|
78 | + |
|
79 | +* Sensor module with dual probe, the probe window is rectangular, dual (A B) in both ends of the longitudinal direction so when the human body from '''left to right or right to left''' through the infrared spectrum to reach dual time, distance difference, the greater the difference, the more sensitive the sensor, |
|
80 | +when the human body from the front to the probe or from top to bottom or from bottom to top on the direction traveled, double detects changes in the distance of less than infrared spectroscopy, no difference value the sensor insensitive or does not work; |
|
81 | + |
|
82 | +* '''The dual direction of sensor should be installed parallel as far as possible in inline with human movement.''' In order to increase the sensor angle range, the module using a circular lens also makes the probe surrounded induction, but the left and right sides still up and down in both directions sensing range, sensitivity, still need to try to install the above requirements. |
|
83 | + |
|
84 | +## BOM |
|
85 | + |
|
86 | +- [[BISS0001]] |
|
87 | + |
|
88 | +## ref |
|
89 | + |
|
90 | +- [[PIR-sensor]] |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/current-sensor-dat/current-sensor-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# current-sensor-dat |
|
3 | + |
|
4 | +- [[TI-sensor-dat]] |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/pressure-sensor-dat]/pressure-sensor-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# pressure-sensor-dat.md |
|
3 | + |
|
4 | +- [[goermicro-dat]] |
|
... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/temperature-sensor-dat/temperature-sensor-dat.md
... | ... | @@ -9,22 +9,12 @@ |
9 | 9 | |
10 | 10 | - [[LM75-dat]] |
11 | 11 | |
12 | -## Specs |
|
13 | - |
|
14 | -| Model | func | status | Interface | temperature range | temperature precisions | humidity range | humidity precisions | SKU | |
|
15 | -| ------- | ------- | --------- | ----------- | ----------------- | ---------------------- | -------------- | ------------------- | --------------- | |
|
16 | -| DHT11 | T+H | yes | 1-wire | -20~60 C | +/-2 C | 5~95 % RH | +/-5 % RH | [[STH1046-dat]] | |
|
17 | -| AM2301 | T+H | yes | 1-wire | -40~80 C | +/-0.5 C | 0~99.9 % RH | +/-3 % RH | [[STH1036-dat]] | |
|
18 | -| AM2302 | T+H | yes | 1-wire | -40~80 C | +/-0.5 C | 0~99.9 % RH | +/-3 % RH | [[STH1010-dat]] | |
|
19 | -| AHT10 | | | IIC | -40~85 C | +/-0.3 C | 0~99.9 % RH | +/-2 % RH | | |
|
20 | -| AHT15 | off-PCB | | IIC | -40~85 C | +/-0.3 C | 0~99.9 % RH | +/-2 % RH | | |
|
21 | -| DHT10 | | obseleted | IIC | | | | | | |
|
22 | -| DHT12 | | obseleted | IIC 1-wire | | | | | | |
|
23 | -| AM2322 | | yes | IIC 1-wire | -40~80 C | +/-0.3 C | 0~99.9 % RH | +/-2 % RH | [[STH1020-dat]] | |
|
24 | -| AM2011 | | x | 0~3V analog | | | | | | |
|
25 | -| AM1011 | | x | 0~3V analog | | | | | | |
|
26 | -| AMT1001 | T+H | yes | 0~3V analog | | | | | [[STH1033-dat]] | |
|
27 | -| AM1001 | T | x | 0~3V analog | | | | | | |
|
12 | +- [[sensirion-dat]] - [[SHT4x-dat]] |
|
13 | + |
|
14 | +## common use |
|
15 | + |
|
16 | +- mini size: [[AHT20-dat]] - [[SHT4x-dat]] - [[SHT30-dat]] |
|
17 | + |
|
28 | 18 | |
29 | 19 | ## wireless measurement |
30 | 20 |
Tech-dat/actuator-dat/motor-driver-dat/motor-driver-dat.md
... | ... | @@ -0,0 +1,8 @@ |
1 | + |
|
2 | +# motor-driver-dat |
|
3 | + |
|
4 | + |
|
5 | + |
|
6 | + |
|
7 | + |
|
8 | +- [[ti-motor-dat]] - [[toshiba-dat]] |
|
... | ... | \ No newline at end of file |
Tech-dat/embedded-dat/embedded-dat.md
... | ... | @@ -0,0 +1,8 @@ |
1 | + |
|
2 | +# embedded-dat |
|
3 | + |
|
4 | +- system: [[linux-dat]] - [[freeRTOS-dat]] - [[thread-dat]] |
|
5 | + |
|
6 | +- https://www.freertos.org/index.html |
|
7 | + |
|
8 | +- boards: [[SBC-dat]] |
|
... | ... | \ No newline at end of file |
Tech-dat/logic-dat/Logic-shifter-dat/Logic-shifter-dat.md
... | ... | @@ -2,16 +2,24 @@ |
2 | 2 | # Logic-shifter-dat |
3 | 3 | |
4 | 4 | |
5 | +## Chip and solutions |
|
5 | 6 | |
6 | 7 | bidirection logic shifter |
7 | 8 | |
9 | +- [[ti-signal-dat]] |
|
10 | + |
|
8 | 11 | - [[TXB0108-dat]] - [[TXS0108-dat]] - [[BSS138-dat]] |
9 | 12 | |
13 | +- [[LSF0102-dat]] |
|
14 | + |
|
10 | 15 | one-direction logic shifter |
11 | 16 | |
12 | 17 | - [[74HCT245-dat]] |
13 | 18 | |
14 | 19 | |
20 | + |
|
21 | + |
|
22 | + |
|
15 | 23 | ## TXB010x VS TXS010x |
16 | 24 | |
17 | 25 | For the same reason, the TXB0108 should not be used in applications such as I2C or 1-Wire where an open-drain driver is connected on the bidirectional data I/O. For these applications, use a device from the TI TXS01xx series of level translators. |
Tech-dat/oscilloscope-dat/02-58-18-07-03-2023.png
... | ... | Binary files /dev/null and b/Tech-dat/oscilloscope-dat/02-58-18-07-03-2023.png differ |
Tech-dat/oscilloscope-dat/oscilloscope-dat.md
... | ... | @@ -0,0 +1,7 @@ |
1 | + |
|
2 | + |
|
3 | +# wave of UARTS Data |
|
4 | + |
|
5 | +- 196678365 |
|
6 | + |
|
7 | +![](02-58-18-07-03-2023.png) |
|
... | ... | \ No newline at end of file |
Tech-dat/oscilloscope/02-58-18-07-03-2023.png
... | ... | Binary files a/Tech-dat/oscilloscope/02-58-18-07-03-2023.png and /dev/null differ |
Tech-dat/oscilloscope/oscilloscope.md
... | ... | @@ -1,7 +0,0 @@ |
1 | - |
|
2 | - |
|
3 | -# wave of UARTS Data |
|
4 | - |
|
5 | -- 196678365 |
|
6 | - |
|
7 | -![](02-58-18-07-03-2023.png) |
|
... | ... | \ No newline at end of file |
Tech-dat/power-dat/dcdc-dat/dcdc-dat.md
... | ... | @@ -4,7 +4,7 @@ |
4 | 4 | |
5 | 5 | - [[dcdc-buck-dat]] - [[dcdc-boost-dat]] |
6 | 6 | |
7 | - |
|
7 | +- [[ti-power-dat]] - [[silergy-dat]] |
|
8 | 8 | |
9 | 9 | |
10 | 10 | ## ref |
Tech-dat/power-dat/power-protection-dat/power-protection-dat.md
... | ... | @@ -0,0 +1,3 @@ |
1 | + |
|
2 | +# power-protection-dat |
|
3 | + |
Tech-dat/protection-dat/protection-dat.md
... | ... | @@ -1,4 +1,12 @@ |
1 | 1 | |
2 | 2 | # protection-dat |
3 | 3 | |
4 | +- [[power-protection-dat]] - [[signal-protection-dat]] |
|
5 | + |
|
6 | +- [[USB-ESD-dat]] |
|
7 | + |
|
8 | + |
|
9 | +## ref |
|
10 | + |
|
11 | + |
|
4 | 12 | - [[protection]] |
... | ... | \ No newline at end of file |
Tech-dat/signal-dat/signal-protection-dat/signal-protection-dat.md
... | ... | @@ -0,0 +1,3 @@ |
1 | + |
|
2 | +# signal-protection-dat |
|
3 | + |
Tech-dat/tech-dat.md
... | ... | @@ -61,9 +61,9 @@ |
61 | 61 | |
62 | 62 | ### Sensors and actuator |
63 | 63 | |
64 | -Industrial / Sensor - [[sensor-dat]] |
|
64 | +- [[sensor-dat]] |
|
65 | 65 | |
66 | -- [[thermocouple-dat]] - [[thermostat-dat]] - [[Peltier-dat]] |
|
66 | +- [[thermocouple-dat]] - [[thermostat-dat]] - [[Peltier-dat]] - [[temperature-sensor-dat]] |
|
67 | 67 | |
68 | 68 | [[Motion-sensor-dat]] |
69 | 69 | |
... | ... | @@ -73,6 +73,8 @@ Industrial / Sensor - [[sensor-dat]] |
73 | 73 | |
74 | 74 | - [[CAM-dat]] - [[OV2640-dat]] |
75 | 75 | |
76 | +- [[energy-meter-dat]] - [[current-sensor-dat]] |
|
77 | + |
|
76 | 78 | ### Interface |
77 | 79 | |
78 | 80 | - [[interface-dat]] |
... | ... | @@ -84,6 +86,7 @@ Industrial / Sensor - [[sensor-dat]] |
84 | 86 | |
85 | 87 | - [[terminal-clamping]] - [[servo-DAT]] - [[BTB-dat]] |
86 | 88 | |
89 | +- [[protection-dat]] |
|
87 | 90 | |
88 | 91 | ## Code |
89 | 92 |