Microchip Technology

PIC12F1572-I/RF - 8-bit MCU, 32MHz, 3.5KB Flash, 16-bit PWM | Microchip

MPN: PIC12F1572-I/RF ✓ Active
In Stock Ships in 1-3 business days
8-UDFN (3x3 mm) Package 32 MHz Speed 3.5 KB (2K x 14) Flash Memory
From $0.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-15
Volume Pricing
Qty Unit Price Extended
1 $0.85 $0.85
10 $0.78 $7.80
100 $0.67 $67.00
500 $0.55 $275.00
1,000 $0.45 $450.00
ℹ️ All prices are in USD

PIC12F1572-I/RF Overview

The Microchip PIC12F1572-I/RF is an 8-bit PIC12 family RISC microcontroller running at up to 32MHz with 3.5KB (2K x 14 words) of Flash program memory and 256 bytes of RAM, housed in an 8-pin UDFN (3x3 mm) package. It integrates three independent 16-bit PWM channels, six timers, a 10-bit ADC, a 5-bit DAC, two comparators, a complementary waveform generator (CWG), and the standard PIC12 core independent peripherals including BOR, POR and WDT.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and peripheral subsystems into one IC. MCUs sit one level below microprocessors in the embedded hierarchy and are categorized by bus width (8-bit, 16-bit, 32-bit), Flash size, and integrated peripheral set. PIC12F-series parts target low-pin-count (8-pin) applications where PCB area, BOM count, and power budget are critical, making them a sweet spot for compact analog-and-control designs.

Key differentiating features of the PIC12F1572-I/RF include the three 16-bit PWMs with independent time bases (uncommon in an 8-pin device), 4-channel 10-bit ADC with hardware capacitive voltage divider (CVD) support, complementary waveform generator for half-bridge / full-bridge / push-pull drive, and on-board 5-bit DAC usable as a programmable reference. The instruction set is enhanced mid-range with 200 ns instruction execution at 20 MHz oscillator.

Typical applications include high-resolution LED dimming and color mixing, stepper motor microstepping control, switched-mode power supply control loops, sensor signal conditioning, low-cost fan/lighting control, and battery-powered portable instrumentation. The 8-pin UDFN footprint also makes it a strong fit for space-constrained wearables and IoT edge nodes.

When designing with this device, note the UDFN package has an exposed thermal pad that must be soldered to the PCB ground pour for mechanical reliability. Decouple VDD with a 100 nF ceramic capacitor placed within 3 mm of the pin, and reserve an unused GPIO for in-system debug via the ICSP/ICD pins to retain code-development flexibility.

This page synthesizes distributor pricing, drop-in PIC12 alternatives, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC12F1572-I/RF — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC12F1572-I/RF (same form factor and footprint) — differing in Package, ADC, DAC, Operating Temperature, I/O Pins.

Microchip Technology
Package: 8-DFN (2x3 mm)
ADC: 8-bit, 4 channels
I/O Pins: 4 (3 digital + 1 input-only)
Microchip Technology
Package: 8-pin UDFN (3x3 mm) with exposed pad
ADC: 10-bit
DAC: 5-bit
Microchip Technology
Package: 8-UDFN (3x3 mm) with Exposed Pad
ADC: 10-bit, up to 4 channels
DAC: 5-bit and 10-bit DACs
Microchip Technology
Package: 8-pin UDFN (3x3 mm)
Operating Temperature: -40C to +125C (E = extended)
I/O Pins: 6
Microchip Technology
Package: 8-pin UDFN EP (3x3 mm)
DAC: 1 x 5-bit
Operating Temperature: -40 C to +85 C (Industrial, 'I' suffix)
Microchip Technology
Package: 8-UDFN (3x3 mm) Exposed Pad
ADC: 10-bit, up to 6 channels
Operating Temperature: -40 C to +85 C (Industrial)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC12F1571-I/RF

