CPU architecture
The instruction set and internal organization of a processor, such as Xtensa or RISC-V.
Understand the conceptTECHNICAL REFERENCE
74 concepts explained from basic to advanced, with industrial context, engineering cautions and related terms.
Architecture, cores, clock and ultra-low-power coprocessors: what defines performance, compatible tools and firmware lifetime.
View termsSRAM, PSRAM, flash and non-volatile storage: where code runs, where data stays and what survives a reset.
View termsWi-Fi, Bluetooth, mesh networks and Ethernet: the radios and interfaces that connect the ESP32 to the rest of the plant.
View termsProtocols, signals and factory-floor buses: MQTT, Modbus, CAN, RS-485 and 4–20 mA, with what each requires in practice.
View termsGPIO, converters and serial buses: the interfaces through which the ESP32 talks to sensors, actuators and displays.
View termsModules, boards, isolation and protection: what separates a bench DevKit from equipment that survives in the field.
View termsBoot, partitions, updates, real time and silicon-level security: the layer that decides whether equipment recovers by itself and whether its code can be replaced.
View termsPower consumption, sleep modes and network power: what keeps the device alive and what can bring it down.
View terms74 terms found
The instruction set and internal organization of a processor, such as Xtensa or RISC-V.
Understand the conceptAn open instruction-set architecture used by newer ESP32-C, H and P families.
Understand the conceptA configurable Cadence architecture used by the classic ESP32 and the S2 and S3 families.
Understand the conceptExecution units that can process tasks concurrently.
Understand the conceptThe CPU operating frequency, normally expressed in MHz.
Understand the conceptAn ultra-low-power coprocessor that can run simple tasks while the main CPU sleeps.
Understand the conceptFast volatile memory used by running code, stacks, buffers and the heap.
Understand the conceptHigher-capacity external RAM with lower performance than internal SRAM.
Understand the conceptNon-volatile memory that stores the bootloader, firmware, partitions and files.
Understand the conceptInternal memory written during manufacturing with boot routines and basic functions.
Understand the conceptA memory region powered in the RTC domain and preserved in certain sleep modes.
Understand the conceptESP-IDF key-value non-volatile storage.
Understand the conceptA wireless local network based on IEEE 802.11 standards.
Understand the conceptBluetooth Low Energy, a short-range technology optimized for low power consumption.
Understand the conceptBluetooth BR/EDR mode intended for continuous connections and traditional profiles.
Understand the conceptA mesh networking protocol built on IEEE 802.15.4.
Understand the conceptA low-power IPv6 mesh protocol based on IEEE 802.15.4.
Understand the conceptAn interoperable application standard running over IP, usually Wi-Fi, Ethernet or Thread.
Understand the conceptA low-power radio standard used by Thread and Zigbee.
Understand the conceptA family of wired networking technologies standardized by IEEE 802.3.
Understand the conceptThe digital controller that implements the Ethernet link layer.
Understand the conceptA circuit that converts the MAC's digital data into electrical signals on the physical medium.
Understand the conceptA lightweight publish/subscribe protocol operated through a broker.
Understand the conceptMQTT delivery guarantees: at most once, at least once or exactly once.
Understand the conceptA digital pin configurable as an input or output.
Understand the conceptAn analog-to-digital converter that turns voltage into a numeric value.
Understand the conceptA digital-to-analog converter that produces a voltage level from a digital value.
Understand the conceptPulse-width modulation that controls the duty cycle of a digital signal.
Understand the conceptAn asynchronous serial interface with transmit and receive lines.
Understand the conceptA fast synchronous serial bus with a clock and individual device selection.
Understand the conceptA two-wire serial bus with addressing and open-drain lines.
Understand the conceptA serial interface intended for digital audio and synchronous samples.
Understand the conceptTWAI is the classic-CAN-compatible implementation found in certain ESP32 families.
Understand the conceptA robust differential multi-master bus oriented around messages and arbitration.
Understand the conceptA differential electrical standard for multipoint serial communication.
Understand the conceptA point-to-point serial standard with positive and negative electrical levels.
Understand the conceptA binary master/server protocol normally carried over RS-485.
Understand the conceptModbus transported over TCP/IP, normally on port 502.
Understand the conceptAn industrial standard for semantic modeling and secure data exchange.
Understand the conceptAn analog current standard in which 4 mA represents live zero and 20 mA represents full scale.
Understand the conceptAn analog voltage signal standard used in drives, actuators and instrumentation.
Understand the conceptElectrical separation that prevents a direct conductive path between two circuits.
Understand the conceptA component that transfers a signal by light between electrically separated circuits.
Understand the conceptAn electromechanical or electronic device that switches one circuit using another signal.
Understand the conceptA contact that supplies no voltage of its own and only opens or closes an external circuit.
Understand the conceptAn output that pulls toward ground and needs a pull-up to produce a high level.
Understand the conceptSensor output topologies that source or sink current.
Understand the conceptA timer that resets or signals the system when software stops responding.
Understand the conceptThe current demanded from the power supply, measured as an average over the cycle and as an instantaneous peak.
Understand the conceptA brief, high current demand concentrated in the ESP32 radio transmission moments.
Understand the conceptA circuit that converts available voltage into the voltage and current the device needs.
Understand the conceptCapacitors near a load that provide local charge during fast current transients.
Understand the conceptA sleep mode that suspends the CPU while preserving memory and peripherals, returning to the execution point.
Understand the conceptA voltage drop below the safe operating range.
Understand the conceptA deep sleep mode that powers down much of the chip to reduce consumption.
Understand the conceptPower over Ethernet carries power and data over the same cable.
Understand the conceptThe initial program that validates and loads the application stored in flash.
Understand the conceptPins sampled during reset to define chip boot options.
Understand the conceptFirmware updates over the network without physical access to the device.
Understand the conceptAn automatic return to a previous firmware image when the new one fails.
Understand the conceptA mechanism that allows only firmware signed by a trusted key to execute.
Understand the conceptEncryption of external flash contents with a key protected in the chip.
Understand the conceptOne-time programmable bits used for configuration, identity and keys.
Understand the conceptA map that divides flash among applications, OTA, NVS and file systems.
Understand the conceptA real-time operating system used by ESP-IDF for tasks, queues and synchronization.
Understand the conceptA map of the functions and positions of a chip, module or board's pins.
Understand the conceptThe chip is the silicon; the module adds memory, crystal and antenna; the board adds power, USB and connectors.
Understand the conceptA development board created to prototype and evaluate a chip or module.
Understand the conceptElectromagnetic compatibility covers emissions and immunity to interference.
Understand the conceptAn electrostatic discharge caused by accumulated charge transferring suddenly.
Understand the conceptCircuits that limit high-energy or high-voltage transients.
Understand the conceptAn impedance installed at the ends of a transmission line to reduce reflections.
Understand the conceptResistors that establish a known state when no transmitter drives the bus.
Understand the conceptThe principle of bringing a system to a safe state when a failure occurs.
Understand the conceptComplementary organization reference: ESPDocs / Ciência Embarcada. Original definitions oriented toward engineering.