Microchip Technology

PIC16F15356-E/ML - 8-Bit 32MHz MCU, 28KB Flash, 28-QFN | Microchip

MPN: PIC16F15356-E/ML ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss < 1 uA typical (per family datasheet) Id 28-pin QFN (6x6 mm) with exposed pad Package 32 MHz Speed 28 KB (16K x 14 words) Memory
From $1.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $1.69 $1.69
10 $1.52 $15.20
100 $1.35 $135.00
500 $1.18 $590.00
1,000 $1.05 $1,050.00
ℹ️ All prices are in USD

PIC16F15356-E/ML Overview

The Microchip PIC16F15356-E/ML is a low-power 8-bit PIC16 microcontroller from the PIC16(L)F153xx family, built around an enhanced mid-range core with 32 MHz operation, 28 KB Flash program memory and 2 KB SRAM, housed in a 28-pin QFN (6x6 mm) package with exposed thermal pad. The device combines eXtreme Low-Power (XLP) technology with Intelligent Analog and Core Independent Peripherals (CIPs), making it suitable for a wide range of battery-powered and sensor-interface designs.

An 8-bit microcontroller (MCU) is a compact processor on a single integrated circuit containing a CPU, RAM, Flash program memory, and configurable peripherals. PIC microcontrollers use a Harvard RISC architecture optimized for deterministic interrupt response and low power. The PIC16F153xx family specifically extends the mid-range core with peripheral-rich features for mixed-signal embedded designs, positioning this part at the high end of Microchip's 8-bit portfolio for general-purpose applications.

Key features include four 10-bit PWM channels, a 5-bit and 10-bit DAC, comparators with selectable references, a 10-bit ADC, Complementary Waveform Generator (CWG), four Configurable Logic Cells (CLC), and dual EUSART plus SPI/I2C interfaces. These integrated CIPs enable complex waveform, logic, and signal-chain functions without CPU intervention, reducing code size and power consumption.

The architecture pairs the enhanced mid-range core (49 instructions, 16-bit instruction width) with nanoWatt XLP sleep modes supporting currents below 1 microamp, plus peripheral module disable to shut down unused peripherals and further reduce active power. Internal 32 MHz and 32 kHz oscillators eliminate external crystal cost in many designs.

Typical applications include low-power IoT sensor nodes, home automation controllers, consumer appliance front panels, battery-powered instrumentation, LED lighting control, and industrial sensor interfaces. The wide operating voltage range and rich analog peripherals suit mixed-signal designs where the MCU must both read sensors and drive actuators.

When designing with this device, take advantage of the CWG, CLC, and PWM peripherals to offload repetitive tasks from the CPU and minimize active time. Use the nanoWatt XLP sleep modes with peripheral interrupt wake-up to maximize battery life, and verify the QFN thermal pad is soldered to a sufficient copper area for thermal performance under full peripheral load.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives within the PIC16F153xx family, and practical design notes that complement the manufacturer datasheet for sourcing and engineering decisions.

Drop-in alternatives for PIC16F15356-E/ML — 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 PIC16F15356-E/ML (same form factor and footprint) — differing in DAC, Package, ADC, Comparators, EUSART.

Microchip Technology
DAC: 5-bit
Package: 28-pin QFN (ML) 6x6 mm
Comparators: 2
Microchip Technology
DAC: 5-bit / 8-bit
Package: 28-QFN (6x6 mm) with EP
ADC: 10-bit ADCC

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

PIC16F15355-E/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
PIC16 8-bit RISC · 14 KB (8K x 14 words) · 1 KB (1024 bytes) · 32 MHz · 2.3V to 5.5V (PIC16F variant) · 28-pin QFN (6x6 mm) with exposed pad · 10-bit · 5-bit

✓ In Stock

$1.12 / Unit

View Datasheet →

PIC16F15354-E/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
PIC16(L)F153xx · PIC16 8-bit RISC · 32 MHz (8 MIPS) · 7 KB (4K x 14 words) · 512 bytes · 256 bytes · 25 · 28-pin QFN (ML) 6x6 mm

✓ In Stock

$1.18 / Unit

View Datasheet →

PIC16F15356-E/MV

✅ Drop-In
📦 28-UQFN (4x4)
same silicon die and peripherals, smaller 28-UQFN (4x4) package vs 28-QFN (6x6); pinout-compatible but PCB footprint differs

📋 Reference alternative (not in catalog)

PIC16F15355-I/ML

✅ Drop-In
📦 28-QFN (6x6)
same 28-QFN (6x6) footprint, 14 KB Flash, Industrial temperature grade -40C to +85C vs Extended -40C to +125C

