Пристрої STM32H503xx – це потужне сімейство мікроконтролерів (серія STM32H5), заснованих на потужному 32-бітному RISC-ядрі ARM® Cortex®-M33. Вони працюють на частоті до 250 МГц. Ядро Cortex®-M33 оснащене блоком обчислень з плаваючою комою одинарної точності (FPU), який підтримує всі інструкції обробки даних Arm® одинарної точності та всі типи даних. Ядро Cortex®-M33 реалізує повний набір інструкцій цифрової обробки сигналів (DSP) та блок захисту пам'яті (MPU), що підвищує безпеку застосунків.
Пристрої містять високошвидкісну пам'ять (128 КБ двобанкової флеш-пам'яті та 32 КБ SRAM), а також широкий спектр розширених пристроїв введення/виведення та периферії, підключених до трьох шин APB, трьох шин AHB та 32-бітної матриці шин AHB. Вони мають кілька механізмів захисту для вбудованої флеш-пам'яті та SRAM: безпечне керування життєвим циклом, захист від запису та приховані області захисту. Пристрої містять кілька периферійних пристроїв, що підвищують безпеку: апаратний прискорювач HASH та генератор справжніх випадкових чисел.