067949f346023827d71a76aa6adca2df7214bc31
Chip-cn-dat/WCH/CH343-dat/CH343-dat.md
... | ... | @@ -9,7 +9,7 @@ |
9 | 9 | - Built-in firmware, emulate standard UART interface, used to upgrade the original serial peripherals or expand additional UART via USB. |
10 | 10 | - Original serial applications are totally compatible without any modification in Windows operating systems. |
11 | 11 | - Supports free installation OS which built-in CDC driver or multi-functional high-speed VCP vendor driver. |
12 | -- Hardware full duplex UART interface, integrated independent transmit-receive buffer, supports communication baud rate varies from 50bps to 6Mbps. |
|
12 | +- Hardware full duplex UART interface, integrated independent transmit-receive buffer, supports communication baud rate varies **from 50bps to 6Mbps.** |
|
13 | 13 | - Supports automatic identification and dynamic adaptation of common communication baud rate of 115200bps and below. |
14 | 14 | - UART supports 5, 6, 7 or 8 data bits, and supports odd, even, space, mark and none parity. |
15 | 15 | - Supports common MODEM interface signals RTS, DTR, DCD, RI, DSR and CTS. |
... | ... | @@ -33,4 +33,5 @@ |
33 | 33 | |
34 | 34 | ## ref |
35 | 35 | |
36 | -https://www.wch-ic.com/products/CH343.html |
|
... | ... | \ No newline at end of file |
0 | +- https://www.wch-ic.com/products/CH343.html |
|
1 | +- https://www.wch.cn/products/CH343.html |
|
... | ... | \ No newline at end of file |
Tech/Interface-dat/Serial-dat/2023-09-27-16-05-42.png
... | ... | Binary files /dev/null and b/Tech/Interface-dat/Serial-dat/2023-09-27-16-05-42.png differ |
Tech/Interface-dat/Serial-dat/2023-09-27-16-07-06.png
... | ... | Binary files /dev/null and b/Tech/Interface-dat/Serial-dat/2023-09-27-16-07-06.png differ |
Tech/Interface-dat/Serial-dat/32-40-17-24-07-2023.png
... | ... | Binary files /dev/null and b/Tech/Interface-dat/Serial-dat/32-40-17-24-07-2023.png differ |
Tech/Interface-dat/Serial-dat/Serial-dat.md
... | ... | @@ -0,0 +1,82 @@ |
1 | + |
|
2 | +# USB TTL Dat |
|
3 | + |
|
4 | +## Usage |
|
5 | + |
|
6 | +from the perspective of the cable to the perspective of the target |
|
7 | + |
|
8 | +- Green = TXD -> target RXD |
|
9 | +- White = RXD -> target TXD |
|
10 | +- Red = VCC -> target +5V |
|
11 | +- Black = GND - > target GND |
|
12 | + |
|
13 | +![](32-40-17-24-07-2023.png) |
|
14 | + |
|
15 | + |
|
16 | + |
|
17 | + |
|
18 | +## Product links |
|
19 | + |
|
20 | +- PL2303 - [[DPR1041-dat]] |
|
21 | +- CH340 - [[DPR1042-dat]] - [[DPR1039-dat]] |
|
22 | + |
|
23 | +- CP2102 - [[DPR1003-dat]], [[DPR1002-DAT]] |
|
24 | + |
|
25 | +- FT232RL - [[DPR1029-dat]] |
|
26 | + |
|
27 | +- 4x channels - [[DPR1120-dat]] |
|
28 | + |
|
29 | +## Use case |
|
30 | + |
|
31 | + |
|
32 | +### programming for ESP32 or ESP8266 : |
|
33 | +- TXD -> RXD |
|
34 | +- RXD -> TXD |
|
35 | +- 5V -> 5V |
|
36 | +- GND -> GND. |
|
37 | + |
|
38 | +Booting Mode select |
|
39 | + |
|
40 | + Hold down IO0 button, and connect power supply to enter into flash mode |
|
41 | + do NOT Hold down IO0 button, and connect power supply to enter into normal mode |
|
42 | + |
|
43 | +- please note for [[ESP32-C3-dat]], the programming mode select pin is (button) IO9 |
|
44 | + |
|
45 | + |
|
46 | +### Programming Wiring |
|
47 | + |
|
48 | +- for [[NWI1126-dat]] |
|
49 | + |
|
50 | +![](2023-09-27-16-07-06.png) |
|
51 | + |
|
52 | + |
|
53 | +### Confirm selected Mode |
|
54 | + |
|
55 | +- The COM port monitor used below is [[com-monitor-dat]] |
|
56 | +- if your actions are all correct, the module should enter into correct module, and print output as below |
|
57 | +- In this mode, you can close the monitor, and further programming it with other SDK like [[arduino-esp32-dat]] |
|
58 | + |
|
59 | +![](2023-09-27-16-05-42.png) |
|
60 | + |
|
61 | + |
|
62 | +### troubleshooting checklist |
|
63 | +- reverse TX RX in case wrong wiring of communication |
|
64 | + |
|
65 | + |
|
66 | +## ref |
|
67 | +software [[com-monitor-dat]] |
|
68 | + |
|
69 | +- [[ESP-SDK-dat]] |
|
70 | + |
|
71 | +## Compatibility |
|
72 | + |
|
73 | +replaceable |
|
74 | +- [[CP2102-dat]] - [[CP2104-dat]] |
|
75 | + |
|
76 | + |
|
77 | + |
|
78 | +## other interface |
|
79 | +- [[RS485-DAT]] - [[RS232-dat]] - [[I2C-dat]] |
|
80 | + |
|
81 | + |
|
82 | +- [[usb-ttl]] |
Tech/Interface-dat/Serial-dat/USB-TTL-dat.md
... | ... | @@ -0,0 +1,4 @@ |
1 | + |
|
2 | +# USB-TTL-dat |
|
3 | + |
|
4 | +- redirect to [[Serial-dat]] |
|
... | ... | \ No newline at end of file |
Tech/Interface-dat/Serial-dat/auto-serial-dat/2023-11-30-17-20-37.png
... | ... | Binary files /dev/null and b/Tech/Interface-dat/Serial-dat/auto-serial-dat/2023-11-30-17-20-37.png differ |
Tech/Interface-dat/Serial-dat/auto-serial-dat/auto-serial-dat.md
... | ... | @@ -0,0 +1,6 @@ |
1 | + |
|
2 | +# auto-serial-dat |
|
3 | + |
|
4 | +![](2023-11-30-17-20-37.png) |
|
5 | + |
|
6 | + |
Tech/Interface-dat/USB-TTL-dat/2023-09-27-16-05-42.png
... | ... | Binary files a/Tech/Interface-dat/USB-TTL-dat/2023-09-27-16-05-42.png and /dev/null differ |
Tech/Interface-dat/USB-TTL-dat/2023-09-27-16-07-06.png
... | ... | Binary files a/Tech/Interface-dat/USB-TTL-dat/2023-09-27-16-07-06.png and /dev/null differ |
Tech/Interface-dat/USB-TTL-dat/32-40-17-24-07-2023.png
... | ... | Binary files a/Tech/Interface-dat/USB-TTL-dat/32-40-17-24-07-2023.png and /dev/null differ |
Tech/Interface-dat/USB-TTL-dat/USB-TTL-dat.md
... | ... | @@ -1,82 +0,0 @@ |
1 | - |
|
2 | -# USB TTL Dat |
|
3 | - |
|
4 | -## Usage |
|
5 | - |
|
6 | -from the perspective of the cable to the perspective of the target |
|
7 | - |
|
8 | -- Green = TXD -> target RXD |
|
9 | -- White = RXD -> target TXD |
|
10 | -- Red = VCC -> target +5V |
|
11 | -- Black = GND - > target GND |
|
12 | - |
|
13 | -![](32-40-17-24-07-2023.png) |
|
14 | - |
|
15 | - |
|
16 | - |
|
17 | - |
|
18 | -## Product links |
|
19 | - |
|
20 | -- PL2303 - [[DPR1041-dat]] |
|
21 | -- CH340 - [[DPR1042-dat]] - [[DPR1039-dat]] |
|
22 | - |
|
23 | -- CP2102 - [[DPR1003-dat]], [[DPR1002-DAT]] |
|
24 | - |
|
25 | -- FT232RL - [[DPR1029-dat]] |
|
26 | - |
|
27 | -- 4x channels - [[DPR1120-dat]] |
|
28 | - |
|
29 | -## Use case |
|
30 | - |
|
31 | - |
|
32 | -### programming for ESP32 or ESP8266 : |
|
33 | -- TXD -> RXD |
|
34 | -- RXD -> TXD |
|
35 | -- 5V -> 5V |
|
36 | -- GND -> GND. |
|
37 | - |
|
38 | -Booting Mode select |
|
39 | - |
|
40 | - Hold down IO0 button, and connect power supply to enter into flash mode |
|
41 | - do NOT Hold down IO0 button, and connect power supply to enter into normal mode |
|
42 | - |
|
43 | -- please note for [[ESP32-C3-dat]], the programming mode select pin is (button) IO9 |
|
44 | - |
|
45 | - |
|
46 | -### Programming Wiring |
|
47 | - |
|
48 | -- for [[NWI1126-dat]] |
|
49 | - |
|
50 | -![](2023-09-27-16-07-06.png) |
|
51 | - |
|
52 | - |
|
53 | -### Confirm selected Mode |
|
54 | - |
|
55 | -- The COM port monitor used below is [[com-monitor-dat]] |
|
56 | -- if your actions are all correct, the module should enter into correct module, and print output as below |
|
57 | -- In this mode, you can close the monitor, and further programming it with other SDK like [[arduino-esp32-dat]] |
|
58 | - |
|
59 | -![](2023-09-27-16-05-42.png) |
|
60 | - |
|
61 | - |
|
62 | -### troubleshooting checklist |
|
63 | -- reverse TX RX in case wrong wiring of communication |
|
64 | - |
|
65 | - |
|
66 | -## ref |
|
67 | -software [[com-monitor-dat]] |
|
68 | - |
|
69 | -- [[ESP-SDK-dat]] |
|
70 | - |
|
71 | -## Compatibility |
|
72 | - |
|
73 | -replaceable |
|
74 | -- [[CP2102-dat]] - [[CP2104-dat]] |
|
75 | - |
|
76 | - |
|
77 | - |
|
78 | -## other interface |
|
79 | -- [[RS485-DAT]] - [[RS232-dat]] - [[I2C-dat]] |
|
80 | - |
|
81 | - |
|
82 | -- [[usb-ttl]] |
Tech/Interface-dat/interface-dat.md
... | ... | @@ -28,7 +28,7 @@ |
28 | 28 | |
29 | 29 | - [[DPR1097-dat]] |
30 | 30 | |
31 | -[[USB-TTL-dat]] breakout |
|
31 | +[[Serial-dat]] breakout |
|
32 | 32 | |
33 | 33 | - PL2303 [[DPR1041-dat]] - CH340 [[DPR1042-dat]] |
34 | 34 | - CP2102 - [[DPR1003-dat]], [[DPR1002-DAT]] |
Tech/power-dat/power-switch-dat/power-switch-dat.md
... | ... | @@ -1,10 +1,28 @@ |
1 | 1 | |
2 | 2 | # power-switch-dat |
3 | 3 | |
4 | -STMPS2151 |
|
4 | +### STMPS2151 |
|
5 | 5 | |
6 | 6 | Enhanced single channel power switches |
7 | 7 | |
8 | 8 | - https://www.st.com/en/switches-and-multiplexers/stmps2151.html |
9 | 9 | |
10 | -![](2023-11-30-15-52-54.png) |
|
... | ... | \ No newline at end of file |
0 | +All features |
|
1 | +- 90 mΩ high-side MOSFET switch |
|
2 | +- 500/1000 mA continuous current |
|
3 | +- Thermal and short-circuit protection with overcurrent logic output |
|
4 | +- Operating range from 2.7 to 5.5 V |
|
5 | +- CMOS and TTL compatible enable input |
|
6 | +- Undervoltage lockout (UVLO) |
|
7 | + |
|
8 | +![](2023-11-30-15-52-54.png) |
|
9 | + |
|
10 | + |
|
11 | +### VN750 |
|
12 | + |
|
13 | +- [[VN750-dat]] |
|
14 | + |
|
15 | + |
|
16 | +## ref |
|
17 | + |
|
18 | +- [[power-switch]] |
|
... | ... | \ No newline at end of file |