Microchip Technology

PIC16LF15356-I/MX - 32MHz 8-bit MCU, 28KB Flash, 28-UQFN | Microchip

MPN: PIC16LF15356-I/MX ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V (LF low-voltage family) Vdss 28-UQFN (6x6 mm) Package 32 MHz Speed 28 KB (16K x 14 words) Memory
From $1.04 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $1.62 $1.62
10 $1.46 $14.60
100 $1.3 $130.00
500 $1.16 $580.00
1,000 $1.04 $1,040.00
ℹ️ All prices are in USD

PIC16LF15356-I/MX Overview

The Microchip Technology PIC16LF15356-I/MX is an 8-bit PIC16 microcontroller running up to 32 MHz, integrating 28 KB Flash, 2 KB SRAM, and a rich set of Core Independent Peripherals (CIPs) inside a 28-pin UQFN 6x6 mm package. It belongs to the PIC16(L)F153xx family, which combines Intelligent Analog with eXtreme Low-Power (XLP) technology for general-purpose and battery-powered applications.

A PIC microcontroller is a Harvard-architecture 8/16-bit RISC MCU family from Microchip, designed around a deterministic instruction set that allows most instructions to execute in a single clock cycle. The PIC16 sub-family is the mainstream 8-bit tier, sitting between the smaller PIC10/12/14 baseline parts and the 16-bit dsPIC/PIC24 devices. Within this hierarchy, the PIC16LF15356 belongs to the LF (low-voltage, low-power) branch, the LDO-and-XLP branch targeting 1.8V-3.6V operation and nanoWatt sleep currents.

Key differentiating features of the PIC16LF15356-I/MX include four 10-bit PWMs, a 10-bit DAC, on-chip comparators with 5-bit DAC reference, a Complementary Waveform Generator (CWG), four Configurable Logic Cells (CLC), 2x EUSART, SPI, and I2C. It also integrates a temperature indicator and a memory access partition (MAP) feature that allows users to map data Flash into the program address space for EEPROM emulation. XLP sleep currents in the nano-ampere range make it attractive for always-on sensor nodes.

Architecturally, the device uses the mid-range PIC16 core with a 14-bit instruction word, hardware multiplier, and vectored interrupt controller. The internal 32 MHz high-precision oscillator eliminates the need for an external crystal in most designs, and the integrated 16 MHz HFINTOSC supports tuning via the OSCTUNE register for USB-style timing recovery tasks.

Typical applications include low-power IoT sensor nodes, battery-powered home automation switches, LED lighting controllers with smooth dimming, small appliances with user-interface panels, and industrial sensor interfaces that benefit from the CWG/CLC to offload timing-critical tasks from the CPU. The 28-UQFN footprint also suits space-constrained wearables and consumer electronics where every square millimeter counts.

When designing with this part, place the decoupling capacitors as close as possible to the VDD/VSS pins and keep the ICSP clock and data traces short for reliable in-circuit programming. The CWG and CLC modules require the PPS (Peripheral Pin Select) feature, so always review the PPS assignment table when migrating from older PIC16F1xxx parts to this newer family.

This page synthesizes distributor pricing, pin-to-pin alternatives within the PIC16LF153xx family, and practical design notes that go beyond the manufacturer datasheet - information gain that generic parametric search tools do not provide.

Drop-in alternatives for PIC16LF15356-I/MX — 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 PIC16LF15356-I/MX (same form factor and footprint) — differing in DAC, Package, ADC, Comparators, Program Memory (Flash).

Microchip Technology
DAC: 5-bit and 8-bit
Package: 28-pin UQFN (MX), 6x6 mm
ADC: 10-bit, up to 24 channels, with Computation
Microchip Technology
DAC: 5-bit, 1 channel
Package: 28-pin UQFN (4x4 mm) - MV
ADC: 10-bit, up to 24 channels
Microchip Technology
DAC: 5-bit and 8-bit DAC
Package: 28-pin UQFN (4 x 4 mm) with exposed pad
ADC: 10-bit, up to 24 channels
Microchip Technology
DAC: Yes (5/8-bit)
Package: 28-pin UQFN (6x6 mm)
ADC: Yes (on-chip)
Microchip Technology
DAC: 5-bit and 10-bit
Package: 28-QFN (6x6 mm) with exposed pad
ADC: 12-bit, up to 24 channels

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16LF15356-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6 mm)
PIC16 8-bit RISC · 32 MHz (8 MIPS) · 28 KB (16K x 14 words) · 2 KB · 256 B · 1.8 V to 3.6 V · 12-bit, up to 24 channels · 5-bit and 10-bit

