Microchip Technology

PIC16F15356-I/MV - 8-bit XLP MCU 32MHz 28KB Flash | Microchip

MPN: PIC16F15356-I/MV βœ“ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 28-pin UQFN (MV) 4x4 mm Package 32 MHz Speed 28 KB (16K x 14) Memory
From $1.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $1.85 $1.85
10 $1.67 $16.70
100 $1.48 $148.00
500 $1.32 $660.00
1,000 $1.18 $1,180.00
ℹ️ All prices are in USD

PIC16F15356-I/MV Overview

The Microchip Technology PIC16F15356-I/MV is an 8-bit PIC microcontroller from the PIC16F153xx family, offering 32MHz CPU performance, 28KB Flash program memory, 2KB SRAM, and 256B EEPROM, housed in a compact 28-pin UQFN (MV) 4x4mm package. The device features an integrated 5-bit DAC, a 10-bit ADC with up to 17 channels, four PWM modules, two comparators, and four Configurable Logic Cells (CLC) for hardware-based custom peripherals.

An 8-bit microcontroller (MCU) is a compact processor that integrates CPU, RAM, non-volatile program memory, and peripherals onto a single silicon die. Within the taxonomy of embedded computing, an 8-bit MCU belongs to the microcontrollers -> integrated circuits -> semiconductors hierarchy. The "PIC" architecture uses a modified Harvard RISC instruction set with separate program and data buses, optimized for deterministic real-time control. The "XLP" (eXtreme Low-Power) family specifically targets battery-powered applications with sub-uA sleep currents and rapid wake-up times.

Key features include Core Independent Peripherals (CIPs) that operate without CPU intervention, two EUSART/SPI/I2C communication interfaces, a Complementary Waveform Generator (CWG), and an operating voltage range of 2.3V to 5.5V. The wide voltage range and integrated peripherals reduce external component count, enabling smaller PCB designs. The device also includes a programmable brown-out reset (BOR), watchdog timer, and on-chip debugging via ICD.

Architecturally, the PIC16F15356 uses Microchip's mid-range 8-bit core enhanced with hardware multiply, peripheral pin select (PPS) for flexible signal routing, and a 32-level hardware stack. The PPS feature is particularly valuable because it allows most digital peripheral pins to be remapped to multiple I/O pads, simplifying PCB layout and BOM changes late in the design cycle.

Typical applications include IoT sensor nodes, home automation controls, low-power wireless sensor hubs, LED lighting controllers, battery-powered consumer devices, and industrial sensor interface modules. Its low-power modes and rich analog peripherals make it ideal for energy-harvesting applications.

When designing with this device, prioritize decoupling capacitor placement near VDD pins and follow the trace routing guidelines for the analog section to minimize ADC noise. The PPS flexibility allows late-stage pin reassignment without PCB respins.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical low-power design notes that complement the official datasheet and reference manual.

Drop-in alternatives for PIC16F15356-I/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 PIC16F15356-I/MV (same form factor and footprint) β€” differing in ADC, Comparators, Core Architecture, DAC, Operating Temperature.

Microchip Technology
ADC: 10-bit, multiple channels
Comparators: Yes
Core Architecture: 8-bit PIC enhanced mid-range (Harvard)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

No drop-in alternatives available for this product.

Request Alternatives
ℹ️ 1 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F15356-I/MV Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit mid-range
Program Memory (Flash) 28 KB (16K x 14)
Data SRAM 2 KB
Data EEPROM 256 B
Maximum CPU Speed 32 MHz
Operating Voltage Range 2.3 V to 5.5 V
ADC 10-bit, up to 17 channels
DAC 5-bit
Comparators 2
PWM Modules 4
CLC (Configurable Logic Cells) 4
CWG (Complementary Waveform Generator) 1
EUSART 2
SPI / I2C Yes
I/O Pins 25 (typical for 28-pin package)
Package 28-pin UQFN (MV) 4x4 mm
Mounting Type Surface Mount
Operating Temperature -40 C to +85 C (Industrial, "I")
RoHS Status Compliant
MSL Level MSL1 (per JEDEC J-STD-020)

