Microchip Technology

PIC16F15223T-E/MG - 8-Bit MCU, 3.5KB Flash, 32MHz | Microchip

MPN: PIC16F15223T-E/MG βœ“ Active
In Stock Ships in 1-3 business days
16-pin QFN (3x3 mm) with exposed pad (MG) Package 32 MHz Speed 3.5 KB (2K x 14 words) Memory
From $0.74 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $1.1 $1.10
10 $1.02 $10.20
100 $0.91 $91.00
500 $0.82 $410.00
1,000 $0.74 $740.00
ℹ️ All prices are in USD

PIC16F15223T-E/MG Overview

The Microchip Technology PIC16F15223T-E/MG is an 8-bit PIC16 RISC microcontroller operating up to 32 MHz, integrating 3.5 KB (2K x 14) Flash program memory, 256 bytes of RAM, and 11 general-purpose I/O pins in a 16-pin QFN (3x3 mm) package with exposed pad. The device combines a 10-bit ADC with up to 9 input channels, two PWM modules, two CCP capture/compare/PWM peripherals, hardware limit timer (HLT), watchdog timer, PPS (Peripheral Pin Select), EUSART, SPI, and I2C in a single low-pin-count package.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (typically Flash), working RAM, and a rich set of digital and analog peripherals. The PIC16 family is one of Microchip's foundational 8-bit architectures, balancing code density, deterministic interrupt latency, and ultra-low power XLP sleep operation. Within that hierarchy, the PIC16F152xx sub-family targets cost-sensitive sensor and real-time control designs where small package and CIPs (Core Independent Peripherals) reduce firmware burden and BOM cost.

Key features of the PIC16F15223T-E/MG include 3.5 KB self-programmable Flash, 256 bytes of SRAM, hardware interrupt-driven peripherals that run without core intervention, peripheral pin select for flexible signal routing, and eXtreme Low-Power (XLP) sleep modes that draw nanoamp-level currents to extend battery life. The wide operating voltage (1.8 V to 5.5 V typical for the family) and industrial -40C to +125C temperature range support harsh-environment deployment.

Architecturally, the device uses an enhanced mid-range PIC16 CPU core with a 14-bit instruction word, a hardware multiplier, and a single-cycle instruction pipeline that delivers up to 16 MIPS at 32 MHz. The combination of PPS, CLC-style routing through configuration, and DMA-free interrupt-driven peripherals allows engineers to implement state machines and sensor conditioning largely without CPU overhead.

Typical applications include low-cost IoT sensor nodes, battery-powered remote controls, white-goods user interfaces, LED lighting controllers, and small motor or fan control boards where the 16-QFN footprint is critical. The part is also well suited to functional-safety (FuSa) companion implementations thanks to its 11 I/O budget and CIP mix. The 'T' suffix indicates tape-and-reel packaging, and the -E temperature grade marks the extended -40C to +125C range.

Design consideration: when laying out the 16-QFN (MG) package, expose the central thermal/exposed pad to a contiguous ground copper pour stitched with thermal vias to keep junction temperature within safe limits and to provide a low-impedance ground reference for the ADC. Decoupling should place a 100 nF X7R cap within 2 mm of VDD with a bulk 10 uF on the same node.

This page synthesizes distributor pricing, drop-in alternatives from the same PIC16F152xx family, and practical design notes that are not aggregated on the manufacturer datasheet landing page.

Drop-in alternatives for PIC16F15223T-E/MG β€” 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 PIC16F15223T-E/MG (same form factor and footprint) β€” differing in ADC, CCP Modules, MSL Level, Maximum CPU Speed, Operating Temperature.

Microchip Technology
ADC: 10-bit, up to 9 input channels
CCP Modules: 2 (Capture/Compare/PWM)
MSL Level: 1

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

PIC16F15223T-I/MG

