The Cortex-M23 core includes TrustZone security extensions, making this part suited for IoT edge nodes, industrial controllers, and connected sensors where code and data isolation are required.
Memory map and the EEPROM advantage
The 512 KB Flash is organized as 256K x 16 bits, enough for a full protocol stack plus application code. The 32 KB SRAM supports moderate data buffering — enough for a USB CDC class or a Modbus RTU master with a few hundred registers. The 16 KB EEPROM is a genuine separate array, not emulated Flash; it allows byte-level writes without erase cycles, which simplifies storing calibration constants, network credentials, or fault logs over the product's lifetime.
The supply range of 1.62 V to 3.63 V covers both 1.8 V and 3.3 V logic rails, so the MCU can interface directly with low-voltage sensors or legacy 3.3 V peripherals without level shifters.
The 80 I/O pins are distributed around all four sides, so a fan-out pattern with 0.3 mm trace width and 0.3 mm clearance is achievable without blind vias.
The part is RoHS3 compliant.