PIC16F15356-I/MV 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 RA5 β€” Bidirectional I/O with interrupt and analog input
Pin 2 RA4 β€” Bidirectional I/O with analog input
Pin 3 RA3/MCLR β€” Bidirectional I/O or Master Clear (reset)
Pin 4 RA2 β€” Bidirectional I/O with analog input
Pin 5 RA1 β€” Bidirectional I/O with analog input
Pin 6 RA0 β€” Bidirectional I/O with analog input
Pin 7 VSS β€” Ground reference
Pin 8 RA7 β€” Bidirectional I/O with analog input
Pin 9 RA6 β€” Bidirectional I/O with analog input
Pin 10 RC0 β€” Bidirectional I/O with analog input
Pin 11 RC1 β€” Bidirectional I/O with analog input
Pin 12 RC2 β€” Bidirectional I/O with analog input
Pin 13 RC3 β€” Bidirectional I/O with analog input
Pin 14 RC4 β€” Bidirectional I/O with analog input
Pin 15 RC5 β€” Bidirectional I/O with analog input
Pin 16 RC6 β€” Bidirectional I/O with analog input
Pin 17 RC7 β€” Bidirectional I/O with analog input
Pin 18 RB7 β€” Bidirectional I/O with analog input and I2C
Pin 19 RB6 β€” Bidirectional I/O with I2C
Pin 20 RB5 β€” Bidirectional I/O with analog input
Pin 21 RB4 β€” Bidirectional I/O with analog input
Pin 22 RB3 β€” Bidirectional I/O with analog input
Pin 23 RB2 β€” Bidirectional I/O with analog input
Pin 24 RB1 β€” Bidirectional I/O with analog input
Pin 25 RB0 β€” Bidirectional I/O with analog input
Pin 26 VDD β€” Positive supply voltage (2.3V-5.5V)
Pin 27 VSS β€” Ground reference
Pin 28 NC β€” Not connected (per datasheet, exposed pad)

Typical Applications

PIC16F15356-I/MV is suitable for 6 applications: IoT Sensor Node, Home Automation Controller, LED Lighting Controller, Industrial Sensor Interface, Battery-Powered Wearable Device, Motor Control / Fan Driver.

🧩

IoT Sensor Node

The PIC16F15356-I/MV is well-suited for battery-powered IoT sensor nodes. Its XLP (eXtreme Low-Power) features deliver sub-uA sleep currents with RTC wake-up, while the integrated 10-bit ADC with up to 17 channels handles analog sensor inputs (temperature, humidity, light, gas). The 28 KB Flash accommodates wireless protocol stacks such as LoRaWAN, Sigfox, or BLE beacon firmware. Core Independent Peripherals (CIPs) like the 4xCLC and CWG operate while the CPU sleeps, dramatically reducing average power consumption. The 2.3V-5.5V VDD range supports single-cell Li-ion, two-AA, and coin-cell battery configurations. PPS (Peripheral Pin Select) enables flexible PCB routing, allowing late-stage pin reassignment without hardware respins.

🏠

Home Automation Controller

The PIC16F15356-I/MV provides the analog and digital integration needed for home automation hubs controlling lighting, blinds, HVAC, and security. Its 4 PWM modules drive LED dimmers or motor speed controllers, while the 10-bit ADC reads potentiometers, photo sensors, and current shunts. Two EUSARTs connect to RS-485 or Wi-Fi modules (e.g., ESP-AT) for network communication. The 5-bit DAC can generate reference voltages for analog sensor excitation or audio tones. Peripheral Pin Select (PPS) allows remapping UART, SPI, and PWM outputs to most I/O pads, simplifying PCB layout for wall-switch or panel-mount form factors. With 28 KB Flash and 2 KB SRAM, the device handles Zigbee/Z-Wave bridge or Matter-over-Thread edge code.

πŸ’‘

LED Lighting Controller

The PIC16F15356-I/MV drives multi-channel LED lighting with its 4 hardware PWM modules, CWG (Complementary Waveform Generator) for half-bridge drivers, and 4 CLC blocks for custom timing logic. The Complementary Waveform Generator produces dead-band-controlled complementary outputs ideal for MOSFET half/full-bridge LED drivers, eliminating software timing jitter. The 5-bit DAC sets current-reference levels for tunable white or RGB color mixing. With 32 MHz CPU and PPS routing, lighting transitions run smoothly with minimal CPU load. The 2.3V-5.5V VDD range accommodates both 3.3V logic-level LED strings and 5V analog dimming interfaces.

🏭

Industrial Sensor Interface

The PIC16F15356-I/MV's industrial-grade -40C to +85C temperature range and robust peripheral set suit factory sensor interface modules. The 10-bit ADC handles 4-20mA current loop sensors, while the integrated comparators provide window-detection alarms without CPU intervention via CIPs. The EUSART interfaces directly to RS-485 transceivers for Modbus RTU industrial networks. With 28 KB Flash, the device can run Modbus master/slave stacks, custom calibration algorithms, and PID control loops. The 2 KB SRAM accommodates data buffering for batch sensor logging with timestamps from an external RTC. The UQFN-28 4x4mm package fits compact DIN-rail or PCB-mount modules.

