PIC16F1825T-I/ML - 8-bit MCU, 14KB Flash, 32MHz, 16-QFN | Microchip
MPN: PIC16F1825T-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.18 | $21.80 |
| 100 | $1.82 | $182.00 |
| 500 | $1.55 | $775.00 |
| 1,000 | $1.32 | $1,320.00 |
| 3,000 | $1.12 | $3,360.00 |
PIC16F1825T-I/ML Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus and a RISC or CISC CPU core. Within the semiconductor hierarchy, MCUs sit under microcontrollers -> embedded ICs -> integrated circuits. PIC microcontrollers from Microchip execute one instruction per clock cycle (except branches), which is why a 32 MHz oscillator delivers 8 MIPS throughput and predictable deterministic timing for control loops. The PIC16F1825T-I/ML belongs to the enhanced mid-range PIC16F1xxx family that adds multiple communication peripherals, ADC with computation, and core-independent peripherals.
Key features include the mTouch capacitive-sensing peripheral, a 10-bit ADC with Capacitive Voltage Divider (CVD) support, PWM/SCCP/MCCP capture-compare-PWM modules, EUSART, MSSP (I2C/SPI), and an internal 32 MHz oscillator with ±1% accuracy after calibration. The device supports nanoWatt XLP (eXtreme Low Power) sleep currents down to sub-1 µA, ideal for battery-powered IoT nodes.
The PIC16F1825T-I/ML architecture combines a 14-bit instruction word, a hardware multiplier, and a 32-level stack, balancing code density with deterministic real-time behavior. Peripherals are mapped through Peripheral Pin Select (PPS), letting the designer re-route digital functions to different I/O pins without rewiring the PCB - a major advantage over fixed-pin MCUs.
Typical applications include capacitive touch user interfaces (buttons, sliders, proximity), IoT sensor nodes, low-power wireless companion MCUs, battery chargers, LED lighting control, and small home appliances. The 16-QFN's small 4x4 mm footprint with exposed thermal pad supports dense layouts with good thermal dissipation.
When designing with this MCU, place a 0.1 µF decoupling capacitor as close as possible to the VDD pin and tie the exposed pad (EP) to a solid ground pour for thermal and electrical performance. PPS mapping must be locked in code before the peripheral is enabled, and the configuration words must be set explicitly to avoid unintended oscillator defaults.
This page consolidates distributor pricing, drop-in QFN-16 alternatives, and practical design notes that complement the Microchip datasheet, helping engineers select the right variant and avoid common PIC16 migration pitfalls.
Drop-in alternatives for PIC16F1825T-I/ML — 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 PIC16F1825T-I/ML (same form factor and footprint) — differing in ADC, Package, Internal Oscillator, I/O Pins, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1825-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1825-E/ML
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC16F1824T-I/ML
✅ Drop-In✓ In Stock
$1.28 / Unit
View Datasheet →PIC16F1764T-I/ML
✅ Drop-In✓ In Stock
$0.58 / Unit
View Datasheet →PIC16F1768T-I/ML
✅ Drop-In✓ In Stock
$1.08 / Unit
View Datasheet →PIC16F1782T-I/ML
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16F1825T-I/ML Maximum Ratings & Electrical Characteristics
| Program Memory Type | Flash |
| Program Memory Size | 14 KB (8K x 14 words) |
| RAM Size | 1 KB |
| EEPROM Size | 256 bytes |
| CPU Core | PIC16 Enhanced Mid-Range 8-bit |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Supply Voltage Range | 2.5 V to 5.5 V |
| Number of I/O Pins | 12 |
| Package | 16-QFN (4x4 mm) with exposed pad |
| Mounting Type | Surface Mount |
| Operating Temperature Range | -40 C to +85 C (Industrial) |
| ADC | 10-bit, up to 8 channels with CVD support |
| Communication Interfaces | EUSART, MSSP (I2C/SPI), mTouch capacitive sensing |
| PWM Modules | SCCP + MCCP capture-compare-PWM |
| Internal Oscillator | 32 MHz, software-selectable |
| Low-Power Technology | nanoWatt XLP |
| RoHS Status | Compliant |
PIC16F1825T-I/ML Pin Configuration
| Pin 1 | RA5/SS/HLVDIN — Bidirectional I/O, SPI slave select, high/low voltage detect input |
| Pin 2 | RA4/AN3/T1G — Bidirectional I/O, analog input 3, Timer1 gate input |
| Pin 3 | RA3/MCLR/VPP — Input/master clear (reset) input/programming voltage input |
| Pin 4 | RC5/CCP/P1A — Bidirectional I/O, CCP/PWM output |
| Pin 5 | RC4/C2OUT — Bidirectional I/O, comparator 2 output |
| Pin 6 | RC3/AN7/CPP1 — Bidirectional I/O, analog input 7, capacitive touch |
| Pin 7 | RC2/AN6/CPP2 — Bidirectional I/O, analog input 6, capacitive touch |
| Pin 8 | RC1/AN5/CPP3 — Bidirectional I/O, analog input 5, capacitive touch |
| Pin 9 | RC0/AN4/CPP4 — Bidirectional I/O, analog input 4, capacitive touch |
| Pin 10 | VSS/EP — Ground and exposed thermal pad |
| Pin 11 | RA2/AN2/DACOUT1 — Bidirectional I/O, analog input 2, DAC output 1 |
| Pin 12 | RA1/AN1/IOCA1 — Bidirectional I/O, analog input 1, interrupt-on-change |
| Pin 13 | RA0/AN0/IOCA0 — Bidirectional I/O, analog input 0, interrupt-on-change |
| Pin 14 | VDD — Positive supply voltage |
| Pin 15 | RA7/OSC1/CLKIN — Bidirectional I/O, oscillator input, external clock input |
| Pin 16 | RA6/OSC2/CLKOUT — Bidirectional I/O, oscillator output, clock output |
Typical Applications
PIC16F1825T-I/ML is suitable for 7 applications: Capacitive Touch User Interface, Battery-Powered IoT Sensor Node, LED Lighting Controller, Small Home Appliance Control, Automotive Interior Accessory, Industrial Sensor Transmitter, USB HID Companion Controller.
Capacitive Touch User Interface
The PIC16F1825T-I/ML's mTouch peripheral and CVD-based capacitive voltage divider technique enable robust touch-button and slider sensing that tolerates noise and moisture. With 14 KB Flash you can implement debounce, gesture, and backlighting logic on-chip; the 32 MHz core handles real-time scanning of 8+ electrodes within 4 ms latency. Place a guard ring tied to a low-impedance pin around each touch sensor for best rejection of nearby LCD noise. This design uses the same 16-QFN footprint across multiple product variants, allowing rapid SKU changes from 2-button to 8-button models.
Recommended
Battery-Powered IoT Sensor Node
nanoWatt XLP technology drops the PIC16F1825T-I/ML's sleep current below 1 µA with the WDT and RTCC running, enabling multi-year coin-cell operation. The internal 32 MHz oscillator with ±1% accuracy removes the external crystal, reducing both BOM cost and leakage paths. Wake on EUSART, ADC threshold, or pin-change interrupt to read a sensor, transmit via I2C to a companion radio, and return to sleep. The 256-byte EEPROM stores calibration and node ID persistently. The 16-QFN 4x4 mm footprint fits inside even AA-battery-sized enclosures.
Recommended
LED Lighting Controller
The PIC16F1825T-I/ML's SCCP and MCCP modules deliver up to four 10-bit PWM channels with complementary outputs and dead-band control - ideal for LED dimming and color-mixing drivers. Combined with the 32 MHz core, you can compute CIE-1931 color coordinates in real time and smooth transitions between scenes. PPS lets you remap PWM outputs to any I/O pin without PCB changes, easing layout for multi-zone fixtures. The 14 KB Flash is enough to store multiple lighting scenes and a user-settable schedule.
Recommended
Small Home Appliance Control
Coffee makers, blenders, kitchen scales, and air purifiers benefit from the PIC16F1825T-I/ML's combination of 12 I/O pins, 10-bit ADC for sensor reading, and PWM for motor/valve control. The enhanced mid-range core executes 8 MIPS, ample for PID loops in sous-vide or espresso machines. Internal EEPROM stores user presets; the EUSART provides service diagnostics. Industrial -40 C to +85 C temperature rating covers all residential environments.
Recommended
Automotive Interior Accessory
Although not AEC-Q100 qualified, the PIC16F1825T-I/ML is widely used in non-safety automotive interior accessories such as USB chargers, ambient lighting strips, and seat-heater controls. The 5 V-tolerant I/O with 8 KB to 14 KB Flash supports CAN-bus message parsing via an external transceiver. The 16-QFN with exposed pad provides good thermal dissipation for sustained PWM output. For safety-critical applications use the AEC-Q100 qualified PIC16F variant directly.
Recommended
Industrial Sensor Transmitter
Industrial 4-20 mA loop-powered transmitters benefit from the PIC16F1825T-I/ML's low operating voltage range down to 2.5 V and nanoWatt XLP sleep. Use the 10-bit ADC to read a bridge sensor, the EUSART to drive a 4-20 mA DAC like the MCP4921, and the EEPROM for calibration constants. The exposed pad on the 16-QFN provides ground thermal mass for stable temperature readings. Operating temperature -40 C to +85 C covers most industrial cabinets and outdoor enclosures.
Recommended
USB HID Companion Controller
Pair the PIC16F1825T-I/ML with a USB hub IC to add custom HID functions - programmable buttons, macros, or rotary encoders - to keyboards, mice, and control panels. The MSSP peripheral handles SPI flash storage for macros; the EUSART handles debug logging; the 14 KB Flash stores the HID descriptor stack and macro interpreter. PPS routes the SPI signals to convenient pins, simplifying PCB layout alongside the USB hub.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1825T-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1825-I/ML | PIC16F1825-E/ML | PIC16F1824T-I/ML | PIC16F1768T-I/ML | PIC16F1782T-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 16-QFN (4x4 mm) - same | 16-QFN (4x4 mm) - same | 16-QFN (4x4 mm) - same | 16-QFN (4x4 mm) - same | 16-QFN (4x4 mm) - same | 16-QFN (4x4 mm) - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 7 KB (-50%) | 16 KB (+14%) | 16 KB (+14%) |
| RAM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| CPU Speed | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) |
| I/O Pins | 12 | 12 | 12 | 12 | 12 | 12 |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (extended) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| ADC Resolution | 10-bit with CVD | 10-bit with CVD | 10-bit with CVD | 10-bit with CVD | 10-bit | 12-bit (+2 bit) |
| Delivery Form | Tape & Reel | Tube/Tray | Tube/Tray | Tape & Reel | Tape & Reel | Tape & Reel |
Key Differentiators
- Larger Flash with same RAM and peripheral set (vs PIC16F1824T-I/ML)
- Higher ADC resolution and integrated analog (vs PIC16F1825T-I/ML (10-bit) vs PIC16F1782T-I/ML (12-bit))
- Extended temperature grade option (vs PIC16F1825-E/ML (-40 C to +125 C))
- Higher-resolution PWM for premium lighting (vs PIC16F1764T-I/ML (16-bit PWM))
Design Notes
Place a 0.1 µF ceramic decoupling capacitor as close as possible to the VDD pin (pin 14) of the PIC16F1825T-I/ML, with the trace length under 2 mm. Add a bulk 1-10 µF capacitor near the IC. The exposed thermal pad (pin 9) MUST be soldered to a continuous ground pour with multiple thermal vias to a bottom-layer ground plane. This pad serves both as the only low-impedance ground reference and as the primary thermal dissipation path.
Route the MCLR/VPP pin (pin 3) directly to the programming connector or test pad; do not place any series resistor below 470 ohm. For capacitive touch electrodes using the CVD peripheral, surround each electrode with a grounded guard ring connected to a low-impedance pin (configured as output low) to suppress coupling from adjacent LCD segments or AC lines. Keep touch traces short, identical in length where possible, and away from switching power lines.
Estimated: before the PIC16F1825T-I/ML reaches the user code the configuration words MUST be set explicitly. Failing to set the oscillator configuration leaves the device on the internal 500 kHz MFINTOSC instead of 32 MHz, causing firmware to run at ~1/64 of expected speed. Also lock PPS (Peripheral Pin Select) mapping before enabling the peripheral - unlocking PPS after the peripheral is active can cause momentary glitches on the output pin. Always read-back configuration words after programming to confirm.
At typical 3.3 V operation with all peripherals enabled and 32 MHz core, the PIC16F1825T-I/ML draws approximately 4-6 mA, giving a power dissipation well under 25 mW. The 16-QFN with exposed pad has theta_JA around 40-50 C/W depending on PCB copper area; the resulting junction temperature rise above 25 C ambient is under 2 C even without a heatsink. Industrial temperature operation up to +85 C is easily achievable in standard consumer and industrial enclosures.
Compliance Information
RoHS and REACH compliant per Microchip product page. Lead-free finish. Halogen-free per Microchip environmental statement. Not AEC-Q100 qualified - choose automotive-grade PIC variants (PIC16F1xxx with /VAO suffix) for AEC-Q100 requirements.