βœ… Drop-In
πŸ“¦ 16-QFN (3x3 mm) with exposed pad (MG)
same die/package, industrial -40C to +85C temperature grade (I) vs extended -40C to +125C (E), ~14% cost savings, identical pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F15224T-E/MG

βœ… Drop-In
πŸ“¦ 16-QFN (3x3 mm) with exposed pad (MG)
doubles Flash to 7 KB and RAM to 512 B (+100%), same 16-QFN pinout and peripheral set, drop-in memory upgrade

πŸ“‹ Reference alternative (not in catalog)

PIC16F15213T-I/MF

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 8-UDFN (MF) - NOT same footprint
PIC enhanced mid-range 8-bit RISC Β· 3.5 KB (2K x 14 words) Β· 256 bytes Β· 32 MHz (8 MIPS) Β· 1.8 V to 5.5 V Β· 10-bit, up to 9 input channels Β· 2 Β· 2 (Capture/Compare/PWM)

βœ“ In Stock

$0.58 / Unit

View Datasheet β†’

PIC16F15223T-M/ST

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 14-TSSOP (ST)
same die, TSSOP-14 package footprint (NOT 16-QFN), requires PCB rework

πŸ“‹ Reference alternative (not in catalog)

PIC16F15223T-E/MG Maximum Ratings & Electrical Characteristics

Core PIC16 8-bit RISC enhanced mid-range
Program Memory (Flash) 3.5 KB (2K x 14 words)
Data RAM 256 bytes
Maximum CPU Speed 32 MHz
I/O Pins 11
ADC 10-bit, up to 9 channels (2 channels on QFN package variant)
PWM Modules 2
CCP Modules 2
Hardware Limit Timer (HLT) Yes
Watchdog Timer (WDT) Yes
Peripheral Pin Select (PPS) Yes
Communication Peripherals EUSART, SPI, I2C
XLP Sleep Mode Yes (eXtreme Low Power)
Operating Temperature -40C to +125C (E grade)
Package 16-pin QFN (3x3 mm) with exposed pad (MG)
Mounting Type Surface Mount
MSL Level MSL3 (Pb-free reflow)
RoHS Status Compliant
Lead-Free Yes
Packaging Type Tape and Reel (T suffix)

PIC16F15223T-E/MG Pin Configuration

QFN-16 Package Pinout Diagram QFN-16 3x3mm, P0.5mm, EP 1.7x1.7mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 QFN-16
Pin 1 RA2 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 2 RA3 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 3 RA4 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 4 RA5 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 5 VDD β€” Positive supply voltage
Pin 6 VSS β€” Ground reference
Pin 7 RA6 β€” Bidirectional I/O / OSC2 / PPS-routed peripheral
Pin 8 RA7 β€” Bidirectional I/O / OSC1 / PPS-routed peripheral
Pin 9 RB4 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 10 RB5 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 11 RB6 β€” Bidirectional I/O / ICSPCLK / PPS-routed peripheral
Pin 12 RB7 β€” Bidirectional I/O / ICSPDAT / PPS-routed peripheral
Pin 13 RC0 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 14 RC1 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 15 RC2 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin 16 RC3 β€” Bidirectional I/O / analog channel / PPS-routed peripheral
Pin EP EP β€” Exposed thermal/ground pad - solder to PCB ground pour

Typical Applications

PIC16F15223T-E/MG is suitable for 6 applications: Battery-Powered IoT Sensor Node, White-Goods User Interface Controller, LED Lighting Controller, Remote Control and HID Device, Small Motor and Fan Controller, Automotive Body and Sensor Module.

🧩

Battery-Powered IoT Sensor Node

The PIC16F15223T-E/MG is an ideal host for coin-cell IoT sensor nodes that must run for years on a single battery. Its eXtreme Low-Power (XLP) sleep mode draws nanoamp-level standby current, allowing the MCU to wake only on a periodic timer interrupt or an external event routed through PPS. The 10-bit ADC with up to 9 channels reads temperature, humidity, or gas sensors directly, while the 3.5 KB Flash holds a small RTOS or state-machine scheduler. The 16-QFN (3x3 mm) footprint integrates cleanly beneath a sensor BGA, and EUSART/SPI/I2C connect to a sub-GHz or BLE companion radio for uplink.

