e90347dcdfd64bb531ae901fb203a764679011c2
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 | + |
|
| 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 | + |
|
| 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 | + |