Chip-dat/OmniVision-dat/OV3660-dat/OV3660-dat.md
... ...
@@ -2,6 +2,9 @@
2 2
3 3
# OV3660-dat
4 4
5
+
6
+- [[OV3660-dat]] - [[OV2640-dat]] - [[OV5640-dat]] - [[omnivision-dat]]
7
+
5 8
- [[sensor-camera-dat]] - [[sensor-camera-HDK-dat]] - [[OmniVision-dat]] - [[LDO-2CH-dat]]
6 9
7 10
- [[ESP32-S3-dat]]
Chip-dat/OmniVision-dat/OmniVision-dat.md
... ...
@@ -7,6 +7,8 @@ legacy wiki page - https://w.electrodragon.com/w/OV_Camera
7 7
8 8
## Chip Overview
9 9
10
+- [[OV3660-dat]] - [[OV2640-dat]] - [[OV5640-dat]] - [[omnivision-dat]]
11
+
10 12
11 13
- [[OV3660-dat]] - [[omnivision-dat]]
12 14
... ...
@@ -17,13 +19,51 @@ legacy wiki page - https://w.electrodragon.com/w/OV_Camera
17 19
| -------------- | ----------- | ------------------- | --------------- |
18 20
| [[OV7670-dat]] | 30 MP | | |
19 21
| [[OV7725-dat]] | 30 MP | OV7670 | |
20
-| [[OV2640-dat]] | 200 MP | | |
22
+| [[OV2640-dat]] | 200 MP | | |
21 23
| OV2710 | 200 MP | | 1920X1080@30fps |
22 24
| OV5640 | | | |
23 25
| OV9712 | | | |
24 26
| OV9732 | | | |
25 27
26 28
29
+## common option Camera Sensor Comparison: OV2640 vs. OV3660 vs. OV5640
30
+
31
+The following table compares the three most popular image sensors used with the ESP32 and ESP32-S3 platforms.
32
+
33
+| Feature | OV2640 | OV3660 | OV5640 |
34
+| :------------------ | :------------------------ | :------------------------- | :------------------------- |
35
+| **Max Resolution** | 2 MP (1600 x 1200) | 3 MP (2048 x 1536) | **5 MP** (2592 x 1944) |
36
+| **Optical Size** | 1/4" | 1/5" | 1/4" |
37
+| **Pixel Size** | 2.2 $\mu m$ x 2.2 $\mu m$ | 1.4 $\mu m$ x 1.4 $\mu m$ | 1.4 $\mu m$ x 1.4 $\mu m$ |
38
+| **Architecture** | FSI (Front Side Illum.) | **BSI** (Back Side Illum.) | **BSI** (Back Side Illum.) |
39
+| **Interface** | DVP (Parallel) | DVP (Parallel) | DVP & MIPI |
40
+| **Max Frame Rate** | 15 fps @ UXGA | 15 fps @ QXGA | 15 fps @ QSXGA |
41
+| **720p HD Video** | N/A (Sub-sampled) | 45 fps | **60 fps** |
42
+| **1080p Video** | No | 20 fps | **30 fps** |
43
+| **Autofocus** | No (Fixed/Manual) | No (Fixed/Manual) | **Yes** (Optional AF) |
44
+| **JPEG Encoder** | Built-in | Built-in | Built-in |
45
+| **Low Light Perf.** | Average | **Excellent** | Good |
46
+| **Sensitivity** | 0.6 V/Lux-sec | 0.67 V/Lux-sec | 0.6 V/Lux-sec |
47
+| **Dynamic Range** | 50 dB | **70 dB** | 68 dB |
48
+
49
+---
50
+
51
+### Summary Recommendation
52
+
53
+* **OV2640 (The Reliable Standard):** Best for basic streaming and general IoT. It is the most widely supported sensor for the original **ESP32-CAM (AI-Thinker)** and consumes the least power.
54
+* **OV3660 (The AI/Low-Light Specialist):** Highly recommended for **ESP32-S3** projects involving computer vision or face detection. Its **BSI (Back Side Illumination)** architecture and higher dynamic range make it significantly better in dim environments.
55
+* **OV5640 (The Photographer):** Choose this if you need high-resolution still photos or QR code scanning. The **Autofocus (AF)** version is a game-changer for macro photography or reading documents. Note that it runs much hotter than the OV2640.
56
+
57
+
58
+
59
+---
60
+
61
+### Technical Implementation Tip
62
+When switching between these sensors on an ESP32, you usually only need to change the `PIXFORMAT` and `FRAMESIZE` in your `camera_config_t`. However, the **OV5640** often requires a more robust power supply (at least 500mA) to handle the peak current during initialization and autofocus.
63
+
64
+Would you like me to provide the specific initialization code for the OV5640 to enable its autofocus features?
65
+
66
+
27 67
28 68
29 69
Chip-dat/avago-dat/2026-03-02-19-32-06.png
... ...
Binary files /dev/null and b/Chip-dat/avago-dat/2026-03-02-19-32-06.png differ
Chip-dat/avago-dat/apds-9960-dat.md
... ...
@@ -15,6 +15,22 @@
15 15
16 16
- [[SSL1045-dat]]
17 17
18
+## I/O Pins Configuration
19
+
20
+| Pin | Name | Type | Description |
21
+|-----|------|------|-------------|
22
+| 1 | SDA | I/O | I2C serial data I/O terminal |
23
+| 2 | INT | Output | Interrupt - open drain (active low) |
24
+| 3 | LDR | Input | LED driver input for proximity IR LED, constant current source |
25
+| 4 | LEDK | Output | LED driver LED Cathode, connect to LDR pin when using internal LED driver circuit |
26
+| 5 | LEDA | Input | LED Anode, connect to VLEDA on PCB |
27
+| 6 | GND | Power | Power supply ground. All voltages are referenced to GND |
28
+| 7 | SCL | Input | I2C serial clock input terminal - clock signal for I2C serial data |
29
+| 8 | VDD | Power | Power supply voltage |
30
+
31
+
32
+![](2026-03-02-19-32-06.png)
33
+
18 34
19 35
20 36
## APDS-9960
Tech-dat/Sensor-dat/sensor-motion-dat/sensor-hall-dat/2026-03-02-20-54-07.png
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-motion-dat/sensor-hall-dat/2026-03-02-20-54-07.png differ
Tech-dat/Sensor-dat/sensor-motion-dat/sensor-hall-dat/sensor-hall-dat.md
... ...
@@ -91,6 +91,16 @@ CC6207ST SOT-23 Omnipolar Low-Power Hall Effect Switch Sensor
91 91
92 92
93 93
94
+## integrated hall sensor in motor
95
+
96
+- 6 wires
97
+
98
+![](2026-03-02-20-54-07.png)
99
+
100
+
101
+
102
+
103
+
94 104
## ref
95 105
96 106
- [[sensor-motion-dat]]
Tech-dat/acturator-dat/motor-dat/motor-brushless-dat/2026-03-02-20-49-56.png
... ...
Binary files /dev/null and b/Tech-dat/acturator-dat/motor-dat/motor-brushless-dat/2026-03-02-20-49-56.png differ
Tech-dat/acturator-dat/motor-dat/motor-brushless-dat/2026-03-02-20-55-47.png
... ...
Binary files /dev/null and b/Tech-dat/acturator-dat/motor-dat/motor-brushless-dat/2026-03-02-20-55-47.png differ
Tech-dat/acturator-dat/motor-dat/motor-brushless-dat/motor-brushless-dat.md
... ...
@@ -10,6 +10,10 @@
10 10
11 11
- [[gear-dat]] - [[thread-dat]]
12 12
13
+- [[sensor-hall-dat]]
14
+
15
+
16
+
13 17
## board
14 18
15 19
- [[SDR1106-dat]]
... ...
@@ -141,6 +145,39 @@ A "**Hall Sensor Brushless Motor**" (有感无刷有霍尔马达) refers to a **
141 145
142 146
143 147
148
+## internal of a brushelss motor
149
+
150
+![](2026-03-02-20-49-56.png)
151
+
152
+
153
+## brushless motor with hall sensor for mobility
154
+
155
+![](2026-03-02-20-55-47.png)
156
+
157
+- A 款电机引线长 :大约 800 MM
158
+- A 款电机重量 :2.573 KG
159
+- B 款电机引线长 :大约 80 MM
160
+- B 款电机重量 :2.429 KG
161
+- (电机的外壳尺寸基本一样)
162
+- 我们用一款小无刷电机驱动电机(八线)驱动电机,实测转速和电流如下:
163
+- 电压 :DC30V
164
+ - 空载电流 :0.91 A
165
+ - 空载最高转速 :304 RPM
166
+- 电压 :DC36V
167
+ - 空载电流 :1 A
168
+ - 空载最高转速 :365 RPM
169
+- 电压 :DC42V
170
+ - 空载电流 :1.1 A
171
+ - 空载最高转速 :426 RPM
172
+- 电压 :DC48V
173
+ - 空载电流 :1.2 A
174
+ - 空载最高转速 :485 RPM
175
+
176
+
177
+
178
+## apps
179
+
180
+- [[electric-scooter-dat]] - [[roller-dat]]
144 181
145 182
## ref
146 183
Tech-dat/acturator-dat/motor-dat/motor-dat.md
... ...
@@ -40,7 +40,7 @@ brushed
40 40
41 41
- [[FPV-motor-dat]]
42 42
43
-- [[motor-linear-dat]]
43
+- [[motor-linear-dat]] - [[motor-rank-dat]]
44 44
45 45
| Type | Brushed / Brushless | Key Traits | Application |
46 46
| ------------------------------ | ------------------- | ---------------------------------------------- | ---------------------------------------- |
Tech-dat/acturator-dat/motor-dat/motor-rank-dat/motor-rank-dat.md
... ...
@@ -0,0 +1,8 @@
1
+
2
+
3
+# motor-rank-dat
4
+
5
+
6
+## ref
7
+
8
+- [[motor]] - [[motor-dat]]
... ...
\ No newline at end of file
app-dat/electric-scooter-dat/electric-scooter-dat.md
... ...
@@ -0,0 +1,33 @@
1
+
2
+# electric-scooter-dat
3
+
4
+- [[electric-scooter-dat]] - [[roller-dat]]
5
+
6
+
7
+
8
+
9
+## Electric Scooter RPM at 20 km/h
10
+
11
+For a standard electric scooter or bike (with 14–16 inch outer tire diameter), the motor speed at **20 km/h** is typically between **250 and 300 RPM**.
12
+
13
+#### Core Calculation Formula:
14
+$$RPM = \frac{Speed (km/h) \times 16.67}{Tire Circumference (meters)}$$
15
+
16
+#### Common Tire Size Reference:
17
+| Tire Outer Diameter | Circumference | RPM at 20 km/h | Typical Vehicle |
18
+| :--- | :--- | :--- | :--- |
19
+| **14 inch** | ~1.12 m | **~298 RPM** | Compact E-bikes |
20
+| **16 inch** | ~1.28 m | **~260 RPM** | Standard Scooters |
21
+
22
+
23
+
24
+## tech
25
+
26
+- [[motor-brushless-dat]] - [[motor-dat]]
27
+
28
+
29
+
30
+
31
+## ref
32
+
33
+
app-dat/robot-dat/robot-dat.md
... ...
@@ -46,7 +46,8 @@
46 46
47 47
[[control-system-dat]] - [[RPI-dat]] - [[PS2-console-dat]] - [[SBC-dat]]
48 48
49
-[[sensor-dat]] - [[sensor-Camera-dat]] - [[RPI-camera-dat]]
49
+[[sensor-dat]] - [[sensor-Camera-dat]] - [[RPI-camera-dat]] - [[sensor-gesture-dat]]
50
+
50 51
51 52
[[power-dat]] - [[lithium-battery-dat]]
52 53
mechanics-dat/mechanical-parts-dat/gear-dat/gear-dat.md
... ...
@@ -1,7 +1,7 @@
1 1
2 2
# gear-dat
3 3
4
-
4
+- [[gear-dat]] - [[gearbox-dat]]
5 5
6 6
- [[RPM-dat]] - [[physics-dat]] - [[gear-dat]] - [[Sprocket-dat]] - [[wheel-dat]]
7 7
mechanics-dat/mechanism-dat/gearbox-dat/2026-03-02-20-51-29.png
... ...
Binary files /dev/null and b/mechanics-dat/mechanism-dat/gearbox-dat/2026-03-02-20-51-29.png differ
mechanics-dat/mechanism-dat/gearbox-dat/2026-03-02-20-51-45.png
... ...
Binary files /dev/null and b/mechanics-dat/mechanism-dat/gearbox-dat/2026-03-02-20-51-45.png differ
mechanics-dat/mechanism-dat/gearbox-dat/gearbox-dat.md
... ...
@@ -3,9 +3,25 @@
3 3
4 4
- [[gear-dat]] - [[gear-worm-dat]] - [[gearbox-dat]]
5 5
6
+- [[gear-dat]] - [[gearbox-dat]]
6 7
7 8
8 9
10
+## type of gearbox
11
+
12
+### Planetary Gearbox:
13
+
14
+These are highly efficient and keep the output shaft in line with the motor shaft. They are great for high-torque applications like robotics or electric vehicles.
15
+
16
+![](2026-03-02-20-51-29.png)
17
+
18
+![](2026-03-02-20-51-45.png)
19
+
20
+### Worm Gearbox:
21
+
22
+These provide massive reduction in a small space (e.g., 60:1) and have a "self-locking" feature, meaning the output shaft won't turn unless the motor is spinning.
23
+
24
+
9 25
10 26
## common gearbox
11 27