PIC16LF15386-E/MV - 8-bit 32MHz MCU, 28KB Flash, 2KB RAM | Microchip
MPN: PIC16LF15386-E/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.18 | $2.18 |
| 10 | $1.95 | $19.50 |
| 100 | $1.65 | $165.00 |
| 500 | $1.42 | $710.00 |
| 1,000 | $1.22 | $1,220.00 |
PIC16LF15386-E/MV Overview
An 8-bit PIC microcontroller is a RISC-based embedded controller that executes a single instruction per clock cycle (excluding branches) using a Harvard architecture with separate program and data buses. The PIC16F153XX family sits within Microchip's mid-range PIC16 portfolio and is positioned between PIC10/12/14 baseline parts and PIC18/dsPIC enhanced parts. The LF voltage class supports low-voltage battery operation down to 1.8V, while its XLP technology enables nanoWatt sleep currents for energy-harvesting or long-life IoT endpoints. This combination makes the PIC16LF15386 well suited for sensor nodes, human-interface panels, and motor-control sub-loops that demand deterministic real-time response from CIPs (Core Independent Peripherals).
Key differentiating features include the CWG module which generates complementary PWM outputs with hardware dead-band control for half-bridge MOSFET drivers without software overhead, and four CLC blocks that allow on-chip glue logic (AND/OR/XOR/D flip-flop) to be configured in silicon, reducing BOM cost and PCB area. The 10-bit ADC with computation performs automatic averaging, oversampling, and threshold comparisons in hardware, offloading the CPU. The Memory Access Partition (MAP) feature allows partitioning Flash into bootloader and application regions for secure field upgrades.
Architecturally, the PIC16LF15386 uses a 14-bit instruction word and a 16-level hardware stack with interrupt context saving. It supports up to 44 user I/O through peripheral pin select (PPS) remapping, internal temperature indicator, and a device information area (DIA) for unique ID and calibration data. On-chip debug is provided through Microchip's standard ICD interface. The combination of 32MHz core, 8-bit throughput, and XLP peripherals delivers deterministic low-power behavior for cost-sensitive industrial and consumer embedded products.
Typical applications include low-power IoT sensor nodes, battery-powered remote controls, white-goods and small appliance controls, LED lighting controllers, automotive body and interior modules, and simple motor-control loops. The on-chip comparators and CWG make it suitable for sensor signal conditioning and small brushed-DC motor drivers. The 28-UQFN (4x4) package is footprint-compatible with several PIC16LF15376 and PIC16LF15356 variants, allowing easy migration across the family.
A key design consideration is decoupling: place a 100nF ceramic capacitor as close as possible to the VDD pin and a bulk capacitor (4.7-10uF) on the same trace to handle inrush from the ADC and CWG transients. The exposed thermal pad must be soldered to a grounded copper pour for thermal dissipation and to meet the package's electrical ground reference. Engineers designing for long battery life should consult Microchip application note AN2335 on XLP techniques to maximize sleep-mode current savings.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes for the PIC16LF15386-E/MV that are not found in the standalone manufacturer datasheet, including cross-reference data, AEC-Q100 selection guidance, and application-specific design considerations.
Drop-in alternatives for PIC16LF15386-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 PIC16LF15386-E/MV (same form factor and footprint) — differing in DAC, Package, ADC, Operating Temperature, Comparators.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF15385-I/MV
✅ Drop-In✓ In Stock
$1.15 / Unit
View Datasheet →PIC16LF15376-E/MV
✅ Drop-In✓ In Stock
$1.68 / Unit
View Datasheet →PIC16LF15356-E/MX
✅ Drop-In✓ In Stock
$1.32 / Unit
View Datasheet →PIC16LF15376-E/P
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.74 / Unit
View Datasheet →PIC16LF15355-I/MV
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F15386-E/MV
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →PIC16LF15386-E/MV Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Size | 8-bit |
| Core Family | PIC16F153XX (PIC16LF15386 sub-family) |
| Instruction Word Width | 14-bit |
| Program Memory Type | FLASH |
| Program Memory Size | 28 KB (16K x 14) |
| RAM Size | 2 KB |
| Maximum CPU Speed | 32 MHz |
| Supply Voltage Range | 1.8 V to 3.6 V |
| Number of I/O | 44 (via PPS remap) |
| PWM Modules | 4 x 10-bit |
| ADC | 10-bit with computation |
| DAC | 5-bit |
| Comparators | 2 |
| CWG (Complementary Waveform Generator) | Yes |
| CLC (Configurable Logic Cells) | 4 |
| EUSART Modules | 2 |
| Serial Interfaces | SPI, I2C |
| Operating Temperature Range | -40 C to +125 C (Extended -E grade) |
| Package | 28-pin UQFN (4x4 mm) with exposed pad |
| Mounting Type | Surface Mount |
| XLP (eXtreme Low Power) | Yes |
| On-chip Debug | ICD (In-Circuit Debugger) |
| RoHS Status | Compliant |
PIC16LF15386-E/MV Pin Configuration
| Pin 1 | RA5 — Port A bit 5 / I/O |
| Pin 2 | RA4 — Port A bit 4 / I/O |
| Pin 3 | RA3 — Port A bit 3 / I/O (MCLR alternate) |
| Pin 4 | RA2 — Port A bit 2 / I/O |
| Pin 5 | RA1 — Port A bit 1 / I/O |
| Pin 6 | RA0 — Port A bit 0 / I/O |
| Pin 7 | VSS — Ground reference |
| Pin 8 | RA7 — Port A bit 7 / I/O |
| Pin 9 | RA6 — Port A bit 6 / I/O |
| Pin 10 | RC0 — Port C bit 0 / I/O |
| Pin 11 | RC1 — Port C bit 1 / I/O |
| Pin 12 | RC2 — Port C bit 2 / I/O |
| Pin 13 | RC3 — Port C bit 3 / I/O |
| Pin 14 | RC4 — Port C bit 4 / I/O |
| Pin 15 | RC5 — Port C bit 5 / I/O |
| Pin 16 | RC6 — Port C bit 6 / I/O |
| Pin 17 | RC7 — Port C bit 7 / I/O |
| Pin 18 | VSS — Ground reference |
| Pin 19 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 20 | RB0 — Port B bit 0 / I/O |
| Pin 21 | RB1 — Port B bit 1 / I/O |
| Pin 22 | RB2 — Port B bit 2 / I/O |
| Pin 23 | RB3 — Port B bit 3 / I/O |
| Pin 24 | RB4 — Port B bit 4 / I/O |
| Pin 25 | RB5 — Port B bit 5 / I/O |
| Pin 26 | RB6 — Port B bit 6 / I/O |
| Pin 27 | RB7 — Port B bit 7 / I/O |
| Pin 28 | AVDD — Analog supply voltage |
| Pin EP | EP — Exposed thermal pad - must be soldered to ground for thermal dissipation |
Typical Applications
PIC16LF15386-E/MV is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, LED Lighting Controllers and Dimmers, Small Appliance and White-Goods Controls, Automotive Body and Interior Modules, Industrial Sensor Signal Conditioning, Remote Controls and Human Interface Devices.
Battery-Powered IoT Sensor Nodes
The PIC16LF15386-E/MV's XLP nanoWatt sleep currents and 1.8V minimum supply voltage make it ideal for battery-powered IoT sensor nodes running from a single CR2032 or two AA cells. The on-chip 10-bit ADC with computation offloads sensor averaging and threshold comparisons from the CPU, while four CLC blocks handle wake-on-event glue logic without software overhead. With 28 KB Flash and 2 KB RAM, the device can host a small RTOS or state-machine plus a wireless driver for Sub-GHz or BLE connectivity via SPI or UART. Power dissipation analysis: at 1 MHz active and 90 percent sleep duty cycle, average consumption is typically 50-80 uA/MHz, yielding multi-year battery life for periodic sensor reporting.
Recommended
LED Lighting Controllers and Dimmers
The PIC16LF15386-E/MV's four 10-bit PWMs, Complementary Waveform Generator (CWG), and four CLC blocks make it well-suited for LED lighting controllers and dimmers. The CWG generates complementary PWM outputs with hardware dead-band control, eliminating the need for external MOSFET driver dead-band circuits in half-bridge LED driver topologies. The 10-bit ADC monitors current feedback for constant-current regulation, while the 5-bit DAC sets reference thresholds. With 32 MHz CPU speed, the device can execute IEC 17 flicker-free dimming algorithms at 1 kHz PWM rates. The 28-pin UQFN package enables compact lamp-driver PCBs.
Recommended
Small Appliance and White-Goods Controls
The PIC16LF15386-E/MV's combination of CWG, comparators, ADC-with-computation, and dual EUSART modules supports small appliance controls such as coffee machines, kitchen hoods, washing-machine sub-controllers, and HVAC dampers. The two on-chip comparators handle zero-crossing detection of AC mains signals (after isolation), while the CWG drives TRIAC or solid-state relay gate signals with hardware dead-band timing. The 32 MHz core executes proportional control loops at millisecond update rates, and 28 KB Flash accommodates state-machine plus diagnostics firmware. The extended -E temperature grade (-40 C to +125 C) suits appliance environments near heat sources.
Recommended
Automotive Body and Interior Modules
The PIC16LF15386-E/MV's -40 C to +125 C operating range and rich peripheral set suit automotive body and interior modules including seat controllers, mirror adjusters, ambient lighting, and HVAC panel sub-controllers. The CWG drives small brushed-DC motor H-bridges, while dual EUSART modules support LIN bus communication (with external LIN transceiver) or K-line diagnostics. Four 10-bit PWMs handle LED backlight dimming and indicator fading. Note that the standard PIC16LF15386-E/MV is NOT AEC-Q100 qualified; for AEC-Q100 applications, Microchip offers the dedicated -VAO automotive variants with full qualification documentation.
Recommended
Industrial Sensor Signal Conditioning
The PIC16LF15386-E/MV integrates two comparators, a 5-bit DAC for threshold generation, and a 10-bit ADC with computation, making it an effective industrial sensor signal conditioner. The comparators provide fast over-current or over-temperature shutdown paths without CPU latency, while the CLC blocks implement custom glue logic such as window comparators or pulse-width discriminators in silicon. With 32 MHz CPU speed and 2 KB RAM, the device can perform moving-average filtering and linearization algorithms for thermocouples, RTDs, or strain-gauge sensors. The 28-UQFN package suits compact DIN-rail sensor transmitter designs.
Recommended
Remote Controls and Human Interface Devices
The PIC16LF15386-E/MV's XLP technology, dual EUSART, and SPI/I2C interfaces make it a strong fit for remote controls, wireless presenters, and human-interface devices. Sleep currents below 1 uA extend battery life across years of standby, while the CWG and PWM modules drive haptic feedback motors or RGB indicator LEDs. The 10-bit ADC scans a matrix keypad or capacitive touch buttons (via firmware scanning), and the EUSART interfaces with Sub-GHz transceivers for RF remote operation. With 28 KB Flash, designers can include USB HID stacks via external USB bridge ICs or BLE radio stacks for advanced HIDs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF15386-E/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF15385-I/MV | PIC16LF15376-E/MV | PIC16LF15356-E/MX | PIC16LF15355-I/MV | PIC16F15386-E/MV |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin UQFN (4x4 mm) | 28-pin UQFN (4x4 mm) - same | 28-pin UQFN (4x4 mm) - same | 28-pin UQFN (4x4 mm) - same | 28-pin UQFN (4x4 mm) - same | 28-pin UQFN (4x4 mm) - same |
| Core Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Supply 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 | 2.3 V to 5.5 V |
| Operating Temperature | -40 C to +125 C | -40 C to +85 C (I grade) | -40 C to +125 C | -40 C to +125 C | -40 C to +85 C (I grade) | -40 C to +125 C |
| AEC-Q100 Qualified | No (standard -E grade) | No | No | No | No | No (use -VAO for AEC-Q100) |
Key Differentiators
- Core Independent Peripherals (CIPs) reduce CPU load (vs PIC16LF15355-I/MV)
- Highest Flash/RAM in the LF-class 16F153XX family (vs PIC16LF15356-E/MX)
- Voltage class flexibility with F-class twin (vs PIC16F15386-E/MV)
Design Notes
Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 19) and a 4.7 uF to 10 uF bulk capacitor on the same VDD trace. Add a separate 100 nF cap on the AVDD pin (pin 28) to isolate analog supply noise from the digital VDD rail, since the ADC reference is sensitive to VDD ripple. For battery applications, a low-Iq LDO such as Microchip MCP1700 is recommended over switching regulators to avoid switching noise coupling into the ADC measurements.
The 28-pin UQFN (4x4 mm) package includes a central exposed thermal pad (EP) that MUST be soldered to a grounded copper pour of at least 25 mm squared for thermal dissipation and electrical reference. Without proper EP soldering, junction temperature can exceed 125 C at moderate active-mode currents. For high-current applications driving the CWG at high PWM duty cycles, increase the copper pour to 50-100 mm squared to maintain junction temperature below 100 C at 32 MHz active operation.
Use peripheral pin select (PPS) to remap digital peripherals to available I/O pins, freeing analog-capable pins for ADC and comparator use. Keep the 32 kHz external watch crystal traces short and symmetric to minimize load-capacitance mismatch, and guard the crystal with a ground ring to prevent coupling of switching-noise harmonics from CWG or PWM outputs into the low-amplitude oscillator signal. Consult Microchip application note AN2335 (XLP design) for additional low-power PCB guidelines.
Do not exceed the absolute maximum VDD of 4.0 V (LF class) or 5.5 V (F class); voltage transients above 4.0 V will damage LF-class silicon. Do not leave unused I/O pins floating - configure them as outputs low or inputs with internal weak pull-ups to minimize shoot-through current. The MCLR pin (if not used as reset) must be tied to VDD through a 10 kOhm resistor to prevent spurious resets from voltage transients.
Compliance Information
RoHS compliant per Microchip product page. Standard PIC16LF15386-E/MV is NOT AEC-Q100 qualified - choose -VAO suffix variants for automotive applications requiring AEC-Q100 Grade 1 qualification. Halogen-free status not explicitly stated in verified data; consult Microchip environmental compliance documentation for definitive status.