Board-dat/NWI/NWI1249-dat/NWI1249-dat.md
... ...
@@ -85,7 +85,13 @@ board right side
85 85
| GPIO19 | USB_D+ | ADC2_CH8 | URTS |
86 86
| GND | | | |
87 87
88
-camera pins CameraWebServer
88
+## arduino camera pins CameraWebServer.ino
89
+
90
+board_config.h
91
+
92
+#define CAMERA_MODEL_ESP32S3_EYE // Has PSRAM
93
+
94
+camera_pins.h
89 95
90 96
#define PWDN_GPIO_NUM -1
91 97
#define RESET_GPIO_NUM -1
... ...
@@ -102,7 +108,7 @@ camera pins CameraWebServer
102 108
#define Y4_GPIO_NUM 8
103 109
#define Y3_GPIO_NUM 9
104 110
#define Y2_GPIO_NUM 11
105
-
111
+
106 112
#define VSYNC_GPIO_NUM 6
107 113
#define HREF_GPIO_NUM 7
108 114
#define PCLK_GPIO_NUM 13
Board-dat/SSL/SSL1042-dat/SSL1042-dat.md
... ...
@@ -3,7 +3,7 @@
3 3
4 4
- refer to page [[SSL1045-dat]] for more info
5 5
6
-
6
+- [[SSL1045-dat]] - [[SSL1042-dat]] - [[APDS-9960-dat]] - [[APDS-9930-dat]] - [[sensor-gesture-dat]] - [[avago-dat]]
7 7
8 8
## ref
9 9
Board-dat/SSL/SSL1045-dat/2026-04-07-04-15-49.png
... ...
Binary files /dev/null and b/Board-dat/SSL/SSL1045-dat/2026-04-07-04-15-49.png differ
Board-dat/SSL/SSL1045-dat/SSL1045-dat.md
... ...
@@ -1,10 +1,40 @@
1 1
2 2
# SSL1045-dat
3 3
4
-- [[APDS-9960-dat]] - [[sensor-gesture-dat]]
4
+
5
+
6
+- [[SSL1045-dat]] - [[SSL1042-dat]] - [[APDS-9960-dat]] - [[APDS-9930-dat]] - [[sensor-gesture-dat]] - [[avago-dat]]
7
+
8
+- [[I2C-dat]]
9
+
5 10
6 11
https://www.electrodragon.com/product/apds9960-apds9930-sensor-breakout-board/
7 12
13
+- [[counterfeit-dat]]
14
+
15
+
16
+## jumper
17
+
18
+I2C-PU == I2C pull-up enable
19
+PS == VL (LEDA) to VCC
20
+
21
+
22
+
23
+## demo
24
+
25
+I2C scan ==
26
+
27
+ Scanning...
28
+ I2C device found at address 0x39 !
29
+ done
30
+
31
+counterfeit chip ID
32
+ APDS-9960 ID: 0xAB
33
+ APDS-9930 ID: 0xA8
34
+
35
+
36
+![](2026-04-07-04-15-49.png)
37
+
8 38
9 39
## Dimension
10 40
Board-new-dat/robotpet-dat/2026-04-07-02-22-55.png
... ...
Binary files /dev/null and b/Board-new-dat/robotpet-dat/2026-04-07-02-22-55.png differ
Board-new-dat/robotpet-dat/robotpet-dat.md
... ...
@@ -1,27 +1,44 @@
1 1
2 2
# robotpet-dat
3 3
4
-- [[sensor-camera-dat]]
4
+- [[sensor-camera-dat]] - [[NWI1249-dat]]
5 5
6
+- [[apds-9960-dat]] - [[OLED-dat]] - [[I2C-dat]]
6 7
7
-define
8
+ Scanning...
9
+ I2C device found at address 0x39 !
10
+ I2C device found at address 0x3C !
11
+ done
12
+
13
+## camera
14
+
15
+![](2026-04-07-02-22-55.png)
16
+
17
+board_config.h
18
+
19
+ #define CAMERA_MODEL_ESP32S3_EYE // Has PSRAM
20
+
21
+camera_pins.h
22
+
23
+ #elif defined(CAMERA_MODEL_ESP32S3_EYE)
8 24
9 25
#define PWDN_GPIO_NUM -1
10 26
#define RESET_GPIO_NUM -1
11
- #define XCLK_GPIO_NUM 5
12
- #define SIOD_GPIO_NUM 8
13
- #define SIOC_GPIO_NUM 9
14
-
15
- #define Y9_GPIO_NUM 4
16
- #define Y8_GPIO_NUM 6
17
- #define Y7_GPIO_NUM 7
18
- #define Y6_GPIO_NUM 14
19
- #define Y5_GPIO_NUM 17
20
- #define Y4_GPIO_NUM 21
21
- #define Y3_GPIO_NUM 18
22
- #define Y2_GPIO_NUM 16
23
- #define VSYNC_GPIO_NUM 1
24
- #define HREF_GPIO_NUM 2
25
- #define PCLK_GPIO_NUM 15
26 27
28
+ #define XCLK_GPIO_NUM 15
29
+ #define SIOD_GPIO_NUM 4
30
+ #define SIOC_GPIO_NUM 5
31
+
32
+ #define Y9_GPIO_NUM 16
33
+ #define Y8_GPIO_NUM 17
34
+ #define Y7_GPIO_NUM 18
35
+ #define Y6_GPIO_NUM 12
36
+ #define Y5_GPIO_NUM 10
37
+ #define Y4_GPIO_NUM 8
38
+ #define Y3_GPIO_NUM 9
39
+ #define Y2_GPIO_NUM 11
40
+
41
+ #define VSYNC_GPIO_NUM 6
42
+ #define HREF_GPIO_NUM 7
43
+ #define PCLK_GPIO_NUM 13
27 44
Chip-dat/avago-dat/apds-9960-dat.md
... ...
@@ -2,7 +2,10 @@
2 2
# apds-9960-dat
3 3
4 4
5
-- [[sensor-gesture-dat]] - [[apds-9960-dat]]
5
+- [[SSL1045-dat]] - [[SSL1042-dat]] - [[APDS-9960-dat]] - [[APDS-9930-dat]] - [[sensor-gesture-dat]] - [[avago-dat]]
6
+
7
+
8
+
6 9
7 10
8 11
... ...
@@ -13,7 +16,7 @@
13 16
14 17
## boards
15 18
16
-- [[SSL1045-dat]]
19
+- [[SSL1045-dat]] - [[SSL1042-dat]] - [[APDS-9960-dat]] - [[APDS-9930-dat]]
17 20
18 21
## I/O Pins Configuration
19 22
Chip-dat/avago-dat/avago-dat.md
... ...
@@ -2,7 +2,12 @@
2 2
3 3
# avago-dat
4 4
5
-- [[apds-9960-dat]]
5
+
6
+
7
+
8
+
9
+
10
+- [[SSL1045-dat]] - [[SSL1042-dat]] - [[APDS-9960-dat]] - [[APDS-9930-dat]] - [[sensor-gesture-dat]] - [[avago-dat]]
6 11
7 12
8 13
- [[relay-SSR-dat]] - [[relay-dat]]
Sensor-dat/sensor-motion-dat/sensor-TOF-dat/sensor-TOF-dat.md
... ...
@@ -14,6 +14,10 @@ A TOF (Time-of-Flight) sensor is a device that measures distance by calculating
14 14
15 15
- VL6180
16 16
17
+Time-of-Flight (ToF) proximity sensor
18
+
19
+The VL6180 is the latest product based on ST’s patented FlightSense™ technology. This is a ground-breaking technology allowing absolute distance to be measured independent of target reflectance. Instead of estimating the distance by measuring the amount of light reflected back from the object (which is significantly influenced by color and surface), the VL6180 precisely measures the time the light takes to travel to the nearest object and reflect back to the sensor (Time-of-Flight).
20
+
17 21
- [[evisionics-dat]]
18 22
19 23
- VL53L0X
Sensor-dat/sensor-motion-dat/sensor-gesture-dat/sensor-gesture-dat.md
... ...
@@ -1,12 +1,14 @@
1 1
2 2
# sensor-gesture-dat
3 3
4
-- [[APDS-9960-dat]] - [[APDS-9930-dat]] == - [[SSL1045-dat]]
4
+- [[SSL1045-dat]] - [[SSL1042-dat]] - [[APDS-9960-dat]] - [[APDS-9930-dat]] - [[sensor-gesture-dat]] - [[avago-dat]]
5 5
6 6
- [[10DOF-dat]]
7 7
8 8
9 9
10
+
11
+
10 12
## PAJ7620U2
11 13
12 14
7620手势识别传感器是将手势识别功能与通用12C接口、集成到单个芯片中的PAJ7620U2。
Tech-dat/tech-dat.md
... ...
@@ -27,7 +27,7 @@
27 27
28 28
- [[CONN-USB-dat]] - [[USB-SDK-dat]]
29 29
30
-- [[conn-dat]] - [[conn-cable-jst-dat]]
30
+- [[conn-dat]] - [[conn-cable-jst-dat]] - [[conn-pin-header-dat]]
31 31
32 32
33 33
## New Tech And Updates
chip-unsort-dat/counterfeit-dat/counterfeit-dat.md
... ...
@@ -0,0 +1,21 @@
1
+
2
+
3
+# counterfeit-dat
4
+
5
+
6
+- read chip ID
7
+- sand the chip to see the die
8
+- sand the chip top layer to see if it is re-print
9
+
10
+## examples
11
+
12
+
13
+- [[SSL1045-dat]]
14
+
15
+
16
+
17
+## ref
18
+
19
+- [[chip-dat]] - [[chip-cn-dat]]
20
+
21
+