PIC16LF1517-I/MV - 8-bit 20MHz 14KB Flash MCU 40-UQFN | Microchip
MPN: PIC16LF1517-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.78 | $2.78 |
| 10 | $2.5 | $25.00 |
| 100 | $2.22 | $222.00 |
| 500 | $1.95 | $975.00 |
| 1,000 | $1.71 | $1,710.00 |
PIC16LF1517-I/MV Overview
An 8-bit PIC microcontroller is a Harvard-architecture RISC processor optimized for low-power embedded control. It belongs to the hierarchy: microcontroller -> MCU -> embedded processor -> semiconductor. The PIC16F/LF family uses a 14-bit instruction word, a single accumulator (WREG) working register model, and a small deterministic instruction set, making it popular for low-cost, low-power, deterministic real-time control applications. The "XLP" (eXtreme Low Power) designation indicates the nanoWatt XLP technology with sub-µA sleep currents.
Key features of the PIC16LF1517 include 14 KB self-programmable Flash, 512 bytes SRAM, 256 bytes EEPROM, a 10-bit ADC with up to 28 channels, two CCP modules, an Enhanced USART (EUSART), an MSSP module supporting SPI and I2C (master/slave), a 5-bit DAC, two 8-bit timers and one 16-bit timer, an Enhanced Power-On Reset (POR), and a Low-Power Brown-Out Reset (LPBOR). The industrial (-I) temperature grade is -40 °C to +85 °C.
The 40-UQFN (5x5 mm) package exposes a thermal pad on the underside, providing very low θJA and excellent thermal performance for an MCU of this class. The PIC16LF1517 uses a 4 MHz internal oscillator plus PLL options, allowing firmware to operate at 20 MHz with no external crystal, which reduces BOM cost and PCB area.
Typical applications include battery-powered sensor nodes, consumer white goods, low-power IoT endpoints, LED lighting controllers, handheld instruments, and industrial control modules. The wide peripheral mix and 10-bit ADC make the device well-suited to mixed-signal interface tasks that require both analog sensing and digital comms (UART/SPI/I2C).
When designing with the MV (UQFN-40) variant, note that the exposed pad (EP) must be soldered to the ground plane for thermal and electrical performance. A 0.1 µF decoupling capacitor must be placed within a few millimetres of the VDD pin, and unused I/O pins should be configured as outputs low to minimize quiescent current.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16LF1517-I/MV — 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 PIC16LF1517-I/MV (same form factor and footprint) — differing in Package, I/O Pins, Timers, ADC, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1517-I/MV
✅ Drop-In✓ In Stock
$1.15 / Unit
View Datasheet →PIC16F1517T-I/MV
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16LF1517-E/P
✅ Drop-In✓ In Stock
$1.85 / Unit
View Datasheet →PIC16LF1503-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$0.52 / Unit
View Datasheet →PIC16LF1517-I/MV Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16 RISC |
| Family | PIC® XLP™ 16F |
| CPU Speed (Max) | 20 MHz |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 512 bytes |
| Data EEPROM | 256 bytes |
| ADC | 10-bit, up to 28 channels |
| DAC | 5-bit, 1 channel |
| Timers | 2 x 8-bit + 1 x 16-bit |
| CCP Modules | 2 |
| Communication Peripherals | 1 x EUSART, 1 x MSSP (SPI / I2C) |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| Operating Temperature | -40 °C to +85 °C (Industrial) |
| Package | 40-pin UQFN (5x5 mm, MV) with thermal pad |
| I/O Pins | 36 |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC16LF1517-I/MV Pin Configuration
| Pin 1 | RA2 — Port A bit 2 (analogue/digital I/O) |
| Pin 2 | RA3 — Port A bit 3 (analogue/digital I/O) |
| Pin 3 | RA4 — Port A bit 4 (digital I/O) |
| Pin 4 | RA5 — Port A bit 5 (analogue/digital I/O) |
| Pin 5 | RA6 — Port A bit 6 (digital I/O) |
| Pin 6 | RA7 — Port A bit 7 (digital I/O/OSC1) |
| Pin 7 | VSS — Ground reference |
| Pin 8 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Pin 9 | RA0 — Port A bit 0 (analogue/digital I/O) |
| Pin 10 | RA1 — Port A bit 1 (analogue/digital I/O) |
| Pin 11 | RB0 — Port B bit 0 (analogue/digital I/O, INT) |
| Pin 12 | RB1 — Port B bit 1 (analogue/digital I/O) |
| Pin 13 | RB2 — Port B bit 2 (analogue/digital I/O) |
| Pin 14 | RB3 — Port B bit 3 (analogue/digital I/O) |
| Pin 15 | RB4 — Port B bit 4 (analogue/digital I/O) |
| Pin 16 | RB5 — Port B bit 5 (analogue/digital I/O) |
| Pin 17 | RB6 — Port B bit 6 (ICSPCLK) |
| Pin 18 | RB7 — Port B bit 7 (ICSPDAT) |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Pin 21 | RC0 — Port C bit 0 (analogue/digital I/O) |
| Pin 22 | RC1 — Port C bit 1 (analogue/digital I/O) |
| Pin 23 | RC2 — Port C bit 2 (analogue/digital I/O) |
| Pin 24 | RC3 — Port C bit 3 (analogue/digital I/O) |
| Pin 25 | RC4 — Port C bit 4 (analogue/digital I/O) |
| Pin 26 | RC5 — Port C bit 5 (analogue/digital I/O) |
| Pin 27 | RC6 — Port C bit 6 (analogue/digital I/O, TX) |
| Pin 28 | RC7 — Port C bit 7 (analogue/digital I/O, RX) |
| Pin 29 | RE3 — Port E bit 3 (digital I/O, MCLR) |
| Pin 30 | RD0 — Port D bit 0 (digital I/O) |
| Pin 31 | RD1 — Port D bit 1 (digital I/O) |
| Pin 32 | RD2 — Port D bit 2 (digital I/O) |
| Pin 33 | RD3 — Port D bit 3 (digital I/O) |
| Pin 34 | RD4 — Port D bit 4 (digital I/O) |
| Pin 35 | RD5 — Port D bit 5 (digital I/O) |
| Pin 36 | RD6 — Port D bit 6 (digital I/O) |
| Pin 37 | RD7 — Port D bit 7 (digital I/O) |
| Pin 38 | VSS — Ground reference |
| Pin 39 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Pin 40 | NC — Not connected (per datasheet) |
Typical Applications
PIC16LF1517-I/MV is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Consumer White Goods Control Boards, LED Lighting Controllers, Handheld Measurement Instruments, Industrial Sensor Hubs and Edge Nodes, Automotive Body and Cabin Electronics.
Battery-Powered IoT Sensor Nodes
The PIC16LF1517-I/MV fits battery-powered wireless sensor nodes where every microamp matters. The LF core's 1.8-3.6 V supply lets the device run directly from a depleted 2x AA stack or a single Li-ion cell near end-of-life, while the nanoWatt XLP sleep modes drop quiescent current into the sub-µA range during duty-cycled sleep windows. The 10-bit ADC with up to 28 input channels reads temperature, humidity, or analog sensor outputs without an external ADC, and the integrated EUSART plus MSSP (SPI/I2C) connect to radios like Sub-GHz transceivers over a 2-wire interface. The 14 KB Flash comfortably holds a small RTOS-style scheduler, sensor compensation tables, and OTA-ready bootloader. Compared with a 32-bit Cortex-M0+, the PIC16F/LF1517 uses roughly 30% of the active current and one-tenth of the sleep current, which directly extends battery life in multi-year deployments.
Recommended
Consumer White Goods Control Boards
In washing machines, dishwashers, and microwave ovens, the PIC16LF1517-I/MV serves as the user-interface and motor-control coordinator. The two CCP modules generate PWM signals for small DC motors or triac-fired heater elements, while the 5-bit DAC drives LED brightness on segmented displays. The 36 I/O pins on the 40-pin UQFN (MV) package handle keypad scanning, seven-segment drives, and multiple switch inputs without needing an I/O expander. The 14 KB Flash is enough for menu logic, fault-detection, and IEC 60730-compliant self-test routines. The wide industrial temperature range (-40 °C to +85 °C) and XLP low-power characteristics suit always-on appliances where standby current is regulated. Compared with a discrete 8051 implementation, this part integrates EEPROM, ADC, and PWM, reducing BOM and PCB area significantly.
Recommended
LED Lighting Controllers
The PIC16LF1517-I/MV fits commercial and architectural LED lighting controllers that need smooth dimming and colour-mixing. The two CCP modules drive PWM channels for RGBW dimming at frequencies above the audible band, eliminating flicker and transformer whine. The 10-bit ADC samples a 0-10 V analogue dim input or a resistive photocell for ambient-light feedback, while the EUSART links to a DMX-512 or DALI bridge. The 5-bit DAC can set a steady-state bias or be repurposed as a comparator reference. The 14 KB Flash holds colour-space conversion tables (sRGB or custom gamut), fade-rate state machines, and fault logging. Compared with a dedicated LED driver IC, the PIC16F/LF1517 trades hardware PWM resolution for firmware flexibility, suiting fixtures where firmware updates are routine.
Recommended
Handheld Measurement Instruments
The PIC16LF1517-I/MV targets handheld digital multimeters, insulation testers, and clamp meters where low-voltage operation and integration are paramount. The 1.8-3.6 V VDD range runs directly from two AAA cells, and the 10-bit ADC measures voltage, current, and temperature inputs through on-chip channels. The EUSART delivers measurement data to a BLE or USB-UART bridge, while the MSSP (SPI) drives an OLED or character LCD. The 14 KB Flash stores lookup tables for RMS conversion, range selection, and calibration coefficients that are saved to the 256 B EEPROM on the fly. The 40-UQFN (MV) package keeps the PCB small enough to fit inside a 150 mm clamp-meter housing, and the nanoWatt XLP sleep mode preserves battery life between measurements. The industrial -40 to +85 °C temperature grade handles field environments.
Recommended
Industrial Sensor Hubs and Edge Nodes
In factory automation, the PIC16LF1517-I/MV acts as a protocol-bridging edge node that aggregates 4-20 mA or 0-10 V analogue signals and forwards them over RS-485 or CAN. The 10-bit ADC handles the loop-powered current inputs directly, and the EUSART drives an RS-485 transceiver with 9-bit mode for Modbus addressing. The 14 KB Flash fits the Modbus stack, calibration tables, and simple diagnostic routines. The wide -40 to +85 °C industrial temperature range, plus the LF 1.8-3.6 V core (which simplifies battery-backed operation on the factory floor), makes this part a fit for both line-powered and battery-backed sensor hubs. The 40-UQFN (MV) footprint is mechanically robust in vibrating installations.
Recommended
Automotive Body and Cabin Electronics
The PIC16LF1517-I/MV fits non-safety automotive body and cabin applications such as HVAC blend-door control, seat-position memory, interior lighting, and accessory multiplexers. The 1.8-3.6 V LF core runs from a regulated 3.3 V LDO off the 12 V battery, and the 10-bit ADC reads potentiometer wiper voltages for blend-door feedback. The two CCP modules drive small DC motors for seat position, while the EUSART communicates with a body-control module over LIN or UART. The 14 KB Flash supports LIN stack, position tables, and diagnostic trouble code (DTC) storage in the 256 B EEPROM. Note: this part is NOT AEC-Q100 qualified; for AEC-Q100-grade alternatives in the same MV footprint, see the PIC16F equivalent families. The industrial -40 to +85 °C grade is sufficient for cabin locations.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1517-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1517-I/MV | PIC16F1517T-I/MV | PIC16LF1517-E/P | PIC16LF1503-I/MV |
|---|---|---|---|---|---|
| Package | 40-UQFN (5x5, MV) | 40-UQFN (5x5, MV) - same | 40-UQFN (5x5, MV) - same | 40-UQFN (5x5, MV) - same | 40-UQFN (5x5, MV) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 14 KB | 14 KB | 14 KB | 14 KB | 3.5 KB |
| SRAM | 512 B | 512 B | 512 B | 512 B | 128 B |
| VDD Range | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Temperature Grade | -40 to +85 °C (Industrial) | -40 to +85 °C (Industrial) | -40 to +85 °C (Industrial) | -40 to +125 °C (Extended) | -40 to +85 °C (Industrial) |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 16 MHz |
| ADC | 10-bit, 28 ch | 10-bit, 28 ch | 10-bit, 28 ch | 10-bit, 28 ch | 10-bit, 17 ch |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 0 B (no EEPROM) |
Key Differentiators
- Lower voltage range than the F variant (vs PIC16F1517-I/MV)
- Industrial temperature grade available (vs PIC16LF1517-E/P)
- Larger memory than PIC16LF1503 in same package (vs PIC16LF1503-I/MV)
Design Notes
Place a 0.1 µF ceramic decoupling capacitor within 2-3 mm of each VDD pin (this part has three VDD pins on the 40-UQFN MV package) and a single 10 µF bulk capacitor at the regulator output. The LF core can draw sharp transients during Flash programming or ADC conversions; insufficient decoupling causes spurious brown-out resets (LPBOR). For battery-powered designs, add a 1 µF bulk cap to ride out transmit bursts on a connected radio.
The 40-UQFN (MV) package has an exposed thermal pad (EP) on the underside. Solder the EP to a continuous ground copper pour of at least 50 mm² to meet the datasheet's θJA rating. The MV package outperforms the SPDIP and SOIC variants thermally by 30-40%, which is why it is preferred for high-IO designs with sustained ADC activity.
Use a 4-layer PCB stack-up with a dedicated ground plane under the MV package to keep the EP thermally and electrically continuous. Route the ICSP signals (RB6/ICSPDAT, RB7/ICSPCLK) to a 2x3 or 1x6 header near the MCU for in-circuit programming and debugging with MPLAB Snap, PICkit 4, or ICD 4. The MV package's 0.5 mm pitch requires 0.25 mm via-in-pad or dog-bone fanout to keep assembly yield high; use NSMD pads for tighter solder-joint reliability.
Do not connect RE3 to VDD directly - RE3 doubles as MCLR and requires a 10 kΩ pull-up to VDD with a 100 nF cap to ground for a clean POR. Forgetting the cap can cause intermittent resets during EFT or ESD events. Also note that the LF core's VDD MIN of 1.8 V is below the 2.7 V LVP programming threshold - the in-system programmer must be told the target is below 2.7 V to use the low-voltage programming algorithm (per Northern Software NSDSP note).
Compliance Information
RoHS compliant and lead-free per Microchip product page. NOT AEC-Q100 qualified - select a Q-graded PIC16F/LF variant for automotive applications.