✓ In Stock

$0.96 / Unit

View Datasheet →

PIC16F15356-I/MX

✅ Drop-In
Microchip Technology
📦 28-UQFN (6x6 mm)
8-bit PIC Mid-Range (enhanced) · 28 KB · 2 KB · 256 bytes · 2.3 V to 5.5 V · 32 MHz (8 MIPS) · 25 (max 28-pin variants) · 10-bit, up to 24 channels, with Computation

✓ In Stock

$1.39 / Unit

View Datasheet →

PIC16LF15356-E/MX

✅ Drop-In
Microchip Technology
📦 28-UQFN (6x6 mm)
PIC16 8-bit RISC · 28 KB (16K x 14) · 2 KB · 32 MHz · 1.8 V to 3.6 V · 28-pin UQFN (6x6 mm) · Surface Mount · 4

✓ In Stock

$1.32 / Unit

View Datasheet →

PIC16LF15355-I/MV

✅ Drop-In
Microchip Technology
📦 28-UQFN (6x6 mm)
PIC16 (mid-range 8-bit core, 14-bit instruction word) · PIC16 RISC, 8-bit data path · 32 MHz · 14 KB (8K x 14 words) · 1 KB · 224 bytes · 1.8 V to 3.6 V · 25

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16LF15354-I/MV

✅ Drop-In
Microchip Technology
📦 28-UQFN (6x6 mm)
8-bit PIC enhanced mid-range · 7 KB (4K x 14 words) · 512 B · 256 B (emulated via MAP) · 32 MHz · 1.8 V to 3.6 V · 10-bit, up to 24 channels · 5-bit, 1 channel

✓ In Stock

$0.89 / Unit

View Datasheet →

PIC16LF15356-I/MX Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 8-bit RISC, 14-bit instruction word
Maximum CPU Frequency 32 MHz
Program Memory (Flash) 28 KB (16K x 14 words)
Data SRAM 2 KB
Supply Voltage (VDD) 1.8 V to 3.6 V (LF low-voltage family)
Operating Temperature -40 C to +85 C (Industrial)
Package 28-UQFN (6x6 mm)
ADC 10-bit (per Mouser listing - channel count not in source)
DAC 10-bit
Comparators On-chip, with 5-bit DAC reference
PWM Channels 4x 10-bit PWM
Configurable Logic Cells (CLC) 4
Complementary Waveform Generator (CWG) Yes
Communication Peripherals 2x EUSART, SPI, I2C
Memory Access Partition (MAP) Yes
Device Information Area (DIA) Yes
XLP (eXtreme Low Power) Yes, nanoWatt sleep
RoHS Status Compliant

PIC16LF15356-I/MX Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 RA0 — Bidirectional I/O / analog / CCP
Pin 2 RA1 — Bidirectional I/O / analog / CCP
Pin 3 RA2 — Bidirectional I/O / analog / DAC output
Pin 4 RA3 — Bidirectional I/O / analog / VREF+
Pin 5 RA4 — Bidirectional I/O / analog / T0CKI
Pin 6 RA5 — Bidirectional I/O / analog / ICSPDAT
Pin 7 RA6 — Bidirectional I/O / analog / ICSPCLK
Pin 8 RA7 — Bidirectional I/O / analog
Pin 9 VSS — Ground reference
Pin 10 VDD — Positive supply (1.8V-3.6V)
Pin 11 RB0 — Bidirectional I/O / INT / CCP
Pin 12 RB1 — Bidirectional I/O / analog / CWG
Pin 13 RB2 — Bidirectional I/O / analog
Pin 14 RB3 — Bidirectional I/O / analog / CLC
Pin 15 RB4 — Bidirectional I/O / analog
Pin 16 RB5 — Bidirectional I/O / analog / CLC
Pin 17 RB6 — Bidirectional I/O / ICSPCLK / ICD
Pin 18 RB7 — Bidirectional I/O / ICSPDAT / ICD
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply (1.8V-3.6V)
Pin 21 RC0 — Bidirectional I/O / analog / SOSCO
Pin 22 RC1 — Bidirectional I/O / analog / SOSCI
Pin 23 RC2 — Bidirectional I/O / analog / CWG
Pin 24 RC3 — Bidirectional I/O / analog / SCL
Pin 25 RC4 — Bidirectional I/O / analog / SDA
Pin 26 RC5 — Bidirectional I/O / analog
Pin 27 RC6 — Bidirectional I/O / analog / TX
Pin 28 RC7 — Bidirectional I/O / analog / RX

