Мікроконтролери серії STM32G — це сімейство 32-бітних MCU компанії STMicroelectronics, побудоване на ядрах ARM Cortex-M4 (STM32G4) та ARM Cortex-M0+/M33 (STM32G0/G3). Серія розроблена для енергоефективних, але продуктивних вбудованих систем середнього рівня, де важливі низьке споживання енергії та хороші аналогові можливості.
Основні особливості:
⚙️ Продуктивність: до 170 МГц (у серії STM32G4) з підтримкою FPU (плаваюча кома) та DSP-інструкцій.
⚡ Енергоефективність: оптимізовані для роботи від батарей — підтримують кілька режимів сну, споживання від 30 нА у Standby.
🔌 Аналогова частина: високоточні 12/16-бітні АЦП, ЦАП, операційні підсилювачі, компаратори — особливо в STM32G4, що робить її ідеальною для керування двигунами, цифрової обробки сигналів та вимірювальних систем.
🧠 Пам’ять: Flash до 512 КБ, RAM до 128 КБ (залежно від моделі).
🔐 Безпека: апаратний CRC, RNG, захист Flash, підтримка TrustZone (у G3/G0+).
🔄 Інтерфейси: USART, SPI, I²C, CAN, USB, LIN, I²S, а також Touch sensing.
📦 Корпуси: від компактних 20-вивідних до повнорозмірних 100-вивідних.
Основні підсерії:
STM32G0 — бюджетна, енергоефективна серія на ядрі Cortex-M0+, для простих масових застосувань.
STM32G4 — високопродуктивна серія на Cortex-M4 з потужною аналоговою частиною, призначена для мотор-контролю, вимірювань та цифрової електроніки.
STM32G3 — проміжна серія на Cortex-M33 із підтримкою TrustZone, орієнтована на безпеку та ефективність.
🔋 Застосування:
— інтелектуальні сенсори та вимірювальні прилади,
— побутова й промислова автоматика,
— приводи двигунів,
— IoT-пристрої та енергоефективна портативна електроніка.