You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/guides/tools_menu.rst
+14-16Lines changed: 14 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ For more details or to add a new board, see the `boards.txt`_ file.
28
28
Generic Options
29
29
---------------
30
30
31
-
Most of the options are available for every ESP32 families. Some options will be available only for specific targets, like the USB configuration.
31
+
Most of the options are available for every ESP32 family. Some options will be available only for specific targets, like the USB configuration.
32
32
33
33
Board
34
34
*****
@@ -57,19 +57,19 @@ CPU Frequency
57
57
58
58
On this option, you can select the CPU clock frequency. This option is critical and must be selected according to the high-frequency crystal present on the board and the radio usage (Wi-Fi and Bluetooth).
59
59
60
-
In some application, reducing the CPU clock frequency is recommended in order to reduce the power consumption.
60
+
In some applications, reducing the CPU clock frequency is recommended in order to reduce power consumption.
61
61
62
62
If you don't know why you should change this frequency, leave the default option.
63
63
64
64
Flash Frequency
65
65
***************
66
66
67
-
Use this function to select the flash memory frequency. The frequency will be dependent of the memory model.
67
+
Use this function to select the flash memory frequency. The frequency will be dependent on the memory model.
68
68
69
69
* **40MHz**
70
70
* **80MHz**
71
71
72
-
If you don't know if your memory supports **80Mhz**, you can try to upload you scketch using the **80MHz** option and watch the log output via the serial monitor.
72
+
If you don't know if your memory supports **80Mhz**, you can try to upload the sketch using the **80MHz** option and watch the log output via the serial monitor.
73
73
74
74
.. note:: In some boards/SoC, the flash frequency is automatically selected according to the flash mode. In some cases (i.e ESP32-S3), the flash frequency is up to 120MHz.
75
75
@@ -81,10 +81,10 @@ This option is used to select the SPI communication mode with the flash memory.
81
81
Depending on the application, this mode can be changed in order to increase the flash communication speed.
82
82
83
83
* **QIO** - Quad I/O Fast Read
84
-
* Four SPI pins are used to write to the flash and to read from flash.
84
+
* Four SPI pins are used to write to the flash and to read from the flash.
85
85
86
86
* **DIO** - Dual I/O Fast Read
87
-
* Two SPI pins are used to write to the flash and to read from flash.
87
+
* Two SPI pins are used to write to the flash and to read from the flash.
88
88
89
89
* **QOUT** - Quad Output Fast Read
90
90
* Four SPI pins are used to read the flash data.
@@ -120,7 +120,7 @@ Example: **ESP32-S3FH4R2**
120
120
121
121
This particular ESP32-S3 variant comes with 4MB Flash and 2MB PSRAM.
122
122
123
-
**Options for Ebedded Flash**
123
+
**Options for Embedded Flash**
124
124
125
125
* **Fx4** 4MB Flash (*QIO*)
126
126
* **Fx8** 8MB Flash (*QIO*)
@@ -159,7 +159,7 @@ PSRAM
159
159
160
160
The PSRAM is an internal or external extended RAM present on some boards, modules or SoC.
161
161
162
-
This option can be used to ``Enable`` or ``Disable`` the PSRAM and you can select the PSRAM mode if available.
162
+
This option can be used to ``Enable`` or ``Disable`` PSRAM. In some SoCs, you can select the PSRAM mode as the following.
163
163
164
164
* **QSPI PSRAM** - Quad PSRAM
165
165
* **OPI PSRAM** - Octal PSRAM
@@ -173,7 +173,7 @@ Example: **ESP32-S3FH4R2**
173
173
174
174
This particular ESP32-S3 comes with 4MB Flash and 2MB PSRAM.
175
175
176
-
**Options for Ebedded Flash and PSRAM**
176
+
**Options for Embedded Flash and PSRAM**
177
177
178
178
* **R2** 2MB PSRAM (*QSPI*)
179
179
* **R8** 8MB PSRAM (*OPI*)
@@ -184,21 +184,19 @@ The **x** stands for the temperature range specification.
184
184
* **H** High Temperature (*-40 to 85ºC*)
185
185
* **N** Low Temeprature (*-40 to 65ºC*)
186
186
187
-
For more datails, please see the correspomnding datasheet at `Espressif Product Selector`_.
187
+
For more details, please see the corresponding datasheet at `Espressif Product Selector`_.
188
188
189
189
Arduino Runs On
190
190
***************
191
191
192
192
This function is used to select the core that runs the Arduino core. This is only valid if the target SoC has 2 cores.
193
193
194
-
When you have some heavy task running, you might want to run this task on a different core then the Arduino tasks. For this reason, you have this configuration to select the core.
194
+
When you have some heavy task running, you might want to run this task on a different core than the Arduino tasks. For this reason, you have this configuration to select the right core.
195
195
196
196
Events Run On
197
197
*************
198
198
199
-
This function is used to select the core that runs the events. This is only valid if the target SoC has 2 cores.
200
-
201
-
The same situation on the previous configuration.
199
+
This function is also used to select the core that runs the Arduino events. This is only valid if the target SoC has 2 cores.
202
200
203
201
Port
204
202
****
@@ -234,7 +232,7 @@ USB Firmware MSC On Boot
234
232
The USB Mass Storage Class, or USB MSC, is a class used for storage devices, like a USB flash drive.
235
233
236
234
This option can be used to ``Enable`` or ``Disable`` this function at the boot. If this option is ``Enabled``, once the device is connected via USB, one new storage device will appear in the system as a storage drive.
237
-
Use this new storage drive to write or read files, or to drop a new firmware binary to flash the device.
235
+
Use this new storage drive to write and read files or to drop a new firmware binary to flash the device.
238
236
239
237
.. figure:: ../_static/usb_msc_drive.png
240
238
:align:center
@@ -250,4 +248,4 @@ This option can be used to ``Enable`` or ``Disable`` this function at the boot.
0 commit comments