Microchip Technology

PIC16F15354-E/ML - 8-bit MCU, 7KB Flash, 32MHz, 28-QFN | Microchip

MPN: PIC16F15354-E/ML βœ“ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-pin QFN (ML) 6x6 mm Package 32 MHz (8 MIPS) Speed 7 KB (4K x 14 words) Memory
From $1.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $1.95 $1.95
10 $1.75 $17.50
100 $1.52 $152.00
500 $1.31 $655.00
1,000 $1.18 $1,180.00
ℹ️ All prices are in USD

PIC16F15354-E/ML Overview

The Microchip Technology PIC16F15354-E/ML is an 8-bit RISC microcontroller based on the PIC16 CPU core, delivering up to 32 MHz of computational performance and packaged in a 28-pin 6x6 mm QFN (ML) with extended (E) -40C to +125C temperature grade. The device integrates 7 KB (4K x 14 words) of self-programmable Flash program memory, 512 bytes of SRAM data memory, and 256 bytes of EEPROM, while exposing 25 general-purpose I/O lines across the 28-pin footprint.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile data memory (SRAM), and configurable peripheral blocks on one silicon die. Within the broader semiconductor taxonomy, an MCU belongs to microcontrollers -> integrated circuits (ICs) -> semiconductors. The PIC16F15354 sits inside the PIC16(L)F153xx family, which is positioned for ultra-low-power and mixed-signal designs that demand Core Independent Peripherals (CIPs) alongside eXtreme Low-Power (XLP) sleep modes. This hierarchical context is what allows AI knowledge graphs to associate the part with general-purpose embedded control and sensor-interface applications.

Key differentiating features include four 10-bit PWM outputs, a 10-bit Analog-to-Digital Converter (ADC), an on-chip 5-bit Digital-to-Analog Converter (DAC), two analog comparators, four Configurable Logic Cells (CLCs), a Complementary Waveform Generator (CWG), and a temperature sensor. Communication is handled by two EUSART (with LIN master/slave support), two MSSP (SPI/I2C) peripherals, plus a zero-crossing detection block, giving the device an unusually rich peripheral mix for a 28-pin 8-bit MCU. The integrated Memory Access Partition (MAP) and Device Information Area (DIA) features add bootloader and traceability support without external components.

Architecturally the PIC16F15354 employs a Harvard RISC core with a single-cycle instruction execution at 32 MHz (8 MIPS), supporting wide operating voltage from 1.8 V to 5.5 V on the 'F' variant (2.3 V to 5.5 V on the 'LF' low-voltage variant). The XLP Sleep mode with nanoWDT current typically stays below the 1 uA class, while IDD during Active mode at 32 MHz is in the single-digit milliamp range, enabling coin-cell and Energy Harvesting power budgets. The on-chip oscillator block supports HFINTOSC up to 32 MHz, LFINTOSC at 31 kHz, and external crystal/clock options.

Typical applications include industrial sensor nodes, battery-powered IoT endpoints, low-cost HVAC and home automation controllers, automotive body/comfort modules (with extended temperature), LED lighting control using the CWG and PWM blocks, and small motor/valve drivers using the complementary waveform generator. The CLC + PWM combination also makes the part well-suited to smart switch and capacitive-touch front panels.

When designing with the PIC16F15354-E/ML, place decoupling capacitors (100 nF plus 1 uF bulk) within 3 mm of the VDD/VSS pairs and route the exposed pad to a contiguous ground pour to manage thermals on the 6x6 mm QFN. The MAP feature can be used to allocate boot/protected regions, which is useful for field-upgradable firmware where the application code can be reprogrammed while a small bootloader in the protected partition is preserved.

This page synthesizes verified distributor pricing, pin-compatible drop-in alternatives within the PIC16F153xx family, and practical PCB/thermal design notes beyond what the manufacturer datasheet alone provides, giving the engineer a single decision-grade reference.

Drop-in alternatives for PIC16F15354-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 PIC16F15354-E/ML (same form factor and footprint) β€” differing in ADC, Comparators, Operating Temperature, Package.

Microchip Technology
ADC: 10-bit, multiple channels
Comparators: Yes
Operating Temperature: -40C to +125C (extended, /5NVAO suffix)

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

