Chip-dat/ST-dat/STM32-dat/STM32-dat.md
... ...
@@ -1,235 +1,235 @@
1
-
2
-# STM32-dat
3
-
4
-[legacy wiki page](https://w.electrodragon.com/w/Category:STM32)
5
-
6
-- [[STM32-HDK-dat]] - [[STM32-SDK-dat]]
7
-
8
-- [[ARM-dat]]
9
-
10
-
11
-
12
-
13
-## chips
14
-
15
-- [[STM32F042-dat]]
16
-
17
-- [[STM32F103-dat]] - [[STM32F401-dat]] - [[STM32G030-dat]]
18
-
19
-- [[STM8-dat]] - [[STM32-clone-dat]]
20
-
21
-- [[STM32-lora-dat]]
22
-
23
-- [[STM32L151-dat]] == [[NGS1111-dat]] - [[NGS1112-dat]]
24
-
25
-- STM32F401CCU6
26
-
27
-
28
-## STM32 F0x0
29
-
30
-- 030
31
-- 042
32
-- 070
33
-
34
-
35
-## STM32 G070
36
-
37
-STM32 G070CBT6
38
-
39
-## Boards
40
-
41
-STM32-F0 - [[STM1001-dat]]
42
-
43
-STM32-F1 - [[DOD1046-dat]] - [[DOD1084-dat]]
44
-
45
-STM32-F4 - [[DOD1096-dat]] - [[STM1004-dat]]
46
-
47
-`STM32F427VIT6TR` - ARM Microcontrollers - MCU High-performance advanced line, Arm Cortex-M4 core DSP & FPU, 2 Mbytes of Flash
48
-
49
-
50
-
51
-
52
-## Applications
53
-
54
-[[CAN-dat]] - [[MSP1061-dat]]
55
-
56
-M2M - [[NGS1112-dat]]
57
-
58
-## Programmer
59
-
60
-
61
-- [[CMSIS-DAP-dat]] - [[DPR1100-dat]]
62
-
63
-- [[ST-LINK-dat]] - [[DPR1004-dat]]
64
-
65
-- [[DAPlink-dat]] - [[DPR1116-dat]] - offline-supported [[DPR1157-dat]]
66
-
67
-## software
68
-
69
-based on [[CMSIS-dap-dat]] - [[st-link-dat]] - [[SWD-dat]] - [[serial-dat]] - [[ST-Utility-dat]] - [[openOCD-dat]] - [[jlink-dat]]
70
-
71
-firmware - [[micropython-dat]] - [[arduino-stm32-dat]]
72
-
73
-official SDK library - [[STM32-SDK-HAL-dat]]
74
-
75
-IDE - [[STM32-Cube-G0]] - [[MDK-ARM-dat]] - [[platformIO-dat]]
76
-
77
-
78
-## Periperals list
79
-
80
-- [[STM32-dat]] - [[LDO-2ch-dat]]
81
-
82
-
83
-SPI3
84
-- [[flash-dat]]
85
-
86
-Shared SPI2
87
-- [[OLED-dat]] - [[LCD-dat]]
88
-
89
-SPI1
90
-- [[NRF24L01-dat]]
91
-
92
-Interface
93
-- [[USB-dat]] - [[Jtag-dat]] - [[can-dat]]
94
-
95
-## Boot
96
-
97
-
98
-* STM32 microcontroller system memory boot mode - AN2606 - https://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c/CD00167594.pdf/files/CD00167594.pdf/jcr:content/translations/en.CD00167594.pdf
99
-
100
-
101
-
102
-| Setup | Common Pin | User Flash Boot | ISP | System |
103
-| ----- | ---------- | --------------- | ----------- | ------ |
104
-| Boot0 | Boot0 | 0 | 0 | 1 |
105
-| Boot1 | PB2 | x | 0 | 1 |
106
-| - | - | SWD/JTAG prog | Serial prog | - |
107
-
108
-![](2024-07-03-14-37-57.png)
109
-
110
-
111
-### Main Flash memory
112
-It is the built-in Flash of STM32. Generally, when we use JTAG or SWD mode to download the program, it is downloaded to this memory, and the program is directly started from this memory after restarting.
113
-
114
-### System memory
115
-Starting from the system memory, the program function started in this mode is set by the manufacturer.
116
-
117
-Generally speaking, this startup method is rarely used. The system memory is a specific area inside the chip. When STM32 leaves the factory, ST presets a BootLoader inside this area, which is what we often call the ISP program. This is a ROM and cannot be modified after leaving the factory.
118
-
119
-Generally speaking, when we choose this startup mode, it is to download the program from the serial port, because the firmware of the serial port download program is provided in the BootLoader provided by the manufacturer, and the program can be downloaded to the system's Flash through this BootLoader.
120
-
121
-### Embedded Memory
122
-Built-in SRAM, since it is SRAM, naturally there is no program storage capability. This mode is generally used for program debugging. If I only modify a small part of the code, then I need to erase the entire Flash again, which is time-consuming. I can consider starting the code from this mode (that is, in the memory of STM32) for fast program debugging. After the program debugging is completed, download the program to SRAM.
123
-
124
-
125
-## Programming Mode
126
-
127
-### UART
128
-
129
-![](2024-01-13-17-55-57.png)
130
-
131
-- [[serial-dat]]
132
-
133
-### SWD
134
-
135
-![](2024-01-13-17-56-21.png)
136
-
137
-- [[SWD-dat]]
138
-
139
-### DFU mode
140
-
141
-After USB is directly connected to the core board, enter the ISP mode (the chip has built-in DFU BootLoader when it leaves the factory), open the STM32CubeProgrammer software and use the USB connection mode to burn the firmware.
142
-
143
-PS: When installing the STM32CubeProgrammer software, you need to install the Java environment
144
-
145
-![](2024-10-08-17-31-52.png)
146
-
147
-
148
-
149
-
150
-## Demo Code
151
-
152
-
153
-- [[micropython-dat]] - [[circuit-python-dat]]
154
-
155
-
156
-https://github.com/Edragon/stm32_COMM
157
-https://github.com/Edragon/STM32-DL-APP
158
-https://github.com/Edragon/STM32_Demo
159
-https://github.com/Edragon/STM32_SDK-examples
160
-
161
-- [[DOD1084-dat]] - demo code - https://github.com/Edragon/STM32-F103-M1
162
-- https://github.com/Edragon/STM32-F103-E1
163
-- https://github.com/Edragon/STM32-F103-AT1
164
-- https://github.com/Edragon/STM32-F103-AT2
165
-
166
-
167
-## Chip Naming
168
-
169
-STM32F103 R C T 6
170
-
171
-STM32F042 C 8 T 6
172
-STM32F042 K 4 T 6
173
-STM32F042 K 6 T 6
174
-
175
-- K = 32P
176
-- C = 48P
177
-- R = 64P
178
-- V = 100
179
-- Z = 144
180
-
181
-
182
-- C = 256 KB
183
-- D = 384 KB
184
-- E = 512 KB
185
-
186
-
187
-- H = BGA
188
-- T = LQFP
189
-- Y = WLCSP64
190
-
191
-- 6 = Industrial temperature range, –40 to 85 °C.
192
-
193
-
194
-## Embedded bootloader
195
-
196
-The embedded bootloader mode is used to reprogram the Flash memory using one of the following serial interfaces:
197
-* SWD Default
198
-* USART1 (PA9/PA10)
199
-* USART3 (PB10/11 and PC10/11)
200
-* CAN2 (PB5/13)
201
-* USB OTG FS (PA11/12) in Device mode (DFU: device firmware upgrade).
202
-
203
-
204
-## more chips
205
-
206
-STM32-H - STM32H563 ZIT6
207
-
208
-
209
-
210
-## repro
211
-
212
-- https://bitbucket.org/e_dragon/stm32_drive
213
-- https://bitbucket.org/e_dragon/stm32_code
214
-- https://bitbucket.org/e_dragon/stm32_app
215
-- https://bitbucket.org/e_dragon/stm32f0
216
-- https://bitbucket.org/e_dragon/stm32f1_2
217
-- https://bitbucket.org/e_dragon/stm32f7
218
-- https://bitbucket.org/e_dragon/stm32_minif401
219
-- https://bitbucket.org/e_dragon/stm32_mylib
220
-
221
-
222
-
223
-## 3rd board
224
-
225
-- [[STM32-maple-mini-dat]]
226
-
227
-
228
-
229
-## ref
230
-
231
-- [[STM32]]
232
-
233
-- [[STM8-dat]]
234
-
1
+
2
+# STM32-dat
3
+
4
+[legacy wiki page](https://w.electrodragon.com/w/Category:STM32)
5
+
6
+- [[STM32-HDK-dat]] - [[STM32-SDK-dat]]
7
+
8
+- [[ARM-dat]]
9
+
10
+- [[STM32-DFU-dat]] - [[STM32-dat]] - [[STM32-SDK-dat]]
11
+
12
+
13
+## chips
14
+
15
+- [[STM32F042-dat]]
16
+
17
+- [[STM32F103-dat]] - [[STM32F401-dat]] - [[STM32G030-dat]]
18
+
19
+- [[STM8-dat]] - [[STM32-clone-dat]]
20
+
21
+- [[STM32-lora-dat]]
22
+
23
+- [[STM32L151-dat]] == [[NGS1111-dat]] - [[NGS1112-dat]]
24
+
25
+- STM32F401CCU6
26
+
27
+
28
+## STM32 F0x0
29
+
30
+- 030
31
+- 042
32
+- 070
33
+
34
+
35
+## STM32 G070
36
+
37
+STM32 G070CBT6
38
+
39
+## Boards
40
+
41
+STM32-F0 - [[STM1001-dat]]
42
+
43
+STM32-F1 - [[DOD1046-dat]] - [[DOD1084-dat]]
44
+
45
+STM32-F4 - [[DOD1096-dat]] - [[STM1004-dat]]
46
+
47
+`STM32F427VIT6TR` - ARM Microcontrollers - MCU High-performance advanced line, Arm Cortex-M4 core DSP & FPU, 2 Mbytes of Flash
48
+
49
+
50
+
51
+
52
+## Applications
53
+
54
+[[CAN-dat]] - [[MSP1061-dat]]
55
+
56
+M2M - [[NGS1112-dat]]
57
+
58
+## Programmer
59
+
60
+
61
+- [[CMSIS-DAP-dat]] - [[DPR1100-dat]]
62
+
63
+- [[ST-LINK-dat]] - [[DPR1004-dat]]
64
+
65
+- [[DAPlink-dat]] - [[DPR1116-dat]] - offline-supported [[DPR1157-dat]]
66
+
67
+## software
68
+
69
+based on [[CMSIS-dap-dat]] - [[st-link-dat]] - [[SWD-dat]] - [[serial-dat]] - [[ST-Utility-dat]] - [[openOCD-dat]] - [[jlink-dat]]
70
+
71
+firmware - [[micropython-dat]] - [[arduino-stm32-dat]]
72
+
73
+official SDK library - [[STM32-SDK-HAL-dat]]
74
+
75
+IDE - [[STM32-Cube-G0]] - [[MDK-ARM-dat]] - [[platformIO-dat]]
76
+
77
+
78
+## Periperals list
79
+
80
+- [[STM32-dat]] - [[LDO-2ch-dat]]
81
+
82
+
83
+SPI3
84
+- [[flash-dat]]
85
+
86
+Shared SPI2
87
+- [[OLED-dat]] - [[LCD-dat]]
88
+
89
+SPI1
90
+- [[NRF24L01-dat]]
91
+
92
+Interface
93
+- [[USB-dat]] - [[Jtag-dat]] - [[can-dat]]
94
+
95
+## Boot
96
+
97
+
98
+* STM32 microcontroller system memory boot mode - AN2606 - https://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c/CD00167594.pdf/files/CD00167594.pdf/jcr:content/translations/en.CD00167594.pdf
99
+
100
+
101
+
102
+| Setup | Common Pin | User Flash Boot | ISP | System |
103
+| ----- | ---------- | --------------- | ----------- | ------ |
104
+| Boot0 | Boot0 | 0 | 0 | 1 |
105
+| Boot1 | PB2 | x | 0 | 1 |
106
+| - | - | SWD/JTAG prog | Serial prog | - |
107
+
108
+![](2024-07-03-14-37-57.png)
109
+
110
+
111
+### Main Flash memory
112
+It is the built-in Flash of STM32. Generally, when we use JTAG or SWD mode to download the program, it is downloaded to this memory, and the program is directly started from this memory after restarting.
113
+
114
+### System memory
115
+Starting from the system memory, the program function started in this mode is set by the manufacturer.
116
+
117
+Generally speaking, this startup method is rarely used. The system memory is a specific area inside the chip. When STM32 leaves the factory, ST presets a BootLoader inside this area, which is what we often call the ISP program. This is a ROM and cannot be modified after leaving the factory.
118
+
119
+Generally speaking, when we choose this startup mode, it is to download the program from the serial port, because the firmware of the serial port download program is provided in the BootLoader provided by the manufacturer, and the program can be downloaded to the system's Flash through this BootLoader.
120
+
121
+### Embedded Memory
122
+Built-in SRAM, since it is SRAM, naturally there is no program storage capability. This mode is generally used for program debugging. If I only modify a small part of the code, then I need to erase the entire Flash again, which is time-consuming. I can consider starting the code from this mode (that is, in the memory of STM32) for fast program debugging. After the program debugging is completed, download the program to SRAM.
123
+
124
+
125
+## Programming Mode
126
+
127
+### UART
128
+
129
+![](2024-01-13-17-55-57.png)
130
+
131
+- [[serial-dat]]
132
+
133
+### SWD
134
+
135
+![](2024-01-13-17-56-21.png)
136
+
137
+- [[SWD-dat]]
138
+
139
+### DFU mode
140
+
141
+After USB is directly connected to the core board, enter the ISP mode (the chip has built-in DFU BootLoader when it leaves the factory), open the STM32CubeProgrammer software and use the USB connection mode to burn the firmware.
142
+
143
+PS: When installing the STM32CubeProgrammer software, you need to install the Java environment
144
+
145
+![](2024-10-08-17-31-52.png)
146
+
147
+
148
+
149
+
150
+## Demo Code
151
+
152
+
153
+- [[micropython-dat]] - [[circuit-python-dat]]
154
+
155
+
156
+https://github.com/Edragon/stm32_COMM
157
+https://github.com/Edragon/STM32-DL-APP
158
+https://github.com/Edragon/STM32_Demo
159
+https://github.com/Edragon/STM32_SDK-examples
160
+
161
+- [[DOD1084-dat]] - demo code - https://github.com/Edragon/STM32-F103-M1
162
+- https://github.com/Edragon/STM32-F103-E1
163
+- https://github.com/Edragon/STM32-F103-AT1
164
+- https://github.com/Edragon/STM32-F103-AT2
165
+
166
+
167
+## Chip Naming
168
+
169
+STM32F103 R C T 6
170
+
171
+STM32F042 C 8 T 6
172
+STM32F042 K 4 T 6
173
+STM32F042 K 6 T 6
174
+
175
+- K = 32P
176
+- C = 48P
177
+- R = 64P
178
+- V = 100
179
+- Z = 144
180
+
181
+
182
+- C = 256 KB
183
+- D = 384 KB
184
+- E = 512 KB
185
+
186
+
187
+- H = BGA
188
+- T = LQFP
189
+- Y = WLCSP64
190
+
191
+- 6 = Industrial temperature range, –40 to 85 °C.
192
+
193
+
194
+## Embedded bootloader
195
+
196
+The embedded bootloader mode is used to reprogram the Flash memory using one of the following serial interfaces:
197
+* SWD Default
198
+* USART1 (PA9/PA10)
199
+* USART3 (PB10/11 and PC10/11)
200
+* CAN2 (PB5/13)
201
+* USB OTG FS (PA11/12) in Device mode (DFU: device firmware upgrade).
202
+
203
+
204
+## more chips
205
+
206
+STM32-H - STM32H563 ZIT6
207
+
208
+
209
+
210
+## repro
211
+
212
+- https://bitbucket.org/e_dragon/stm32_drive
213
+- https://bitbucket.org/e_dragon/stm32_code
214
+- https://bitbucket.org/e_dragon/stm32_app
215
+- https://bitbucket.org/e_dragon/stm32f0
216
+- https://bitbucket.org/e_dragon/stm32f1_2
217
+- https://bitbucket.org/e_dragon/stm32f7
218
+- https://bitbucket.org/e_dragon/stm32_minif401
219
+- https://bitbucket.org/e_dragon/stm32_mylib
220
+
221
+
222
+
223
+## 3rd board
224
+
225
+- [[STM32-maple-mini-dat]]
226
+
227
+
228
+
229
+## ref
230
+
231
+- [[STM32]]
232
+
233
+- [[STM8-dat]]
234
+
235 235
- [[ARM-dat]] - [[arduino-stm32-dat]] - [[MCU-dat]]
... ...
\ No newline at end of file
Network-dat/RC-dat/RC-TX-dat/ELRS-dat/ELRS-dat.md
... ...
@@ -2,7 +2,7 @@
2 2
# ELRS-dat
3 3
4 4
5
-
5
+- [[CRSF-dat]]
6 6
7 7
Info - [[ELRS-frequency-dat]] - [[ELRS-faq-dat]] - [[ELRS-board-dat]]
8 8
Network-dat/RC-dat/RC-protocols-dat/edge-tx-dat/2026-06-25-23-11-15.png
... ...
Binary files /dev/null and b/Network-dat/RC-dat/RC-protocols-dat/edge-tx-dat/2026-06-25-23-11-15.png differ
Network-dat/RC-dat/RC-protocols-dat/edge-tx-dat/edge-tx-dat.md
... ...
@@ -1,4 +1,17 @@
1
-
2
-# edge-tx-dat
3
-
4
-https://github.com/EdgeTX/edgetx
... ...
\ No newline at end of file
0
+
1
+# edge-tx-dat
2
+
3
+https://github.com/EdgeTX/edgetx
4
+
5
+
6
+
7
+## edge-tx-buddy
8
+
9
+https://buddy.edgetx.org/#/backup
10
+
11
+https://github.com/EdgeTX/buddy
12
+
13
+
14
+## flash
15
+
16
+![](2026-06-25-23-11-15.png)
... ...
\ No newline at end of file
SDK-dat/DFU-dat/DFU-dat.md
... ...
@@ -1,26 +1,30 @@
1
-
2
-
3
-# DFU-dat
4
-
5
-- [[UF2-dat]]
6
-
7
-- [[NRF52832-dat]] - [[NRF52840-dat]]
8
-
9
-To enter **Device Firmware Update (DFU)** mode, use one of the following three methods depending on your bootloader:
10
-
11
-### 1. Physical Button (Standard)
12
-* **Action:** Hold the **Reset** button (or **Button 1**) while powering on or plugging in the USB.
13
-* **Result:** A slow pulsing/breathing LED indicator.
14
-
15
-### 2. Double-Tap Reset (Adafruit/Arduino)
16
-* **Action:** Quickly press the **Reset** button twice (within 0.5s).
17
-* **Result:** The device appears as a USB drive named `NRF52BOOT`.
18
-
19
-### 3. Software Trigger (BLE)
20
-* **Action:** Connect via the **nRF Connect** app.
21
-* **Command:** Locate the **Secure DFU Service** and write `01` to the Control Point characteristic to jump to the bootloader.
22
-
23
-
24
-
25
-## ref
26
-
1
+
2
+
3
+# DFU-dat
4
+
5
+- install - [[USB-SDK-dat]] - [[libusb-dat]]
6
+
7
+- [[STM32-DFU-dat]] - [[DFU-dat]]
8
+
9
+- [[UF2-dat]]
10
+
11
+- [[NRF52832-dat]] - [[NRF52840-dat]]
12
+
13
+To enter **Device Firmware Update (DFU)** mode, use one of the following three methods depending on your bootloader:
14
+
15
+### 1. Physical Button (Standard)
16
+* **Action:** Hold the **Reset** button (or **Button 1**) while powering on or plugging in the USB.
17
+* **Result:** A slow pulsing/breathing LED indicator.
18
+
19
+### 2. Double-Tap Reset (Adafruit/Arduino)
20
+* **Action:** Quickly press the **Reset** button twice (within 0.5s).
21
+* **Result:** The device appears as a USB drive named `NRF52BOOT`.
22
+
23
+### 3. Software Trigger (BLE)
24
+* **Action:** Connect via the **nRF Connect** app.
25
+* **Command:** Locate the **Secure DFU Service** and write `01` to the Control Point characteristic to jump to the bootloader.
26
+
27
+
28
+
29
+## ref
30
+
SDK-dat/STM32-SDK-dat/STM32-DFU-dat/2026-06-25-23-05-27.png
... ...
Binary files /dev/null and b/SDK-dat/STM32-SDK-dat/STM32-DFU-dat/2026-06-25-23-05-27.png differ
SDK-dat/STM32-SDK-dat/STM32-DFU-dat/2026-06-25-23-08-59.png
... ...
Binary files /dev/null and b/SDK-dat/STM32-SDK-dat/STM32-DFU-dat/2026-06-25-23-08-59.png differ
SDK-dat/STM32-SDK-dat/STM32-DFU-dat/STM32-DFU-dat.md
... ...
@@ -0,0 +1,21 @@
1
+
2
+
3
+# STM32-DFU-dat
4
+
5
+- [[STM32-DFU-dat]] - [[DFU-dat]]
6
+
7
+![](2026-06-25-23-05-27.png)
8
+
9
+## install driver
10
+
11
+- install - [[USB-SDK-dat]] - [[libusb-dat]]
12
+
13
+![](2026-06-25-23-08-59.png)
14
+
15
+
16
+
17
+
18
+## ref
19
+
20
+
21
+
app-dat/RC-apps-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat/2026-06-25-23-58-16.png
... ...
Binary files /dev/null and b/app-dat/RC-apps-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat/2026-06-25-23-58-16.png differ
app-dat/RC-apps-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat/2026-06-25-23-58-56.png
... ...
Binary files /dev/null and b/app-dat/RC-apps-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat/2026-06-25-23-58-56.png differ
app-dat/RC-apps-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat/2026-06-25-23-59-38.png
... ...
Binary files /dev/null and b/app-dat/RC-apps-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat/2026-06-25-23-59-38.png differ
app-dat/RC-apps-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat/radiomaster-pocket-dat.md
... ...
@@ -1,69 +1,134 @@
1
-
2
-# radiomaster-pocket-dat.md
3
-
4
-
5
-
6
-
7
-
8
-
9
-## version pocket
10
-
11
-## all buttons
12
-
13
-![](2025-09-15-00-53-56.png)
14
-
15
-### Default Stick Assignments
16
-
17
-RC template
18
-
19
-| Input | Type | default | modify |
20
-| ----- | --------- | -------- | ------ |
21
-| CH1 | Stick | Roll | |
22
-| CH2 | Stick | Pitch | |
23
-| CH3 | Stick | Yaw | |
24
-| CH4 | Stick | Throttle | |
25
-| SA | 2-pos | Arm/Aux | |
26
-| SB | 3-pos | Mode/Aux | |
27
-| SC | 3-pos | Mode/Aux | |
28
-| SD | Self-lock | Aux | |
29
-| SE | Momentary | Beep/Aux | |
30
-| S1 | Knob | Trim/Aux | |
31
-
32
-
33
-
34
-
35
-| Channel | Function |
36
-| ------- | ---------------- |
37
-| CH1 | Roll (Aileron) |
38
-| CH2 | Pitch (Elevator) |
39
-| CH3 | Yaw (Rudder) |
40
-| CH4 | Throttle |
41
-
42
-
43
-
44
-| Switch / Knob | Type | Typical Use |
45
-| ------------- | ------------------------------ | ------------------------------- |
46
-| SA | 2-position switch | Arming, auxiliary control |
47
-| SB | 3-position switch | Flight modes, auxiliary control |
48
-| SC | 3-position switch | Flight modes, auxiliary control |
49
-| SD | 2-position self-locking switch | Auxiliary function |
50
-| SE | Momentary (spring-loaded) | Beeper, auxiliary function |
51
-| S1 | Rotary potentiometer | Auxiliary function, trims |
52
-
53
-
54
-
55
-
56
-## 1. Radiomaster Pocket (Multi-Protocol Version)
57
-- Uses **CC2500 module**, same chip used in FrSky radios.
58
-- Supports **FrSky D8, D16**, Futaba SFHSS, Hubsan, and many more protocols.
59
-- ✅ You can bind directly to FrSky D8 receivers.
60
-
61
-## 2. Radiomaster Pocket (ELRS Version)
62
-- Uses **ExpressLRS** only.
63
-- ❌ Does NOT support FrSky D8/D16.
64
-- You would need to use an **external CC2500 module** if you want D8.
65
-
66
-
67
-## ref
68
-
1
+
2
+# radiomaster-pocket-dat.md
3
+
4
+
5
+## DML setup
6
+
7
+setup page 2
8
+
9
+![](2026-06-25-23-58-16.png)
10
+
11
+## SYS setup
12
+
13
+### navigate to hardware page
14
+
15
+Navigating to the H/W Page
16
+
17
+`Press and hold` or simply press the SYS button to open the `system settings`.
18
+
19
+Look at the very top right corner of your screen. You will see page tracking numbers like 1/7, 2/7, etc.
20
+
21
+Press the `PAGE>` button repeatedly until you hit` page 6/7` (or 7/7 depending on your exact version).
22
+
23
+Look at the top text label—it will say H/W. This is your `Hardware page!`
24
+
25
+
26
+### check version
27
+
28
+Press the `PAGE<` button to 7/7
29
+
30
+
31
+![](2026-06-25-23-58-56.png)
32
+
33
+
34
+
35
+
36
+
37
+
38
+## change baud rate
39
+
40
+### Step 2: Unlocking your Baud Rate
41
+1. Once you are on the **H/W** page, scroll all the way down until you see **Internal RF**.
42
+2. Right below where it says `Type: CRSF`, you should now see **Baudrate**.
43
+3. Change it from `400k` down to **`115k`**.
44
+4. Turn your radio off and back on again to save the changes.
45
+
46
+---
47
+
48
+> ⚠️ **One Final Reminder:** Now that your radio is outputting at 115,200 bps, you **must** open your ExpressLRS LUA script (Short press **SYS** $\rightarrow$ **ExpressLRS**) and drop your **Packet Rate** down to **50Hz** or **100Hz**. If you leave it at 250Hz or 500Hz, the 115,200 baud wire speed will instantly bottleneck and cause sensor errors.
49
+
50
+![](2026-06-25-23-59-38.png)
51
+
52
+
53
+
54
+
55
+
56
+
57
+## bootloader mode
58
+
59
+Bootloader: Turn off the radio transmitter. Push both `trim hat switches` inward together and press the power button.
60
+
61
+`DFU`: Turn off the radio transmitter. Plug in the USB cable to the USB port on the `top` of the radio. - [[STM32-DFU-dat]] - [[STM32-dat]]
62
+
63
+`Enter Bootloader Mode:` Turn your RadioMaster Pocket completely OFF. Hold both horizontal trim buttons (T1 and T4) inward toward the power button while pressing the power button. The screen will say "EdgeTX Bootloader".
64
+
65
+In the context of the RadioMaster Pocket, T1 and T4 refer to the horizontal trim switches situated directly below the gimbals. T1 corresponds to your `Roll (Aileron) trim`, while T4 corresponds to your `Yaw (Rudder) trim`.
66
+
67
+- [[edge-tx-dat]]
68
+
69
+
70
+
71
+
72
+
73
+
74
+## version pocket
75
+
76
+## all buttons
77
+
78
+![](2025-09-15-00-53-56.png)
79
+
80
+### Default Stick Assignments
81
+
82
+RC template
83
+
84
+| Input | Type | default | modify |
85
+| ----- | --------- | -------- | ------ |
86
+| CH1 | Stick | Roll | |
87
+| CH2 | Stick | Pitch | |
88
+| CH3 | Stick | Yaw | |
89
+| CH4 | Stick | Throttle | |
90
+| SA | 2-pos | Arm/Aux | |
91
+| SB | 3-pos | Mode/Aux | |
92
+| SC | 3-pos | Mode/Aux | |
93
+| SD | Self-lock | Aux | |
94
+| SE | Momentary | Beep/Aux | |
95
+| S1 | Knob | Trim/Aux | |
96
+
97
+
98
+
99
+
100
+| Channel | Function |
101
+| ------- | ---------------- |
102
+| CH1 | Roll (Aileron) |
103
+| CH2 | Pitch (Elevator) |
104
+| CH3 | Yaw (Rudder) |
105
+| CH4 | Throttle |
106
+
107
+
108
+
109
+| Switch / Knob | Type | Typical Use |
110
+| ------------- | ------------------------------ | ------------------------------- |
111
+| SA | 2-position switch | Arming, auxiliary control |
112
+| SB | 3-position switch | Flight modes, auxiliary control |
113
+| SC | 3-position switch | Flight modes, auxiliary control |
114
+| SD | 2-position self-locking switch | Auxiliary function |
115
+| SE | Momentary (spring-loaded) | Beeper, auxiliary function |
116
+| S1 | Rotary potentiometer | Auxiliary function, trims |
117
+
118
+
119
+
120
+
121
+## 1. Radiomaster Pocket (Multi-Protocol Version)
122
+- Uses **CC2500 module**, same chip used in FrSky radios.
123
+- Supports **FrSky D8, D16**, Futaba SFHSS, Hubsan, and many more protocols.
124
+- ✅ You can bind directly to FrSky D8 receivers.
125
+
126
+## 2. Radiomaster Pocket (ELRS Version)
127
+- Uses **ExpressLRS** only.
128
+- ❌ Does NOT support FrSky D8/D16.
129
+- You would need to use an **external CC2500 module** if you want D8.
130
+
131
+
132
+## ref
133
+
69 134
- [[radiomaster-dat]]
... ...
\ No newline at end of file