✅ Drop-In
Microchip Technology
📦 8-UDFN (3x3 mm)
PIC 8-bit RISC (enhanced mid-range) · 1.75 KB (1K x 14) · 128 bytes · 32 MHz (16 MIPS / 32 MHz operation) · 1.8 V to 5.5 V · 6 · 3 (independent) · 10-bit

✓ In Stock

$0.72 / Unit

View Datasheet →

PIC12LF1572-I/RF

✅ Drop-In
Microchip Technology
📦 8-UDFN (3x3 mm)
PIC 8-bit enhanced mid-range · 3.5 KB (2K x 14 words) · 256 bytes · 32 MHz (16 MIPS via 4x PLL from 8 MHz HFINTOSC) · 1.8 V to 3.6 V · 6 · 3 x 16-bit

✓ In Stock

$0.84 / Unit

View Datasheet →

PIC10F322-I/MC

✅ Drop-In
Microchip Technology
📦 8-DFN
Flash · 896 B (512 x 14 words) · 64 B · PIC 8-bit Enhanced Mid-Range · 16 MHz · 125 ns (8 MIPS) · 2.3 V to 5.5 V · 4 (3 digital + 1 input-only)

✓ In Stock

$0.52 / Unit

View Datasheet →

PIC12F1822-I/MF

✅ Drop-In
📦 8-DFN
Same 8-DFN footprint, but core-independent peripherals differ: no 16-bit PWM trio, instead enhanced PWM + ECCP module

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC12F1572-I/RF Maximum Ratings & Electrical Characteristics

Core PIC12 enhanced mid-range 8-bit RISC
Instruction Set Architecture PIC12 (RISC)
Program Memory 3.5 KB (2K x 14) Flash
RAM 256 bytes
Maximum CPU Frequency 32 MHz
Instruction Execution Time 200 ns at 20 MHz oscillator
I/O Pins 6 (8-pin package minus VDD/VSS)
ADC 10-bit, 4 channels
DAC 5-bit, 1 channel
Comparators 2
16-bit PWM Channels 3 (independent time bases)
Timers 6 (Timer0/1/2/4/6 + WDT)
Complementary Waveform Generator (CWG) Yes
Package 8-UDFN (3x3 mm)
Operating Temperature Range -40C to +85C (Industrial, "I" suffix)
Mounting Type Surface Mount
MSL Level 1
RoHS Status Compliant

PIC12F1572-I/RF Pin Configuration

DFN-8 Package Pinout Diagram DFN-8 2x2mm, P0.5mm, EP 0.9x1.7mm, JEDEC MO-229. 1 8 2 7 3 6 4 5 DFN-8
Pin 1 VDD — Positive power supply
Pin 2 RA5/ICSPDAT/PWM3 — GPIO RA5 / ICSP data / PWM3 output
Pin 3 RA4/AN3/CWG1A/CLKOUT — GPIO RA4 / ADC input / CWG output A / CLKOUT
Pin 4 RA3/MCLR/VPP — GPIO RA3 / Master Clear (reset) / ICSP VPP
Pin 5 RA2/AN2/DAC1OUT/PWM2 — GPIO RA2 / ADC input / DAC output / PWM2 output
Pin 6 RA1/AN1/CIN-/PWM1/ICSPCLK — GPIO RA1 / ADC input / Comparator input- / PWM1 / ICSP clock
Pin 7 RA0/AN0/CIN+/PWM0 — GPIO RA0 / ADC input / Comparator input+ / PWM0 output
Pin 8 VSS — Ground reference

Typical Applications

PIC12F1572-I/RF is suitable for 6 applications: High-Resolution LED Lighting & Color Mixing, Stepper Motor Microstepping Control, Switched-Mode Power Supply (SMPS) Control, Battery-Powered Sensor Hubs, Wearable / Fitness Device Sub-Controller, Industrial Control Loops & Fan/Pump Speed Control.

💡

High-Resolution LED Lighting & Color Mixing

