ba6452cd4be9f800a1b132c4039c9d518fd48349
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 |  |
| ... | ... | @@ -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 |  |
| 32 | 32 | |
| 33 | + |
|
| 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 | - |
|
| 130 | - |
|
| 131 | -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 |