PIC16LF1566-I/SP - 8-Bit MCU, 14KB Flash, 32MHz, 28-SPDIP | Microchip
MPN: PIC16LF1566-I/SP ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.05 | $2.05 |
| 10 | $1.85 | $18.50 |
| 100 | $1.62 | $162.00 |
| 500 | $1.41 | $705.00 |
| 1,000 | $1.22 | $1,220.00 |
PIC16LF1566-I/SP Overview
Key features include 14 KB (8K × 14) self-programmable Flash program memory with 256 bytes of EEPROM and 1 KB of SRAM, a 32 MHz internal oscillator, hardware CVD (Capacitive Voltage Divider) front-end that pairs with two 10-bit ADCs for noise-immune mTouch buttons and sliders, up to 23 analog channels, and the proprietary nanoWatt XLP™ power-saving architecture that drops quiescent current into the sub-microamp range for sleep-mode duty-cycled sensor applications. The device also integrates a configurable 16-level hardware timer, multiple Enhanced USART, SPI and I™ peripherals, and a Peripheral Pin Select (PPS) block that simplifies PCB routing by remapping digital functions to any available I/O pin.
Architecturally, the PIC16LF1566 builds on the enhanced mid-range PIC core with a hardware multiplier, a 16-bit instruction set, and a hardware stack, while the dual-ADC + CVD chain delivers a combined sampling throughput of approximately 600 ksps. The 28-pin SPDIP variant exposes 25 general-purpose I/O lines plus dedicated oscillator and programming/debug pins, allowing direct breadboard prototyping with the PICkit™ 3/4 in-circuit debugger. Memory-mapped CONFIG words at the top of Flash protect the calibration constants and user lock bits from accidental erasure during In-Circuit Serial Programming™.
Typical applications span mTouch capacitive touch keypads, battery-powered sensor nodes, low-cost instrumentation front-ends, and general-purpose 8-bit embedded controllers that require two simultaneous ADC sampling channels without external analog switches. The wide 1.8 V–3.6 V range allows direct connection to a single-cell Li-ion or two AA cells without an extra LDO stage.
When laying out this part, keep the CVD reference capacitor traces short and symmetrical, place a 0.1 µF VDD decoupling cap within 5 mm of the VDD pin, and follow the four-wire ICSP™ connection convention so the PICkit can program and debug the target without removing the SPDIP from the socket.
This page synthesizes distributor pricing, drop-in 28-SPDIP alternatives from Microchip's own PIC16 family, and practical design notes that are not duplicated in the 40001817C datasheet.
Drop-in alternatives for PIC16LF1566-I/SP — 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-I/SP (same form factor and footprint) — differing in Package, ADC, Core, Operating Temperature, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1566T-I/SP
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1566-E/SP
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC16LF1566-I/SP Maximum Ratings & Electrical Characteristics
| Product Family | PIC® 16F XLP™ |
| Core | 8-bit PIC enhanced mid-range |
| Program Memory (Flash) | 14 KB (8K × 14) |
| SRAM | 1 KB |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Operating Voltage Range | 1.8 V to 3.6 V |
| Number of I/O Pins | 25 |
| Number of ADC Channels | Up to 23 analog channels (dual 10-bit ADC) |
| ADC Resolution | 10-bit |
| ADC Sampling Rate | Up to 600 ksps combined |
| CVD Front-End | Yes (hardware Capacitive Voltage Divider for mTouch) |
| Timers | Multiple 8/16-bit with CCP/PWM |
| Communication Peripherals | EUSART, SPI, I²C |
| Peripheral Pin Select (PPS) | Yes |
| XLP nanoWatt Technology | Yes (sub-µA sleep) |
| Package | 28-pin SPDIP (SP) |
| Mounting Type | Through-Hole |
| Operating Temperature Range (Industrial) | -40°C to +85°C |
| Lead-Free / RoHS | Lead-Free / RoHS compliant per Microchip product page |
PIC16LF1566-I/SP Pin Configuration
| Pin 1 | RA3/AN3/CVDTX/CVDRX — Digital I/O, analog input, CVD front-end pin (function depends on PPS) |
| Pin 2 | RA4/AN4 — Digital I/O / analog input |
| Pin 3 | RA5/AN5 — Digital I/O / analog input |
| Pin 4 | RA6/OSC2/CLKOUT — Digital I/O, crystal oscillator output, or CLKOUT |
| Pin 5 | RA7/OSC1/CLKIN — Digital I/O, crystal oscillator input, or CLKIN |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RA0/AN0/CVDREF — Digital I/O / analog input / CVD reference |
| Pin 8 | RA1/AN1 — Digital I/O / analog input |
| Pin 9 | RA2/AN2 — Digital I/O / analog input |
| Pin 10 | VDD — Positive supply voltage (1.8 V–3.6 V) |
| Pin 11 | RB0/AN12 — Digital I/O / analog input |
| Pin 12 | RB1/AN10 — Digital I/O / analog input |
| Pin 13 | RB2/AN8 — Digital I/O / analog input |
| Pin 14 | RB3/AN9 — Digital I/O / analog input / IOC |
| Pin 15 | RB4/AN11 — Digital I/O / analog input |
| Pin 16 | RB5/AN13 — Digital I/O / analog input |
| Pin 17 | RB6/ICSPDAT/AN5 — Digital I/O / ICSP™ data / analog input |
| Pin 18 | RB7/ICSPCLK/AN6 — Digital I/O / ICSP™ clock / analog input |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage (1.8 V–3.6 V) |
| Pin 21 | RC0/AN16 — Digital I/O / analog input |
| Pin 22 | RC1/AN17 — Digital I/O / analog input |
| Pin 23 | RC2/AN18 — Digital I/O / analog input |
| Pin 24 | RC3/AN19 — Digital I/O / analog input |
| Pin 25 | RC4/AN20 — Digital I/O / analog input |
| Pin 26 | RC5/AN21 — Digital I/O / analog input |
| Pin 27 | RC6/AN22 — Digital I/O / analog input / EUSART TX |
| Pin 28 | RC7/AN23 — Digital I/O / analog input / EUSART RX |
Typical Applications
PIC16LF1566-I/SP is suitable for 6 applications: mTouch® Capacitive Touch Keypad, Battery-Powered IoT Sensor Node, Industrial Control Front-End, Low-Cost Educational / Prototyping Board, Appliance User Interface & Control, Medical Sensor Interface (Non-Implantable).
mTouch® Capacitive Touch Keypad
The PIC16LF1566-I/SP's hardware CVD (Capacitive Voltage Divider) module combined with dual 10-bit ADCs (up to 600 ksps combined sampling rate) makes it the dedicated mTouch PIC16 part for 28-SPDIP capacitive keypads and slider applications. The hardware CVD compensates for supply-rail noise and PCB parasitic capacitance in real time, allowing robust button and slider designs even under 3 V battery conditions. The 23 analog channels let a single MCU scan up to 23 touch electrodes sequentially with sub-100 µs per-channel scan time. This eliminates the external op-amp and analog-switch chain typically required for capacitive sensing. Paired with a 32 MHz HFINTOSC and XLP nanoWatt sleep modes, the PIC16LF1566 draws <1 µA between scans, enabling coin-cell-powered remote controls, smart doorbells, and appliance front panels.
Recommended
Battery-Powered IoT Sensor Node
With its 1.8 V–3.6 V wide operating range and XLP nanoWatt technology, the PIC16LF1566-I/SP runs directly from a single CR2032 or 2 × AA cells, making it well-suited for low-duty-cycle wireless sensor nodes. The 32 MHz HFINTOSC delivers 8 MIPS for periodic sensor reads and stack processing, while the device drops to sub-µA sleep current during idle periods — perfect for duty-cycled LoRa, BLE beacons, or sub-GHz wake-up boards. The 14 KB Flash comfortably holds a small RTOS, a sensor stack, and a UART/SPI peripheral driver, while the 1 KB SRAM handles run-time buffers for a single sensor frame. The integrated EUSART and SPI interfaces connect directly to popular sub-GHz transceivers without additional glue logic.
Recommended
Industrial Control Front-End
The 28-SPDIP package, dual 10-bit ADCs and 25 GPIO lines make the PIC16LF1566-I/SP well-suited for industrial front-end signal conditioning, multi-channel sensor aggregation, and small PLC I/O expansion. Up to 23 analog channels handle 4–20 mA loop sensors, thermistor bridges, and potentiometer feedback inputs simultaneously. The hardware multiplier and 16-bit core instructions accelerate moving-average filtering and look-up-table polynomial correction for temperature compensation. The industrial -40°C to +85°C temperature grade covers factory-floor deployments. On-chip EUSART + SPI supports isolated RS-485 bridges to industrial networks.
Recommended
Low-Cost Educational / Prototyping Board
The 28-SPDIP through-hole package of the PIC16LF1566-I/SP is breadboard-friendly, which makes it well-suited for university curricula, hobbyist prototyping, and DIY maker kits. Students can drop the part into a standard 28-pin DIP socket, wire it on a breadboard, and program it with a PICkit™ 3 or PICkit™ 4 via the 4-wire ICSP™ header on RB6/RB7/RB3/RA1. The 14 KB Flash comfortably fits introductory assembly and C lessons, mTouch labs, and ADC experiments. The wide 1.8 V–3.6 V range allows students to power the board from a 2 × AA pack, a USB-to-serial cable's 3.3 V rail, or a CR2032 coin cell.
Recommended
Appliance User Interface & Control
The PIC16LF1566-I/SP's 25 GPIO plus dual 10-bit ADC and mTouch CVD hardware make it a natural fit for appliance front panels that combine capacitive touch controls with rotary encoder feedback, LED indication, and TRIAC-driven load switching. The 28-SPDIP package is easy to hand-solder for prototyping appliance control boards. The XLP nanoWatt idle current keeps standby power below 0.5 W to meet international energy-efficiency directives. On-chip PWM channels drive LED dimmers, buzzer tones, or relay coils directly without external drivers. The hardware CVD front-end ensures reliable touch sensing even when the appliance compressor induces large supply-rail transients.
Recommended
Medical Sensor Interface (Non-Implantable)
The PIC16LF1566-I/SP's hardware CVD front-end and dual 10-bit ADCs at 600 ksps combined sampling support non-implantable medical sensors such as body-temperature thermistor interfaces, pulse-oximeter LED drivers, and handheld glucometer analog front-ends. The 28-SPDIP package eases regulatory re-design and rework in low-volume medical instruments. The wide 1.8 V–3.6 V range simplifies battery-power tree design with two AA cells. While the part itself is not FDA-cleared, its hardware multiplier and DSP-friendly instruction set accelerate moving-average and FIR filter routines used in biosignal conditioning.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1566-I/SP — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1566-I/SO | PIC16LF1566T-I/SP | PIC16LF1566-E/SP | PIC16LF1559-I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SPDIP (SP) | SOIC-28 (SO) — different footprint | 28-SPDIP (SP) — same footprint | 28-SPDIP (SP) — same footprint | 14-PDIP (P) — different footprint |
| Pin Count | 28 | 28 | 28 | 28 | 14 |
| Flash Program Memory | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB |
| RAM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Maximum Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Voltage Range | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Hardware CVD Module | Yes (mTouch) | Yes (mTouch) | Yes (mTouch) | Yes (mTouch) | No |
| ADC Channels (Analog) | Up to 23 | Up to 23 | Up to 23 | Up to 23 | Up to 8 |
| Operating Temperature Range | -40°C to +85°C (Industrial) | -40°C to +85°C | -40°C to +85°C | -40°C to +125°C (Extended) | -40°C to +85°C |
Key Differentiators
- Integrated hardware CVD (Capacitive Voltage Divider) for mTouch capacitive sensing (vs PIC16LF1559-I/P)
- 23 analog channels via dual 10-bit ADCs at 600 ksps combined (vs PIC16LF1559-I/P)
- Through-hole 28-SPDIP form factor for breadboard prototyping (vs PIC16LF1566-I/SO)
Design Notes
Place a 0.1 µF VDD decoupling capacitor within 5 mm of each VDD pin (pins 10 and 20 on the 28-SPDIP) and a single 10 µF bulk capacitor on the same rail. The dual-ADC + hardware CVD chain is sensitive to high-frequency supply noise; keep the VDD trace short and avoid routing noisy digital lines adjacent to analog CVD reference traces. The four-wire ICSP™ header (ICSPDAT on RB6, ICSPCLK on RB7, VPP on RA1/MCLR, VDD) must remain accessible for in-circuit debugging.
Estimated: at VDD = 3.3 V and a 32 MHz CPU clock driving GPIO toggles, the active current is approximately 7 mA. Switching to the 31 kHz LFINTOSC plus XLP sleep drops the quiescent current below 1 µA, enabling years of operation from a CR2032 cell in duty-cycled sensor applications. The 'LF' wide-rail variant allows direct connection to 2 × AA alkaline cells (1.8 V–3.2 V across the discharge curve) without a boost converter, simplifying the BOM.
Do not confuse the 'I' (Industrial -40°C to +85°C) temperature grade with the 'E' (Extended -40°C to +125°C) grade — substituting one for the other fails above 85°C. Do not exceed 3.6 V on VDD or you will damage the LF core. The hardware CVD reference capacitor (typically 1 nF X7R per channel) must be a low-leakage X7R or C0G dielectric — using a Y5V or Z5U dielectric corrupts the capacitive measurement. Finally, configure the CONFIG words (FOSC, WDTE, LVP, BOREN) at the top of Flash during programming or the part will boot with the LFINTOSLF slow oscillator by default.
Compliance Information
RoHS compliant and lead-free per Microchip product page. Not AEC-Q100 qualified - choose a -Q1 part suffix for automotive applications. The SPDIP lead finish is matte tin (Sn) suitable for Pb-free reflow profiles.