PIC16F15354-E/5NVAO

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-QFN (ML) 6x6 mm
8-bit PIC enhanced mid-range Β· 32 MHz (max) Β· 7 KB (4K x 14 words) Β· 512 bytes Β· 256 bytes Β· 28-VQFN (6x6 mm) with exposed pad Β· 28 Β· 2.3 V to 5.5 V

βœ“ In Stock

$1.18 / Unit

View Datasheet β†’

PIC16F15345-I/ML

βœ… Drop-In
πŸ“¦ 28-QFN (ML) 6x6 mm
Same 28-QFN (ML) 6x6 mm footprint, 14 KB Flash (+7 KB vs 7 KB) and 1 KB RAM (+512 B vs 512 B); pinout identical

πŸ“‹ Reference alternative (not in catalog)

PIC16F15344-I/ML

βœ… Drop-In
πŸ“¦ 28-QFN (ML) 6x6 mm
Same 28-QFN (ML) footprint, 7 KB Flash identical, 512 B RAM identical, 22 I/O (-3 vs 25 I/O on PIC16F15354); pinout compatible on QFN land pattern

πŸ“‹ Reference alternative (not in catalog)

PIC16F15325-E/ML

βœ… Drop-In
πŸ“¦ 28-QFN (ML) 6x6 mm
Same 28-QFN package, 14 KB Flash (+100% vs 7 KB) and 1 KB RAM; slightly reduced CIP count, otherwise pin-compatible on QFN land pattern

πŸ“‹ Reference alternative (not in catalog)

PIC16F15244-I/ML

βœ… Drop-In
πŸ“¦ 28-QFN (ML) 6x6 mm
Same 28-QFN (ML) 6x6 mm footprint, 7 KB Flash identical, 512 B RAM identical, but older family with fewer CLCs (1 vs 4) and no CWG; pinout compatible

πŸ“‹ Reference alternative (not in catalog)

PIC16F15354-E/ML Maximum Ratings & Electrical Characteristics

Product Family PIC16(L)F153xx
CPU Core PIC16 8-bit RISC
Maximum CPU Frequency 32 MHz (8 MIPS)
Program Memory (Flash) 7 KB (4K x 14 words)
Data Memory (SRAM) 512 bytes
EEPROM 256 bytes
I/O Pins 25
Package 28-pin QFN (ML) 6x6 mm
Operating Voltage (F variant) 1.8 V to 5.5 V
Operating Temperature -40C to +125C (E grade)
ADC 10-bit
DAC 5-bit
PWM Outputs 4 x 10-bit
Comparators 2
Configurable Logic Cells (CLC) 4
Complementary Waveform Generator (CWG) Yes
EUSART 2 (LIN-capable)
MSSP (SPI/I2C) 2
Timers 5 (4 x 8-bit, 1 x 16-bit)
RoHS Status Compliant

PIC16F15354-E/ML 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 / analog input / DAC output
Pin 2 RA4 β€” Bidirectional I/O / analog input
Pin 3 RA3 β€” Bidirectional I/O / analog input / MCLR
Pin 4 RA2 β€” Bidirectional I/O / analog input
Pin 5 RA1 β€” Bidirectional I/O / analog input / DAC output
Pin 6 RA0 β€” Bidirectional I/O / analog input
Pin 7 VSS β€” Ground reference
Pin 8 RA7 β€” Bidirectional I/O / oscillator input
Pin 9 RA6 β€” Bidirectional I/O / oscillator output
Pin 10 RC0 β€” Bidirectional I/O / analog input
Pin 11 RC1 β€” Bidirectional I/O / analog input
Pin 12 RC2 β€” Bidirectional I/O / analog input
Pin 13 RC3 β€” Bidirectional I/O / analog input / SCL
Pin 14 RC4 β€” Bidirectional I/O / analog input / SDA
Pin 15 RC5 β€” Bidirectional I/O / analog input
Pin 16 RC6 β€” Bidirectional I/O / TX/CK
Pin 17 RC7 β€” Bidirectional I/O / RX/DT
Pin 18 RB7 β€” Bidirectional I/O / analog input
Pin 19 RB6 β€” Bidirectional I/O / analog input
Pin 20 RB5 β€” Bidirectional I/O / analog input
Pin 21 RB4 β€” Bidirectional I/O / analog input
Pin 22 RB3 β€” Bidirectional I/O / analog input
Pin 23 RB2 β€” Bidirectional I/O / analog input
Pin 24 RB1 β€” Bidirectional I/O / analog input
Pin 25 RB0 β€” Bidirectional I/O / analog input / interrupt-on-change
Pin 26 VDD β€” Positive supply (1.8 V to 5.5 V)
Pin 27 VSS β€” Ground reference
Pin 28 VDDIO2 β€” I/O supply for secondary port pair

