Sale!

ST STM32F042F6P6TR 48MHz Arm Cortex-M0 32KB Flash USB/CAN Microcontroller TSSOP-20

Original price was: $1.05.Current price is: $1.00.

ST STM32F042F6P6TR is a 48MHz Arm Cortex-M0 MCU with 32KB Flash, 6KB SRAM, 12-bit ADC, USB Full-Speed, CAN, USART, SPI/I²C, PWM timers and DMA in an industrial-grade 20-pin TSSOP package.

Availability: 100000 in stock

- +
SKU: STM32F042F6P6TR Category: Brand:

The STM32F042F6P6TR from STMicroelectronics is a mainstream 32-bit Arm Cortex-M0 microcontroller operating at up to 48MHz. It integrates 32KB of Flash memory and 6KB of SRAM with hardware parity, providing a compact MCU platform for embedded applications requiring USB, CAN and general-purpose control functions.

The MCU operates from a 2.0V to 3.6V supply and supports Sleep, Stop and Standby low-power modes. Clock resources include internal 8MHz and 40kHz RC oscillators plus an internal 48MHz oscillator with automatic trimming, allowing the USB Full-Speed peripheral to operate without an external high-speed crystal in suitable designs.

Analog functionality includes a 12-bit ADC. For the exact STM32F042F6P6TR configuration, ST lists 9 ADC channels, while the STM32F042 ADC architecture supports conversion times as low as approximately 1.0µs.

Communication peripherals include USB 2.0 Full-Speed Device, CAN, one I²C interface, two USARTs, and SPI/I²S resources. The I²C peripheral supports Fast Mode Plus up to 1Mbit/s, while SPI operation supports rates up to 18Mbit/s. USB operation includes BCD and LPM support.

Timer resources include one 16-bit advanced-control PWM timer, one 32-bit timer and four general-purpose 16-bit timers, together with independent and system watchdog timers and SysTick. The advanced timer supports up to six PWM output channels for control-oriented applications.

Additional features include a 5-channel DMA controller, RTC, CRC calculation unit, HDMI CEC interface, 96-bit unique ID and Serial Wire Debug. ST lists 16 high-current I/Os for the exact STM32F042F6P6TR configuration.

The exact STM32F042F6P6TR is supplied in a 20-pin TSSOP package, rated as Industrial Grade for -40°C to +85°C operation. The TR suffix specifies tape-and-reel packaging, and the package is ECOPACK2 / RoHS compliant. ST currently lists the exact part as Active and in volume production.

Key Specifications:

  • Brand: STMicroelectronics
  • Part Number: STM32F042F6P6TR
  • Family: STM32F0 / STM32F042
  • Product Type: 32-Bit Microcontroller
  • CPU Core: Arm Cortex-M0
  • Maximum CPU Frequency: 48MHz
  • Flash Memory: 32KB
  • SRAM: 6KB
  • SRAM Hardware Parity: Yes
  • Supply Voltage: 2.0V to 3.6V
  • ADC: 1 × 12-Bit
  • ADC Channels: 9 for Exact Device
  • ADC Conversion Time: Down to Approx. 1.0µs
  • DMA: 5 Channels
  • USB: USB 2.0 Full-Speed Device
  • Crystal-Less USB Operation: Supported
  • CAN: CAN 2.0
  • I²C: 1
  • I²C Fast Mode Plus: Up to 1Mbit/s
  • USART: 2
  • SPI: Supported
  • SPI Speed: Up to 18Mbit/s
  • I²S: Supported
  • HDMI CEC: Yes
  • 16-Bit Timers: 5 Including Advanced Timer
  • 32-Bit Timers: 1
  • Advanced PWM Timer: Yes
  • RTC: Yes
  • Watchdogs: Yes
  • CRC Unit: Yes
  • Unique ID: 96-Bit
  • Debug Interface: SWD
  • High-Current I/Os: 16
  • Low-Power Modes: Sleep / Stop / Standby
  • Operating Temperature: -40°C to +85°C
  • Grade: Industrial
  • Package: TSSOP-20
  • Pin Count: 20
  • Mounting Type: SMD / SMT
  • Packaging: Tape & Reel
  • RoHS Grade: ECOPACK2
  • Product Status: Active / Volume Production.

Reviews

There are no reviews yet.

Be the first to review “ST STM32F042F6P6TR 48MHz Arm Cortex-M0 32KB Flash USB/CAN Microcontroller TSSOP-20”
Shopping Cart