{"id":3560,"date":"2026-06-06T10:40:29","date_gmt":"2026-06-06T10:40:29","guid":{"rendered":"https:\/\/materialparts.com\/stm32g071rbt6\/"},"modified":"2026-06-06T10:40:29","modified_gmt":"2026-06-06T10:40:29","slug":"stm32g071rbt6","status":"publish","type":"post","link":"https:\/\/materialparts.com\/es\/stm32g071rbt6\/","title":{"rendered":"STM32G071RBT6"},"content":{"rendered":"<h2>Productos<\/h2>\n<p>The STM32G071RBT6 from STMicroelectronics is a mainstream ARM Cortex-M0+ microcontroller running at 64 MHz with 128KB Flash and 36KB SRAM. It features a 12-bit ADC at 2.5 MSps, dual 12-bit DAC, two fast comparators, USB Type-C Power Delivery controller, and up to 60 I\/Os in a 64-pin LQFP (10x10mm) package.<\/p>\n<h2>Especificaciones<\/h2>\n<table>\n<tr>\n<td>N\u00facleo<\/td>\n<td>ARM Cortex-M0+<\/td>\n<\/tr>\n<tr>\n<td>Max Clock<\/td>\n<td>64 MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash<\/td>\n<td>128 KB<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>36 KB<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>12-bit, 2.5 MSps, up to 19 channels<\/td>\n<\/tr>\n<tr>\n<td>DAC<\/td>\n<td>12-bit, 2 channels<\/td>\n<\/tr>\n<tr>\n<td>Comparators<\/td>\n<td>2 (fast, rail-to-rail)<\/td>\n<\/tr>\n<tr>\n<td>Temporizadores<\/td>\n<td>14 (2 at 128 MHz, 1x 32-bit, 5x 16-bit GP)<\/td>\n<\/tr>\n<tr>\n<td>Interfaces<\/td>\n<td>2x I2C, 2x SPI, 4x USART, 1x LPUART, HDMI CEC, USB-C PD<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>60 (multiple 5V-tolerant)<\/td>\n<\/tr>\n<tr>\n<td>Tensi\u00f3n de alimentaci\u00f3n<\/td>\n<td>1.7V &#8211; 3.6V<\/td>\n<\/tr>\n<tr>\n<td>Paquete<\/td>\n<td>LQFP-64 (10 x 10 mm)<\/td>\n<\/tr>\n<tr>\n<td>Temperatura de funcionamiento<\/td>\n<td>-40 to 85 C<\/td>\n<\/tr>\n<\/table>\n<h2>Caracter\u00edsticas<\/h2>\n<ul>\n<li>ARM Cortex-M0+ at 64 MHz with MPU<\/li>\n<li>128KB Flash with read\/write\/proprietary code protection<\/li>\n<li>12-bit ADC at 2.5 MSps with hardware oversampling up to 16-bit<\/li>\n<li>Dual 12-bit DAC with low-power sample-and-hold<\/li>\n<li>USB Type-C Power Delivery controller integrated<\/li>\n<li>Advanced control PWM timer at 128 MHz (2x CPU speed)<\/li>\n<li>7-channel DMA with flexible peripheral mapping<\/li>\n<li>Low-power modes: Sleep, Stop, Standby, Shutdown<\/li>\n<\/ul>\n<h2>Aplicaciones<\/h2>\n<ul>\n<li>USB-C PD power adapters and chargers<\/li>\n<li>Motor control with advanced PWM and encoder feedback<\/li>\n<li>Industrial sensors with multi-channel ADC and DAC<\/li>\n<li>Consumer appliances with touch sensing and communication<\/li>\n<li>Battery-powered IoT edge devices<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The STM32G071RBT6 from STMicroelectronics is a mainstream ARM Cortex-M0+ microcontroller running at 64 MHz with 128KB Flash and 36KB SRAM. It features a 12-bit ADC at 2.5 MSps, dual 12-bit DAC, two fast comparators, USB Type-C Power Delivery controller, and up to 60 I\/Os in a 64-pin LQFP (10x10mm) package. Key Specifications Core [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,25],"tags":[],"chip_brand":[142],"class_list":["post-3560","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-st"],"acf":{"brief_explanation":"ARM Cortex-M0+ MCU, 64MHz, 128KB Flash, 36KB RAM, 12-bit ADC\/DAC, USB-C PD, LQFP-64","date_code":"","package_case":"LQFP-64 (10.0 x 10.0 x 1.40 mm)","in_stock":3774,"datasheet":"https:\/\/www.st.com\/resource\/en\/datasheet\/stm32g071rb.pdf","price":"$1.87 @ 1ku","product_introduction":"The STM32G071RBT6 from STMicroelectronics is a mainstream ARM Cortex-M0+ microcontroller operating at up to 64 MHz with 128KB Flash and 36KB SRAM. It integrates a comprehensive analog peripheral set including a 12-bit ADC at 2.5 MSps with hardware oversampling, dual 12-bit DAC channels, and two fast rail-to-rail comparators. A fully integrated USB Type-C Power Delivery controller enables direct implementation of PD chargers and adapters. The advanced-control PWM timer runs at up to 128 MHz (double the CPU frequency) for precise motor control, while 7 DMA channels offload data transfers from the CPU.","working_principle":"The STM32G071RBT6 is based on the ARM Cortex-M0+ 32-bit RISC core with a Memory Protection Unit (MPU). The 12-bit SAR ADC uses a switched-capacitor architecture at 2.5 MSps, with hardware oversampling that can extend effective resolution to 16 bits without CPU intervention. The USB-C PD controller implements BMC encoding\/decoding and the physical layer protocol for Power Delivery negotiation. The advanced-control timer (TIM1) generates PWM at up to 128 MHz through a dedicated clock prescaler independent of the CPU clock, enabling finer PWM resolution for motor control and power conversion. Multiple low-power modes include Shutdown with RTC and backup register retention via VBAT.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Function<\/th><\/tr><tr><td>VDD<\/td><td>4<\/td><td>Power<\/td><td>1.7-3.6V digital supply<\/td><\/tr><tr><td>VDDA<\/td><td>2<\/td><td>Power<\/td><td>Analog supply<\/td><\/tr><tr><td>VSS\/VSSA<\/td><td>5<\/td><td>Ground<\/td><td>Digital and analog ground<\/td><\/tr><tr><td>NRST<\/td><td>1<\/td><td>I\/O<\/td><td>Reset (active low)<\/td><\/tr><tr><td>BOOT0<\/td><td>1<\/td><td>Input<\/td><td>Boot mode selection<\/td><\/tr><tr><td>PA0-PA15<\/td><td>16<\/td><td>I\/O<\/td><td>Port A - ADC, DAC, TIM, USART, SPI<\/td><\/tr><tr><td>PB0-PB15<\/td><td>16<\/td><td>I\/O<\/td><td>Port B - TIM, I2C, SPI, USART, USB-C PD<\/td><\/tr><tr><td>PC13-PC15<\/td><td>3<\/td><td>I\/O<\/td><td>Port C - RTC, MCO, wakeup<\/td><\/tr><tr><td>PD0-PD2<\/td><td>3<\/td><td>I\/O<\/td><td>Port D - CLK, OSC<\/td><\/tr><\/table>","application_scenarios":"<ul><li>USB-C PD chargers: Integrated PD controller for 5-20V programmable power supply<\/li><li>Motor control: 128 MHz PWM with dead-time for BLDC\/PMSM drive<\/li><li>Industrial sensors: 19-channel ADC + dual DAC for closed-loop control<\/li><li>Consumer appliances: Touch sensing, UART, motor control in one chip<\/li><li>Battery IoT: Shutdown mode with RTC wakeup, 1.7V minimum operation<\/li><\/ul>","alternative_models":"<table><tr><th>Manufacturer<\/th><th>Part Number<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>ST<\/td><td>STM32G071CBT6<\/td><td>LQFP-48<\/td><td>48-pin, fewer I\/O, same core<\/td><\/tr><tr><td>ST<\/td><td>STM32G081RBT6<\/td><td>LQFP-64<\/td><td>AES hardware, USB-C PD, same memory<\/td><\/tr><tr><td>NXP<\/td><td>LPC55S28JBD64<\/td><td>LQFP-64<\/td><td>Cortex-M33, 256KB Flash<\/td><\/tr><tr><td>Microchip<\/td><td>SAMC21J18A-MUT<\/td><td>QFN-64<\/td><td>Cortex-M0+, 256KB, CAN FD<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/3560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/comments?post=3560"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/3560\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/media?parent=3560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/categories?post=3560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/tags?post=3560"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/chip_brand?post=3560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}