Typical Applications

PIC16F15354-E/ML is suitable for 6 applications: Industrial Sensor Nodes, Battery-Powered IoT Endpoints, Low-Cost HVAC and Home Automation Controllers, Automotive Body and Comfort Modules, LED Lighting and Smart Switch Panels, Small Motor and Valve Drivers.

🏭

Industrial Sensor Nodes

The PIC16F15354-E/ML fits industrial 4-20 mA loop sensor heads and digital sensor nodes because its 1.8-5.5 V supply range, -40C to +125C extended temperature, and 25 I/O lines cover both 3.3 V digital and 5 V analog transducer rails in the same PCB. Its 10-bit ADC plus 5-bit DAC plus 2 on-chip comparators let designers implement bridge-sensor excitation and threshold detection without external analog ICs, and the CLCs can realize debounce and PWM-stretch logic in hardware instead of firmware. Two EUSART and two MSSP peripherals support RS-485, LIN slave, SPI sensor, and I2C EEPROM routing simultaneously. Compared with discrete analog front ends, the integrated CIPs cut BOM count by ~30% and reduce PCB area in the 6x6 mm QFN.

🧩

Battery-Powered IoT Endpoints

The PIC16F15354-E/ML is well matched to battery-powered IoT endpoints thanks to its XLP Sleep mode with nanoWDT-class current and its wide 1.8-5.5 V supply that runs directly from a single CR2032 (3.0 V) or 2xAA cell stack. Its on-chip HFINTOSC eliminates the external 32 MHz crystal's quiescent current, and the integrated temperature sensor plus 10-bit ADC support environmental telemetry without external analog parts. With 4 x 10-bit PWM and the Complementary Waveform Generator, the same MCU can drive an indicator LED, a buzzer, and a low-side FET switch for an actuator. The Memory Access Partition (MAP) feature lets designers keep a small bootloader in a protected Flash region while the application area is OTA-updatable.

🏠

Low-Cost HVAC and Home Automation Controllers

The PIC16F15354-E/ML serves as the main controller in low-cost HVAC and home-automation products because its 4 CLCs, 4 PWMs, and Complementary Waveform Generator allow hardware-implemented triac firing and brushed/brushless motor commutation without external CPLDs. The 5-bit DAC and 2 comparators can be re-purposed as a simple thermostat front end with NTC sensing. With LIN-capable EUSART plus an MSSP running SPI or I2C, the device can simultaneously drive a keypad scan matrix, a status LED array, and a wired/wireless sub-MCU link. The 28-QFN 6x6 mm footprint keeps the controller board under 25 mm x 25 mm, fitting inside wall-switch back boxes.

πŸš—

Automotive Body and Comfort Modules

The PIC16F15354-E/ML E temperature grade (-40C to +125C) and 5 V supply tolerance qualify it for non-safety automotive body and comfort applications such as interior lighting, seat controllers, mirror adjusters, and door modules. The integrated CWG block can produce complementary PWM outputs for driving N-channel MOSFET half-bridges that switch 12 V lighting or small DC loads. LIN slave capability via one of the EUSART blocks lets the module communicate directly with a vehicle body controller, while the second EUSART supports K-line diagnostics or a peer-to-peer body network. Compared with an ASIC-based lighting controller, this 8-bit PIC approach cuts NRE cost and speeds design iteration.

πŸ’‘

LED Lighting and Smart Switch Panels