📋 Reference alternative (not in catalog)

PIC16F15354-E/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
PIC16(L)F153xx · PIC16 8-bit RISC · 32 MHz (8 MIPS) · 7 KB (4K x 14 words) · 512 bytes · 256 bytes · 25 · 28-pin QFN (ML) 6x6 mm

✓ In Stock

$1.18 / Unit

View Datasheet →

PIC16F15356T-I/ML

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 28-QFN (6x6)
PIC16F153xx (XLP 16F) · PIC 8-bit enhanced mid-range · 28 KB Flash (16K x 14 words) · 2 KB · 256 B · 32 MHz · 2.3 V to 5.5 V · 25

✓ In Stock

$1.15 / Unit

View Datasheet →

PIC16F15356-E/ML Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 Enhanced Mid-Range 8-bit RISC
Program Memory (Flash) 28 KB (16K x 14 words)
Data SRAM 2 KB
Maximum CPU Speed 32 MHz
Operating Voltage Range 2.3 V to 5.5 V
ADC 10-bit
DAC 5-bit and 10-bit
PWM Channels 4 x 10-bit
Comparators Yes (with selectable reference)
CWG (Complementary Waveform Generator) Yes
CLC (Configurable Logic Cell) 4
EUSART 2
SPI Yes
I2C Yes
Internal Oscillator 31 kHz to 32 MHz selectable
XLP (eXtreme Low-Power) Sleep Current < 1 uA typical (per family datasheet)
Operating Temperature Range -40C to +125C (E = Extended)
Package 28-pin QFN (6x6 mm) with exposed pad
Mounting Type Surface Mount
RoHS Status Compliant

PIC16F15356-E/ML 28-pin qfn (6x6 mm) with exposed pad Pin Configuration Guide