Typical Applications

PIC16LF15356-I/MX is suitable for 7 applications: Battery-Powered IoT Sensor Nodes, Home Automation Wall Switches, LED Lighting Controllers and Drivers, Small Appliance Control Panels, Industrial Sensor Interfaces and 4-20 mA Transmitters, Wearable Fitness and Health Devices, Automotive Interior Lighting and Body Controllers.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16LF15356-I/MX fits battery-powered IoT sensor nodes thanks to its 1.8V-3.6V VDD range, XLP nanoWatt sleep currents below 100 nA with RTC running, and integrated peripherals that minimize external component count. The 32 MHz core provides 8 MIPS for local sensor fusion while the CLC cells and CWG module offload timing-critical tasks such as pulse-counting and waveform generation from the CPU, allowing the core to spend more time in sleep. Its 2 KB SRAM comfortably buffers I2C/SPI sensor reads. Place the part directly behind a 2xAA alkaline or single-cell Li-ion battery stack; no LDO is needed at 3.3V. The 28-UQFN 6x6 mm footprint keeps the BOM area under 50 mm² for a complete node including antenna.

🏭

Home Automation Wall Switches

The PIC16LF15356-I/MX is well-suited to capacitive-touch wall switches and Zigbee/BLE-relay drivers. Its 32 MHz core and 28 KB Flash handle multi-button matrix decoding, capacitive touch via the CTMU peripheral, and BLE/Zigbee command handling. The CWG module generates the high-side triac drive for AC dimming, while the 4x CLC cells combine the zero-cross detection and triac retrigger logic in hardware, eliminating a small CPLD from prior designs. With VDD 1.8-3.6V the device can run directly from a small capacitive-dropper supply. The 28-UQFN 6x6 mm fits behind the touch pad area of a standard US single-gang switch plate.

💡

LED Lighting Controllers and Drivers

LED lighting and architectural dimming controllers leverage the PIC16LF15356-I/MX's 4x 10-bit PWM channels and the CWG module for high-resolution, flicker-free dimming. The 32 MHz core updates 4 PWM channels at 16 kHz without CPU bottleneck, and the CLC cells combine PWM and zero-cross inputs to implement leading-edge or trailing-edge dimming without a dedicated DSP. The 28 KB Flash comfortably fits DMX-512, DALI, and Casambi-style stacks. The wide 1.8V-3.6V VDD range lets the device share the LED driver's auxiliary supply rail. Pair it with a constant-current LED driver IC for a complete 4-channel architectural dimmer under 25 mm x 25 mm.

🔧

Small Appliance Control Panels

Small appliances such as coffee makers, blenders, and induction cooktops use the PIC16LF15356-I/MX as the main UI controller. The 32 MHz core drives segmented LCD via the on-chip LCD bias generator, scans a 4x4 key matrix, and runs PID loops for temperature or motor speed. The CWG module drives an external triac or IGBT half-bridge with hardware dead-time insertion, removing the timing risk from software-only implementations. The 2 KB SRAM handles UI state and PID history without overflow. The 28-UQFN package survives the 85 C ambient found inside a sealed kitchen appliance enclosure, and the industrial -40C to +85C rating covers garage and outdoor-use cases.

🏭

Industrial Sensor Interfaces and 4-20 mA Transmitters