The PIC12F1572-I/RF's three independent 16-bit PWM channels make it a natural fit for RGBW LED color-mixing fixtures. With 16-bit resolution per channel the designer can fade between color points without visible stepping, and the CWG module can directly drive a half-bridge FET pair for buck-style constant-current regulation. The 32 MHz core executes the color-mixing math loop in under 5 us, leaving plenty of headroom for ambient-light feedback sampling on the 10-bit ADC. The 8-pin UDFN keeps the BOM and PCB area small enough to integrate into a screw-in lamp base.

🏭

Stepper Motor Microstepping Control

Microstepping a bipolar stepper requires two synchronized PWMs at >10 kHz with adjustable phase offset. The PIC12F1572's two of three 16-bit PWMs can be phase-locked through the same time base, while the third drives an enable or chopper-control signal. Sine-lookup computation fits in the 3.5 KB Flash with room for acceleration/deceleration ramps. The 8-pin UDFN footprint lets the MCU sit on the same PCB as the H-bridge, minimizing gate-drive loop area and reducing EMI emissions on the switching edges.

Switched-Mode Power Supply (SMPS) Control

Voltage-mode and peak-current-mode SMPS control loops run comfortably on the PIC12F1572-I/RF. The 32 MHz core provides the ADC-to-PWM latency needed for sub-100 ns duty-cycle updates, while the CWG module can directly synthesize complementary gate drive for a synchronous buck converter. The 5-bit DAC can serve as the soft-start reference, eliminating an external component. The 8-UDFN package's exposed thermal pad keeps the die within thermal limits even at full 32 MHz CPU load with all peripherals active.

🧩

Battery-Powered Sensor Hubs

In a wireless sensor node, the PIC12F1572-I/RF can serve as the analog front-end that digitizes a sensor, performs on-chip filtering using the ADC's hardware CVD mode, and then wakes the radio SoC only when a meaningful event is detected. The 256 B RAM and 3.5 KB Flash are sufficient for simple threshold/filters without external memory. The Industrial -40C to +85C temperature grade and 2.3V-5.5V VDD range make it compatible with single-cell Li-Ion, 2x AA, and 3V coin-cell supplies.

📱

Wearable / Fitness Device Sub-Controller

In a fitness band or smart-watch, the PIC12F1572-I/RF can drive haptic feedback (PWM to a small LRA motor), control RGB status LEDs, and read a heart-rate or SpO2 sensor via the 10-bit ADC. The 8-UDFN 3 mm x 3 mm footprint fits inside the device's compact enclosure without competing for space with the main application processor. Low-power sleep modes and the wide industrial temperature range help extend battery life across varied wear conditions.

🏭

Industrial Control Loops & Fan/Pump Speed Control

Closed-loop fan or pump speed control leverages the PIC12F1572's 16-bit PWM for tachometer feedback generation and the comparator for zero-cross detection of the AC line. The on-chip CWG can implement a 4-quadrant variable-frequency drive on a small BLDC fan. Industrial designers favor the part for its wide VDD tolerance, -40C to +85C rating, and Microchip's long-term supply continuity program for industrial SKUs.

Recommended Products Summary

