Board-dat/SDR/SDR1064-dat/SDR1064-dat.md
... ...
@@ -13,6 +13,8 @@
13 13
14 14
- [[L293-dat]]
15 15
16
+
17
+
16 18
## Board map
17 19
18 20
![](2025-03-25-15-56-06.png)
... ...
@@ -26,23 +28,26 @@ Motor Control: Phase_A, Phase_B, VIN, V_Motor
26 28
27 29
### Pins
28 30
29
-| nodemcu | right | func1 | func2 | [[SDR1064-dat]] |
30
-| ------- | ----- | ----- | ----- | --------------- |
31
-| D0 | I016 | USER | WAKE | |
32
-| D1 | I05 | | | PWM_ A |
33
-| D2 | I04 | | | PWM_B |
34
-| D3 | I00 | FLASH | | Motor_1 |
35
-| D4 | I02 | TXD1 | | Motor_2 |
36
-| | 3.3V | | | |
37
-| | GND | | | |
38
-| D5 | I014 | | HSCLK | |
39
-| D6 | I012 | | HMISO | |
40
-| D7 | I013 | RXD2 | HMOSI | |
41
-| D8 | I015 | TXD2 | HCS | |
42
-| D9 | I03 | RXDe | | |
43
-| D10 | I01 | TXDE | | |
44
-| | GND | | | |
45
-| | 3.3V | | | |
31
+D1-D4 motor control
32
+
33
+
34
+| nodemcu | right | func1 | func2 | [[SDR1064-dat]] |
35
+| ------- | ----- | ----- | ----- | ---------------------- |
36
+| D0 | I016 | USER | WAKE | Lead out [[Servo-dat]] |
37
+| D1 | I05 | | | PWM_A |
38
+| D2 | I04 | | | PWM_B |
39
+| D3 | I00 | FLASH | | Motor_1 |
40
+| D4 | I02 | TXD1 | | Motor_2 |
41
+| | 3.3V | | | |
42
+| | GND | | | |
43
+| D5 | I014 | | HSCLK | Lead out [[Servo-dat]] |
44
+| D6 | I012 | | HMISO | Lead out [[Servo-dat]] |
45
+| D7 | I013 | RXD2 | HMOSI | Lead out [[Servo-dat]] |
46
+| D8 | I015 | TXD2 | HCS | Lead out [[Servo-dat]] |
47
+| D9 | I03 | RXDe | | |
48
+| D10 | I01 | TXDE | | |
49
+| | SD2 | | | Lead out [[Servo-dat]] |
50
+| | SD3 | | | Lead out [[Servo-dat]] |
46 51
47 52
48 53
### Shield setup
Chip-cn-dat/Espressif-dat/ESP8266-DAT/ESP8266-DAT.md
... ...
@@ -5,6 +5,9 @@ modules and boards - [[esp8266-modules-dat]] - [[ESP8266-board-dat]]
5 5
6 6
hardware and software - [[ESP8266-HDK-dat]] - [[ESP8266-SDK-dat]]
7 7
8
+- [[QFN-dat]] - [[footprint-dat]]
9
+
10
+
8 11
## Modules and Boards
9 12
10 13
- [[ESP8266-modules-dat]] - [[NWI1086-dat]] - [[NWI1077-dat]] - [[NWI1059-dat]] - [[NWI1075-dat]]
Chip-cn-dat/Espressif-dat/ESP8266-DAT/ESP8266-HDK-dat/ESP8266-HDK-dat.md
... ...
@@ -98,15 +98,15 @@ The ESP8266EX schematics include seven aspects:
98 98
99 99
## ✅ Recommended GPIOs for Interrupts
100 100
101
-| GPIO | Usable for Interrupts? | Notes |
102
-|------|-------------------------|----------------------------------|
103
-| **GPIO0** | ✅ Yes | Must be HIGH at boot (pulled LOW enters flash mode) |
104
-| **GPIO2** | ✅ Yes | Must be HIGH at boot |
105
-| **GPIO4** | ✅ Yes | Safe |
106
-| **GPIO5** | ✅ Yes | Safe |
107
-| **GPIO12** | ✅ Yes | Safe |
108
-| **GPIO13** | ✅ Yes | Safe |
109
-| **GPIO14** | ✅ Yes | Safe |
101
+| GPIO | Usable for Interrupts? | Notes |
102
+| ---------- | ---------------------- | --------------------------------------------------- |
103
+| **GPIO0** | ✅ Yes | Must be HIGH at boot (pulled LOW enters flash mode) |
104
+| **GPIO2** | ✅ Yes | Must be HIGH at boot |
105
+| **GPIO4** | ✅ Yes | Safe |
106
+| **GPIO5** | ✅ Yes | Safe |
107
+| **GPIO12** | ✅ Yes | Safe |
108
+| **GPIO13** | ✅ Yes | Safe |
109
+| **GPIO14** | ✅ Yes | Safe |
110 110
111 111
112 112
## peripherals
... ...
@@ -124,7 +124,46 @@ The ESP8266EX schematics include seven aspects:
124 124
125 125
## ESP8266 pins table
126 126
127
-
127
+- [[nodemcu-dat]]
128
+
129
+| pin | name | usage | sytem | custom |
130
+| --- | --------- | ----- | --------------- | ------ |
131
+| 1 | VDDA | | power. | |
132
+| 2 | LNA | | [[Antenna-dat]] | |
133
+| 3 | VDD3P3 | | power. | |
134
+| 4 | VDD3P3 | | power. | |
135
+| 5 | VDD_RTC | | x | |
136
+| 6 | TOUT | | [[ADC-dat]] | |
137
+| 7 | CHIP_EN | | | |
138
+| 8 | XPD_DCDC | IO16 | | |
139
+| 9 | MTMS | IO14 | | |
140
+| 10 | MTDI | IO12 | | |
141
+| 11 | VDDPST | | power. | |
142
+| 12 | MTCK | IO13 | | |
143
+| 13 | MTDO | IO15 | boot - L | |
144
+| 14 | GPIO2 | IO2 | boot - H | |
145
+| 15 | GPIO0 | IO0 | boot - H | |
146
+| 16 | GPIO4 | IO4 | | |
147
+| 17 | VDDPST | | power. | |
148
+| 18 | SD_DATA_2 | IO9 | flash | |
149
+| 19 | SD_DATA_3 | IO10 | flash | |
150
+| 20 | SD_CMD | IO11 | flash | |
151
+| 21 | SD_CLK | IO6 | flash | |
152
+| 22 | SD_DATA_0 | IO7 | flash | |
153
+| 23 | SD_DATA_1 | IO8 | flash | |
154
+| 24 | GPIO5 | IO5 | | |
155
+| 25 | U0RXD | UART | | |
156
+| 26 | U0TXD | UART | | |
157
+| 27 | XTAL_OUT | | x | |
158
+| 28 | XTAL_IN | | x | |
159
+| 29 | VDDD | | power. | |
160
+| 30 | VDDA | | power. | |
161
+| 31 | RES12K | | x | |
162
+| 32 | EXT_RSTB | | [[reset-dat]] | |
163
+| pad | GND | | power. | |
164
+
165
+
166
+- XPD_DCDC - Deep-sleep wakeup (need to be connected to EXT_RSTB);
128 167
129 168
## ref
130 169
Chip-dat/TI-dat/TI-Motor-dat/L293-dat/2025-12-17-13-41-34.png
... ...
Binary files /dev/null and b/Chip-dat/TI-dat/TI-Motor-dat/L293-dat/2025-12-17-13-41-34.png differ
Chip-dat/TI-dat/TI-Motor-dat/L293-dat/L293-dat.md
... ...
@@ -30,6 +30,8 @@ The L293D is a 16-pin motor driver IC, also known as a quad half-H driver, capab
30 30
31 31
![](2025-06-15-12-57-58.png)
32 32
33
+![](2025-12-17-13-41-34.png)
34
+
33 35
## demo code
34 36
35 37
- single DC motor control [[afMotor-1.ino]]
PCB-dat/PCB-design-dat/footprint-dat/QFN-dat/QFN-dat.md
... ...
@@ -0,0 +1,47 @@
1
+
2
+# QFN-dat
3
+
4
+
5
+## QFN32 table
6
+
7
+| pin | name | note | custom |
8
+| --- | ---- | ---- | ------ |
9
+| 1 | | | |
10
+| 2 | | | |
11
+| 3 | | | |
12
+| 4 | | | |
13
+| 5 | | | |
14
+| 6 | | | |
15
+| 7 | | | |
16
+| 8 | | | |
17
+| 9 | | | |
18
+| 10 | | | |
19
+| 11 | | | |
20
+| 12 | | | |
21
+| 13 | | | |
22
+| 14 | | | |
23
+| 15 | | | |
24
+| 16 | | | |
25
+| 17 | | | |
26
+| 18 | | | |
27
+| 19 | | | |
28
+| 20 | | | |
29
+| 21 | | | |
30
+| 22 | | | |
31
+| 23 | | | |
32
+| 24 | | | |
33
+| 25 | | | |
34
+| 26 | | | |
35
+| 27 | | | |
36
+| 28 | | | |
37
+| 29 | | | |
38
+| 30 | | | |
39
+| 31 | | | |
40
+| 32 | | | |
41
+| pad | | | |
42
+
43
+
44
+
45
+## ref
46
+
47
+- [[footprint-dat]]
... ...
\ No newline at end of file
board-3rd-dat/nodemcu-dat/nodemcu-dat.md
... ...
@@ -13,23 +13,62 @@
13 13
### pins
14 14
15 15
16
-| nodemcu | right | func1 | func2 |
17
-| ------- | ----- | ----- | ----- |
18
-| D0 | I016 | USER | WAKE |
19
-| D1 | I05 | | |
20
-| D2 | I04 | | |
21
-| D3 | I00 | FLASH | |
22
-| D4 | I02 | TXD1 | |
23
-| | 3.3V | | |
24
-| | GND | | |
25
-| D5 | I014 | | HSCLK |
26
-| D6 | I012 | | HMISO |
27
-| D7 | I013 | RXD2 | HMOSI |
28
-| D8 | I015 | TXD2 | HCS |
29
-| D9 | I03 | RXDe | |
30
-| D10 | I01 | TXDE | |
31
-| | GND | | |
32
-| | 3.3V | | |
16
+
17
+| pin | name | usage | sytem | custom |
18
+| --- | --------- | ----- | --------------- | ------ |
19
+| 1 | VDDA | | power. | |
20
+| 2 | LNA | | [[Antenna-dat]] | |
21
+| 3 | VDD3P3 | | power. | |
22
+| 4 | VDD3P3 | | power. | |
23
+| 5 | VDD_RTC | | x | |
24
+| 6 | TOUT | | [[ADC-dat]] | |
25
+| 7 | CHIP_EN | | | |
26
+| 8 | XPD_DCDC | IO16 | | D0 |
27
+| 9 | MTMS | IO14 | | D5 |
28
+| 10 | MTDI | IO12 | | D6 |
29
+| 11 | VDDPST | | power. | |
30
+| 12 | MTCK | IO13 | | D7 |
31
+| 13 | MTDO | IO15 | boot - L | D8 |
32
+| 14 | GPIO2 | IO2 | boot - H | D4 |
33
+| 15 | GPIO0 | IO0 | boot - H | D3 |
34
+| 16 | GPIO4 | IO4 | | D2 |
35
+| 17 | VDDPST | | power. | |
36
+| 18 | SD_DATA_2 | IO9 | flash | |
37
+| 19 | SD_DATA_3 | IO10 | flash | |
38
+| 20 | SD_CMD | IO11 | flash | |
39
+| 21 | SD_CLK | IO6 | flash | |
40
+| 22 | SD_DATA_0 | IO7 | flash | |
41
+| 23 | SD_DATA_1 | IO8 | flash | |
42
+| 24 | GPIO5 | IO5 | | D1 |
43
+| 25 | U0RXD | UART | | |
44
+| 26 | U0TXD | UART | | |
45
+| 27 | XTAL_OUT | | x | |
46
+| 28 | XTAL_IN | | x | |
47
+| 29 | VDDD | | power. | |
48
+| 30 | VDDA | | power. | |
49
+| 31 | RES12K | | x | |
50
+| 32 | EXT_RSTB | | [[reset-dat]] | |
51
+| pad | GND | | power. | |
52
+
53
+
54
+
55
+| custom | nodemcu | right | func1 | func2 | custom |
56
+| ------ | ------- | ----- | ----- | ----- | ------ |
57
+| | D0 | I016 | USER | WAKE | |
58
+| | D1 | I05 | | | |
59
+| | D2 | I04 | | | |
60
+| | D3 | I00 | FLASH | | |
61
+| | D4 | I02 | TXD1 | | |
62
+| | | 3.3V | | | |
63
+| | | GND | | | |
64
+| | D5 | I014 | | HSCLK | |
65
+| | D6 | I012 | | HMISO | |
66
+| | D7 | I013 | RXD2 | HMOSI | |
67
+| | D8 | I015 | TXD2 | HCS | |
68
+| | D9 | I03 | RXDe | | |
69
+| | D10 | I01 | TXDE | | |
70
+| | | SD2 | | | |
71
+| | | SD3 | | | |
33 72
34 73
35 74
- [[ESP8266-dat]]
power-dat/battery-dat/battery-dat.md
... ...
@@ -126,10 +126,13 @@ Usage: Devices that require more energy or have higher power consumption tend to
126 126
127 127
- [[battery-smartphone-dat]]
128 128
129
-![../battery-app-dat/battery-smartphone-dat/2025-11-18-17-02-15.png](../battery-app-dat/battery-smartphone-dat/2025-11-18-17-02-15.png)
130
-
131
-![../battery-app-dat/battery-smartphone-dat/2025-11-18-17-04-32.png](../battery-app-dat/battery-smartphone-dat/2025-11-18-17-04-32.png)e-dat]]
132 129
133 130
- [[battery]] - [[l76-dat]] - [[super-cap-dat]]
134 131
135
-- [[XH-414H]] - [[ohm-dat]]
... ...
\ No newline at end of file
0
+- [[XH-414H]] - [[ohm-dat]]
1
+
2
+
3
+
4
+## ref
5
+
6
+- [[voltage-dat]] - [[power-level-dat]]
... ...
\ No newline at end of file
power-dat/power-level-dat/12V-dat/12V-dat.md
... ...
@@ -1,7 +1,10 @@
1 1
2 2
# 12V-dat
3 3
4
-== 12.6 == 4S [[lithium-battery-dat]]
4
+== 12.6 == 4S [[li-battery-dat]]
5 5
6 6
7 7
8
+## ref
9
+
10
+- [[battery-dat]]
... ...
\ No newline at end of file
power-dat/power-level-dat/power-level-dat.md
... ...
@@ -1,4 +1,17 @@
1 1
2 2
# power-level-dat
3 3
4
-- [[12V-dat]] - [[9V-dat]] - [[5V-dat]]
4
+- [[12V-dat]] - [[motor-dat]]
5
+
6
+- [[9V-dat]] - [[sensor-camera-dat]]
7
+
8
+- [[5V-dat]] - [[USB-dat]]
9
+
10
+
11
+- [[li-battery-dat]] - [[4.2V-dat]]
12
+
13
+
14
+
15
+## ref
16
+
17
+- [[power-dat]] - [[current-dat]] - [[voltage-dat]]
... ...
\ No newline at end of file