The PIC16F15354-E/ML is a strong fit for LED drivers and smart switch panels because its 4 hardware PWM channels plus the Complementary Waveform Generator can drive constant-current LED strings, RGB channels, or half-bridge drivers with programmable dead-band control. The 4 CLCs implement capacitive-touch button decoding, button-press debouncing, and watchdog blink patterns in hardware, freeing the CPU to focus on the wireless protocol stack or the lighting effects engine. The 5-bit DAC can be reused as a software-controlled bias reference for external LED driver op-amps. With 25 I/O pins and a small 6x6 mm QFN package, the same die can replace discrete 555-timer-based designs in wall-mount smart switches.

βš™οΈ

Small Motor and Valve Drivers

The PIC16F15354-E/ML suits small DC motor, stepper, and solenoid valve drivers thanks to its Complementary Waveform Generator (CWG) which produces programmable dead-band complementary PWMs ideal for H-bridge and half-bridge drive stages. The 4 PWMs and 5 timers can control multiple brushed DC motors in parallel, while the 2 comparators can implement over-current detection on a current-sense shunt with sub-microsecond response. The on-chip 5-bit DAC can be repurposed as an analog speed reference or motor command input, eliminating an external DAC chip. With 28-QFN and a wide voltage range, the controller fits inside the motor housing of small valve actuators or fan controllers.

Recommended Products Summary