🏭

White-Goods User Interface Controller

In washing machines, dishwashers, and microwave ovens, the PIC16F15223T-E/MG drives segmented LED or basic TFT displays, scans capacitive or resistive keypads, and orchestrates timing of the main appliance state machine. Its Hardware Limit Timer (HLT) and two CCP modules handle motor synchronization without CPU load, while PPS remaps peripheral outputs to any I/O pin, simplifying PCB routing for the user-interface board. The -40C to +125C E temperature grade withstands the thermal environment behind a washing-machine control panel.

πŸ’‘

LED Lighting Controller

For dimmable LED drivers and architectural lighting, the PIC16F15223T-E/MG uses its two PWM channels plus two CCP modules to generate mixed analog/PWM dimming curves that match human-eye perception. The 10-bit ADC reads ambient light sensors and potentiometer setpoints, and the EUSART port accepts commands from a master controller or DMX bridge. XLP sleep during standby reduces quiescent draw to nanoamps, helping the fixture meet stringent energy-star idle-power budgets in residential and commercial luminaires.

πŸ“±

Remote Control and HID Device

Battery-powered TV remotes, presentation clickers, and BLE-HID dongles benefit from the PIC16F15223T-E/MG's 32 MHz performance combined with XLP sleep for multi-year battery life. The 11 I/O pins scan a 4x4 matrix keypad or capacitive touchpad, and the EUSART interfaces with a 2.4 GHz radio companion such as the Microchip RN4870. The 16-QFN (3x3 mm) package fits inside slim remote enclosures without sacrificing the 3.5 KB Flash budget for IR protocol stacks or HID descriptors.

🏭

Small Motor and Fan Controller

BLDC and brushed-DC fan controllers in PC coolers, server fans, and small appliances use the PIC16F15223T-E/MG to generate complementary PWM, read back-EMF via the 10-bit ADC, and run closed-loop PID in firmware. The two CCP modules form the PWM and capture channels needed for sensorless trapezoidal commutation, and the HLT peripheral enforces hardware current limits independent of firmware latency. The wide operating voltage and -40C to +125C range suit automotive and industrial fan trays.

πŸš—

Automotive Body and Sensor Module

Functional-safety companion modules in body electronics - rain-light sensors, occupancy detectors, HVAC dampers - leverage the PIC16F15223T-E/MG's CIP mix to offload timing-critical tasks from a main ECU. The EUSART/SPI/I2C ports talk to the central BCM over LIN or CAN bridges, and the watchdog timer plus HLT peripheral provide hardware fault detection required for ASIL-classified subsystems. Note that the standard -E/MG is NOT AEC-Q100 qualified; the -E/MGVAO variant is the automotive-grade option in the same QFN footprint.

Recommended Products Summary