PIC12F1571-I/RF Microchip Technology Used in: High-Resolution LED Lighting & Color Mixing MIC4605-1YML Half-bridge FET driver for constant-current LED drive Used in: High-Resolution LED Lighting & Color Mixing DRV8833 Dual H-bridge stepper driver Used in: Stepper Motor Microstepping Control A4988 Microstepping stepper driver with internal translator Used in: Stepper Motor Microstepping Control PIC12F1501-E/SN Microchip Technology Used in: Switched-Mode Power Supply (SMPS) Control SiC620 Synchronous buck FET pair for 12V input rails Used in: Switched-Mode Power Supply (SMPS) Control PIC12LF1572-I/RF Microchip Technology Used in: Battery-Powered Sensor Hubs BME280 Integrated temperature/humidity/pressure sensor Used in: Battery-Powered Sensor Hubs MAX30102 Heart-rate / SpO2 sensor module Used in: Wearable / Fitness Device Sub-Controller DRV2605 Haptic driver for LRA actuators Used in: Wearable / Fitness Device Sub-Controller AMT212A Industrial rotary encoder for feedback Used in: Industrial Control Loops & Fan/Pump Speed Control DRV10983 Integrated BLDC driver Used in: Industrial Control Loops & Fan/Pump Speed Control
What is the program memory size of PIC12F1572-I/RF?
The PIC12F1572-I/RF contains 3.5 KB (2K x 14-bit words) of Flash program memory. According to the Microchip PIC12(L)F1571/2 datasheet, the Flash is organized in 14-bit words because each PIC instruction is 14 bits wide, so 2K instruction words equal 3.5 KB by byte count.
How many PWM channels does PIC12F1572 have?
The PIC12F1572 integrates three independent 16-bit PWM channels, each with its own dedicated timer time base. This is unusually high for an 8-pin microcontroller and is the primary reason designers choose this part for LED lighting, stepper motor drive, and power-conversion control loops.
What is the operating temperature range of PIC12F1572-I/RF?
The "I" suffix indicates the Industrial temperature grade, which spans -40C to +85C. The "E" suffix variant covers -40C to +125C (Extended), and the blank suffix is commercial 0C to +70C. Always verify the suffix on the reel matches your application's thermal envelope.
What package does PIC12F1572-I/RF use?
The /RF suffix designates the 8-pin UDFN (3 mm x 3 mm) package. The UDFN has an exposed thermal pad that must be soldered to the PCB ground pour for both thermal dissipation and mechanical reliability - omitting the pad soldering can lead to package cracking under thermal cycling.
What is the difference between PIC12F1572 and PIC12F1571?
The PIC12F1572 has 3.5 KB Flash and 256 B RAM, while the PIC12F1571 has 1.75 KB Flash and 128 B RAM. Both share the same 8-pin package options, three 16-bit PWMs, 10-bit ADC, and core peripherals, making the 1572 a drop-in upgrade when additional memory is needed.
Where can I buy PIC12F1572-I/RF online?
The PIC12F1572-I/RF is in stock at DigiKey (part 5773476-ND), Mouser, LCSC, and Microchip Direct as of 2026-09-15. Unit pricing for cut-tape starts around $0.85 at qty 1 and scales to roughly $0.45 at 1000-piece reels, with tape-and-reel standard quantity of 3000 pieces.
What is the lead time for PIC12F1572-I/RF?
DigiKey lists the part as "ships today" for online orders as of 2026-09-15, and LCSC confirms in-stock status. Microchip Direct typically quotes 6-10 weeks for factory-direct bulk orders, so for prototype volumes the authorized distributors remain the fastest path.
What is the price of PIC12F1572-I/RF?
Per the verified distributor data on 2026-09-15, the PIC12F1572-I/RF prices from $0.85 at qty 1 down to approximately $0.45 at qty 1000 on DigiKey. LCSC quotes a slightly lower $0.3505 unit price for bulk reels. Volume pricing breaks follow the standard 1 / 10 / 100 / 500 / 1000 ladder.
PIC12F1572 vs PIC12F1501 - which is better for LED lighting?
Both are 8-pin PIC12 devices with 16-bit PWMs, but the PIC12F1572 offers three 16-bit PWM channels versus the PIC12F1501's two 16-bit + two 10-bit PWMs. For multi-channel LED color mixing the PIC12F1572 is the better choice; for simple single-channel dimming the PIC12F1501 is pin-compatible and slightly cheaper.
What is the best drop-in replacement for PIC12F1572-I/RF?
The PIC12F1572-I/MF (8-pin DFN with identical pinout) is a direct drop-in replacement on the same footprint. For lower-voltage designs, the PIC12LF1572-I/RF is pin-compatible but specifies a 1.8V-3.6V VDD range instead of the standard 2.3V-5.5V range, so verify your supply rail before swapping.
Can PIC12LF1572-I/RF replace PIC12F1572-I/RF?
The PIC12LF1572 is pin-compatible with the PIC12F1572 on the same 8-pin UDFN package, but its VDD range is 1.8V-3.6V versus the PIC12F1572's 2.3V-5.5V. You can drop-in the LF variant only if your supply is at or below 3.6V; otherwise the standard PIC12F1572 is required.
Where can I download the PIC12F1572 datasheet PDF?
The official Microchip PIC12(L)F1571/2 datasheet is available as a free PDF at https://ww1.microchip.com/downloads/en/DeviceDoc/40001723D.pdf. It covers both the PIC12F1571 and PIC12F1572 variants, pinout, electrical characteristics, peripheral modules, and code-development notes for the 8-pin package.
Where can I find the PIC12F1572 pinout?
The 8-pin UDFN pinout is documented in the PIC12(L)F1571/2 datasheet and reproduced on the Microchip product page. Pin 1 is the package marker dot at top-left, with VDD on pin 1 and VSS on pin 8 for the UDFN-8 ("RF") package. The package_svg_key on this page is udfn-8-equivalent for the visual.
Is PIC12F1572-I/RF RoHS compliant?
Yes, the PIC12F1572-I/RF is RoHS compliant per Microchip's product declaration. The part uses lead-free matte-tin plating on the UDFN terminations and is qualified to MSL1, allowing unlimited floor-life exposure before reflow soldering.
What are the key specifications of PIC12F1572 that engineers should know?
The PIC12F1572 is defined by five key facts: 8-pin UDFN-3x3 package, 3.5 KB Flash / 256 B RAM, 32 MHz CPU core, three independent 16-bit PWM channels, and a 4-channel 10-bit ADC plus 5-bit DAC. Together these enable a single-chip solution for high-resolution LED control, motor drive, and SMPS control in a sub-3 mm footprint.
Hey Google, what can replace PIC12F1572-I/RF?
Drop-in replacements for the PIC12F1572-I/RF include the PIC12F1572-I/MF (same die, different 8-pin package), the PIC12LF1572-I/RF (lower-voltage variant), and the PIC12F1571-I/RF (1.75 KB Flash, same pinout). For different manufacturers, the ATtiny25/45/85 family from Microchip rivals Atmel offers 8-pin AVR alternatives but with different peripherals and instruction set.
Is PIC12F1572-I/RF in stock at distributors?
As of 2026-09-15, the PIC12F1572-I/RF is in stock at DigiKey (ships today), Mouser, LCSC (in-stock at $0.3505), Xecor, and Avaq. Microchip Direct accepts factory orders with typical 6-10 week lead times. No allocation or EOL notice has been published.

