Board-dat/IDD/IDD1030-dat/IDD1030-dat.md
... ...
@@ -0,0 +1,42 @@
1
+
2
+
3
+# IDD1030-dat
4
+
5
+test failed currently
6
+
7
+pin definitions:
8
+
9
+ #define P_A 18
10
+ #define P_B 8
11
+ #define P_C 3
12
+ #define P_D 42
13
+ #define P_E 17
14
+ #define P_OE 2
15
+ #define P_LAT 40
16
+
17
+
18
+ hw_timer_t * timer = NULL;
19
+ portMUX_TYPE timerMux = portMUX_INITIALIZER_UNLOCKED;
20
+
21
+ #define matrix_width 32
22
+ #define matrix_height 16
23
+
24
+ // This defines the 'on' time of the display is us. The larger this number,
25
+ // the brighter the display. If too large the ESP will crash
26
+ uint8_t display_draw_time=10; //30-70 is usually fine
27
+
28
+ PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
29
+
30
+
31
+
32
+panel setup
33
+
34
+ display.begin(8);
35
+ //display.begin(8, 14, 13, 12, 4);
36
+
37
+ // Set the multiplex pattern {LINE, ZIGZAG,ZZAGG, ZAGGIZ, WZAGZIG, VZAG, ZAGZIG} (default is LINE)
38
+ display.setScanPattern(ZAGGIZ);
39
+
40
+
41
+## ref
42
+
Board-dat/NBL/NBL1107-dat/2026-02-07-16-16-56.png
... ...
Binary files a/Board-dat/NBL/NBL1107-dat/2026-02-07-16-16-56.png and /dev/null differ
Board-dat/NBL/NBL1107-dat/2026-04-22-21-52-01.png
... ...
Binary files /dev/null and b/Board-dat/NBL/NBL1107-dat/2026-04-22-21-52-01.png differ
Board-dat/NBL/NBL1107-dat/2026-04-22-22-31-57.png
... ...
Binary files /dev/null and b/Board-dat/NBL/NBL1107-dat/2026-04-22-22-31-57.png differ
Board-dat/NBL/NBL1107-dat/2026-04-22-22-32-09.png
... ...
Binary files /dev/null and b/Board-dat/NBL/NBL1107-dat/2026-04-22-22-32-09.png differ
Board-dat/NBL/NBL1107-dat/2026-04-22-22-32-18.png
... ...
Binary files /dev/null and b/Board-dat/NBL/NBL1107-dat/2026-04-22-22-32-18.png differ
Board-dat/NBL/NBL1107-dat/NBL1107-dat.md
... ...
@@ -11,12 +11,14 @@ legacy wiki page - https://w.electrodragon.com/w/Mesh-Node
11 11
12 12
- [[EY-25M-dat]] - [[BLE-dat]] - [[BLE5-dat]] - [[ibeacon-dat]] - [[mesh-node-dat]] - [[NBL1101-dat]]
13 13
14
-- [[HDSC-dat]]
14
+- [[HDSC-dat]] - [[HC32F003-dat]] - [[HDSC-SDK-dat]] - [[NBL1107-dat]]
15 15
16 16
- [[AHT20-dat]] - [[KX023-1025-dat]] - [[I2C-dat]]
17 17
18 18
- [[relay-signal-dat]] - [[relay-dat]]
19 19
20
+
21
+
20 22
## Board Map
21 23
22 24
... ...
@@ -24,9 +26,9 @@ legacy wiki page - https://w.electrodragon.com/w/Mesh-Node
24 26
25 27
board version V2
26 28
29
+green box == [[relay-signal-dat]] // orange box == BT module [[NBL1101-dat]] // the rest == [[MCU-dat]] - [[HC32F003-dat]]
27 30
28
-![](2026-02-07-16-16-56.png)
29
-
31
+![](2026-04-22-21-52-01.png)
30 32
31 33
- SJ1 setup button output to either Reset or P32
32 34
... ...
@@ -70,13 +72,19 @@ board version V2
70 72
71 73
72 74
73
-## logs
75
+## logs board version V1
76
+
77
+![](2024-05-15-17-38-57.png)
74 78
75 79
80
+## demo
76 81
77
-board version V1
82
+![](2026-04-22-22-31-57.png)
83
+
84
+![](2026-04-22-22-32-09.png)
85
+
86
+![](2026-04-22-22-32-18.png)
78 87
79
-![](2024-05-15-17-38-57.png)
80 88
81 89
## ref
82 90
Chip-cn-dat/HDSC-dat/HC32F003-dat/2026-04-22-22-18-35.png
... ...
Binary files /dev/null and b/Chip-cn-dat/HDSC-dat/HC32F003-dat/2026-04-22-22-18-35.png differ
Chip-cn-dat/HDSC-dat/HC32F003-dat/HC32F003-dat.md
... ...
@@ -7,6 +7,8 @@
7 7
8 8
## Features
9 9
10
+![](2026-04-22-22-18-35.png)
11
+
10 12
11 13
### Low power
12 14
... ...
@@ -34,6 +36,9 @@ For [[mesh-node-dat]] - [[NBL1107-dat]]
34 36
![](2024-05-15-16-48-43.png)
35 37
36 38
39
+
40
+
41
+
37 42
## Demo codes
38 43
39 44
- AT: send AT commands to [[BLE-dat]] module [[NBL1101-dat]]
... ...
@@ -42,16 +47,16 @@ For [[mesh-node-dat]] - [[NBL1107-dat]]
42 47
43 48
- [keil support lib ](https://www.keil.arm.com/devices/hdsc-hc32f003c4pa/features/)
44 49
50
+demo images == - [[HDSC-dat]] - [[HC32F003-dat]] - [[HDSC-SDK-dat]] - [[NBL1107-dat]]
51
+
52
+
45 53
46 54
## repo
47 55
48
-- https://github.com/Edragon/MCU-HDSC-basic
49
-- https://github.com/Edragon/MCU-HDSC-SDK
50
-- https://github.com/Edragon/MCU-HDSC-HC32L110
51
-- https://github.com/Edragon/MCU-HDSC-HC32F00X
52
-- https://github.com/Edragon/MCU-HDSC-SDK-HC32L136
53
-- https://github.com/Edragon/MCU-HDSC-APP
54
-- E:\Git-category\git-MCU-HDSC
56
+- [[HDSC-SDK-dat]]
57
+
58
+
59
+
55 60
56 61
57 62
## ref
SDK-dat/HDSC-SDK-dat/HDSC-SDK-dat.md
... ...
@@ -3,7 +3,9 @@
3 3
4 4
- [[HDSC-dat]] - [[HDSC-SDK-dat]] - [[HDSC-downloader-dat]] - [[ARM1007-dat]] - [[MDK-ARM-dat]] - [[HC32F003-dat]]
5 5
6
-## HDSC ISP
6
+
7
+
8
+## HDSC ISP == programmer
7 9
8 10
![](2024-05-15-17-46-45.png)
9 11
... ...
@@ -22,6 +24,16 @@
22 24
- Serial RXD to UART1_TXD_P35
23 25
- Serial TXD to UART1_RXD_P36
24 26
27
+请确认目标芯片与串口模块的连接:
28
+ MCU.VCC <---> 串口模块.VCC
29
+ MCU.GND <---> 串口模块.GND
30
+ MCU.TXD(P31/P35) <---> 串口模块.RXD
31
+ MCU.RXD(P27/P36) <---> 串口模块.TXD
32
+ MCU.RESET <---> 串口模块.RTS/DTR
33
+
34
+
35
+
36
+
25 37
26 38
## MDK Support
27 39
... ...
@@ -44,11 +56,23 @@
44 56
![](2026-02-21-15-54-34.png)
45 57
46 58
59
+## demo
60
+
61
+demo images == - [[HDSC-dat]] - [[HC32F003-dat]] - [[HDSC-SDK-dat]] - [[NBL1107-dat]]
47 62
48 63
## repo
49 64
50 65
- [[HDSC-dat]]
51 66
67
+- https://github.com/Edragon/MCU-HDSC-basic
68
+- https://github.com/Edragon/MCU-HDSC-SDK
69
+- https://github.com/Edragon/MCU-HDSC-HC32L110
70
+- https://github.com/Edragon/MCU-HDSC-HC32F00X
71
+- https://github.com/Edragon/MCU-HDSC-SDK-HC32L136
72
+- https://github.com/Edragon/MCU-HDSC-APP
73
+- E:\Git-category\git-MCU-HDSC
74
+
75
+
52 76
53 77
## ref
54 78
Tech-dat/acturator-dat/relay-dat/relay-signal-dat/relay-signal-dat.md
... ...
@@ -10,4 +10,4 @@
10 10
11 11
## ref
12 12
13
-- [[relay-dat]]
... ...
\ No newline at end of file
0
+- [[relay-dat]] - [[relay-signal]] - [[relay]]
... ...
\ No newline at end of file