{"id":2541,"date":"2026-05-23T06:10:38","date_gmt":"2026-05-23T06:10:38","guid":{"rendered":"https:\/\/materialparts.com\/stm32f042k6u6tr\/"},"modified":"2026-05-23T06:10:38","modified_gmt":"2026-05-23T06:10:38","slug":"stm32f042k6u6tr","status":"publish","type":"post","link":"https:\/\/materialparts.com\/ar\/stm32f042k6u6tr\/","title":{"rendered":"STM32F042K6U6TR"},"content":{"rendered":"<h2>\u0646\u0638\u0631\u0629 \u0639\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u062a\u062c<\/h2>\n<p>The STM32F042K6U6TR from STMicroelectronics is a 32-bit ARM Cortex-M0 microcontroller with 32KB Flash, 6KB SRAM, and 48MHz clock in a 32-UFQFPN (5x5mm) package. It integrates USB 2.0 FS, CAN, HDMI-CEC, and crystal-less USB oscillator for cost-sensitive applications.<\/p>\n<h2>\u0627\u0644\u0645\u0648\u0627\u0635\u0641\u0627\u062a \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629<\/h2>\n<table>\n<tr>\n<td>\u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0627\u062a<\/td>\n<td>ARM Cortex-M0 (32-bit)<\/td>\n<\/tr>\n<tr>\n<td>Max Clock<\/td>\n<td>48MHz<\/td>\n<\/tr>\n<tr>\n<td>\u0641\u0644\u0627\u0634<\/td>\n<td>32KB<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>6KB<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>26<\/td>\n<\/tr>\n<tr>\n<td>\u062c\u0647\u062f \u0627\u0644\u0625\u0645\u062f\u0627\u062f<\/td>\n<td>1.65V ~ 3.6V<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>12-bit, 13 channels<\/td>\n<\/tr>\n<tr>\n<td>Connectivity<\/td>\n<td>USB 2.0 FS, CAN, I2C, SPI, USART<\/td>\n<\/tr>\n<\/table>\n<h2>\u0627\u0644\u0645\u064a\u0632\u0627\u062a<\/h2>\n<ul>\n<li>Crystal-less USB 2.0 full-speed with integrated 48MHz oscillator<\/li>\n<li>CAN 2.0B active interface<\/li>\n<li>HDMI-CEC consumer electronics control<\/li>\n<li>5-channel DMA controller<\/li>\n<li>Capacitive sensing touch key controller<\/li>\n<li>12-bit ADC up to 1Msps<\/li>\n<\/ul>\n<h2>\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a<\/h2>\n<ul>\n<li>USB peripheral devices<\/li>\n<li>Industrial CAN bus nodes<\/li>\n<li>Consumer electronics with HDMI-CEC<\/li>\n<li>IoT endpoints and sensor nodes<\/li>\n<li>Motor control in small appliances<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The STM32F042K6U6TR from STMicroelectronics is a 32-bit ARM Cortex-M0 microcontroller with 32KB Flash, 6KB SRAM, and 48MHz clock in a 32-UFQFPN (5x5mm) package. It integrates USB 2.0 FS, CAN, HDMI-CEC, and crystal-less USB oscillator for cost-sensitive applications. Key Specifications Core ARM Cortex-M0 (32-bit) Max Clock 48MHz Flash 32KB SRAM 6KB I\/O Pins 26 [&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-2541","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-st"],"acf":{"brief_explanation":"Cortex-M0 MCU, 48MHz, 32KB Flash, USB 2.0 FS, CAN, 32-UFQFPN","date_code":"","package_case":"32-UFQFPN (5.0 x 5.0 x 0.6 mm)","in_stock":6890,"datasheet":"https:\/\/www.st.com\/en\/microcontrollers-microprocessors\/stm32f042k6.html","price":"$1.90 @ 1ku","product_introduction":"The STM32F042K6U6TR is an entry-level 32-bit microcontroller from the STM32F0 series, featuring an ARM Cortex-M0 core running at up to 48MHz with 32KB Flash and 6KB SRAM. Its standout feature is the integrated crystal-less USB 2.0 full-speed interface, which eliminates the need for an external crystal and reduces BOM cost. The device also includes a CAN 2.0B interface and HDMI-CEC, making it uniquely suited for consumer and industrial networking applications. A capacitive sensing controller supports touch-key interfaces without external components.","working_principle":"The STM32F042K6U6TR is built around the ARM Cortex-M0 processor core, a 32-bit RISC CPU executing a subset of the Thumb-2 instruction set. The internal 48MHz oscillator can be trimmed by the USB Clock Recovery System (CRS) to meet USB timing accuracy without an external crystal. On-chip peripherals connect via AHB and APB buses with DMA support for offloading data transfers. The nested vectored interrupt controller (NVIC) provides deterministic interrupt handling. Flash memory stores both program code and constant data, with read-while-write capability in dual-bank mode.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Function<\/th><\/tr><tr><td>1<\/td><td>VDD<\/td><td>Power<\/td><td>Digital supply<\/td><\/tr><tr><td>2<\/td><td>PF0\/OSC_IN<\/td><td>I\/O<\/td><td>GPIO \/ Oscillator input<\/td><\/tr><tr><td>3<\/td><td>PF1\/OSC_OUT<\/td><td>I\/O<\/td><td>GPIO \/ Oscillator output<\/td><\/tr><tr><td>4<\/td><td>NRST<\/td><td>Input<\/td><td>Reset (active low)<\/td><\/tr><tr><td>5-10<\/td><td>PA0-PA5<\/td><td>I\/O<\/td><td>GPIO \/ ADC \/ TIM \/ SPI<\/td><\/tr><tr><td>11<\/td><td>VDDA<\/td><td>Power<\/td><td>Analog supply<\/td><\/tr><tr><td>12<\/td><td>VSSA<\/td><td>Power<\/td><td>Analog ground<\/td><\/tr><tr><td>13-20<\/td><td>PA6-PA13<\/td><td>I\/O<\/td><td>GPIO \/ ADC \/ TIM \/ I2C \/ CAN<\/td><\/tr><tr><td>21<\/td><td>PA14\/SWDCLK<\/td><td>I\/O<\/td><td>SWD clock \/ GPIO<\/td><\/tr><tr><td>22-27<\/td><td>PA15-PB3<\/td><td>I\/O<\/td><td>GPIO \/ SPI \/ TIM \/ USART<\/td><\/tr><tr><td>28-31<\/td><td>PB4-PB7<\/td><td>I\/O<\/td><td>GPIO \/ I2C \/ USART<\/td><\/tr><tr><td>32<\/td><td>VSS<\/td><td>Power<\/td><td>Digital ground<\/td><\/tr><\/table>","application_scenarios":"<ul><li>USB HID devices (keyboards, mice, custom peripherals)<\/li><li>CAN bus sensor nodes in industrial automation<\/li><li>HDMI-CEC controlled consumer electronics<\/li><li>IoT sensor nodes with capacitive touch UI<\/li><li>Small motor control in home appliances<\/li><\/ul>","alternative_models":"<table><tr><th>Manufacturer<\/th><th>Part Number<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>STMicroelectronics<\/td><td>STM32F042C6U6<\/td><td>48-UFQFPN<\/td><td>More I\/O, 48-pin version<\/td><\/tr><tr><td>GigaDevice<\/td><td>GD32F042K6U6<\/td><td>32-UFQFPN<\/td><td>Pin-compatible, 48MHz<\/td><\/tr><tr><td>NXP<\/td><td>LPC11U24FHI33<\/td><td>32-HVQFN<\/td><td>Cortex-M0, USB, 50MHz<\/td><\/tr><tr><td>Microchip<\/td><td>SAMD21G15L-MU<\/td><td>48-QFN<\/td><td>Cortex-M0+, USB, 48MHz<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/2541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/comments?post=2541"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/2541\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/media?parent=2541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/categories?post=2541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/tags?post=2541"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/chip_brand?post=2541"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}