{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32G041C8T6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32G041C8T6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32G041C8T6","factsUrl":"https://icboms.com/api/mcp/products/STM32G041C8T6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32G0 series, STM32G041C8T6, 32-bit ARM Cortex-M0+ MCU, 64 MHz, 64 KB Flash, 8K x 8 RAM, 44 I/O, 48-LQFP (7x7), -40°C to 85°C, 1.7V to 3.6V supply.","salesMarkdown":"64 MHz is the ceiling for this part, and the Cortex-M0+ pipeline delivers roughly 0.95 DMIPS/MHz, so you get about 60 DMIPS of integer throughput. That is enough for real-time control loops (brushless-DC commutation, closed-loop PID at a few kHz), protocol parsing (Modbus RTU, CANopen frames), and sensor fusion running at moderate sample rates. The 8 KB SRAM is tight — budget about 2 KB for the stack and RTOS kernel, leaving 6 KB for application data. If your firmware needs a large lookup table or double-buffered ADC buffer, the 64 KB Flash can hold constants, but the RAM ceiling will force either an external SRAM or a move to a higher-density sibling. ## Peripherals and I/O — what hooks onto the bus This MCU includes a 12-bit ADC with 19 channels (enough to monitor a three-phase motor current plus a few thermistors), a brown-out detect and power-on-reset block, a DMA controller for moving ADC results without CPU intervention, and an I²S interface for audio or serial-memory streaming. The 44 I/O pins are available in the 48-LQFP package; roughly 32 survive as GPIO after peripheral muxing in a typical design. The internal oscillator eliminates the crystal for many applications, but if you need tighter timing for USB or CAN, an external clock can still be fed in. The base product number is STM32G041, and the full family includes pin-compatible density variants (e.g., 32 KB Flash) if you later need to cost-reduce or upgrade firmware capacity while keeping the same PCB layout. ## Package and footprint — layout notes The 44 I/O are arranged around the perimeter; no fine-pitch BGA alignment issues here.","metaTitle":"STM32G041C8T6 ARM Cortex-M0+ MCU, 64 MHz, 64 KB Flash","metaDescription":"STMicroelectronics STM32G041C8T6 32-bit ARM Cortex-M0+ MCU, 64 MHz, 64 KB Flash, 8K x 8 RAM, 44 I/O, 48-LQFP, -40°C to 85°C.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"64MHz","Series":"STM32G0","Package":"Tray","RAM Size":"8K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT","Connectivity":"I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"44","Core Processor":"ARM® Cortex®-M0+","Package / Case":"48-LQFP","Product Status":"Active","Data Converters":"A/D 19x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32G041","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"48-LQFP (7x7)","Voltage - Supply (Vcc/Vdd)":"1.7V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$4.0700","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/b3a93366b8c070691d690626bd8c0da7.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32G041C8T6/alternatives.json"},"ai":{"faq":[{"question":"What is the closest pin-compatible alternative to STM32G041C8T6?","answer":"Within the STM32G0 family, the STM32G031 series shares the same 48-LQFP footprint and pinout but offers 32 KB Flash and 8 KB SRAM at a lower price point. The STM32G041 is the higher-density Flash option. Both are active and cross-compatible on the same PCB layout, though the G031 lacks some peripheral features (e.g., I²S)."},{"question":"What compliance documentation does ST provide for STM32G041C8T6?","answer":"STMicroelectronics provides RoHS and REACH compliance declarations for the STM32G041C8T6. The part is lead-free and the 48-LQFP package is MSL 3. No UL or IEC certification is listed in the standard documentation; for specific safety-critical certifications, the datasheet and ST's compliance portal should be consulted."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32G041C8T6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32G041C8T6 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}