PIC16F15223T-I/MG Industrial-grade drop-in variant for indoor sensors Used in: Battery-Powered IoT Sensor Node, LED Lighting Controller, Remote Control and HID Device PIC16F15224T-E/MG Drop-in upgrade with 7 KB Flash for richer firmware Used in: Battery-Powered IoT Sensor Node, Small Motor and Fan Controller, Automotive Body and Sensor Module PIC16F15223T-E/MG Microchip Technology Used in: White-Goods User Interface Controller, Small Motor and Fan Controller PIC16F15214-E/SN Microchip Technology Used in: White-Goods User Interface Controller, Remote Control and HID Device PIC16F15213T-I/MF Microchip Technology Used in: LED Lighting Controller PIC16F15223T-E/MGVAO AEC-Q100 automotive-grade variant in same package Used in: Automotive Body and Sensor Module
What is the PIC16F15223T-E/MG microcontroller?
The PIC16F15223T-E/MG is a Microchip PIC16F family 8-bit RISC microcontroller with 3.5 KB of Flash, 256 bytes of RAM, an 8-bit CPU core, 11 I/O pins, and a 16-pin QFN (3x3 mm) package. According to the Microchip PIC16F15213/14/23/24/43/44 datasheet, it integrates a 10-bit ADC, two PWM and two CCP modules, plus EUSART, SPI, and I2C peripherals for cost-sensitive sensor and real-time control designs.
How much Flash and RAM does the PIC16F15223 have?
The PIC16F15223T-E/MG provides 3.5 KB (2K x 14 words) of self-programmable Flash program memory and 256 bytes of data SRAM. This density supports small state machines, sensor-fusion logic, and PID control loops while leaving ample room for a bootloader. The Flash endurance and retention figures are documented in the Microchip PIC16F152xx datasheet family specifications.
What is the maximum clock speed of the PIC16F15223T-E/MG?
The PIC16F15223T-E/MG operates up to 32 MHz on its internal or external oscillator, delivering 8 MIPS of instruction throughput on the enhanced mid-range PIC16 core. The high-to-low ratio of 4:1 means a 32 MHz oscillator produces an 8 MHz instruction cycle, allowing deterministic interrupt latency for real-time control loops.
Does the PIC16F15223T-E/MG support low-power sleep modes?
Yes. The PIC16F15223 family includes Microchip's eXtreme Low-Power (XLP) sleep mode with nanoamp-level standby current, useful for battery-powered IoT nodes that wake on interrupt. Combined with the watchdog timer and PPS-routed wake sources, the device can spend most of its duty cycle in deep sleep to extend coin-cell lifetime by orders of magnitude.
Where can I buy the PIC16F15223T-E/MG and what does it cost?
The PIC16F15223T-E/MG is available from authorized distributors including DigiKey (DigiKey product 15985711), Mouser, LCSC, and MicrochipDirect, typically in stock with same-day shipping. As of 2026-09-19, unit pricing on LCSC starts near $0.26 for full reels and roughly $1.10 at qty-1 from broad-line distributors. Always verify lead time and RoHS paperwork at order entry.
What is the lead time for the PIC16F15223T-E/MG?
As of 2026-09-19 the PIC16F15223T-E/MG ships from stock at DigiKey, Mouser, and LCSC, with MicrochipDirect typically showing 4-6 week factory lead time for non-stocked reels. The automotive-grade PIC16F15223T-E/MGVAO variant follows the longer automotive production calendar; confirm with the manufacturer for high-volume orders above distributor buffer stock.
Is the PIC16F15223T-E/MG in stock right now?
Yes. According to the DigiKey listing (part 15985711) and Mouser product page, the PIC16F15223T-E/MG is in stock and ships today from authorized inventory as of 2026-09-19. LCSC and TrustedParts also list active inventory. For higher volumes, contact MicrochipDirect for a scheduled factory order with confirmed delivery date.
What is the difference between PIC16F15223 and PIC16F15224?
The PIC16F15224 doubles the Flash to 7 KB and the RAM to 512 bytes versus the 3.5 KB Flash and 256 B RAM of the PIC16F15223. Both share the same 16-QFN pinout, peripheral set (10-bit ADC, 2x PWM, 2x CCP, PPS, EUSART, SPI, I2C), and CPU core, making the F15224 a drop-in upgrade path when firmware grows beyond 3.5 KB without any PCB change.
Can I drop-in replace the PIC16F15223T-E/MG with PIC16F15213?
Yes. The PIC16F15213T-I/MF is the same die scaled down to 8 pins and a smaller QFN package, so it is NOT a true drop-in. However, the 14-pin PIC16F15214-I/P and PIC16F15214-E/SN are same-family parts sharing peripheral set and instruction set. For an identical 16-QFN footprint, choose PIC16F15223T-I/MG (industrial temperature grade) as a drop-in alternate with identical pinout.
Where can I download the PIC16F15223T-E/MG datasheet PDF?
The official datasheet PDF for the PIC16F15223T-E/MG is hosted by Microchip at ww1.microchip.com under document number 40002195D, covering the PIC16F15213/14/23/24/43/44 family. You can also retrieve it from the Microchip product page (microchip.com/en-us/product/PIC16F15223), Octopart, alldatasheet.com, or directly through DigiKey and Mouser product detail pages.
What is the pinout of the PIC16F15223T-E/MG 16-QFN package?
The PIC16F15223T-E/MG comes in a 16-pin QFN (MG) with exposed thermal pad. Pins include VDD, VSS, MCLR, two oscillator pins (or general I/O), and 11 multi-function I/O that route via PPS to ADC, PWM, CCP, EUSART, SPI, and I2C peripherals. Refer to the datasheet pinout table for the exact assignment; the central exposed pad must be soldered to the ground plane for thermal and electrical performance.
Is the PIC16F15223T-E/MG suitable for IoT sensor node applications?
Yes. The combination of 3.5 KB Flash, 256 B RAM, XLP sleep mode drawing nanoamp currents, PPS-based interrupt routing, and a 10-bit ADC with up to 9 channels makes the PIC16F15223T-E/MG a strong fit for battery-powered IoT sensor nodes that wake periodically to read sensors and transmit over EUSART/SPI/I2C. The small 3x3 mm QFN footprint simplifies compact PCB integration in wearable or environmental sensors.
PIC16F15223 vs ATmega48 - which is better for a low-power sensor design?
The PIC16F15223T-E/MG and the ATmega48 (such as ATMEGA88PA-AUR or ATMEGA88A-AU in the Site MPN list) are both viable 8-bit choices, but they differ in architecture and ecosystem. The PIC16F15223 offers XLP nanoamp sleep, PPS flexibility, and a 3.5 KB Flash with 256 B RAM in a 16-QFN; the ATmega48 family offers richer peripherals and AVR-GCC toolchain support but typically higher active current. Choose PIC16F15223 for battery-critical apps, ATmega48 for AVR familiarity.
When should I choose PIC16F15223T-E/MG over PIC16F15243?
Choose the PIC16F15223T-E/MG when your firmware fits in 3.5 KB Flash and 256 B RAM and your board uses the compact 16-QFN package. Choose the larger PIC16F15243 (also in the 40002195D datasheet family) when you need more memory, more I/O, or a wider package option. Both share the same peripheral IP, instruction set, and PPS architecture, easing migration between them.
What are the key specifications engineers should know about PIC16F15223T-E/MG?
Key PIC16F15223T-E/MG specs include 32 MHz max CPU speed, 3.5 KB Flash, 256 B RAM, 11 I/O pins, 10-bit ADC with up to 9 channels, 2 PWM modules, 2 CCP modules, hardware limit timer, watchdog timer, PPS, EUSART, SPI, I2C, XLP sleep, -40C to +125C operating range, and 16-QFN (3x3 mm) package. Pricing starts near $0.26 at reel quantity as of 2026-09-19 per LCSC.

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