Engineering reference data for PIC12F1572-I/RF — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC12F1572-I/RF when you need three independent 16-bit PWM channels and at least 3.5 KB of Flash in an 8-pin UDFN footprint. It is the right part for high-resolution LED color mixing, microstepping motor control, and SMPS control loops. Pick the PIC12F1571-I/RF instead if your firmware fits in 1.75 KB Flash and you want a lower unit cost. Pick the PIC12LF1572-I/RF if your supply rail is below 3.6V (coin-cell or single-cell Li-Ion). Pick the PIC10F322-I/MC only when memory needs are tiny (under 512 B) and absolute lowest cost dominates. Pick the PIC12F1822-I/MF only when you need an ECCP module rather than three discrete PWMs.

Comparison with Alternatives

Parameter This Product PIC12F1571-I/RF PIC12LF1572-I/RF PIC10F322-I/MC PIC12F1822-I/MF
Package 8-UDFN (3x3 mm) 8-UDFN (3x3 mm) - same 8-UDFN (3x3 mm) - same 8-DFN - same footprint family 8-DFN - same footprint family
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 3.5 KB 1.75 KB 3.5 KB 512 B 3.5 KB
RAM 256 B 128 B 256 B 64 B 128 B
Max CPU Frequency 32 MHz 32 MHz 32 MHz 16 MHz 32 MHz
16-bit PWM Channels 3 (independent) 3 (independent) 3 (independent) 2 (enhanced 16-bit) 1 (16-bit) + ECCP module
ADC 10-bit, 4 channels 10-bit, 4 channels 10-bit, 4 channels 8-bit, 3 channels 10-bit, 7 channels
DAC 5-bit, 1 channel 5-bit, 1 channel 5-bit, 1 channel None None
Operating Voltage 2.3V - 5.5V 2.3V - 5.5V 1.8V - 3.6V 2.3V - 5.5V 1.8V - 5.5V