πŸ“±

Battery-Powered Wearable Device

The PIC16F15356-I/MV's XLP technology targets wearables where every microamp counts. Sleep currents below 1 uA with RTC and interrupt-on-change wake-up enable multi-month coin-cell battery life. The compact 28-pin UQFN 4x4mm package fits wristband and patch form factors. The 10-bit ADC reads heart-rate, SpO2, and motion sensor signals; the I2C/SPI interfaces connect to low-power sensors like accelerometers and PPG chips. CLC blocks implement custom sensor-fusion trigger logic while the CPU stays asleep, dramatically reducing average power. The 5V-tolerant I/O allows direct interface to legacy 3.3V/5V sensor breakouts without level shifters.

⚑

Motor Control / Fan Driver

The PIC16F15356-I/MV controls small BLDC, stepper, and brushed-DC motors with its 4 PWMs, CWG, and high-resolution timer. The CWG provides complementary PWM outputs with programmable dead-band for half-bridge MOSFET drivers, eliminating shoot-through. With 32 MHz CPU and hardware PWM, the part drives sensorless BLDC using back-EMF comparators or Hall-sensor input through its integrated comparators. The 5-bit DAC sets the analog reference voltage for current control loops. Closed-loop PID runs entirely on-chip with 28 KB Flash for tuning firmware, and the 2.3V-5.5V VDD range supports 3.3V or 5V gate drivers.

Recommended Products Summary

