648123c0b97bd433ed53d93a9eac5e4c2522c411
BOM-DAT/BTB-dat/BTB-dat.md
... | ... | @@ -1,19 +1,33 @@ |
1 | 1 | |
2 | 2 | # BTB dat |
3 | 3 | |
4 | +| ESP32 Pin | Function | Lora | |
|
5 | +| --------- | -------- | ---------- | |
|
6 | +| IO14 | SPI_SCK | | |
|
7 | +| IO12 | SPI_MISO | | |
|
8 | +| IO13 | SPI_MOSI | | |
|
9 | +| IO15 | SPI_CS | | |
|
10 | +| IO4 | IO | LORA_IRQ | |
|
11 | +| IO27 | IO | LORA_RESET | |
|
12 | + |
|
13 | + |
|
4 | 14 | ## base board |
5 | 15 | ![](40-27-15-02-08-2023.png) |
6 | 16 | |
7 | 17 | |
8 | 18 | ## attach board |
9 | 19 | |
10 | -### lora |
|
20 | +### lora |
|
21 | +- [[lora-dat]] - [[ESP32-SPI-dat]] |
|
22 | + |
|
11 | 23 | |
12 | 24 | - use UART as main interface |
13 | 25 | |
14 | 26 | ![](47-32-15-02-08-2023.png) |
15 | 27 | |
16 | 28 | |
29 | + |
|
30 | + |
|
17 | 31 | ### SIM7020 |
18 | 32 | |
19 | 33 | - use UART as main interface |
Board/Board-DAT.md
... | ... | @@ -80,7 +80,7 @@ lora modules - https://www.electrodragon.com/product/sx1278-lora-wireless-transc |
80 | 80 | - [[NWI1118-DAT]] - [[NWI1119-DAT]] |
81 | 81 | - [[NWI1124-DAT]] - [[NWI1125-DAT]] - [[NWI1126-DAT]] |
82 | 82 | |
83 | -ESP32 dev board |
|
83 | +[[ESP32-dev-board-dat]] |
|
84 | 84 | - [[NWI1100-dat]] - [[NWI1206-dat]] |
85 | 85 | |
86 | 86 | [[ESP32-WROOM-dat]] |
Board/ILC/ILC1075-dat/ILC1075-dat.md
... | ... | @@ -13,7 +13,7 @@ IF09 |
13 | 13 | 7. VDD - 3V3 |
14 | 14 | 8. CS - ESP32_5 - CS |
15 | 15 | |
16 | -- [[ESP32-SPI]] |
|
16 | +- [[ESP32-SPI-dat]] |
|
17 | 17 | |
18 | 18 | driver ST7735S |
19 | 19 | interface SPI 4-lin |
Board/NWI/NWI1100-dat/13-37-18-09-08-2023.png
... | ... | Binary files /dev/null and b/Board/NWI/NWI1100-dat/13-37-18-09-08-2023.png differ |
Board/NWI/NWI1100-dat/20-34-18-09-08-2023.png
... | ... | Binary files /dev/null and b/Board/NWI/NWI1100-dat/20-34-18-09-08-2023.png differ |
Board/NWI/NWI1100-dat/NWI1100-dat.md
... | ... | @@ -0,0 +1,13 @@ |
1 | + |
|
2 | + |
|
3 | +# NWI1100 dat |
|
4 | + |
|
5 | +ESP32-DevKitC |
|
6 | + |
|
7 | + |
|
8 | +![](20-34-18-09-08-2023.png) |
|
9 | + |
|
10 | +## Pin |
|
11 | +![](13-37-18-09-08-2023.png) |
|
12 | + |
|
13 | +- [[NWI1100]] |
|
... | ... | \ No newline at end of file |
MOD/ESP32/ESP32-WROOM-32-DAT/14-36-18-09-08-2023.png
... | ... | Binary files /dev/null and b/MOD/ESP32/ESP32-WROOM-32-DAT/14-36-18-09-08-2023.png differ |
MOD/ESP32/ESP32-WROOM-32-DAT/ESP32-WROOM-DAT.md
... | ... | @@ -14,6 +14,9 @@ |
14 | 14 | |
15 | 15 | - ESP-WROOM-32D/U are compatible with former ESP-WROOM-32, pin-to-pin compatible. |
16 | 16 | |
17 | +## SCH |
|
18 | + |
|
19 | +![](14-36-18-09-08-2023.png) |
|
17 | 20 | |
18 | 21 | ## Legacy Wiki Pages |
19 | 22 |
SDK/ESP-SDK/ESP32-dev-board-dat.md
... | ... | @@ -0,0 +1,6 @@ |
1 | + |
|
2 | +# ESP32 dev board dat |
|
3 | + |
|
4 | +- [[NWI1100-dat]] - [[NWI1206-dat]] |
|
5 | + |
|
6 | +Module - [[ESP32-WROOM-dat]] |
|
... | ... | \ No newline at end of file |
Tech/Network-dat/RF/Lora-dat.md
... | ... | @@ -1,7 +1,7 @@ |
1 | 1 | |
2 | 2 | # lora-dat |
3 | 3 | |
4 | -https://w.electrodragon.com/w/Lora_Tech |
|
4 | +https|//w.electrodragon.com/w/Lora_Tech |
|
5 | 5 | |
6 | 6 | - [[DVA1007-dat]] - [[DVA1008-dat]] |
7 | 7 | |
... | ... | @@ -13,3 +13,21 @@ https://w.electrodragon.com/w/Lora_Tech |
13 | 13 | - SX1278 |
14 | 14 | - LLCC68 |
15 | 15 | |
16 | +| Lora Module | ESP32 | |
|
17 | +| ----------- | ------- | |
|
18 | +| ANA | Antenna | |
|
19 | +| GND | GND | |
|
20 | +| DIO3 | - | |
|
21 | +| DIO4 | - | |
|
22 | +| 3.3V | 3.3V | |
|
23 | +| DIO0 | IO 2 | |
|
24 | +| DIO1 | - | |
|
25 | +| DIO2 | - | |
|
26 | +| GND | - | |
|
27 | +| DIO5 | - | |
|
28 | +| RESET | IO 14 | |
|
29 | +| NSS | IO 5 | |
|
30 | +| SCK | IO 18 | |
|
31 | +| MOSI | IO 23 | |
|
32 | +| MISO | IO 19 | |
|
33 | +| GND | - | |
chip-cn/Espressif/ESP32/ESP32-SPI-dat.md
... | ... | @@ -0,0 +1,50 @@ |
1 | + |
|
2 | +# ESP32 SPI |
|
3 | + |
|
4 | +| Pin | VSPI | HSPI | |
|
5 | +| ---- | ----- | ------- | |
|
6 | +| 3V3 | 3.3V | | |
|
7 | +| CS | io 5 | 15 / 27 | |
|
8 | +| CLK | io 18 | 14 | |
|
9 | +| MISO | io 19 | 12 | |
|
10 | +| MOSI | io 23 | 13 | |
|
11 | +| GND | GND | | |
|
12 | + |
|
13 | +SPI arduino define |
|
14 | + |
|
15 | + #define VSPI_MISO MISO |
|
16 | + #define VSPI_MOSI MOSI |
|
17 | + #define VSPI_SCLK SCK |
|
18 | + #define VSPI_SS SS |
|
19 | + |
|
20 | + #define HSPI_MISO 12 |
|
21 | + #define HSPI_MOSI 13 |
|
22 | + #define HSPI_SCLK 14 |
|
23 | + #define HSPI_SS 15 |
|
24 | + |
|
25 | +## sketch refer to here: |
|
26 | + |
|
27 | + |
|
28 | +hspi.begin(HSPI_CLK, HSPI_MISO, HSPI_MOSI, HSPI_SS); |
|
29 | + |
|
30 | + |
|
31 | + #include "FS.h" |
|
32 | + #include "SD.h" |
|
33 | + #include "SPI.h" |
|
34 | + |
|
35 | + SPIClass spiSD(HSPI); |
|
36 | + #define SD_CS 15 |
|
37 | + |
|
38 | + void setup() { |
|
39 | + Serial.begin(115200); |
|
40 | + spiSD.begin(14, 12, 13, SD_CS ); //SCK, MISO, MOSI, SS //HSPI1 // hspi.begin(HSPI_CLK, HSPI_MISO, HSPI_MOSI, HSPI_SS); |
|
41 | + |
|
42 | + if (!SD.begin( SD_CS, spiSD )) { |
|
43 | + // if(!SD.begin()){ |
|
44 | + Serial.println("Card Mount Failed"); |
|
45 | + return; |
|
46 | + } |
|
47 | + } |
|
48 | + |
|
49 | + void loop() { |
|
50 | + } |
|
... | ... | \ No newline at end of file |
chip-cn/Espressif/ESP32/ESP32-SPI.md
... | ... | @@ -1,54 +0,0 @@ |
1 | - |
|
2 | -# ESP32 SPI |
|
3 | - |
|
4 | -- 3V3 - 3.3V |
|
5 | -- CS - GPIO 5 |
|
6 | -- MOSI - GPIO 23 |
|
7 | -- CLK - GPIO 18 |
|
8 | -- MISO - GPIO 19 |
|
9 | -- GND - GND |
|
10 | - |
|
11 | - |
|
12 | - |
|
13 | - |
|
14 | -## ESP32 Software SPI Interface |
|
15 | - |
|
16 | -- SPI_CS = IO15 or IO27 |
|
17 | -- SPI_MOSI = IO13 |
|
18 | -- SPI_CLK = IO14 |
|
19 | -- SPI_MISO = IO12 |
|
20 | - |
|
21 | - |
|
22 | -- sketch refer to here: |
|
23 | - |
|
24 | - |
|
25 | - |
|
26 | -SPI MOSI MISO SCLK CS |
|
27 | -VSPI GPIO 23 GPIO 19 GPIO 18 GPIO 5 |
|
28 | -HSPI GPIO 13 GPIO 12 GPIO 14 GPIO 15 |
|
29 | - |
|
30 | - |
|
31 | - |
|
32 | -hspi.begin(HSPI_CLK, HSPI_MISO, HSPI_MOSI, HSPI_SS); |
|
33 | - |
|
34 | - |
|
35 | - #include "FS.h" |
|
36 | - #include "SD.h" |
|
37 | - #include "SPI.h" |
|
38 | - |
|
39 | - SPIClass spiSD(HSPI); |
|
40 | - #define SD_CS 15 |
|
41 | - |
|
42 | - void setup() { |
|
43 | - Serial.begin(115200); |
|
44 | - spiSD.begin(14, 12, 13, SD_CS ); //SCK, MISO, MOSI, SS //HSPI1 // hspi.begin(HSPI_CLK, HSPI_MISO, HSPI_MOSI, HSPI_SS); |
|
45 | - |
|
46 | - if (!SD.begin( SD_CS, spiSD )) { |
|
47 | - // if(!SD.begin()){ |
|
48 | - Serial.println("Card Mount Failed"); |
|
49 | - return; |
|
50 | - } |
|
51 | - } |
|
52 | - |
|
53 | - void loop() { |
|
54 | - } |
|
... | ... | \ No newline at end of file |
chip-cn/Espressif/ESP32/ESP32-Serial.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# ESP32 Serial |
|
3 | + |
|
4 | +- [[BTB-dat]] |
|
... | ... | \ No newline at end of file |