Key Differentiators

  • Three independent 16-bit PWMs in an 8-pin package (vs PIC10F322-I/MC)
  • On-chip 5-bit DAC and hardware CVD support (vs PIC12F1822-I/MF)
  • Same 8-UDFN footprint, more memory than PIC12F1571 (vs PIC12F1571-I/RF)

Design Notes

The 8-UDFN (3x3 mm) package exposes a thermal pad on the underside that must be soldered to a continuous PCB ground pour, not only for thermal dissipation but also for mechanical reliability. Missing the thermal-pad solder joint is the leading cause of UDFN field failures under thermal cycling. Place at least four thermal vias in the pad land pattern to conduct heat into inner ground planes, and keep the pour clearance at least 0.2 mm from signal traces.

Decouple VDD (pin 1) with a 100 nF X7R ceramic capacitor placed within 3 mm of the package and routed with a wide, short trace to pin 8 (VSS). For designs that switch high currents near the MCU (LED strings, motor coils), add a 10 uF bulk tantalum or ceramic on the same VDD net to absorb load transients. The PIC12F1572's ADC readings are particularly sensitive to VDD ripple; route noisy digital traces (PWM, ICSP) away from the VDD pour and the analog ADC pins (RA0-RA3).

Always disable the JTAGEN fuse (FICD.JTAGEN) in the configuration word to free up RA0/RA1/RA2/RA3 as general-purpose GPIO. By default the silicon enables JTAG and these pins are unavailable for application use, which is the most common cause of "missing GPIO" on first-time PIC12F1572 designs. Also reserve RA3 (MCLR) for ICSP if you plan to debug in-circuit; repurposing it as a general input requires careful configuration-word workarounds.

For designs using the CWG module to drive external FETs, keep the CWG output traces (RA4/RA5) physically short (<15 mm) and away from the analog ADC inputs. The complementary gate-drive edges have sub-50 ns rise times and couple capacitively into adjacent analog traces. A ground guard trace between the CWG output pins and the ADC input pins noticeably improves ADC noise performance.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product declaration; lead-free matte-tin terminations. Not AEC-Q100 qualified - this is a general-purpose MCU, not an automotive-grade part. Halogen-free status not explicitly published in the verified data and marked unknown.

Data verified on: 2026-09-15 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC12F1572-I/RF PIC12F1572 datasheet Microchip PIC12F1572 8-pin UDFN 16-bit PWM microcontroller PIC12F1572 LED color mixing PIC12F1572 vs PIC12F1571 PIC12F1572-I/RF buy online PIC12F1572 pinout UDFN-8 PIC12F1572 stepper motor control what is the Flash memory of PIC12F1572 PIC12F1572 SMPS control loop PIC12F1572 drop-in replacement

Related Components & Terms

Microchip Technology PIC12F1572 PIC12F1572-I/RF PIC12F1571 PIC12LF1572 PIC10F322 PIC12F1822 PIC12 PIC (Peripheral Interface Controller) RISC architecture enhanced mid-range core 16-bit PWM Pulse Width Modulation 10-bit ADC Analog-to-Digital Converter 5-bit DAC Digital-to-Analog Converter Complementary Waveform Generator CWG UDFN Ultra-thin Dual Flat No-lead RoHS REACH MSL1 ICSP In-Circuit Serial Programming LED lighting stepper motor switched-mode power supply wearable sensor node
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details