Pin configuration for PIC16F15356-E/ML (28-pin qfn (6x6 mm) with exposed pad package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

28-pin qfn (6x6 mm) with exposed pad package pinout diagram for PIC16F15356-E/ML

No detailed pinout data available for PIC16F15356-E/ML.

Refer to the datasheet for full pin configuration.

Typical Applications

PIC16F15356-E/ML is suitable for 6 applications: Battery-Powered IoT Sensor Node, Home Appliance Control Panel, Industrial Sensor Interface Module, LED Lighting Controller, Consumer Remote Control, Portable Medical Monitoring Device.

🔋

Battery-Powered IoT Sensor Node

The PIC16F15356-E/ML fits battery-powered IoT sensor nodes because its eXtreme Low-Power (XLP) sleep modes draw less than 1 microamp, while its 10-bit ADC and comparators handle analog sensor reads on wake-up. With 28 KB Flash and 2 KB SRAM, the device can run a small TCP/IP or LoRaWAN stack plus sensor drivers without external memory. The 2.3 V to 5.5 V range supports direct connection to single-cell lithium or two-cell alkaline batteries, eliminating the need for boost converters and extending battery life to years in typical duty-cycled deployments.

🏠

Home Appliance Control Panel

The PIC16F15356-E/ML is well-suited to home appliance front panels because it integrates four PWMs, a DAC, comparators, and a CWG to drive LED indicators, buzzer tones, and triac-controlled loads without external circuitry. The 28-QFN footprint fits inside compact appliance enclosures while exposing enough pins for keypad scanning, LED matrices, and rotary encoder inputs. CIPs like the CLC offload button-debounce and PWM timing from the CPU, simplifying firmware and improving response time for user interface interactions.

🏭

Industrial Sensor Interface Module

The PIC16F15356-E/ML handles industrial 4-20 mA sensor interfaces through its 10-bit ADC, comparators with selectable voltage references, and dual EUSART for RS-485 half-duplex communication. The Extended -40C to +125C temperature grade enables deployment in factory floor enclosures near motors or heaters without thermal derating. The CWG module generates stable excitation signals for ratiometric sensor bridges, while the 32 MHz core executes linearization and calibration routines within millisecond sample windows.

💡

LED Lighting Controller

The PIC16F15356-E/ML suits LED lighting controllers because its four 10-bit PWM channels and Complementary Waveform Generator (CWG) can drive high-frequency dimming and dead-band control for half-bridge LED driver stages. The CLCs combine PWM signals with comparator feedback for color mixing or thermal foldback without CPU overhead, allowing smooth dimming curves down to 0.1% duty cycle. The wide 2.3 V to 5.5 V supply range simplifies integration with constant-current LED drivers and supports both 3.3 V and 5 V system architectures.

📱

Consumer Remote Control

The PIC16F15356-E/ML drives consumer IR or RF remote controls through its low-power sleep modes that extend coin-cell battery life to multiple years of typical use. The CLC and PWM peripherals generate 38 kHz IR carrier signals directly, eliminating external timer ICs and reducing BOM cost. The dual EUSART enables simultaneous IR transmit and optional RF link, while internal pull-ups on digital inputs allow direct matrix keypad scanning without external resistors.

💊

Portable Medical Monitoring Device

The PIC16F15356-E/ML fits portable medical monitors because its low-power architecture supports continuous vital-sign sensing on a single lithium coin cell, while the 10-bit ADC and comparators capture pulse oximetry or temperature signals with adequate resolution for screening-grade devices. The 32 MHz core executes digital filtering algorithms within real-time constraints, and the dual EUSART links to BLE modules or USB-CDC bridges for data upload. The Extended -40C to +125C temperature range allows operation in refrigerated transport and outdoor environments.

Recommended Products Summary

PIC16F15355-E/ML Microchip Technology Used in: Battery-Powered IoT Sensor Node MCP9808 High-accuracy digital temperature sensor Used in: Battery-Powered IoT Sensor Node PIC16F15354-E/ML Microchip Technology Used in: Home Appliance Control Panel, Consumer Remote Control MCP23017 I/O expander for additional keypad/LED lines Used in: Home Appliance Control Panel PIC16F15356-E/MV Smaller 4x4 mm UQFN variant for compact modules Used in: Industrial Sensor Interface Module MAX31865 RTD-to-digital converter for PT100/PT1000 inputs Used in: Industrial Sensor Interface Module PIC16F15355-I/ML Industrial-temperature variant for commercial luminaires Used in: LED Lighting Controller MCP1664 Boost converter for high-brightness LED strings Used in: LED Lighting Controller ATA8520 Sub-GHz RF transmitter for remote control links Used in: Consumer Remote Control PIC16F15356-E/ML Microchip Technology Used in: Portable Medical Monitoring Device MAX30102 Pulse oximeter and heart-rate sensor module Used in: Portable Medical Monitoring Device
What is the program memory size and CPU speed of the PIC16F15356-E/ML?
The PIC16F15356-E/ML provides 28 KB of Flash program memory organized as 16K by 14-bit words, paired with 2 KB of SRAM and a maximum 32 MHz CPU clock from the enhanced mid-range core. According to the Microchip PIC16(L)F15356 datasheet, this balance of memory and speed targets feature-rich 8-bit embedded applications with mixed-signal requirements.
Where can I buy the PIC16F15356-E/ML and what is the current price?
The PIC16F15356-E/ML is in stock at major distributors including DigiKey, Mouser and LCSC, with unit pricing starting at approximately $1.69 for 1-piece quantities and dropping to roughly $1.05 at 1000-piece volumes as of 2026-09-19. Heisener also lists approximately 15,828 pieces available with standard delivery in mid-to-late August. For real-time stock and pricing, check the XAIPART product page or the distributor inventory tools.
What is the lead time for PIC16F15356-E/ML?
The PIC16F15356-E/ML is currently listed in stock at multiple authorized distributors including DigiKey and Mouser as of 2026-09-19, with typical ship-today availability for small quantities. Bulk orders of several thousand units may carry a 4-8 week lead time depending on factory allocation. Submit a quote for large-volume orders to confirm factory scheduling.
What are the key peripherals on the PIC16F15356-E/ML?
The PIC16F15356-E/ML integrates four 10-bit PWM channels, a 5-bit and 10-bit DAC, comparators with selectable references, a 10-bit ADC, a Complementary Waveform Generator (CWG), four Configurable Logic Cells (CLC), and dual EUSART plus SPI and I2C interfaces. These Core Independent Peripherals (CIPs) execute complex logic and waveform tasks without CPU intervention, reducing power and code overhead per the Microchip PIC16F153xx datasheet.
What is the difference between PIC16F15356 and PIC16F15355?
The PIC16F15356 has 28 KB of Flash program memory, while the PIC16F15355 has 14 KB. Both share the same SRAM size, peripheral set, and core architecture, and both come in compatible 28-pin QFN (6x6) packages. The PIC16F15356 is the appropriate choice when firmware requires more program space; the PIC16F15355 is a drop-in alternative when 14 KB is sufficient.
Is the PIC16F15356-E/ML suitable for battery-powered designs?
Yes, the PIC16F15356-E/ML is well-suited for battery-powered designs thanks to its eXtreme Low-Power (XLP) technology with sleep currents below 1 microamp typical and peripheral module disable features. Combined with the 2.3 V to 5.5 V operating range and an internal 32 kHz to 32 MHz oscillator, it supports years of operation on a single coin cell or AA battery when firmware uses sleep and interrupt-driven wake-up aggressively.
Where can I download the PIC16F15356 datasheet PDF?
The official PIC16(L)F15356/75/76/85/86 datasheet PDF can be downloaded from Microchip's product page at microchip.com or via the Octopart datasheet mirror. The document is the Full-Featured 28/40/44/48-Pin Microcontrollers datasheet that covers the entire PIC16F153xx family. Engineers should reference the latest revision for electrical characteristics, package drawings, and programming specifications.
Where do I find the PIC16F15356-E/ML pinout?
The pinout for the PIC16F15356-E/ML in the 28-pin QFN (6x6) package is documented in Section 1 of the PIC16(L)F15356/75/76/85/86 datasheet, including the package outline drawing and pin function table. Each pin shows multiple multiplexed functions (GPIO, ADC, PWM, communication interfaces) selected via PPS. The XAIPART product page also displays a pin diagram rendered from the same datasheet source.
What is the best drop-in replacement for the PIC16F15356-E/ML?
The best drop-in replacement within the PIC16F153xx family is the PIC16F15355-E/ML, which shares the same 28-QFN (6x6) footprint and identical peripherals but offers 14 KB Flash instead of 28 KB. For applications needing more memory, the PIC16F15376 in a 28-pin SPDIP or SOIC is also family-compatible but may require footprint verification. Engineers should also consider the PIC16F15356-E/MV in 28-UQFN (4x4) when board space is constrained.
Is the PIC16F15356-E/ML pin-compatible with the PIC16F15356-E/MV?
Yes, the PIC16F15356-E/ML and PIC16F15356-E/MV share the same silicon die and peripheral set, differing only in mechanical package. The /ML suffix denotes a 28-QFN (6x6 mm) package, while /MV denotes a smaller 28-UQFN (4x4 mm) package. Both run identical firmware, so existing software can be deployed unchanged; only the PCB footprint requires redesign when migrating between the two.
Can a PIC16F15354 replace the PIC16F15356 in my design?
Yes, the PIC16F15354-E/ML is a strong drop-in alternative in the same 28-QFN (6x6) package, sharing the enhanced mid-range core and full CIP peripheral set. The key difference is Flash memory: the PIC16F15356 has 28 KB while the PIC16F15354 has 7 KB. If your firmware image fits within 7 KB, the PIC16F15354 is a lower-cost drop-in replacement with identical pinout and electrical characteristics per the Microchip datasheet.
What does the 'E' in PIC16F15356-E/ML signify?
The 'E' in the part number indicates the Extended operating temperature range of -40C to +125C, suitable for industrial and outdoor applications. Microchip's PIC16F153xx family uses suffixes like 'I' for Industrial (-40C to +85C) and 'E' for Extended (-40C to +125C). The '/ML' suffix specifies the 28-pin QFN (6x6 mm) package with exposed pad.
How does the PIC16F15356 compare to PIC16F15256?
The PIC16F15356 belongs to the newer PIC16F153xx family with enhanced CIPs including four CLCs and a Complementary Waveform Generator, while the PIC16F15256 is from the prior PIC16F152xx generation. Both share similar 8-bit mid-range architecture and QFN package options, but the PIC16F15356 offers more configurable logic peripherals at a comparable price point. Choose the PIC16F15356 for new designs requiring CLC and CWG functionality.
What is the operating voltage range of the PIC16F15356-E/ML?
The PIC16F15356-E/ML operates from 2.3 V to 5.5 V, supporting both 3.3 V and 5 V system designs without external level shifters. According to the Microchip PIC16F153xx datasheet, this wide range enables direct connection to single-cell lithium, two-cell alkaline, or regulated 3.3 V rails, making it flexible for battery-powered and mains-powered applications alike.
What key specifications of the PIC16F15356-E/ML should engineers know?
The PIC16F15356-E/ML is a 32 MHz 8-bit PIC16 MCU with 28 KB Flash, 2 KB SRAM, 2.3 V to 5.5 V operation, and a peripheral set including 10-bit ADC, 10-bit DAC, four PWMs, four CLCs, a CWG, comparators, dual EUSART, SPI and I2C, housed in a 28-QFN (6x6) package with -40C to +125C extended temperature range. These specifications position it as a feature-rich low-power 8-bit MCU for sensor and control designs per the Microchip datasheet.

Engineering reference data for PIC16F15356-E/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F15356-E/ML when your 8-bit firmware needs 28 KB of Flash plus the full PIC16F153xx CIP peripheral set (four CLCs, CWG, dual EUSART) in a 28-QFN (6x6) package for industrial temperature applications. Choose the PIC16F15355-E/ML as a lower-cost drop-in if your firmware fits within 14 KB - same footprint and peripherals. Choose the PIC16F15354-E/ML for simpler code below 7 KB. Choose the PIC16F15356-E/MV in 28-UQFN (4x4) when board space is critical. Choose Industrial-grade /I variants when -40C to +85C is sufficient and Extended temperature is not required. All alternatives share the PIC16F153xx enhanced mid-range core and feature set, making them true software-compatible drops.

Comparison with Alternatives

Parameter This Product PIC16F15355-E/ML PIC16F15354-E/ML PIC16F15356-E/MV PIC16F15355-I/ML PIC16F15356T-I/ML
Package 28-QFN (6x6) with EP 28-QFN (6x6) - same 28-QFN (6x6) - same 28-UQFN (4x4) - smaller 28-QFN (6x6) - same 28-QFN (6x6) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Flash 28 KB 14 KB 7 KB 28 KB 14 KB 28 KB
SRAM 2 KB 2 KB 2 KB 2 KB 2 KB 2 KB
CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Voltage 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V
Temperature Grade Extended -40C to +125C Extended -40C to +125C Extended -40C to +125C Extended -40C to +125C Industrial -40C to +85C Industrial -40C to +85C
PWM Channels 4 x 10-bit 4 x 10-bit 4 x 10-bit 4 x 10-bit 4 x 10-bit 4 x 10-bit
CLC Count 4 4 4 4 4 4

Key Differentiators

  • Largest Flash memory in the 28-QFN (6x6) PIC16F153xx family at this temperature grade (vs PIC16F15355-E/ML)
  • More on-chip logic peripherals than PIC16F152xx generation (vs PIC16F15256-E/SP)
  • Same silicon die and firmware as PIC16F15356-E/MV in a smaller footprint option (vs PIC16F15356-E/MV)

Design Notes

The 28-QFN (6x6) package has an exposed thermal pad that must be soldered to a copper pour on the PCB to meet the datasheet thermal specifications and provide a low-impedance ground return. Provide at least 0.5 square inches of 1 oz copper connected to the EP for typical applications, increasing to 1 square inch when the MCU drives multiple peripherals at full duty cycle. Stitching vias in the thermal pad area improve heat transfer to inner PCB layers.

Place a 100 nF decoupling capacitor as close as possible to the VDD pin and a 10 uF bulk capacitor on each major supply rail feeding the MCU. For battery-powered designs, the 2.3 V minimum supply requires careful analog reference selection - use the internal 1.024 V or 2.048 V reference rather than VDD when monitoring low-voltage battery rails. Disable unused peripherals via the PMDx registers to minimize active current consumption.

Do not skip configuration of the PPS (Peripheral Pin Select) module before using EUSART, SPI, or I2C - by default these peripherals are not routed to physical pins after reset. The Configuration Words must be set correctly including WDTE (watchdog timer enable), BORV (brown-out reset voltage), and LVP (low-voltage programming) before the device operates predictably. Always read-back Configuration Words after programming to verify the values match the intended fuse map.

When using the 10-bit ADC for precision measurements, add an external voltage reference (e.g., MCP1525) rather than VDD if the supply rail is shared with switching loads. Add a 100 ohm series resistor and 10 nF capacitor at each ADC input to limit current injection during overvoltage events. Average multiple ADC samples to improve effective resolution beyond the native 10 bits for low-frequency signals.

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. E temperature grade extends to -40C to +125C but is not AEC-Q100 automotive qualified; choose PIC16F15356-E/MLVAO or similar automotive-grade variants for vehicle applications.

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

Related Searches

PIC16F15356-E/ML datasheet PIC16F15356 price PIC16F15356 buy PIC16F15356 vs PIC16F15355 PIC16F15356 pinout 28-QFN Microchip PIC16F15356 CIP peripheral PIC16F15356 low power XLP PIC16F15356 battery powered design PIC16F15356 in stock distributor what is the flash memory of PIC16F15356 PIC16F15356-E/ML drop-in replacement PIC16F15356 LED lighting controller

Related Components & Terms

Microchip Technology PIC16F15356 PIC16F15355 PIC16F15354 PIC16F15356-E/MV PIC16F15256 PIC microcontroller 8-bit MCU Enhanced mid-range core eXtreme Low-Power (XLP) nanoWatt technology Configurable Logic Cell (CLC) Complementary Waveform Generator (CWG) Intelligent Analog Core Independent Peripheral (CIP) Peripheral Pin Select (PPS) QFN-28 28-QFN (6x6) RoHS REACH AEC-Q100 Industrial temperature grade Extended temperature grade MSL rating
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