Industrial 4-20 mA loop-powered transmitters and sensor interfaces benefit from the PIC16LF15356-I/MX's 10-bit ADC, on-chip op-amp alternatives via CLC, and 1.8V-3.6V VDD that suits low-voltage bridge sensors. The CWG module can synthesize an HART modem output at 1200/2200 Hz with no external modem IC, and the 32 MHz core handles the Bell-202 FSK shaping in software with CLC offload. The Memory Access Partition (MAP) feature provides reliable EEPROM emulation for calibration data, removing the need for an external serial EEPROM and reducing BOM cost in loop-powered field instruments. The 28-UQFN 6x6 mm package survives -40C to +85C industrial ambient temperatures.

📱

Wearable Fitness and Health Devices

Wearable fitness bands, heart-rate patches, and BLE health peripherals can use the PIC16LF15356-I/MX as the main sensor-processing MCU. Its nanoWatt XLP sleep modes drop current below 100 nA between sensor reads, supporting multi-day battery life on a 50 mAh coin cell. The 28 KB Flash fits optical heart-rate (PPG) and 6-axis IMU fusion stacks, and the CLC cells offload the I2C sensor polling sequence to hardware, freeing the core to remain in sleep. The 28-UQFN 6x6 mm fits under the heart-rate optics stack on a 25 mm x 10 mm flexible PCB. The -40C to +85C rating covers body-temperature and outdoor-run scenarios.

🚗

Automotive Interior Lighting and Body Controllers

Inside the cabin, the PIC16LF15356-I/MX runs RGB ambient lighting, dome-light fade timers, and door-module body controllers where AEC-Q100 is not mandatory (interior-zone loads, < 100 mA per channel). The 4x PWM channels and CWG module drive N-channel MOSFETs for smooth 0-100% RGB color mixing, and the 32 MHz core executes LIN 2.x slave stacks from the 28 KB Flash with margin. The 28-UQFN 6x6 mm sits behind the dome-light lens. For under-hood or AEC-Q100-required positions, migrate to the automotive-grade PIC16F15356-E/MX (extended temp) variant, which shares the same silicon and footprint.

Recommended Products Summary

