9712646d6e22ec9913fb6a7b95b40b9c604380a3
Board-dat/NWI/NWI1241-dat/2023-11-15-17-54-30.png
... | ... | Binary files /dev/null and b/Board-dat/NWI/NWI1241-dat/2023-11-15-17-54-30.png differ |
Board-dat/NWI/NWI1241-dat/2023-11-15-18-04-36.png
... | ... | Binary files /dev/null and b/Board-dat/NWI/NWI1241-dat/2023-11-15-18-04-36.png differ |
Board-dat/NWI/NWI1241-dat/NWI1241-dat.md
... | ... | @@ -0,0 +1,88 @@ |
1 | + |
|
2 | +# NWI1241-dat |
|
3 | + |
|
4 | + |
|
5 | + |
|
6 | +## Board map |
|
7 | + |
|
8 | +![](2023-11-15-17-54-30.png) |
|
9 | + |
|
10 | + |
|
11 | +### Pin Definitions of Extra Pins |
|
12 | + |
|
13 | +I2C Port |
|
14 | +* IO21 IO22 GND 3V3 +5V |
|
15 | + |
|
16 | + |
|
17 | +Extra Pin Header Pins: |
|
18 | +* GND VBAT +5V +3V3 |
|
19 | +* IO4 IO16 IO17 IO26 |
|
20 | + |
|
21 | + |
|
22 | +Jumper - SJ6 |
|
23 | +- reset of IP5306 together with ESP32 |
|
24 | + |
|
25 | + |
|
26 | +Network Resistor NR2 / NR3 |
|
27 | +- default set for battery volume, indicating by on board LEDs |
|
28 | +- NR2 + SJ2 + SJ3 for IP5306-I2C version only, customize only |
|
29 | + |
|
30 | +Buttons |
|
31 | +- IO33 IO36 IO 39 |
|
32 | + |
|
33 | +### Define in arduino |
|
34 | + |
|
35 | + #define button1 IO39 |
|
36 | + #define button2 IO36 |
|
37 | + #define button3 IO33 |
|
38 | + #define button4 IO0 |
|
39 | + |
|
40 | + #define led1 IO19 |
|
41 | + |
|
42 | + #define SPK IO25 |
|
43 | + |
|
44 | + #define TFT_RESET IO5 |
|
45 | + #define TFT_SCK IO18 |
|
46 | + #define TFT_DC IO32 |
|
47 | + #define TFT_CS IO27 |
|
48 | + #define TFT_SDA IO23 |
|
49 | + #define TFT_SDO IO12 |
|
50 | + |
|
51 | + #define SD_CS IO13 |
|
52 | + #define SD_MOSI IO15 |
|
53 | + #define SD_MOSI IO14 |
|
54 | + #define SD_MISO IO2 |
|
55 | + |
|
56 | + #define IP5306_SCL IO22 |
|
57 | + #define IP5306_SDA IO21 |
|
58 | + #define IP5306_LED3 IO34 |
|
59 | + |
|
60 | + #define BAT_ADC IO35 |
|
61 | + |
|
62 | +Define in [[ESP32-WROVER-dat]] module |
|
63 | + |
|
64 | +![](2023-11-15-18-04-36.png) |
|
65 | + |
|
66 | + |
|
67 | + |
|
68 | +## Arduino Demo Code |
|
69 | +* Based on Arduino TFT_eSPI library |
|
70 | +* Add extra pin definitions, demo code please see [here](https://github.com/Edragon/Arduino-ESP32) (Arduino-ESP32/Sketchbook/Display/). |
|
71 | + |
|
72 | +* Working demo please search [[social-account]] channels |
|
73 | + |
|
74 | + |
|
75 | + |
|
76 | + |
|
77 | +## Notice |
|
78 | + |
|
79 | +* Please attach battery, and plug USB to "activate" battery first, once you removed the battery you may need to activate it again |
|
80 | +* Battery port, I2C port pitch 1.25 mm, speaker port pitch 2.0mm |
|
81 | + |
|
82 | + |
|
83 | + |
|
84 | +## ref |
|
85 | + |
|
86 | +- [[NWI1241]] |
|
87 | + |
|
88 | +- Module - [[ESP32-WROVER-dat]] |
Board-dat/SIR/2023-10-19-12-57-39.png
... | ... | Binary files a/Board-dat/SIR/2023-10-19-12-57-39.png and /dev/null differ |
Board-dat/SIR/SIR1015-dat.md
... | ... | @@ -1,45 +0,0 @@ |
1 | -# SIR1015-dat |
|
2 | - |
|
3 | -- [legacy wiki page](https://w.electrodragon.com/w/EDIR) |
|
4 | -- more documentation please see legacy wiki page |
|
5 | - |
|
6 | -## Data output |
|
7 | - |
|
8 | -- Standard Three wires serial interface: |
|
9 | -- All the data send in HEX format |
|
10 | -- return 0xFF for wrong command and 0x00 for correct command |
|
11 | - |
|
12 | -| Sequenc | Date | Description | |
|
13 | -| ------- | ------------ | -------------------------------------------------------------------------------------- | |
|
14 | -| 1 | Frame Head | 0xFA, fix value, means the start of data packet | |
|
15 | -| 2 | Frame Length | Lenth of data packet, Bytes of Freq+Data | |
|
16 | -| 3 | Frequency | 0x1E ~ 0x3C,frequency 30KHz ~ 60KHz | |
|
17 | -| 4 | Data | data, length is not fixed, bytes = len -1, maxium 100 bytes, normally only 20-35 bytes | |
|
18 | -| 5 | Sum of data | sum calcultation: 0x100- (Len+Freq+Data0+Data1+…+Datan) | |
|
19 | -| 6 | End Sign | 0xED, this is a fixed value | |
|
20 | - |
|
21 | - |
|
22 | -![](2023-10-19-12-57-39.png) |
|
23 | - |
|
24 | - |
|
25 | -## Commands |
|
26 | - |
|
27 | -- 0xFA, 0xF3 - repeat sending last IR signal data packet |
|
28 | -- 0xFA, 0xF4 - exit the data listening mode |
|
29 | -- 0xFA, 0xF5 - start the IR signal listening mode, auto exit when data received |
|
30 | -- 0xFA, 0xF6 - module reset |
|
31 | -- 0xFA, 0xF7 - module wake up |
|
32 | -- 0xFA, 0xF8 - enter into sleep mode |
|
33 | -- 0xFA, 0xFD - start listening mode with IR integrated receiver, only for frequency at 38Khz |
|
34 | -- Data - Send out data as input, direct send decoded signal part as command, "FA ... ED" |
|
35 | - |
|
36 | - |
|
37 | -## Note |
|
38 | - |
|
39 | -- Fixed frequency mode can sense most device, command is FA FD. Audo frequency mode will be much more complex to use. |
|
40 | - |
|
41 | - |
|
42 | -## Demo |
|
43 | - |
|
44 | -- [demo video youtube please see here.](https://www.youtube.com/watch?v=Zv19LSpA8Uc&ab_channel=Electrodragon) |
|
45 | -- control on/off a fan by infrared controller, by copy and resend the infrared command |
|
... | ... | \ No newline at end of file |
Board-dat/SIR/SIR1015-dat/2023-10-19-12-57-39.png
... | ... | Binary files /dev/null and b/Board-dat/SIR/SIR1015-dat/2023-10-19-12-57-39.png differ |
Board-dat/SIR/SIR1015-dat/SIR1015-dat.md
... | ... | @@ -0,0 +1,45 @@ |
1 | +# SIR1015-dat |
|
2 | + |
|
3 | +- [legacy wiki page](https://w.electrodragon.com/w/EDIR) |
|
4 | +- more documentation please see legacy wiki page |
|
5 | + |
|
6 | +## Data output |
|
7 | + |
|
8 | +- Standard Three wires serial interface: |
|
9 | +- All the data send in HEX format |
|
10 | +- return 0xFF for wrong command and 0x00 for correct command |
|
11 | + |
|
12 | +| Sequenc | Date | Description | |
|
13 | +| ------- | ------------ | -------------------------------------------------------------------------------------- | |
|
14 | +| 1 | Frame Head | 0xFA, fix value, means the start of data packet | |
|
15 | +| 2 | Frame Length | Lenth of data packet, Bytes of Freq+Data | |
|
16 | +| 3 | Frequency | 0x1E ~ 0x3C,frequency 30KHz ~ 60KHz | |
|
17 | +| 4 | Data | data, length is not fixed, bytes = len -1, maxium 100 bytes, normally only 20-35 bytes | |
|
18 | +| 5 | Sum of data | sum calcultation: 0x100- (Len+Freq+Data0+Data1+…+Datan) | |
|
19 | +| 6 | End Sign | 0xED, this is a fixed value | |
|
20 | + |
|
21 | + |
|
22 | +![](2023-10-19-12-57-39.png) |
|
23 | + |
|
24 | + |
|
25 | +## Commands |
|
26 | + |
|
27 | +- 0xFA, 0xF3 - repeat sending last IR signal data packet |
|
28 | +- 0xFA, 0xF4 - exit the data listening mode |
|
29 | +- 0xFA, 0xF5 - start the IR signal listening mode, auto exit when data received |
|
30 | +- 0xFA, 0xF6 - module reset |
|
31 | +- 0xFA, 0xF7 - module wake up |
|
32 | +- 0xFA, 0xF8 - enter into sleep mode |
|
33 | +- 0xFA, 0xFD - start listening mode with IR integrated receiver, only for frequency at 38Khz |
|
34 | +- Data - Send out data as input, direct send decoded signal part as command, "FA ... ED" |
|
35 | + |
|
36 | + |
|
37 | +## Note |
|
38 | + |
|
39 | +- Fixed frequency mode can sense most device, command is FA FD. Audo frequency mode will be much more complex to use. |
|
40 | + |
|
41 | + |
|
42 | +## Demo |
|
43 | + |
|
44 | +- [demo video youtube please see here.](https://www.youtube.com/watch?v=Zv19LSpA8Uc&ab_channel=Electrodragon) |
|
45 | +- control on/off a fan by infrared controller, by copy and resend the infrared command |
|
... | ... | \ No newline at end of file |
Chip-cn-dat/Espressif/ESP32/ESP32-WROVER-DAT/ESP32-WROVER-DAT.md
... | ... | @@ -2,6 +2,10 @@ |
2 | 2 | |
3 | 3 | # ESP32-WROVER-DAT |
4 | 4 | |
5 | + |
|
6 | + |
|
7 | + |
|
8 | + |
|
5 | 9 | ## sale version |
6 | 10 | |
7 | 11 | IPEX-ANT |
... | ... | @@ -17,6 +21,7 @@ PCB-ANT |
17 | 21 | |
18 | 22 | |
19 | 23 | ## new version |
24 | + |
|
20 | 25 | ESP32-WROVER-E 和 ESP32-WROVER-IE 是两款通用型 Wi-Fi+BT+BLE MCU 模组,功能强大,用途广泛,可以用于低功耗传感器网络和要求极高的任务,例如语音编码、音频流和 MP3 解码等。ESP32-WROVER-E 采用 PCB 板载天线,ESP32-WROVER-IE 采用 IPEX 天线。两款模组均配置了 4 MB (还有 8 MB, 16 MB两种规格) SPI flash和 8 MB SPI PSRAM。 |
21 | 26 | |
22 | 27 | ESP32-WROVER-E 和 ESP32-WROVER-IE 采用的芯片是 ESP32 系列的 ESP32-D0WD-V3。具有可扩展、自适应的特点。两个 CPU 核可以被单独控制。时钟频率的调节范围为 80 MHz 到 240 MHz。模组集成了传统蓝牙、低功耗蓝牙和 Wi-Fi,组具有行业领先的技术规格,在高集成度、无线传输距离、功耗以及网络联通等方面性能佳。 |