d3e9086c84e2b5d7fe979aef5b4a6c41ba9dd6f5
BOM-DAT/TEC-12706-DAT/TEC-12706-DAT.md
... | ... | @@ -5,4 +5,4 @@ |
5 | 5 | - TEC-12706: datasheet: https://w.electrodragon.com/w/File:TEC1-12706.pdf |
6 | 6 | |
7 | 7 | ## ref |
8 | -- [[peltier]] |
|
... | ... | \ No newline at end of file |
0 | +- [[Peltier-dat]] |
|
... | ... | \ No newline at end of file |
Board/SCU/SCU1035-DAT.md
... | ... | @@ -4,6 +4,6 @@ |
4 | 4 | |
5 | 5 | ## ref |
6 | 6 | |
7 | -- [[Peltier]] |
|
7 | +- [[Peltier-dat]] |
|
8 | 8 | |
9 | 9 |
Board/SCU/SCU1038-DAT/SCU1038-DAT.md
... | ... | @@ -30,4 +30,4 @@ |
30 | 30 | |
31 | 31 | - https://www.electrodragon.com/product/tec1-12706-thermoelectric-peltier-cooler-12v-60w/ |
32 | 32 | |
33 | -- [[cooling]] - [[Peltier]] - [[SCU1038]] |
|
... | ... | \ No newline at end of file |
0 | +- [[cooling]] - [[Peltier-dat]] - [[SCU1038]] |
|
... | ... | \ No newline at end of file |
Tech/50-31-17-06-05-2023.png
... | ... | Binary files a/Tech/50-31-17-06-05-2023.png and /dev/null differ |
Tech/Interface/USB-TTL-dat/USB-TTL-dat.md
... | ... | @@ -20,6 +20,9 @@ from the perspective of the cable to the perspective of the target |
20 | 20 | - PL2303 - [[DPR1041-dat]] |
21 | 21 | - CH340 - [[DPR1042-dat]] |
22 | 22 | |
23 | +- CP2102 - [[DPR1003-dat]], [[DPR1002-DAT]] |
|
24 | + |
|
25 | +- 4x channels - [[DPR1120-dat]] |
|
23 | 26 | |
24 | 27 | ## Use case |
25 | 28 |
Tech/Interface/interface-dat.md
... | ... | @@ -28,7 +28,9 @@ |
28 | 28 | |
29 | 29 | [[USB-TTL-dat]] breakout |
30 | 30 | |
31 | - |
|
31 | +- PL2303 [[DPR1041-dat]] - CH340 [[DPR1042-dat]] |
|
32 | +- CP2102 - [[DPR1003-dat]], [[DPR1002-DAT]] |
|
33 | +- 4x channels - [[DPR1120-dat]] |
|
32 | 34 | |
33 | 35 | ## Boards with breakout boards |
34 | 36 |
Tech/Network-dat/WIFI-DAT.md
... | ... | @@ -0,0 +1,8 @@ |
1 | + |
|
2 | +# Conect |
|
3 | + |
|
4 | +- AP = access point |
|
5 | +- STA = station |
|
6 | + |
|
7 | + |
|
8 | +- [[esp8266]] - [[esp32]] - [[BL616]] |
Tech/Network-dat/mqtt-dat.md
... | ... | @@ -0,0 +1,62 @@ |
1 | + |
|
2 | +# mqtt dat |
|
3 | + |
|
4 | +## arduino library |
|
5 | + |
|
6 | +- async-mqtt-client-master |
|
7 | + |
|
8 | +- PubSubClient |
|
9 | + - https://github.com/knolleary/pubsubclient |
|
10 | + - examples/mqtt_esp8266.ino |
|
11 | + |
|
12 | +- radiolib |
|
13 | + |
|
14 | + |
|
15 | +## MQTT broker on ubuntu |
|
16 | + |
|
17 | +sudo apt install -y mosquitto |
|
18 | + |
|
19 | +sudo systemctl status mosquitto |
|
20 | + |
|
21 | + |
|
22 | +- Stop the mosquitto service: |
|
23 | + - $ sudo systemctl stop mosquitto |
|
24 | +- Start the mosquitto service: |
|
25 | + - $ sudo systemctl start mosquitto |
|
26 | +- Restart the mosquitto service: |
|
27 | + - $ sudo systemctl restart mosquitto |
|
28 | + |
|
29 | +### Log file |
|
30 | +* cat /var/log/mosquitto/mosquitto.log |
|
31 | + |
|
32 | +## Conf Setup list |
|
33 | +allow_anonymous false // not allow anonymous |
|
34 | +password_file /etc/mosquitto/passwd // set password |
|
35 | + |
|
36 | +listener 1883 // set port 1883 public, or listener 1883 localhost for localhost only |
|
37 | + |
|
38 | +listener 1884 // set 1884 for wss |
|
39 | +protocol websockets |
|
40 | + |
|
41 | + |
|
42 | + |
|
43 | + |
|
44 | +## MQTT client |
|
45 | + |
|
46 | +sudo apt install -y mosquitto-clients |
|
47 | + |
|
48 | +sub: |
|
49 | +mosquitto_sub -t "test" |
|
50 | + |
|
51 | +pub: |
|
52 | +mosquitto_pub -m "ON" -t "test" |
|
53 | + |
|
54 | +A number of my IoT students make use of (the FREE plan with) BeeBotte for their remote MQTT broker. |
|
55 | + |
|
56 | +https://beebotte.com/ |
|
57 | +It's very easy to set up and works really well with Nod-RED. |
|
58 | + |
|
59 | + |
|
60 | + |
|
61 | +## web test |
|
62 | +- https://www.emqx.io/mqtt/mqtt-websocket-toolkit |
|
... | ... | \ No newline at end of file |
Tech/Peltier.md
... | ... | @@ -1,31 +0,0 @@ |
1 | - |
|
2 | -# Peltier |
|
3 | - |
|
4 | -## product |
|
5 | - |
|
6 | -- [[TEC-12706-DAT]] - [[TEC-12712-DAT]] |
|
7 | - |
|
8 | -- [[SCU1033-DAT]] - [[SCU1035-DAT]] - [[SCU1038-DAT]] |
|
9 | - |
|
10 | -- Product |
|
11 | -- https://www.electrodragon.com/product/tec1-12706-thermoelectric-peltier-cooler-12v-60w/ |
|
12 | - |
|
13 | - |
|
14 | -## specs |
|
15 | - |
|
16 | -![](50-31-17-06-05-2023.png) |
|
17 | - |
|
18 | - |
|
19 | -## note |
|
20 | - |
|
21 | -The side with words are the cooling side, and other side is the warm side. |
|
22 | - |
|
23 | -## Demos |
|
24 | - |
|
25 | -- demo video of the cooling kit |
|
26 | -- https://www.youtube.com/watch?v=N4TXLpb_8mY |
|
27 | - |
|
28 | - |
|
29 | -## legacy information |
|
30 | -- https://w.electrodragon.com/w/Thermoelectric_Cooler |
|
31 | -- https://w.electrodragon.com/w/Peltier |
|
... | ... | \ No newline at end of file |
Tech/WIFI-DAT.md
... | ... | @@ -1,8 +0,0 @@ |
1 | - |
|
2 | -# Conect |
|
3 | - |
|
4 | -- AP = access point |
|
5 | -- STA = station |
|
6 | - |
|
7 | - |
|
8 | -- [[esp8266]] - [[esp32]] - [[BL616]] |
Tech/actuator/Peltier-dat/50-31-17-06-05-2023.png
... | ... | Binary files /dev/null and b/Tech/actuator/Peltier-dat/50-31-17-06-05-2023.png differ |
Tech/actuator/Peltier-dat/Peltier-dat.md
... | ... | @@ -0,0 +1,31 @@ |
1 | + |
|
2 | +# Peltier |
|
3 | + |
|
4 | +## product |
|
5 | + |
|
6 | +- [[TEC-12706-DAT]] - [[TEC-12712-DAT]] |
|
7 | + |
|
8 | +- [[SCU1033-DAT]] - [[SCU1035-DAT]] - [[SCU1038-DAT]] |
|
9 | + |
|
10 | +- Product |
|
11 | +- https://www.electrodragon.com/product/tec1-12706-thermoelectric-peltier-cooler-12v-60w/ |
|
12 | + |
|
13 | + |
|
14 | +## specs |
|
15 | + |
|
16 | +![](50-31-17-06-05-2023.png) |
|
17 | + |
|
18 | + |
|
19 | +## note |
|
20 | + |
|
21 | +The side with words are the cooling side, and other side is the warm side. |
|
22 | + |
|
23 | +## Demos |
|
24 | + |
|
25 | +- demo video of the cooling kit |
|
26 | +- https://www.youtube.com/watch?v=N4TXLpb_8mY |
|
27 | + |
|
28 | + |
|
29 | +## legacy information |
|
30 | +- https://w.electrodragon.com/w/Thermoelectric_Cooler |
|
31 | +- https://w.electrodragon.com/w/Peltier |
|
... | ... | \ No newline at end of file |
Tech/actuator/actuator-dat.md
... | ... | @@ -0,0 +1,6 @@ |
1 | + |
|
2 | +# actuator |
|
3 | + |
|
4 | +- [[TRIAC-dat]] - [[relay-dat]] - [[servo-dat]] |
|
5 | + |
|
6 | +- [[SCU1080-dat]] |
|
... | ... | \ No newline at end of file |
Tech/actuator/servo-dat/47-08-17-21-06-2023.png
... | ... | Binary files /dev/null and b/Tech/actuator/servo-dat/47-08-17-21-06-2023.png differ |
Tech/actuator/servo-dat/servo-dat.md
... | ... | @@ -0,0 +1,26 @@ |
1 | + |
|
2 | +# servo |
|
3 | + |
|
4 | +The control of the steering gear generally requires a time base pulse of about 20ms. The high level part of the pulse is generally the angle control pulse part in the range of 0.5ms-2.5ms, and the total interval is 2ms. |
|
5 | +Taking the 180-degree angle servo as an example, the corresponding control relationship is as follows: |
|
6 | + |
|
7 | +- 0.5ms------------ 0 degrees; |
|
8 | +- 1.0ms------------ 45 degrees; |
|
9 | +- 1.5ms------------ 90 degrees; |
|
10 | +- 2.0ms------------ 135 degrees; |
|
11 | +- 2.5ms------------ 180 degrees; |
|
12 | + |
|
13 | + |
|
14 | +![](47-08-17-21-06-2023.png) |
|
15 | + |
|
16 | + |
|
17 | +## products |
|
18 | + |
|
19 | +Micro servo |
|
20 | +- https://www.electrodragon.com/product/micro-9g-servo-for-rc-helicopter-boat-plane-car/ |
|
21 | +- [[SCU1030-DAT]] |
|
22 | + |
|
23 | +MG995 micro servo |
|
24 | +- https://www.electrodragon.com/product/mg995-servo-motor-13kg-torque/ |
|
25 | +- [[SCU1012-DAT]] |
|
26 | + |
Tech/actuator/servo/47-08-17-21-06-2023.png
... | ... | Binary files a/Tech/actuator/servo/47-08-17-21-06-2023.png and /dev/null differ |
Tech/actuator/servo/servo-dat.md
... | ... | @@ -1,26 +0,0 @@ |
1 | - |
|
2 | -# servo |
|
3 | - |
|
4 | -The control of the steering gear generally requires a time base pulse of about 20ms. The high level part of the pulse is generally the angle control pulse part in the range of 0.5ms-2.5ms, and the total interval is 2ms. |
|
5 | -Taking the 180-degree angle servo as an example, the corresponding control relationship is as follows: |
|
6 | - |
|
7 | -- 0.5ms------------ 0 degrees; |
|
8 | -- 1.0ms------------ 45 degrees; |
|
9 | -- 1.5ms------------ 90 degrees; |
|
10 | -- 2.0ms------------ 135 degrees; |
|
11 | -- 2.5ms------------ 180 degrees; |
|
12 | - |
|
13 | - |
|
14 | -![](47-08-17-21-06-2023.png) |
|
15 | - |
|
16 | - |
|
17 | -## products |
|
18 | - |
|
19 | -Micro servo |
|
20 | -- https://www.electrodragon.com/product/micro-9g-servo-for-rc-helicopter-boat-plane-car/ |
|
21 | -- [[SCU1030-DAT]] |
|
22 | - |
|
23 | -MG995 micro servo |
|
24 | -- https://www.electrodragon.com/product/mg995-servo-motor-13kg-torque/ |
|
25 | -- [[SCU1012-DAT]] |
|
26 | - |
Tech/mqtt-dat.md
... | ... | @@ -1,62 +0,0 @@ |
1 | - |
|
2 | -# mqtt dat |
|
3 | - |
|
4 | -## arduino library |
|
5 | - |
|
6 | -- async-mqtt-client-master |
|
7 | - |
|
8 | -- PubSubClient |
|
9 | - - https://github.com/knolleary/pubsubclient |
|
10 | - - examples/mqtt_esp8266.ino |
|
11 | - |
|
12 | -- radiolib |
|
13 | - |
|
14 | - |
|
15 | -## MQTT broker on ubuntu |
|
16 | - |
|
17 | -sudo apt install -y mosquitto |
|
18 | - |
|
19 | -sudo systemctl status mosquitto |
|
20 | - |
|
21 | - |
|
22 | -- Stop the mosquitto service: |
|
23 | - - $ sudo systemctl stop mosquitto |
|
24 | -- Start the mosquitto service: |
|
25 | - - $ sudo systemctl start mosquitto |
|
26 | -- Restart the mosquitto service: |
|
27 | - - $ sudo systemctl restart mosquitto |
|
28 | - |
|
29 | -### Log file |
|
30 | -* cat /var/log/mosquitto/mosquitto.log |
|
31 | - |
|
32 | -## Conf Setup list |
|
33 | -allow_anonymous false // not allow anonymous |
|
34 | -password_file /etc/mosquitto/passwd // set password |
|
35 | - |
|
36 | -listener 1883 // set port 1883 public, or listener 1883 localhost for localhost only |
|
37 | - |
|
38 | -listener 1884 // set 1884 for wss |
|
39 | -protocol websockets |
|
40 | - |
|
41 | - |
|
42 | - |
|
43 | - |
|
44 | -## MQTT client |
|
45 | - |
|
46 | -sudo apt install -y mosquitto-clients |
|
47 | - |
|
48 | -sub: |
|
49 | -mosquitto_sub -t "test" |
|
50 | - |
|
51 | -pub: |
|
52 | -mosquitto_pub -m "ON" -t "test" |
|
53 | - |
|
54 | -A number of my IoT students make use of (the FREE plan with) BeeBotte for their remote MQTT broker. |
|
55 | - |
|
56 | -https://beebotte.com/ |
|
57 | -It's very easy to set up and works really well with Nod-RED. |
|
58 | - |
|
59 | - |
|
60 | - |
|
61 | -## web test |
|
62 | -- https://www.emqx.io/mqtt/mqtt-websocket-toolkit |
|
... | ... | \ No newline at end of file |
Tech/tech-dat.md
... | ... | @@ -26,7 +26,7 @@ |
26 | 26 | - [[LTE]] - [[POE-dat]] - [[low-power-test-dat]] - [[M2M-interface]] |
27 | 27 | |
28 | 28 | Industrial |
29 | -- [[Peltier]] |
|
29 | +- [[Peltier-dat]] |
|
30 | 30 | |
31 | 31 | |
32 | 32 | ## Code |