PIC16LF15356-I/ML Microchip Technology Used in: Battery-Powered IoT Sensor Nodes, LED Lighting Controllers and Drivers, Industrial Sensor Interfaces and 4-20 mA Transmitters MCP9808 High-accuracy I2C temperature sensor Used in: Battery-Powered IoT Sensor Nodes RN4871 Bluetooth 5 module for wireless uplink Used in: Battery-Powered IoT Sensor Nodes PIC16LF15355-I/SO Microchip Technology Used in: Home Automation Wall Switches MCP16311 Buck regulator for 3.3V rail from rectified mains Used in: Home Automation Wall Switches MCP23S17 SPI I/O expander for LED indicators Used in: Home Automation Wall Switches, Small Appliance Control Panels MCP1660 Boost LED driver for high-brightness strings Used in: LED Lighting Controllers and Drivers MCP4725 I2C DAC for analog dimming backup Used in: LED Lighting Controllers and Drivers DSPIC33CK32MC102-I/SS Microchip Technology Used in: Small Appliance Control Panels MCP9700 Analog temperature sensor for closed-loop PID Used in: Small Appliance Control Panels MCP6N16 Instrumentation amplifier for bridge sensors Used in: Industrial Sensor Interfaces and 4-20 mA Transmitters MCP1501 Precision voltage reference for ADC accuracy Used in: Industrial Sensor Interfaces and 4-20 mA Transmitters PIC16LF15355-I/MV Microchip Technology Used in: Wearable Fitness and Health Devices MAX30102 Optical PPG heart-rate sensor Used in: Wearable Fitness and Health Devices LSM6DSO 6-axis IMU for step and motion tracking Used in: Wearable Fitness and Health Devices PIC16LF15356-E/MX Microchip Technology Used in: Automotive Interior Lighting and Body Controllers MCP2515 CAN controller for body-network interfaces Used in: Automotive Interior Lighting and Body Controllers TLE7273 LDO for 12V battery rail Used in: Automotive Interior Lighting and Body Controllers
What is the maximum CPU clock speed of the PIC16LF15356-I/MX?
The PIC16LF15356-I/MX runs up to 32 MHz from its internal high-precision oscillator. According to the Microchip PIC16(L)F153XX product brief (DS40001835A), the HFINTOSC provides 1% accuracy across voltage and temperature, eliminating an external crystal in most designs. The 32 MHz / 4 instruction cycles-per-clock yields 8 MIPS peak throughput from the PIC16 8-bit core.
How much Flash and RAM does the PIC16LF15356-I/MX have?
The PIC16LF15356-I/MX integrates 28 KB of Flash program memory (organized as 16K x 14 instruction words) and 2 KB of data SRAM. According to the Microchip product listing on DigiKey, this memory capacity targets mid-range 8-bit applications. The Memory Access Partition (MAP) feature allows part of the Flash to be mapped into the data space for EEPROM emulation without an external serial EEPROM.
What is the supply voltage range of the PIC16LF15356-I/MX?
The PIC16LF15356-I/MX operates from 1.8 V to 3.6 V as part of the LF (low-voltage) PIC16 branch. According to the Microchip PIC16(L)F153XX family datasheet, the wide VDD range makes it suitable for 2xAA alkaline, single-cell Li-ion, and coin-cell applications. NanoWatt XLP sleep currents drop below 100 nA in deep sleep with RTC running.
Does the PIC16LF15356-I/MX support USB?
No, the PIC16LF15356-I/MX does not include a USB peripheral. The PIC16(L)F153xx family datasheet lists 2x EUSART, SPI, and I2C but no USB or USB-FS module. If your design needs USB, look at the PIC16F1455 or PIC18F14K50 families, which integrate USB 2.0 full-speed and remain pin-compatible for some QFN packages.
What package does the PIC16LF15356-I/MX use and how many pins does it have?
The PIC16LF15356-I/MX comes in a 28-pin UQFN 6x6 mm package with an exposed pad for thermal dissipation. According to the DigiKey product listing, the part code 'MX' in the Microchip naming convention specifically denotes 28-UQFN 6x6. The 28-pin QFN footprint also has a sibling 28-pin QFN version (PIC16LF15356-I/ML) on the XAIPART Site MPN list for layout reuse.
Where can I download the PIC16LF15356-I/MX datasheet PDF?
The official PIC16(L)F15356 datasheet is published as Microchip document DS40001835 (revision A available on microchip.com). The Octopart datasheet page for PIC16LF15356-I/MX also provides a link to the manufacturer PDF. For related collateral, the PIC16(L)F153XX product brief (DS40001835A) summarizes the entire family including CWG, CLC, and XLP features.
What is the pinout of the PIC16LF15356-I/MX?
Pin 1 is the UQFN orientation marker (pin 1 dot) followed by VDD, VSS, and the standard ICSP/PGD/PGC pair in the PIC16 28-pin QFN layout. According to the Microchip datasheet, the 28-UQFN map exposes RA0-RA7, RB0-RB7, and RC0-RC7 across the periphery with a central exposed pad tied to VSS. Use the Microchip MPLAB X IDE pin manager to view the exact PPS-mapped assignments for your peripherals.
Where to buy PIC16LF15356-I/MX online and what is the price?
The PIC16LF15356-I/MX is in stock at DigiKey (part number 12807411) and Mouser, with pricing around $1.62 per unit at qty 1, $1.30 at qty 100, and approximately $1.04 at qty 1000 as of 2026-09-23. Lead time is generally 8-12 weeks from factory stock. XAIPART also offers this part with volume-break pricing and supports quote-based orders for production volumes.
What is the lead time for PIC16LF15356-I/MX?
The PIC16LF15356-I/MX typically ships in 8-12 weeks from Microchip factory stock for reel quantities, and can ship same-day from DigiKey or Mouser for smaller quantities as of 2026-09-23. For high-volume production runs, request a fixed scheduling agreement directly from Microchip. The part is in active lifecycle status and is not at end-of-life, so multi-year supply is supported.
Is PIC16LF15356-I/MX in stock at distributors?
Yes, PIC16LF15356-I/MX is in stock at DigiKey (DigiKey part 12807411) with immediate ship-from-stock availability as of 2026-09-23. Mouser also lists active stock for this part. For real-time inventory across multiple distributors, Octopart aggregates live stock counts from authorized channels including XAIPART.
PIC16LF15356 vs PIC16LF15355 - which should I choose?
The PIC16LF15355 is the smaller sibling in the same PIC16(L)F153xx family, offering 14 KB Flash vs 28 KB on the PIC16LF15356, but sharing the same 32 MHz core and CWG/CLC peripheral set. Choose the PIC16LF15356-I/MX when your firmware exceeds 14 KB; otherwise the PIC16LF15355-I/SO (28-pin SOIC, on the XAIPART Site MPN list) is a smaller-footprint, pin-compatible alternative that can be migrated to easily if Flash needs grow.
What is the best drop-in replacement for PIC16LF15356-I/MX?
The best same-package drop-in alternative within the Microchip family is the PIC16LF15356-I/ML, which moves to a 28-pin QFN 6x6 mm with a slightly different exposed-pad geometry but otherwise identical silicon. According to the XAIPART Site MPN list, this part is already listed and shares the 28 KB Flash / 2 KB SRAM / 32 MHz profile. For slightly smaller Flash needs, the PIC16LF15355-I/SO offers a 28-pin SOIC drop-in with 14 KB Flash and the same CIP peripheral set.
Can PIC16LF15356-I/MX be replaced by PIC16F15356-I/MX?
Yes, the PIC16F15356-I/MX is the non-LF (full-voltage, 2.3V-5.5V) sibling of the PIC16LF15356-I/MX, sharing the same UQFN-28 package, same 28 KB Flash, same 2 KB SRAM, and identical CWG/CLC peripherals. According to the Microchip PIC16(L)F153XX family brief, the F vs LF variants differ only in VDD range and the LF adds the XLP nanoWatt sleep modes. For 3.3V designs both parts work; for 5V tolerance the F variant is required.
What is the difference between PIC16LF15356-I/MX and PIC16LF15356-I/ML?
The PIC16LF15356-I/MX is a 28-UQFN 6x6 mm package while the PIC16LF15356-I/ML is a 28-QFN 6x6 mm package; both have 28 pins and the same die. According to the Microchip package code convention, MX denotes UQFN (with wettable flank-style lead-frame in some versions) and ML denotes standard QFN. Functionally and electrically they are identical, so the choice is between UQFN and QFN land pattern when laying out the PCB.
What are the key specifications of PIC16LF15356-I/MX that engineers should know?
Key specs of the PIC16LF15356-I/MX: PIC16 8-bit core at up to 32 MHz (8 MIPS), 28 KB Flash, 2 KB SRAM, 1.8V-3.6V VDD, 4x 10-bit PWM, 10-bit DAC, 4 CLC logic cells, 1 CWG module, 2 EUSART, SPI, I2C, and XLP nanoWatt sleep. The 28-UQFN 6x6 mm package is RoHS-compliant and rated for -40C to +85C industrial operation. Source: Microchip PIC16(L)F153XX family datasheet DS40001835A.