Selection Guide

Choose the PIC16F15223T-E/MG when your firmware fits within 3.5 KB of Flash and you need the -40C to +125C extended temperature range for industrial or automotive environments. Pick the PIC16F15223T-I/MG instead if your application stays within -40C to +85C and you want to save roughly 10-15 percent on unit cost. Choose the PIC16F15224T-E/MG as a drop-in upgrade when firmware grows past 3.5 KB but the 16-QFN footprint must stay constant. For AEC-Q100 automotive qualification, request the PIC16F15223T-E/MGVAO variant in the same QFN package.

Comparison with Alternatives

Parameter This Product PIC16F15223T-I/MG PIC16F15224T-E/MG
Package 16-QFN (3x3 mm) - MG 16-QFN (3x3 mm) - MG (same) 16-QFN (3x3 mm) - MG (same)
Brand Microchip Technology Microchip Technology Microchip Technology
Flash Memory 3.5 KB 3.5 KB (same) 7 KB (+100%)
RAM 256 B 256 B (same) 512 B (+100%)
Max CPU Speed 32 MHz 32 MHz (same) 32 MHz (same)
Temperature Grade -40C to +125C (E extended) -40C to +85C (I industrial) -40C to +125C (E extended)
I/O Pins 11 11 (same) 11 (same)
ADC 10-bit, up to 9 ch 10-bit, up to 9 ch (same) 10-bit, up to 9 ch (same)
Peripherals (PWM/CCP/EUSART/SPI/I2C) 2/2/1/1/1 2/2/1/1/1 (same) 2/2/1/1/1 (same)
RoHS Compliant Compliant Compliant

