BOM-DAT/CONN-DAT/DF40-dat/DF40-dat.md
... ...
@@ -7,7 +7,25 @@
7 7
8 8
![](2024-11-20-11-19-18.png)
9 9
10
+## DF40
10 11
12
+The Hirose DF40 series comes in multiple pin counts — it’s not fixed.
13
+
14
+They are fine-pitch board-to-board connectors (0.4 mm pitch) with versions starting from 10 pins all the way up to 100 pins (and even beyond, depending on the variant).
15
+
16
+For example:
17
+
18
+**DF40C-10** → 10 pins (5 per side)
19
+
20
+**DF40C-40** → 40 pins (20 per side)
21
+
22
+**DF40C-100** → 100 pins (50 per side)
23
+
24
+If you tell me your exact DF40 model number, I can tell you exactly how many pins it has.
25
+
26
+
27
+
28
+## DF40-100
11 29
12 30
【母座 嵌合1.50MM 】DF40C-100DS-0.4V(51)
13 31
... ...
@@ -17,4 +35,10 @@
17 35
18 36
## male 【公座 嵌合1.50MM/3MM】DF40C-100DP-0.4V(51)
19 37
20
-![](2024-11-20-11-20-04.png)
... ...
\ No newline at end of file
0
+![](2024-11-20-11-20-04.png)
1
+
2
+
3
+
4
+## ref
5
+
6
+- [[BTB-dat]]
... ...
\ No newline at end of file
Tech-dat/BTB-dat/12P-BTB-dat/12P-BTB-dat.md
... ...
@@ -0,0 +1,133 @@
1
+
2
+# 12P-BTB-dat
3
+
4
+- [[ESP32-SPI-dat]]
5
+
6
+
7
+
8
+mount the concave part on the bottom, and convex part on the top
9
+
10
+https://www.electrodragon.com/w/ED-BTB
11
+
12
+
13
+## BTB 12 pins connector
14
+
15
+| ESP32 Pin | Function | Lora |
16
+| --------- | -------- | ---------- |
17
+| IO14 | SPI_SCK | |
18
+| IO12 | SPI_MISO | |
19
+| IO13 | SPI_MOSI | |
20
+| IO15 | SPI_CS | |
21
+| IO4 | IO | LORA_IRQ |
22
+| IO27 | IO | LORA_RESET |
23
+
24
+general wiring
25
+
26
+| ESP8266 | func | conn.L | conn.R | func | ESP8266 |
27
+| ------- | -------- | ------ | ------ | ------------ | ------- |
28
+| io16 | IO0 | L-1 | R-1 | serial / IO5 | TXD |
29
+| io14 | SPI_SCK | L-2 | R-2 | serial / IO4 | RXD |
30
+| io12 | SPI_MISO | L-3 | R-3 | SCL / IO3 | io5 |
31
+| io13 | SPI_MOSI | L-4 | R-4 | SDA / IO2 | io4 |
32
+| +5V | power | L-5 | R-5 | SPI_CS | io15_d |
33
+| 3V3 | power | L-6 | R-6 | power | GND |
34
+
35
+- 1x 4-line [[SPI-dat]] + 5x [[GPIO-dat]]
36
+- 1x 4-line [[SPI-dat]] + 1x [[Serial-dat]] + 1x [[I2C-dat]] + 1x [[GPIO-dat]]
37
+- 1x 4-line [[SPI-dat]] + 1x [[Serial-dat]] + 3x [[GPIO-dat]]
38
+
39
+- [[ESP8266-HDK-dat]]
40
+
41
+- [[LORA-HDK-dat]] - [[SX1262-MD1-dat]] - [[SX1262-HDK-dat]]
42
+
43
+wiring for [[SX1262-dat]]
44
+
45
+| ESP8266 | func | conn.L | conn.R | func | ESP8266 |
46
+| ------- | -------- | ------ | ------ | ------ | ------- |
47
+| io16 | BUSY | 11 | 12 | serial | TXD |
48
+| io14 | SPI_SCK | 9 | 10 | serial | RXD |
49
+| io12 | SPI_MISO | 7 | 8 | TXEN | io5 |
50
+| io13 | SPI_MOSI | 5 | 6 | RXEN | io4 |
51
+| IO0 | DIO1_irq | 3 | 4 | SPI_CS | io15_d |
52
+| 3V3 | power | 1 | 2 | power | GND |
53
+
54
+rotate to fit physically
55
+
56
+| | 1 | 2 | 3 | 4 | 5 | 6 |
57
+|----------------|-----------|-----------|-----------|-----------|-----------|-----------|
58
+| ESP8266 | 3V3 | IO0 | io13 | io12 | io14 | io16 |
59
+| func | power | DIO1_irq | SPI_MOSI | SPI_MISO | SPI_SCK | BUSY |
60
+| conn.L | 1 | 3 | 5 | 7 | 9 | 11 |
61
+| conn.R | 2 | 4 | 6 | 8 | 10 | 12 |
62
+| func | power | SPI_CS | RXEN | TXEN | serial | serial |
63
+| ESP8266 | GND | io15_d | io4 | io5 | RXD | TXD |
64
+
65
+## connectors
66
+
67
+- total height = 3.0
68
+- 12P, 0.8mm pitch
69
+
70
+
71
+![](2024-10-02-20-05-38.png)
72
+
73
+
74
+top is "plug", bottom is the "base"
75
+
76
+![](2024-10-02-20-05-52.png)
77
+
78
+
79
+
80
+
81
+## BOT PLUG board
82
+
83
+- [[ESP32-dat]] - [[ESP32-Socket-Energy-dat]]
84
+
85
+![](40-27-15-02-08-2023.png)
86
+
87
+
88
+
89
+- [[DAR1060-dat]]
90
+
91
+- [[NWI1230-dat]] == [[ESP8266-dat]]
92
+
93
+![](2025-07-16-15-24-50.png)
94
+
95
+
96
+## TOP Base board module board
97
+
98
+
99
+- [[NGS1128-DAT]] == [[SIM7080-dat]]
100
+
101
+- [[SX1262-MD1-dat]] - [[SX1262-dat]]
102
+
103
+
104
+
105
+
106
+## attach board ref
107
+
108
+### lora
109
+
110
+
111
+- [[Lora-dat]] - [[ESP32-SPI-dat]]
112
+
113
+
114
+- use UART as main interface
115
+
116
+![](47-32-15-02-08-2023.png)
117
+
118
+
119
+
120
+
121
+### SIM7020
122
+
123
+- use UART as main interface
124
+
125
+![](54-48-15-02-08-2023.png)
126
+
127
+
128
+### SIM7080
129
+
130
+- [[NGS1128-dat]]
131
+- removed, due to less popular
132
+
133
+![](2024-04-11-16-24-27.png)
... ...
\ No newline at end of file
Tech-dat/BTB-dat/12P-BTB-dat/2024-04-11-16-24-27.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/12P-BTB-dat/2024-04-11-16-24-27.png differ
Tech-dat/BTB-dat/12P-BTB-dat/2024-10-02-20-05-38.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/12P-BTB-dat/2024-10-02-20-05-38.png differ
Tech-dat/BTB-dat/12P-BTB-dat/2024-10-02-20-05-52.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/12P-BTB-dat/2024-10-02-20-05-52.png differ
Tech-dat/BTB-dat/12P-BTB-dat/2025-07-16-15-24-50.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/12P-BTB-dat/2025-07-16-15-24-50.png differ
Tech-dat/BTB-dat/12P-BTB-dat/40-27-15-02-08-2023.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/12P-BTB-dat/40-27-15-02-08-2023.png differ
Tech-dat/BTB-dat/12P-BTB-dat/47-32-15-02-08-2023.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/12P-BTB-dat/47-32-15-02-08-2023.png differ
Tech-dat/BTB-dat/12P-BTB-dat/54-48-15-02-08-2023.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/12P-BTB-dat/54-48-15-02-08-2023.png differ
Tech-dat/BTB-dat/2024-04-11-16-24-27.png
... ...
Binary files a/Tech-dat/BTB-dat/2024-04-11-16-24-27.png and /dev/null differ
Tech-dat/BTB-dat/2024-10-02-20-05-38.png
... ...
Binary files a/Tech-dat/BTB-dat/2024-10-02-20-05-38.png and /dev/null differ
Tech-dat/BTB-dat/2024-10-02-20-05-52.png
... ...
Binary files a/Tech-dat/BTB-dat/2024-10-02-20-05-52.png and /dev/null differ
Tech-dat/BTB-dat/2025-07-16-15-24-50.png
... ...
Binary files a/Tech-dat/BTB-dat/2025-07-16-15-24-50.png and /dev/null differ
Tech-dat/BTB-dat/2025-08-09-15-55-13.png
... ...
Binary files /dev/null and b/Tech-dat/BTB-dat/2025-08-09-15-55-13.png differ
Tech-dat/BTB-dat/40-27-15-02-08-2023.png
... ...
Binary files a/Tech-dat/BTB-dat/40-27-15-02-08-2023.png and /dev/null differ
Tech-dat/BTB-dat/47-32-15-02-08-2023.png
... ...
Binary files a/Tech-dat/BTB-dat/47-32-15-02-08-2023.png and /dev/null differ
Tech-dat/BTB-dat/54-48-15-02-08-2023.png
... ...
Binary files a/Tech-dat/BTB-dat/54-48-15-02-08-2023.png and /dev/null differ
Tech-dat/BTB-dat/BTB-dat.md
... ...
@@ -1,135 +1,23 @@
1 1
2 2
# BTB dat
3 3
4
-- [[FPC-dat]]
5 4
6
-- [[ESP32-SPI-dat]]
5
+## common used
7 6
8
-mount the concave part on the bottom, and convex part on the top
7
+- [[FPC-dat]] - [[mini-PCIE-dat]]
9 8
10
-https://www.electrodragon.com/w/ED-BTB
9
+- [[12P-BTB-dat]]
11 10
12 11
13
-## BTB 12 pins connector
12
+## UN-common used
14 13
15
-| ESP32 Pin | Function | Lora |
16
-| --------- | -------- | ---------- |
17
-| IO14 | SPI_SCK | |
18
-| IO12 | SPI_MISO | |
19
-| IO13 | SPI_MOSI | |
20
-| IO15 | SPI_CS | |
21
-| IO4 | IO | LORA_IRQ |
22
-| IO27 | IO | LORA_RESET |
14
+80P
23 15
24
-general wiring
25
-
26
-| ESP8266 | func | conn.L | conn.R | func | ESP8266 |
27
-| ------- | -------- | ------ | ------ | ------------ | ------- |
28
-| io16 | IO0 | L-1 | R-1 | serial / IO5 | TXD |
29
-| io14 | SPI_SCK | L-2 | R-2 | serial / IO4 | RXD |
30
-| io12 | SPI_MISO | L-3 | R-3 | SCL / IO3 | io5 |
31
-| io13 | SPI_MOSI | L-4 | R-4 | SDA / IO2 | io4 |
32
-| +5V | power | L-5 | R-5 | SPI_CS | io15_d |
33
-| 3V3 | power | L-6 | R-6 | power | GND |
34
-
35
-- 1x 4-line [[SPI-dat]] + 5x [[GPIO-dat]]
36
-- 1x 4-line [[SPI-dat]] + 1x [[Serial-dat]] + 1x [[I2C-dat]] + 1x [[GPIO-dat]]
37
-- 1x 4-line [[SPI-dat]] + 1x [[Serial-dat]] + 3x [[GPIO-dat]]
38
-
39
-- [[ESP8266-HDK-dat]]
40
-
41
-- [[LORA-HDK-dat]] - [[SX1262-MD1-dat]] - [[SX1262-HDK-dat]]
42
-
43
-wiring for [[SX1262-dat]]
44
-
45
-| ESP8266 | func | conn.L | conn.R | func | ESP8266 |
46
-| ------- | -------- | ------ | ------ | ------ | ------- |
47
-| io16 | BUSY | 11 | 12 | serial | TXD |
48
-| io14 | SPI_SCK | 9 | 10 | serial | RXD |
49
-| io12 | SPI_MISO | 7 | 8 | TXEN | io5 |
50
-| io13 | SPI_MOSI | 5 | 6 | RXEN | io4 |
51
-| IO0 | DIO1_irq | 3 | 4 | SPI_CS | io15_d |
52
-| 3V3 | power | 1 | 2 | power | GND |
53
-
54
-rotate to fit physically
55
-
56
-| | 1 | 2 | 3 | 4 | 5 | 6 |
57
-|----------------|-----------|-----------|-----------|-----------|-----------|-----------|
58
-| ESP8266 | 3V3 | IO0 | io13 | io12 | io14 | io16 |
59
-| func | power | DIO1_irq | SPI_MOSI | SPI_MISO | SPI_SCK | BUSY |
60
-| conn.L | 1 | 3 | 5 | 7 | 9 | 11 |
61
-| conn.R | 2 | 4 | 6 | 8 | 10 | 12 |
62
-| func | power | SPI_CS | RXEN | TXEN | serial | serial |
63
-| ESP8266 | GND | io15_d | io4 | io5 | RXD | TXD |
64
-
65
-## connectors
66
-
67
-- total height = 3.0
68
-- 12P, 0.8mm pitch
69
-
70
-
71
-![](2024-10-02-20-05-38.png)
72
-
73
-![](2024-10-02-20-05-52.png)
74
-
75
-
76
-
77
-
78
-## BOT PLUG board
79
-
80
-- [[ESP32-dat]] - [[ESP32-Socket-Energy-dat]]
81
-
82
-![](40-27-15-02-08-2023.png)
83
-
84
-
85
-
86
-- [[DAR1060-dat]]
87
-
88
-- [[NWI1230-dat]] == [[ESP8266-dat]]
89
-
90
-![](2025-07-16-15-24-50.png)
91
-
92
-
93
-## TOP Base board module board
94
-
95
-
96
-- [[NGS1128-DAT]] == [[SIM7080-dat]]
97
-
98
-- [[SX1262-MD1-dat]] - [[SX1262-dat]]
99
-
100
-
101
-
102
-
103
-## attach board ref
104
-
105
-### lora
106
-
107
-
108
-- [[Lora-dat]] - [[ESP32-SPI-dat]]
109
-
110
-
111
-- use UART as main interface
112
-
113
-![](47-32-15-02-08-2023.png)
114
-
115
-
116
-
117
-
118
-### SIM7020
119
-
120
-- use UART as main interface
121
-
122
-![](54-48-15-02-08-2023.png)
123
-
124
-
125
-### SIM7080
126
-
127
-- [[NGS1128-dat]]
128
-- removed, due to less popular
129
-
130
-![](2024-04-11-16-24-27.png)
16
+![](2025-08-09-15-55-13.png)
131 17
18
+- [[DF40-dat]] == - commonly used for holding [[RPI-CM4-dat]]
132 19
20
+- [[RPI-dat]]
133 21
134 22
## ref
135 23