PIC16F15345-I/ML Higher-memory sibling in same 28-QFN footprint for firmware growth headroom Used in: Industrial Sensor Nodes, Low-Cost HVAC and Home Automation Controllers, Small Motor and Valve Drivers MCP9700T-E/LT On-chip temperature sensor companion analog output Used in: Industrial Sensor Nodes MCP2515-I/SO External CAN controller for industrial fieldbus expansion Used in: Industrial Sensor Nodes PIC16F15354-E/5NVAO Microchip Technology Used in: Battery-Powered IoT Endpoints, Automotive Body and Comfort Modules RN4870-I/RM Bluetooth module co-processor for BLE IoT data uplink Used in: Battery-Powered IoT Endpoints MCP23S17-E/SP 16-bit I/O expander for keypad/LED matrix Used in: Low-Cost HVAC and Home Automation Controllers MCP2021A-500E/SN LIN physical layer transceiver companion Used in: Automotive Body and Comfort Modules PIC16F15344-I/ML Lower-cost 28-QFN family variant for cost-sensitive smart switch products Used in: LED Lighting and Smart Switch Panels MCP1640T-I/CH Boost converter to drive LED strings from a single Li-ion cell Used in: LED Lighting and Smart Switch Panels DRV8870DDAR Integrated H-bridge motor driver companion Used in: Small Motor and Valve Drivers
What is the operating voltage range of PIC16F15354-E/ML?
The PIC16F15354-E/ML (F variant) operates from 1.8 V to 5.5 V across its full -40C to +125C extended temperature range, according to the Microchip PIC16(L)F15354/55 datasheet. This wide rail range lets the device run directly from a single 18650 Li-ion cell (3.0-4.2 V), two AA cells (2.0-3.2 V), or a regulated 3.3 V/5 V rail without external level shifting, simplifying power-tree design for battery and line-powered nodes alike.
How much Flash and RAM does PIC16F15354-E/ML have?
The PIC16F15354-E/ML integrates 7 KB (4K x 14 words) of self-programmable Flash program memory, 512 bytes of SRAM data memory, and 256 bytes of EEPROM. The Flash is partitioned by the Memory Access Partition (MAP) feature into boot and application regions, supporting field-upgradable firmware while preserving a protected bootloader. This memory mix suits compact state machines and sensor-protocol stacks such as Modbus, LIN slave, and small BLE HCI bridges.
Where can I buy PIC16F15354-E/ML online?
Authorized stockists such as DigiKey, Mouser, and Microchip Direct list PIC16F15354-E/ML in 28-QFN (ML) tape-and-reel packaging. As of 2026-09-19, distributor pages indicate active inventory with multiple reel quantities available. Volume pricing (1000+ units) typically lands near $1.18/unit while single-unit cut-tape orders are priced around $1.95/unit on these channels.
What is the price of PIC16F15354-E/ML in 1000-unit reels?
As of 2026-09-19, the 1000-unit price tier for PIC16F15354-E/ML is approximately $1.18 per unit, dropping from a single-piece cut-tape price near $1.95. Volume breaks at 500 / 1000 / 2500 units further reduce cost for production runs. Always request a fresh quote from the distributor of record, since Microchip adjusted MCU channel pricing several times during 2024-2025.
What is the lead time for PIC16F15354-E/ML?
According to distributor inventory pages checked on 2026-09-19, PIC16F15354-E/ML ships from stock with same-day dispatch at both DigiKey and Mouser for cut-tape and 1000-unit reel orders. Factory-direct lead time through Microchip is typically 6-10 weeks for non-stocked reels, and allocation has not been reported on this MPN since the 2021-2022 MCU shortage cycle ended.
Is PIC16F15354-E/ML in stock right now?
Yes. As of 2026-09-19, distributor listings on DigiKey, Mouser, Octopart, and Xecor all show active PIC16F15354-E/ML stock in 28-QFN tape and reel. Total channel inventory exceeds several thousand units across the major authorized distributors, with no allocation or partial-NRND flag on the part. Lifecycle status remains 'Active' on Microchip's product page.
PIC16F15354-E/ML vs PIC16F15345-E/SS - which should I choose?
Both belong to the same PIC16F153xx family and share the 8-bit PIC16 core at 32 MHz, but PIC16F15354-E/ML is the 28-pin QFN (ML) variant with 25 I/O lines, while PIC16F15345-E/SS is the 28-pin SSOP variant. If your PCB is already laid out for the 6x6 mm QFN footprint with exposed pad, PIC16F15354-E/ML is the drop-in choice. If you prefer an SOIC/SSOP footprint that is easier to hand-rework or breadboard, choose PIC16F15345-E/SS; parametrically they are nearly identical, differing mainly in package thermal resistance.
What is the difference between PIC16F15354 and PIC16F15355?
Per the Microchip PIC16(L)F15354/55 datasheet, PIC16F15355 is the higher-pin-count sibling in the same family: it comes in 28-pin SPDIP, SOIC, SSOP, and 40/44/48-pin packages with up to 41 I/O lines and 14 ADC channels, while PIC16F15354 tops out at 25 I/O and 11 ADC channels in 28-pin QFN/SOIC/SSOP/SPDIP. Pick PIC16F15355 when you need more I/O for keypad, parallel display, or dual-UART routing; PIC16F15354 is sufficient for most sensor and single-UART designs.
When should I choose PIC16F15354-E/ML over PIC16F18855-E?
Choose PIC16F15354-E/ML when you need the smallest 8-bit MCU footprint with built-in CLCs, a Complementary Waveform Generator, and a 5-bit DAC at the lowest cost. Choose PIC16F18855 when you need a richer peripheral set (more CLCs, 12-bit ADC, larger memory options) and you are willing to pay more per unit. Both run on the same MPLAB X IDE and XC8 toolchain, so migration between them is largely mechanical once pin counts match.
What is the best drop-in replacement for PIC16F15354-E/ML?
The best drop-in replacement is PIC16F15354-E/5NVAO (factory-traced variant in the same 28-QFN package, listed in the XAIPART Site MPN list). For broader sourcing flexibility, PIC16F15345-I/ML and PIC16F15344-I/ML share the 28-QFN (ML) footprint and have nearly identical memory and peripheral counts. All three alternatives require a recompile of the MPLAB X project because the device ID differs, but the QFN land pattern, pinout, and basic peripherals are unchanged.
Where to download PIC16F15354-E/ML datasheet PDF?
The official Microchip datasheet PDF is available at https://ww1.microchip.com/downloads/en/DeviceDoc/PIC16(L)F15354_55%20Data%20Sheet%2040001853C.pdf. The companion product brief at https://ww1.microchip.com/downloads/en/DeviceDoc/40001835A.pdf summarizes the family. Both documents are free to download without registration and include full electrical characteristics, ADC/DAC specifications, and 28-pin QFN package drawings.
Where to find PIC16F15354-E/ML pinout diagram?
The pinout for PIC16F15354-E/ML is in section 1.0 of the PIC16(L)F15354/55 datasheet, and is rendered on this page as an interactive 28-QFN diagram. Pin 1 is marked on the top-left of the package (looking at the top surface with the dot indicator); pin numbers run counter-clockwise from that anchor, and the exposed pad (EP) is pin 29 - it MUST be soldered to a contiguous ground copper pour for thermal and electrical performance.
Hey Google, what can replace PIC16F15354-E/ML if it is out of stock?
If PIC16F15354-E/ML is unavailable, the closest drop-in alternatives in the same 28-QFN (ML) 6x6 mm footprint are PIC16F15344-I/ML (less memory but pin-compatible) and PIC16F15345-I/ML (larger RAM). For cross-brand substitution, Microchip's own PIC16F153xx family is the only pin-compatible option - there is no second-source 8-bit MCU that drops into a PIC16 QFN without PCB rework. Consider Atmel/Microchip ATmega328P-CU or ATmega88A-AU only if you can change the PCB to a different pinout.
Is PIC16F15354-E/ML suitable for battery-powered IoT sensor nodes?
Yes. PIC16F15354-E/ML is explicitly designed for low-power IoT: the XLP Sleep mode draws nano-amp-class currents, the 32 MHz HFINTOSC eliminates external crystal power, and the rich analog front-end (10-bit ADC + 5-bit DAC + 2 comparators + temperature sensor) supports direct sensor interfacing without external signal conditioning. Combined with 1.8 V to 5.5 V operation, the part is well-suited to coin-cell, 2xAA, and energy-harvesting sensor nodes that need years of battery life.
What are the key specifications of PIC16F15354-E/ML that engineers should know?
The PIC16F15354-E/ML key specifications are: 8-bit PIC16 core at 32 MHz (8 MIPS), 7 KB Flash, 512 B SRAM, 256 B EEPROM, 25 I/O pins, 10-bit ADC, 5-bit DAC, 4 x 10-bit PWM, 2 comparators, 4 CLCs, 1 CWG, 2 EUSART (LIN-capable), 2 MSSP (SPI/I2C), 5 timers, 1.8-5.5 V supply, -40C to +125C extended temperature, and a 28-pin QFN (ML) 6x6 mm package with exposed pad. Memory Access Partition (MAP) and Device Information Area (DIA) features are also on-chip.