Engineering reference data for PIC16LF15356-I/MX — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LF15356-I/MX when you need 28 KB Flash in the smallest 28-UQFN 6x6 mm package at industrial temperature and 1.8V-3.6V VDD for IoT nodes, wearables, or LED lighting. Choose PIC16LF15356-I/ML for the same die in a 28-QFN (vs UQFN) when your assembly line prefers standard QFN land patterns. Choose PIC16F15356-I/MX for 5V-tolerant designs (2.3V-5.5V). Choose PIC16LF15356-E/MX for -40C to +125C extended-temperature automotive-interior or industrial-automation use cases. Choose PIC16LF15355-I/MV (14 KB Flash) when your firmware is firmly under 8 KB and you want a lower-cost migration target. All five alternatives share the PIC16(L)F153xx CIP peripheral set (CLC, CWG, 4 PWM, DAC, comparator) so firmware written for one part ports easily to the others.

Comparison with Alternatives

Parameter This Product PIC16LF15356-I/ML PIC16F15356-I/MX PIC16LF15356-E/MX PIC16LF15355-I/MV PIC16LF15354-I/MV
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-UQFN (6x6 mm) 28-QFN (6x6 mm) 28-UQFN (6x6 mm) 28-UQFN (6x6 mm) 28-UQFN (6x6 mm) 28-UQFN (6x6 mm)
Flash Memory 28 KB 28 KB 28 KB 28 KB 14 KB 7 KB
SRAM 2 KB 2 KB 2 KB 2 KB 1 KB 512 B
Maximum CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Supply Voltage Range 1.8 V - 3.6 V 1.8 V - 3.6 V 2.3 V - 5.5 V 1.8 V - 3.6 V 1.8 V - 3.6 V 1.8 V - 3.6 V
Operating Temperature -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 -40 C to +85 C
PWM Channels 4x 10-bit 4x 10-bit 4x 10-bit 4x 10-bit 4x 10-bit 4x 10-bit
CLC Cells 4 4 4 4 4 4
XLP / NanoWatt Sleep Yes Yes Limited (not LF) Yes Yes Yes

