PIC16LF1566-E/MV - 8-Bit 32MHz MCU 14KB Flash 28-UQFN | Microchip
MPN: PIC16LF1566-E/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.95 | $1.95 |
| 10 | $1.75 | $17.50 |
| 100 | $1.55 | $155.00 |
| 500 | $1.38 | $690.00 |
| 1,000 | $1.22 | $1,220.00 |
| 3,000 | $1.05 | $3,150.00 |
PIC16LF1566-E/MV Overview
A microcontroller (MCU) is a small computer on a single integrated circuit containing a processor core, program memory (Flash/ROM), working memory (RAM), and multiple peripherals such as ADCs, timers, and communication interfaces. The PIC16LF1566 sits inside the hierarchy: 8-bit MCU → PIC16 family → PIC16F XLP → low-power microcontroller → semiconductor IC. It executes instructions at 32MHz / 4 = 8 MIPS, which is sufficient for capacitive touch scanning, simple state machines, and protocol bridging.
Key features include up to 23 analog input channels feeding two 10-bit ADCs with hardware CVD (Capacitive Voltage Divider) acquisition, two PWM modules, hardware I2C/SPI/UART peripherals, an integrated temperature indicator, and Microchip's eXtreme Low Power (XLP) technology with nanoWatt XLP sleep currents below 100 nA typical. The two ADCs can operate in tandem to support simultaneous sampling, useful for touch wheel/slider implementations. The 28-UQFN package exposes up to 25 GPIOs through Multi-Voltage I/O (MVIO), enabling direct interface to mixed-voltage sensors without level shifters.
The PIC16LF1566 uses a Harvard RISC architecture with a 14-bit instruction word and a hardware stack for deterministic interrupt response. The integrated CVD acquisition engine automates touch-button charging cycles, offloading firmware overhead. Watchdog timer, brown-out reset, and low-voltage programming round out the safety subsystem. Debug access is via the 2-wire ICD interface standard to all PIC16 MCUs.
Typical applications include mTouch® capacitive touch panels, IoT edge sensor nodes, battery-powered human-interface devices, LED lighting controllers, and small home-automation modules. The 23-channel ADC chain is well suited to multi-button slider/wheel interfaces, while the XLP sleep modes support coin-cell powered remotes and thermostats. Industrial front-end sampling modules also benefit from the dual-ADC hardware CVD path.
When designing with this device, allocate PCB space for the exposed die-pad (EP) on the 28-UQFN package - it must be soldered to a thermal land with sufficient vias for mechanical strength and thermal rating. The MVIO pins require proper decoupling at each power domain. Use the MPLAB X IDE with XC8 compiler for development; Microchip's MPLAB Code Configurator (MCC) auto-generates the CVD and ADC driver code.
This page synthesizes distributor stock, AEC-Q100 alternative strategy, package-specific drop-in replacements, and mTouch design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16LF1566-E/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 PIC16LF1566-E/MV (same form factor and footprint) — differing in Package, Program Memory (Flash), ADC, Core Architecture, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1559-I/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF1559T-I/SS
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.28 / Unit
View Datasheet →PIC16LF1554-I/ML
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$0.84 / Unit
View Datasheet →PIC16LF15376-E/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.68 / Unit
View Datasheet →PIC16LF15355-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.05 / Unit
View Datasheet →PIC16LF1503-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$0.52 / Unit
View Datasheet →PIC16LF1566-E/MV Maximum Ratings & Electrical Characteristics
| Product Family | PIC® XLP™ 16F |
| Core Architecture | 8-bit PIC Enhanced Mid-Range |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 14 KB (8K x 14) |
| Data RAM | 1 KB |
| ADC | 2 x 10-bit, up to 23 analog channels |
| PWM Modules | 2 |
| Hardware CVD (Capacitive Sensing) | Yes, automated |
| Total ADC Sampling Rate | 600 ksps (combined) |
| Communication Peripherals | I2C, SPI, UART (EUSART) |
| Package | 28-UQFN (4x4 mm) |
| Operating Temperature Range | -40C to +125C (Industrial) |
| Supply Voltage (VDD) | 1.8V to 3.6V (LF variant) |
| Low-Power Sleep Current | nanoWatt XLP, <100 nA typical |
| Programming/Debug Interface | ICSP™ (2-wire ICD) |
| Operating Temperature Grade (suffix E) | -40C to +125C Industrial |
| RoHS Status | Compliant |
PIC16LF1566-E/MV Pin Configuration
| Pin 1 | RA0/AN0/CVDTX — Analog input 0 / CVD transmit |
| Pin 2 | RA1/AN1/CVDTX — Analog input 1 / CVD transmit |
| Pin 3 | RA2/AN2 — Analog input 2 |
| Pin 4 | RA3/AN3/MCLR — Analog input 3 / Master Clear (reset) |
| Pin 5 | RA4/AN4 — Analog input 4 |
| Pin 6 | RA5/AN5 — Analog input 5 |
| Pin 7 | VSS — Ground reference |
| Pin 8 | RA7/OSC1/CLKI — Crystal oscillator input / clock input |
| Pin 9 | RA6/OSC2/CLKO — Crystal oscillator output / clock output |
| Pin 10 | RC0 — Digital I/O port C bit 0 |
| Pin 11 | RC1 — Digital I/O port C bit 1 |
| Pin 12 | RC2 — Digital I/O port C bit 2 |
| Pin 13 | RC3 — Digital I/O port C bit 3 |
| Pin 14 | RC4 — Digital I/O port C bit 4 |
| Pin 15 | RC5 — Digital I/O port C bit 5 |
| Pin 16 | RC6 — Digital I/O port C bit 6 |
| Pin 17 | RC7 — Digital I/O port C bit 7 |
| Pin 18 | RB0 — Digital I/O port B bit 0 |
| Pin 19 | RB1 — Digital I/O port B bit 1 |
| Pin 20 | RB2 — Digital I/O port B bit 2 |
| Pin 21 | RB3 — Digital I/O port B bit 3 |
| Pin 22 | RB4 — Digital I/O port B bit 4 |
| Pin 23 | RB5 — Digital I/O port B bit 5 |
| Pin 24 | RB6/ICSPCLK — Digital I/O / ICD clock |
| Pin 25 | RB7/ICSPDAT — Digital I/O / ICD data |
| Pin 26 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 27 | AVDD — Analog positive supply |
| Pin 28 | EP — Exposed die-pad - tie to VSS |
Typical Applications
PIC16LF1566-E/MV is suitable for 6 applications: mTouch Capacitive Touch Panel, IoT Edge Sensor Node, LED Lighting Controller, Battery-Powered Human-Interface Device, Industrial Front-End Sampling Module, Smart Home Sensor Module.
mTouch Capacitive Touch Panel
The PIC16LF1566-E/MV is purpose-built for mTouch capacitive sensing interfaces because of its two hardware CVD (Capacitive Voltage Divider) ADCs that handle charge/discharge cycles without CPU intervention. The 23 analog channels support 20+ touch electrodes, sliders, and wheels on a single die, while the 32MHz internal oscillator eliminates external crystals and reduces BOM. The 28-UQFN 4x4 mm footprint enables compact touch-button panels for appliances, audio docks, and wall-mounted lighting controls. nanoWatt XLP sleep currents below 100 nA typical allow battery-powered touch remotes to last years on a coin cell, while the 14KB Flash holds the touch-state machine plus a lightweight BLE/HID stack.
Recommended
IoT Edge Sensor Node
Battery-powered IoT edge nodes benefit from the PIC16LF1566-E/MV's XLP sleep currents below 100 nA typical and 1.8V to 3.6V wide supply range, allowing direct operation from a single Li-coin or two AA cells. The dual 10-bit ADCs sample up to 23 sensor channels at 600 ksps combined - sufficient for environmental sensors (temperature, humidity, light), PIR motion detectors, and low-speed vibration pickups. The 14KB Flash holds a sensor-fusion state machine plus UART/I2C drivers to bridge upstream MCUs. The 28-UQFN package occupies less than 17 mm² of PCB, ideal for sub-coin-size sensor modules that must fit behind wall plates or inside lighting fixtures.
Recommended
LED Lighting Controller
The PIC16LF1566-E/MV's two PWM modules and 23 analog channels suit multi-channel LED drivers for tunable-white and RGBW lighting fixtures. Per channel, the PWM resolution supports smooth dimming curves down to 1% levels for cinema-grade lighting. The dual 10-bit ADC chain reads color-temperature sensors, ambient light sensors, and thermal feedback to implement closed-loop brightness control. The 28-UQFN 4x4 mm footprint fits inside downlight cans and track-light heads. The XLP sleep mode lets the controller enter standby between user interactions, drawing nanoWatts while still waking on capacitive-touch or motion events for instant-on responsiveness.
Recommended
Battery-Powered Human-Interface Device
Battery-powered remote controls and wall switches benefit from the PIC16LF1566-E/MV's XLP technology with sleep currents below 100 nA typical and the hardware CVD ADCs that wake the part on touch without firmware polling. The 32MHz core delivers 8 MIPS for fast response to button presses, while the 1KB RAM holds the HID report buffer plus running protocol state. The 28-UQFN 4x4 mm footprint sits on a coin-cell-sized PCB. According to Microchip's datasheet, the 1.8V to 3.6V VDD range allows direct connection to a single CR2032 cell without boost converters, simplifying the BOM and extending shelf life in wall-mounted wireless switches.
Recommended
Industrial Front-End Sampling Module
Industrial PLC front-ends and sensor-conditioning modules use the PIC16LF1566-E/MV for its -40C to +125C industrial temperature range, dual 10-bit ADC chain at 600 ksps combined, and 23 analog input channels that aggregate thermocouples, RTDs, and 4-20 mA loops. The PIC16LF1566-E/MV's MVIO pins interface directly to 5V sensors without level shifters, while the eXperative LRADC hardware CVD extension handles charge-balancing on AC-coupled inputs. The 14KB Flash holds the Modbus RTU slave stack plus calibration tables, and the 28-UQFN 4x4 mm footprint fits inside DIN-rail terminal blocks. nanoWatt XLP sleep extends battery life in wireless sensor nodes.
Recommended
Smart Home Sensor Module
Smart-home sensor modules (motion, door/window, leak) leverage the PIC16LF1566-E/MV's 14KB Flash, dual ADC hardware CVD chain, and XLP nanoWatt sleep to fit sub-coin-cell form factors with multi-year battery life. The 23 analog inputs aggregate PIR, vibration, and moisture sensors with on-die ADC conversion, while the integrated I2C/SPI/UART peripherals interface to wireless co-processors (BLE, Zigbee, LoRa). The 28-UQFN 4x4 mm package occupies less than 17 mm² of PCB - small enough for behind-switch mounting. Per Microchip's documentation, the E/'-MV industrial temperature grade supports outdoor and garage installations from -40C to +125C.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1566-E/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1559-I/MV | PIC16LF1559T-I/SS | PIC16LF1554-I/ML | PIC16LF15376-E/MV | PIC16LF15355-I/MV | PIC16LF1503-I/MV |
|---|---|---|---|---|---|---|---|
| Package | 28-UQFN (4x4 mm) | 28-UQFN (4x4 mm) - same | 28-SSOP - different package | 28-QFN (6x6 mm) - larger | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 7 KB | 28 KB | 14 KB | 7 KB |
| RAM | 1 KB | 1 KB | 1 KB | 512 B | 2 KB | 1 KB | 512 B |
| ADC | 2 x 10-bit, 23 channels | 2 x 10-bit, fewer channels | 2 x 10-bit, fewer channels | 1 x 10-bit, fewer channels | Updated ADC chain, more channels | Updated ADC chain | 1 x 10-bit, fewer channels |
| 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 | 32 MHz / 8 MIPS |
| Hardware CVD | Yes (dual) | Yes (dual) | Yes (dual) | Limited | Yes (next-gen) | Yes | No |
| XLP Sleep Current | <100 nA typical | <100 nA typical | <100 nA typical | <100 nA typical | <100 nA typical | <100 nA typical | <100 nA typical |
| Operating Voltage | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V |
Key Differentiators
- Dual hardware CVD ADCs for capacitive touch (vs PIC16LF1554-I/ML)
- 23 analog channels on a 28-pin package (vs PIC16LF1503-I/MV)
- Doubles Flash versus PIC16LF1554 in same package (vs PIC16LF1554-I/ML)
Design Notes
The 28-UQFN package exposes an EP (Exposed Pad) on the underside that must be soldered to a PCB thermal land for mechanical strength and thermal rating. Per the manufacturer datasheet, route the EP to a ground pour with at least 4 thermal vias (0.3 mm drill, 1.0 mm pitch) to the inner ground plane. Skipping EP soldering causes the package to flex under thermal stress, leading to intermittent contact failures. Place 0.1 uF decoupling capacitors as close as possible to each VDD/AVDD pin, plus a 10 uF bulk capacitor near the package.
For mTouch capacitive-sensing designs using the hardware CVD module, dedicate clean copper pad patterns shielded by a grounded guard ring to each touch electrode. Route CVDTX traces as short, parallel, equal-length pairs (typically 10-50 mm, 0.2 mm trace, 0.5 mm spacing) to maintain balanced capacitance. Per Microchip's mTouch Design Guide, place a grounded hatch shield beneath the touch electrodes with 0.5 mm grid pitch to suppress noise coupling. Avoid running digital signal traces parallel to CVDTX traces - cross at 90 degrees if needed.
When running the PIC16LF1566-E/MV from a CR2032 coin cell, account for the cell's internal resistance (typically 10-30 ohms at end-of-life) and add a 10 uF decoupling capacitor near the VDD pin to handle CVD charge/discharge surges. Per the manufacturer datasheet, the LF variant operates from 1.8V to 3.6V directly from the CR2032 (3.0V nominal). Avoid drawing average currents above 5 mA continuous - the CR2032 capacity drops sharply at higher pulse loads. For higher peak currents, add an MCP16252 boost converter or upgrade to a CR2477 cell.
Do not confuse the PIC16LF1566 (LF - low voltage, 1.8V-3.6V) with the PIC16F1566 (F - 2.5V-5.5V). They have different operating voltage ranges and the F variant cannot operate from a coin cell directly. Also note that the /MV suffix denotes the 28-UQFN 4x4 mm package - the same die is available in /ML (28-QFN 6x6 mm), /SO (28-SOIC), /SS (28-SSOP), and /SP (28-SPDIP) packages but each has a different pinout assignment. Verify pinout against the chosen package before PCB layout. The exposed pad (EP) must always be tied to VSS.
The 32MHz internal oscillator on the PIC16LF1566-E/MV is accurate to ±2% across -40C to +125C per the manufacturer datasheet, sufficient for UART communication at 115200 baud and below. For higher baud rates or for I2C/SPI synchronous protocols, the internal oscillator is generally adequate. If your design requires tighter timing tolerance (e.g., for LIN bus or DMX512), use an external 16MHz crystal on OSC1/OSC2. Per Microchip's documentation, when using the internal oscillator, set the SCS bits in OSCCON to FOSC = 32MHz HFINTOSC.
Compliance Information
RoHS compliant per Microchip product page. Industrial temperature grade (-40C to +125C) but NOT AEC-Q100 qualified - for AEC-Q100 automotive applications, choose PIC16F1566-E/MV automotive variants if available, or add external qualification.