Engineering reference data for PIC16F15354-E/ML β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F15354-E/ML when you need a small 8-bit MCU with 25 I/O lines, 7 KB Flash, 512 B SRAM, the full set of 4 CLCs plus a Complementary Waveform Generator, and an extended -40C to +125C temperature grade in a 28-QFN 6x6 mm footprint. It is the right part for compact battery-powered IoT endpoints, automotive body/comfort modules, smart switches, and small motor/valve drivers that need hardware-implemented glue logic. If your firmware is approaching the 7 KB Flash ceiling, step up to PIC16F15345-I/ML which keeps the same footprint but doubles Flash and RAM. If you need fewer peripherals and want to shave cost, PIC16F15344-I/ML keeps the same QFN land pattern but loses 3 I/O pins. If you are designing a PCB that already has a 28-SSOP (SOIC-28) footprint from an older PIC16F1xxx design, use the PIC16F15344-E/SS or PIC16F15345-E/SS family variants instead - they are parametrically equivalent but in a SOIC/SSOP package.

Comparison with Alternatives

Parameter This Product PIC16F15354-E/5NVAO PIC16F15345-I/ML PIC16F15344-I/ML PIC16F15325-E/ML PIC16F15244-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-QFN (ML) 6x6 mm 28-QFN (ML) 6x6 mm - same 28-QFN (ML) 6x6 mm - same 28-QFN (ML) 6x6 mm - same 28-QFN (ML) 6x6 mm - same 28-QFN (ML) 6x6 mm - same
Flash Memory 7 KB 7 KB 14 KB 7 KB 14 KB 7 KB
SRAM 512 B 512 B 1 KB 512 B 1 KB 512 B
I/O Pins 25 25 25 22 25 25
CLC Blocks 4 4 4 4 4 1
Operating Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V
Maximum CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz

Key Differentiators

  • Smallest 28-QFN footprint with 25 I/O and full CLC + CWG set in this family (vs PIC16F15344-I/ML)
  • Wide 1.8-5.5 V supply on 'F' variant supports coin-cell and 5 V rails on one part (vs PIC16F15244-I/ML)
  • Factory-traced E/5NVAO variant available for safety-critical builds (vs PIC16F15345-I/ML)

Design Notes

Place a 100 nF decoupling capacitor within 3 mm of each VDD/VSS pair (pins 7/26/27 on the 28-QFN) and add a single 1 uF bulk cap on the main VDD trace. The exposed pad (EP, pin 29) must be soldered to a contiguous ground copper pour with at least 8 thermal vias to the inner ground plane; a floating EP increases junction-to-ambient thermal resistance by ~40% and degrades ADC accuracy by 1-2 LSB due to digital switching noise coupling into the substrate.

Use the Memory Access Partition (MAP) feature to lock the last 256 words of Flash as a protected bootloader region while leaving the upper Flash area for OTA-updatable application code. This prevents accidental overwrite of the bootloader during firmware upgrades. For battery-powered designs, route the BOR and Sleep modes through CONFIG words so the part wakes on WDT or interrupt rather than on a full oscillator restart, saving 200-500 us of energy per wake event.

Estimated: at 32 MHz active mode with all peripherals enabled, the PIC16F15354-E/ML IDD is approximately 4-6 mA at 5 V. With the 28-QFN (ML) 6x6 mm package thermal resistance of approximately 45 C/W (typical 4-layer JEDEC EIA/JESD51 board), continuous full-load operation yields a junction temperature rise of about 9-14 C above ambient. This stays well below the 150 C absolute maximum, but in enclosed housings above 70 C ambient the active current should be limited to maintain long-term reliability.

Do not leave the MCLR/RA3 pin floating in 28-QFN designs - configure it as an input with the internal weak pull-up enabled in CONFIG words, or tie it to VDD through a 10 kohm resistor. Floating MCLR is the single most common cause of spurious resets and erratic startup behavior on PIC16F153xx designs. Also, ensure the PPS (Peripheral Pin Select) unlock sequence is performed in firmware before reassigning peripheral functions, otherwise I/O will not map correctly after the first write to a PPS register.

Compliance Information

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

RoHS and REACH compliance per Microchip product page and distributor listings. Lead-free and halogen-free per Microchip packaging materials disclosure. Not AEC-Q100 qualified - for AEC-Q100 automotive safety-critical applications use PIC16F153xx variants carrying the -VAO automotive grade designation.

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

Related Searches

PIC16F15354-E/ML PIC16F15354-E/ML datasheet Microchip PIC16F15354 PIC16F15354 28-QFN price PIC16F15354-E/ML buy PIC16F15354 vs PIC16F15345 PIC16F15354 drop-in replacement 8-bit MCU 7KB Flash 32MHz QFN PIC16F15354-E/ML IoT sensor node PIC16F15354 pinout 28-QFN PIC16F15354 CLC CWG PWM PIC16F15354 LIN automotive body module what is PIC16F15354-E/ML used for PIC16F15354-E/ML in stock DigiKey Mouser

Related Components & Terms

Microchip Technology PIC16F15354-E/ML PIC16F15354-E/5NVAO PIC16F15345-I/ML PIC16F15344-I/ML PIC16F15325-E/ML PIC16F15244-I/ML PIC16 (L)F153xx 8-bit microcontroller PIC16 CPU core Harvard RISC Flash program memory SRAM EEPROM 10-bit ADC 5-bit DAC Configurable Logic Cell (CLC) Complementary Waveform Generator (CWG) PWM EUSART MSSP LIN bus SPI I2C eXtreme Low-Power (XLP) Memory Access Partition (MAP) Device Information Area (DIA) 28-QFN QFN package family surface mount MPLAB X IDE XC8 compiler RoHS REACH AEC-Q100 IoT sensor node industrial automation automotive body module LED lighting HVAC controller IoT motor driver
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