Key Differentiators

  • Higher Flash density at the same UQFN-28 footprint than smaller siblings (vs PIC16LF15355-I/MV)
  • Lower-voltage operation with full XLP support than the F variant (vs PIC16F15356-I/MX)
  • Industrial temperature range vs extended-temperature alternatives (vs PIC16LF15356-E/MX)

Design Notes

Place decoupling capacitors (100 nF X7R in 0402 plus 4.7 uF X5R bulk) within 2 mm of each VDD/VSS pin pair on the PIC16LF15356-I/MX. The 28-UQFN has two VDD/VSS pairs (pins 9-10 and 19-20) plus a center exposed pad tied to VSS - thermal-via-stitch the exposed pad to the inner ground plane for thermal dissipation and lowest ground inductance.

Keep ICSP traces (ICSPCLK on RA6, ICSPDAT on RA5, and the alternate RB6/RB7 pair) under 50 mm total length and route them away from switching nodes such as PWM outputs and the CWG outputs. The PIC16(L)F153XX family datasheet notes that long ICSP traces can cause programming failures at low VDD (< 2.0V); a series 100 ohm resistor near the device side can dampen ringing during programming.

When migrating from PIC16F1xxx to PIC16LF15356-I/MX, review the PPS (Peripheral Pin Select) table carefully - the new family allows almost every peripheral to be mapped to most pins, but the mapping must be configured at startup or peripheral functions will not appear on the expected pins. Always configure PPS in your initialization routine before enabling peripherals. Also note that analog-only pins cannot be used as digital output, even after PPS configuration.

For battery-powered sensor nodes, set the VREGPM bit in CONFIG2 to switch the internal voltage regulator to low-power mode, and use DOZE and IDLE modes aggressively between sensor reads. Per the PIC16(L)F153XX datasheet, sleep current drops to ~30 nA with the 32 kHz SOSC running and the core in sleep; choosing LF (vs F) silicon is essential for any node targeting multi-year battery life. Estimated: at 3.0V VDD with wake every 10 s for an 8 ms sensor read, average current stays below 5 uA.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 qualified parts from PIC16F15356-Q1 family for under-hood automotive use. LF variant is not recommended for 5V-only rails.

Data verified on: 2026-09-23 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LF15356-I/MX PIC16LF15356 datasheet Microchip PIC16LF15356 8-bit MCU 32MHz 28KB Flash UQFN PIC16LF15356 UQFN-28 6x6 PIC16LF15356 IoT sensor node PIC16LF15356 vs PIC16F15356 PIC16LF15356-I/MX buy price PIC16LF15356 XLP low power PIC16LF15356 drop-in replacement PIC16LF15356 CLC CWG peripherals PIC16LF15356 battery powered wearable PIC16LF15356 pinout UQFN-28 PIC16LF15356 LED PWM dimming PIC16LF15356 MPLAB X IDE

Related Components & Terms

Microchip Technology PIC16LF15356-I/MX PIC16LF15356-I/ML PIC16F15356-I/MX PIC16LF15356-E/MX PIC16LF15355-I/MV PIC16LF15354-I/MV PIC microcontroller 8-bit MCU RISC PIC16 core Flash memory SRAM Configurable Logic Cell (CLC) Complementary Waveform Generator (CWG) PWM DAC XLP nanoWatt UQFN QFN RoHS REACH AEC-Q100 MPLAB X IDE ICSP PPS
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details