EasyManuals Logo

Espressif Systems ESP User Manual

Default Icon
191 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #168 background imageLoading...
Page #168 background image
Chapter 5
Hardware related
5.1 Chip Comparison
5.1.1 What is the dierence between ESP32 with a single core and ESP32 with dual cores
regarding programming method, feature performance, power consumption, and so
on?
Compared with the single-core chip, the dual-core chip has one more independent core, on which some
highly real-time operations can be supported in a better way.
The two chips employ the same programming method except the following step only. For single-
core chip, you have to con󰝘gure FreeRTOS to make it run on the 󰝘rst core. The con󰝘guration path
is make menuconfig > Component config > FreeRTOS > [*] Run FreeRTOS
only on first core. This step is not needed for the dual-core chip.
The two chips have similar performance in most cases, except under high-load conditions, such as
AI algorithm and high real-time interrupts.
The dual-core chip consumes a little more power than the single-core chip in Modem-sleep mode.
For more details, please refer to ESP32 Series Datasheet.
5.1.2 Whats the dierence between ESP32 v3.0 and previous chip revisions in software
and hardware?
For software usage, there is no di󰝗erence. ESP32 v3.0 is compatible with old 󰝘rmwares. For hardware, some
bugs have been 󰝘xed in ESP32 v3.0.
For more information on design changes, please refer to ESP32 Chip Revision v3.0 User Guide.
151

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Espressif Systems ESP and is the answer not in the manual?

Espressif Systems ESP Specifications

General IconGeneral
BrandEspressif Systems
ModelESP
CategoryMotherboard
LanguageEnglish