CPU architecture
The instruction set and internal organization of a processor, such as Xtensa or RISC-V.
In industrial practice
It determines tools, compatible libraries, performance and firmware lifetime.
TECHNICAL GLOSSARY
Architecture, cores, clock and ultra-low-power coprocessors: what defines performance, compatible tools and firmware lifetime.
terms in this category
The instruction set and internal organization of a processor, such as Xtensa or RISC-V.
It determines tools, compatible libraries, performance and firmware lifetime.
An open instruction-set architecture used by newer ESP32-C, H and P families.
It supports the evolution of open tools and appears in low-power, high-performance controllers.
Related:CPU architectureXtensaULP
A configurable Cadence architecture used by the classic ESP32 and the S2 and S3 families.
Its ecosystem is mature, but binaries are not interchangeable with ESP32 RISC-V devices.
Related:CPU architectureRISC-VCores
Execution units that can process tasks concurrently.
Separating communication, control and interface work can improve predictability when synchronization is correct.
The CPU operating frequency, normally expressed in MHz.
A higher clock does not guarantee lower latency when the network, flash or concurrent tasks are the bottleneck.
Related:CoresFreeRTOSDeep sleep
An ultra-low-power coprocessor that can run simple tasks while the main CPU sleeps.
It can monitor sensors or wake the system without keeping the entire ESP32 active.