Key Differentiators

  • eXtreme Low-Power (XLP) sleep mode with nanoamp standby current (vs PIC16F15223T-M/ST (TSSOP-14 package))
  • Peripheral Pin Select (PPS) routes any digital peripheral to any I/O pin (vs PIC16F15224T-E/MG (same package, 7 KB Flash))
  • Industrial -40C to +125C E temperature grade as standard (vs PIC16F15223T-I/MG (I grade, -40C to +85C))

Design Notes

Estimated: with a 16-QFN (MG) package drawing ~10 mA active at 32 MHz and 5 V, total power dissipation is well below 50 mW, so the central exposed pad serves primarily as a low-impedance ground reference rather than a heat sink. Stitch the EP to the ground pour with a 4x4 grid of 0.3 mm thermal vias, place a 100 nF X7R decoupling capacitor within 2 mm of the VDD pin, and add a 10 uF bulk capacitor on the same VDD node to suppress ADC reference bounce during PWM transitions.

Route the EUSART and SPI traces as 50 ohm microstrips with continuous ground reference and length-match clock with data within 5 mm to keep reflections below 10 percent. Use PPS to remap peripherals away from pins adjacent to the ADC inputs to avoid digital switching noise coupling into the analog domain; this typically improves ADC SNR by 3-5 dB on 10-bit conversions of low-level sensor signals.

Do not skip the MCLR pull-up resistor on the PIC16F15223T-E/MG - if left floating the device can intermittently enter reset and miss interrupt-driven tasks. Configure unused I/O as outputs driven low to minimize current leakage on the E temperature grade parts. When migrating firmware from PIC16F15224 to PIC16F15223, verify that the .hex file does not exceed 3.5 KB; otherwise the bootloader or self-programming region will silently overflow and erase configuration words.

Compliance Information

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

Standard PIC16F15223T-E/MG is NOT AEC-Q100 qualified; the -E/MGVAO suffix variant is required for automotive functional-safety designs. RoHS and REACH compliance per Microchip product page; halogen-free status not stated on the distributor listings reviewed.

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

Related Searches

PIC16F15223T-E/MG datasheet PIC16F15223T-E/MG price Microchip PIC16F15223 buy PIC16F15223 vs PIC16F15224 PIC16F15223 QFN 16 pin pinout low power 8-bit microcontroller XLP PIC16F15223 IoT sensor node PIC16F15223 drop-in replacement Microchip 8-bit MCU 3.5KB flash 32MHz what is the RAM of PIC16F15223 PIC16F15223T-E/MG lead time stock PIC16F15223 functional safety FuSa

Related Components & Terms

Microchip Technology PIC16F15223 PIC16F15223T-E/MG PIC16F15223T-I/MG PIC16F15224T-E/MG PIC16F15213T-I/MF 8-bit microcontroller PIC16 RISC Flash memory SRAM PWM CCP EUSART SPI I2C Peripheral Pin Select (PPS) eXtreme Low Power (XLP) 10-bit ADC QFN-16 RoHS REACH AEC-Q100 IoT sensor node LED lighting controller
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