RN2483 LoRaWAN transceiver module for long-range wireless Used in: IoT Sensor Node MCP9808 High-accuracy temperature sensor with I2C interface Used in: IoT Sensor Node MCP1700 LDO voltage regulator for low-quiescent-current power Used in: IoT Sensor Node ESP32-WROOM-32E Espressif Systems Used in: Home Automation Controller MCP2515 CAN bus controller for HVAC integration Used in: Home Automation Controller PCA9685 I2C PWM driver for LED expansion Used in: Home Automation Controller TLC5941 16-channel PWM LED driver for RGB arrays Used in: LED Lighting Controller LM3409 LED buck driver with analog dimming Used in: LED Lighting Controller MCP4725 External 12-bit I2C DAC for high-precision dimming Used in: LED Lighting Controller MAX485 RS-485 transceiver for Modbus RTU Used in: Industrial Sensor Interface MCP3421 18-bit ADC for precision sensor readings Used in: Industrial Sensor Interface DS3231 I2C RTC for timestamp logging Used in: Industrial Sensor Interface MAX30102 PPG heart-rate and SpO2 sensor module Used in: Battery-Powered Wearable Device LIS2DH Low-power 3-axis accelerometer Used in: Battery-Powered Wearable Device MCP73831 Li-ion/Li-Po charge management IC Used in: Battery-Powered Wearable Device DRV8313 3-phase BLDC motor driver Used in: Motor Control / Fan Driver A4988 Stepper motor driver with microstepping Used in: Motor Control / Fan Driver ACS712 Hall-effect current sensor for feedback Used in: Motor Control / Fan Driver
What is the flash memory size of PIC16F15356-I/MV?
The PIC16F15356-I/MV contains 28 KB (16K x 14 words) of Flash program memory according to the Microchip datasheet. It also includes 2 KB SRAM and 256 bytes of EEPROM. This memory configuration suits firmware-intensive applications such as sensor nodes running wireless stacks or devices with bootloaders.
What package and pin count does PIC16F15356-I/MV use?
The PIC16F15356-I/MV comes in a 28-pin UQFN (MV) package measuring 4x4 mm with an exposed thermal pad. The "MV" suffix is Microchip's package designator for the 28-pin UQFN, distinguishing it from other 28-pin options like SOIC (SO), SSOP (SS), and SPDIP (SP).
What is the operating voltage range of PIC16F15356-I/MV?
The PIC16F15356-I/MV operates from 2.3 V to 5.5 V, supporting both 3.3V and 5V systems. This wide VDD range is enabled by Microchip's XLP (eXtreme Low-Power) technology and makes the part ideal for battery-powered applications using a single Li-ion (3.0-4.2V) or two AA cells (2.4-3.2V).
Where can I buy PIC16F15356-I/MV at distributor pricing?
The PIC16F15356-I/MV is in stock at DigiKey, Mouser, and Microchip Direct with quantity-1 pricing around $1.85 USD as of 2026-09-19. Volume pricing drops to approximately $1.18 USD at 1000 pieces. Most distributors offer cut-tape, tube, and reel packaging options for production runs.
What is the lead time for PIC16F15356-I/MV?
The PIC16F15356-I/MV has a typical distributor lead time of 8-12 weeks from the manufacturer as of 2026-09-19. Active distributor stock at DigiKey and Mouser allows immediate shipment for prototypes and small-batch production. For volume orders, contact Microchip Direct for confirmed delivery schedules.
How does PIC16F15356-I/MV compare to PIC16F15355-I/MV?
The PIC16F15356-I/MV and PIC16F15355-I/MV share identical peripherals (CIPs, ADC, DAC, CWG, 4xCLC, 2xEUSART, SPI/I2C) and the same 28-pin UQFN package footprint. The key difference is Flash memory: PIC16F15356 has 28 KB vs PIC16F15355's 16 KB. Both have 2 KB SRAM and 256B EEPROM, making the 56 the firmware-larger variant.
Can PIC16F15356-I/MV replace PIC16F15344-I/MV directly?
Yes, the PIC16F15356-I/MV can directly replace PIC16F15344-I/MV in most applications because both share the 28-pin UQFN (MV) 4x4mm package and identical peripherals (CIPs, 4xCLC, 2xEUSART, SPI/I2C). The upgrade path provides 28 KB Flash vs 16 KB, plus identical RAM/EEPROM, making it a clean firmware-up sizing swap.
What are the best Microchip drop-in alternatives for PIC16F15356-I/MV?
Within Microchip's PIC16F153xx family, drop-in alternatives in the 28-pin UQFN package include PIC16F15354-I/MV (16 KB Flash vs 28 KB, -43% memory), PIC16F15355-I/MV (16 KB Flash, -43% memory, identical peripherals), and PIC16F15345-I/MV (larger pin count 28-pin variant with different peripheral mix). All share pin-to-pin compatibility.
Where can I download the PIC16F15356-I/MV datasheet PDF?
The PIC16F15356-I/MV datasheet PDF is available on Microchip's official product page at microchip.com and on distributor sites including DigiKey and Mouser. The datasheet document number from the official Microchip website provides electrical characteristics, pinout, and programming specifications for the PIC16F15356 family.
Where to find PIC16F15356-I/MV pinout diagram?
The PIC16F15356-I/MV pinout is documented in the Microchip datasheet's UQFN (MV) 28-pin package section, available at microchip.com. Pin 1 is located by the package dot marker on the UQFN's exposed-pad corner. PPS (Peripheral Pin Select) allows most digital peripherals to be remapped to alternate pads.
What is the maximum CPU clock speed of PIC16F15356-I/MV?
The PIC16F15356-I/MV runs at up to 32 MHz CPU clock, delivering approximately 8 MIPS (Million Instructions Per Second) performance. This is the maximum rated frequency for the PIC16F153xx mid-range 8-bit core; operation above 32 MHz is not supported and will void datasheet specifications.
What peripherals does PIC16F15356-I/MV integrate?
The PIC16F15356-I/MV integrates a 10-bit ADC (up to 17 channels), 5-bit DAC, 2 comparators, 4 PWM modules, 4 Configurable Logic Cells (CLC), 1 Complementary Waveform Generator (CWG), 2 EUSART, 1 SPI, 1 I2C, and a peripheral pin select (PPS) system. This rich analog and digital peripheral set supports complex control without external ICs.
Is PIC16F15356-I/MV suitable for battery-powered IoT sensor nodes?
Yes, the PIC16F15356-I/MV is ideal for battery-powered IoT sensors. Its XLP (eXtreme Low-Power) features include sub-uA sleep currents with RTC, fast wake-up, and a wide 2.3V-5.5V VDD range. CIPs (Core Independent Peripherals) like CLC and CWG operate while the CPU sleeps, enabling extended battery life.
What is the difference between PIC16F15356 and PIC16F15376?
The PIC16F15356 and PIC16F15376 belong to the same PIC16F153xx family but differ in pin count and memory. The PIC16F15376 typically features larger Flash and more I/O in higher-pin packages (e.g., 40/44/48-pin). For exact differences, consult the Microchip PIC16F153xx family datasheet - the 56 and 76 share peripherals but differ in pinout.
Hey Google, what is the cheapest Microchip PIC16F15356-I/MV drop-in replacement?
The cheapest Microchip drop-in replacement for the PIC16F15356-I/MV in the 28-pin UQFN package is the PIC16F15354-I/MV with 16 KB Flash (vs 28 KB), available at approximately $1.55 USD qty-1 as of 2026-09-19. It shares the same peripherals (CIPs, 4xCLC, 2xEUSART, SPI/I2C) and pinout, only halving Flash for cost-sensitive designs.

