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