{"id":1742,"date":"2026-05-12T02:20:52","date_gmt":"2026-05-12T02:20:52","guid":{"rendered":"https:\/\/materialparts.com\/stm32g030c8t6\/"},"modified":"2026-05-12T06:50:46","modified_gmt":"2026-05-12T06:50:46","slug":"stm32g030c8t6","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/stm32g030c8t6\/","title":{"rendered":"STM32G030C8T6"},"content":{"rendered":"<p>The STM32G030C8T6 is a mainstream value-line Arm Cortex-M0+ 32-bit RISC microcontroller operating at up to 64 MHz, featuring 64 Kbytes of Flash memory and 8 Kbytes of SRAM with hardware parity check. It offers a high level of integration suitable for consumer, industrial and appliance domains, and is ready for IoT solutions. The device incorporates an MPU, DMA, extensive system functions, enhanced I\/Os and peripherals including two I2Cs, two SPIs (one with I2S), two USARTs, one 12-bit ADC (2.5 MSps) with up to 19 channels, a low-power RTC, an advanced control PWM timer, four general-purpose 16-bit timers, two watchdog timers and a SysTick timer. It operates from 2.0 V to 3.6 V over -40\u00b0C to 85\u00b0C with multiple low-power modes.<\/p>","protected":false},"excerpt":{"rendered":"<p>The STM32G030C8T6 is a mainstream value-line Arm Cortex-M0+ 32-bit RISC microcontroller operating at up to 64 MHz, featuring 64 Kbytes of Flash memory and 8 Kbytes of SRAM with hardware parity check. It offers a high level of integration suitable for consumer, industrial and appliance domains, and is ready for IoT solutions. The device incorporates [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1756,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13],"tags":[],"chip_brand":[142],"class_list":["post-1742","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-integrated-circuits-ics","chip_brand-st"],"acf":{"brief_explanation":"32-bit ARM Cortex-M0+ MCU, 64MHz, 64KB Flash, 8KB RAM, high-efficiency industrial-grade microcontroller.","date_code":"","package_case":"LQFP-48 (7x7x1.4 mm)","in_stock":12654,"datasheet":"https:\/\/www.st.com\/resource\/en\/datasheet\/stm32g030j6.pdf","price":"$0.97 (1000+ pcs)","product_introduction":"The STM32G030C8T6 is a mainstream value-line Arm Cortex-M0+ 32-bit RISC microcontroller from STMicroelectronics in LQFP-48 package, featuring 64 KB Flash, 8 KB SRAM, 64 MHz CPU, 2x I2C, 2x SPI, 2x USART, 12-bit ADC with 19 channels, RTC, and multiple timers. Operating from 2.0 V to 3.6 V over -40\u00b0C to 85\u00b0C with Sleep, Stop and Standby low-power modes.","working_principle":"The STM32G030C8T6 is based on the Arm Cortex-M0+ 32-bit RISC processor core running at up to 64 MHz. It uses a Harvard architecture with separate instruction and data buses for efficient execution. The embedded Flash memory stores program code while SRAM with hardware parity check provides data storage. A memory protection unit (MPU) controls access permissions to memory regions. The 5-channel DMA controller with flexible mapping offloads data transfers from the CPU. Multiple clock sources (4-48 MHz crystal, 32 kHz crystal, internal 16 MHz RC with PLL, internal 32 kHz RC) provide flexible clock management. Peripherals are interconnected via a bus matrix, and a DMAMUX routes DMA requests. The power management controller supports Sleep, Stop and Standby modes, with VBAT input preserving RTC and backup register contents during main power loss. Debug is supported via Serial Wire Debug (SWD) interface.","pin_description":"<table>\r\n<thead>\r\n<tr>\r\n<th>Pin Number<\/th>\r\n<th>Pin Name<\/th>\r\n<th>Type<\/th>\r\n<th>Description<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr>\r\n<td>1<\/td>\r\n<td>VBAT<\/td>\r\n<td>Power<\/td>\r\n<td>Battery backup supply for RTC and backup registers<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>2<\/td>\r\n<td>PC13<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O, tamper pin<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>3<\/td>\r\n<td>PC14-OSC32_IN<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O \/ 32 kHz oscillator input<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>4<\/td>\r\n<td>PC15-OSC32_OUT<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O \/ 32 kHz oscillator output<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>5<\/td>\r\n<td>VDD\/VDDA<\/td>\r\n<td>Power<\/td>\r\n<td>Main power supply \/ ADC power supply<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>6<\/td>\r\n<td>VSS\/VSSA<\/td>\r\n<td>Ground<\/td>\r\n<td>Main ground \/ ADC ground<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>7<\/td>\r\n<td>NRST<\/td>\r\n<td>I\/O<\/td>\r\n<td>Reset pin, active low<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>8<\/td>\r\n<td>VREF+<\/td>\r\n<td>Power<\/td>\r\n<td>ADC external reference voltage input<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>9-10<\/td>\r\n<td>PF0-OSC_IN \/ PF1-OSC_OUT<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O \/ 4-48 MHz crystal oscillator<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>11-18<\/td>\r\n<td>PA0-PA7<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/Os, ADC channels, timer channels, USART1, SPI1, I2C1<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>19-24<\/td>\r\n<td>PB0-PB2, PB10-PB12<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/Os, ADC channels, timer channels, I2C2, SPI2<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>25-32<\/td>\r\n<td>PB13-PB15, PA8-PA11<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/Os, timer channels, I2C2, SPI2, USART1, I2S<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>33<\/td>\r\n<td>PA12<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O, USART1, SPI1<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>34<\/td>\r\n<td>PA13<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O \/ SWDIO (debug)<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>35<\/td>\r\n<td>VDD<\/td>\r\n<td>Power<\/td>\r\n<td>Main power supply<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>36<\/td>\r\n<td>VSS<\/td>\r\n<td>Ground<\/td>\r\n<td>Main ground<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>37<\/td>\r\n<td>PA14<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O \/ SWCLK (debug) \/ BOOT0<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>38<\/td>\r\n<td>PA15<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O, SPI1, USART2<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>39-46<\/td>\r\n<td>PB3-PB9<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/Os, I2C1, SPI1, USART1, timer channels<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>47<\/td>\r\n<td>PD0<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>48<\/td>\r\n<td>PD1<\/td>\r\n<td>I\/O<\/td>\r\n<td>General-purpose I\/O<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>","application_scenarios":"<table>\r\n<thead>\r\n<tr>\r\n<th>Application<\/th>\r\n<th>Description<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr>\r\n<td>Consumer Electronics<\/td>\r\n<td>Home appliances, remote controls, and consumer devices requiring cost-effective 32-bit processing with low power consumption<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Industrial Control<\/td>\r\n<td>Process control, motor control, and sensor interfaces leveraging the advanced PWM timer and 12-bit ADC<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>IoT End Nodes<\/td>\r\n<td>Connected sensor nodes and edge devices using USART, SPI and I2C communication interfaces with Stop\/Standby low-power modes<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Smart Meters<\/td>\r\n<td>Precision measurement and data acquisition using the 12-bit ADC with hardware oversampling and CRC calculation unit<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Home Automation<\/td>\r\n<td>Smart home controllers and gateway devices requiring multiple communication interfaces (I2C, SPI, USART) and RTC functionality<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Motor Control<\/td>\r\n<td>Brushed and brushless DC motor control using the advanced-control 16-bit PWM timer with complementary outputs<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Battery-Powered Devices<\/td>\r\n<td>Portable instruments and wearables benefiting from 2.0-3.6 V operation, Sleep\/Stop\/Standby modes and VBAT RTC backup<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Digital Scales<\/td>\r\n<td>Weighing systems requiring precision ADC sampling and low-cost 32-bit processing<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>","alternative_models":"<table>\r\n<thead>\r\n<tr>\r\n<th>Model<\/th>\r\n<th>Manufacturer<\/th>\r\n<th>Package<\/th>\r\n<th>Key Difference<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr>\r\n<td>STM32G030C6T6<\/td>\r\n<td>STMicroelectronics<\/td>\r\n<td>LQFP-48<\/td>\r\n<td>Same package, 32 KB Flash (half the memory), pin-compatible<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>STM32G030K8T6<\/td>\r\n<td>STMicroelectronics<\/td>\r\n<td>LQFP-32<\/td>\r\n<td>Same Flash\/RAM, smaller 32-pin package, fewer GPIOs (29)<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>STM32G070CBT6<\/td>\r\n<td>STMicroelectronics<\/td>\r\n<td>LQFP-48<\/td>\r\n<td>Pin-compatible upgrade with 128 KB Flash, USB 2.0 FS<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>GD32E230C8T6<\/td>\r\n<td>GigaDevice<\/td>\r\n<td>LQFP-48<\/td>\r\n<td>Pin-compatible, register-compatible, Cortex-M4 core at 72 MHz<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>AT32F021C8T6<\/td>\r\n<td>Artery<\/td>\r\n<td>LQFP-48<\/td>\r\n<td>Pin-compatible, register-compatible, Cortex-M0+ at 72 MHz<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/1742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/comments?post=1742"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/1742\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media\/1756"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=1742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=1742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=1742"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=1742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}