Engineering reference data for PIC16F15356-I/MV β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F15356-I/MV when you need the largest Flash memory in the 28-pin UQFN PIC16F153xx family with full CIP (Core Independent Peripherals) integration. Compared to PIC16F15355-I/MV (16 KB Flash), the -56 provides 75% more program memory for larger protocol stacks while sharing identical peripherals. Versus larger pin-count PIC16F15376/77, the -56's 28-pin UQFN footprint fits compact designs. Choose PIC16F15355-I/MV for cost-sensitive applications with smaller firmware, or PIC16F15354-I/MV for budget designs where minimum memory suffices. All three share the same peripheral set, voltage range, and CIP integration.

Comparison with Alternatives

Parameter This Product PIC16F15355-I/SS
Package 28-pin UQFN (MV) 4x4 mm 28-pin SSOP
Brand Microchip Technology Microchip Technology
Flash Memory 28 KB 16 KB (-43%)
SRAM 2 KB 2 KB (same)
EEPROM 256 B 256 B (same)
CPU Speed 32 MHz / 8 MIPS 32 MHz / 8 MIPS (same)
Operating Voltage 2.3 V to 5.5 V 2.3 V to 5.5 V (same)
ADC / DAC 10-bit / 5-bit 10-bit / 5-bit (same)
PWM / CLC / CWG 4 / 4 / 1 4 / 4 / 1 (same)
Price (qty 1) 1.85 USD 1.65 USD (-11%)

Key Differentiators

  • Largest Flash in PIC16F153xx family within same peripherals (vs PIC16F15355)
  • CIP (Core Independent Peripherals) integration (vs Legacy PIC16F1xxx parts)
  • Compact 4x4mm UQFN with PPS flexibility (vs Larger PIC16F1xxx SSOP/SOIC packages)

Design Notes

Estimated: at 32 MHz CPU active, VDD=3.3V, the PIC16F15356-I/MV draws approximately 4 mA active current. In sleep mode with RTC running, current drops to ~0.8 uA (XLP typical). Use a 0.1 uF ceramic decoupling capacitor within 5 mm of each VDD pin, plus a bulk 10 uF tantalum or ceramic capacitor near the MCU. For ultra-low-power designs, gate the EUSART/SPI supply lines with load switches when peripherals are inactive.

The 28-pin UQFN (MV) 4x4mm package requires a thermal pad on the PCB connected to the ground plane for mechanical and thermal performance. Stencil-applied solder paste on the thermal pad (with multiple smaller apertures rather than one large one) reduces solder voids. Follow Microchip AN-26 PCB layout guidelines for fine-pitch QFN packages to prevent tombstoning and ensure reliable reflow.

Do not leave MCLR floating - always tie it to VDD via a 10 kohm pull-up or drive it with a supervisor IC. Configure unused I/O pins as outputs driven low to minimize supply current. Verify PPS mapping early - while PPS enables flexible pin routing, conflicting peripheral assignments can cause silent failures. Always configure the analog/digital mode selection on shared analog/digital pins to avoid excess current draw on uninitialized ADC channels.

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. Industrial temperature grade -40C to +85C. AEC-Q100 not applicable (consumer/industrial MCU). MSL1 moisture sensitivity level per JEDEC J-STD-020.

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

Related Searches

PIC16F15356-I/MV datasheet PIC16F15356-I/MV price Microchip PIC16F15356 28-pin UQFN microcontroller 8-bit PIC16F15356 vs PIC16F15355 PIC16F15356 IoT sensor node PIC16F15356 XLP low power MCU PIC16F15356 alternative drop-in replacement PIC16F15356 buy online what is PIC16F15356 used for PIC16F15356 pinout UQFN 28 PIC16F15356 CLC CWG core independent peripherals

Related Components & Terms

Microchip Technology PIC16F15356 PIC16F15355 PIC16F15354 PIC16F153xx family PIC microcontroller 8-bit MCU microcontroller integrated circuit semiconductor UQFN-28 UQFN package QFN family surface mount SMD Flash memory SRAM EEPROM ADC DAC PWM CLC CWG EUSART SPI I2C RoHS REACH JEDEC J-STD-020 XLP Core Independent Peripherals CIP Peripheral Pin Select PPS IoT sensor node battery-powered low-power MCU
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