Microchip Technology

PIC16F15223-I/MG - 8-bit 32MHz 3.5KB Flash MCU | Microchip

MPN: PIC16F15223-I/MG βœ“ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 16-QFN (3x3 mm) Package 32 MHz (8 MIPS) Speed 3.5 KB (2K x 14) Memory
From $0.43 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $0.85 $0.85
10 $0.76 $7.60
100 $0.62 $62.00
500 $0.51 $255.00
1,000 $0.43 $430.00
ℹ️ All prices are in USD

PIC16F15223-I/MG Overview

The Microchip Technology PIC16F15223-I/MG is a Functional Safety (FuSa) ready 8-bit PIC microcontroller featuring 3.5KB (2K x 14) Flash program memory, 256 bytes of SRAM, and a 32 MHz internal oscillator, housed in a compact 16-pin QFN (3x3 mm) package. The part runs from 1.8V to 5.5V, includes a 10-bit ADC, two PWM modules, two CCP modules, an EUSART, SPI/I2C peripherals, Peripheral Pin Select (PPS), and eXtreme Low-Power (XLP) sleep modes for battery-friendly operation.

What is an 8-bit microcontroller? An 8-bit MCU is a single-chip computer whose internal ALU, registers, and data bus are 8 bits wide. Within the broader taxonomy, the PIC16F15223 belongs to the PIC16 family (mid-range 8-bit), which itself is part of the Microchip 8-bit PIC microcontroller line under the embedded microcontroller / embedded processing category. Its role in a system is to manage low-level digital I/O, run state machines, handle communication protocols, and interface with analog sensors at very low power.

Key differentiating features include Core Independent Peripherals (CIPs) that offload tasks from the CPU, Intelligent Analog capability (10-bit ADC with internal voltage reference), and Functional Safety documentation suitable for safety-critical designs. The 32 MHz speed delivers 8 MIPS of throughput, sufficient for sensor processing, simple protocol stacks, and PID loops.

Architecturally the device uses a Harvard RISC core with a 14-bit instruction word, an internal 32 MHz HFINTOSC, and a deep-sleep current in the XLP nanoWatt range. PPS allows remapping of digital peripherals onto most I/O pins, dramatically simplifying PCB routing in space-constrained designs such as 16-QFN layouts where every pin matters.

Typical uses include wearable fitness bands, smart sensor tags, low-power IoT end nodes, HVAC sensor transmitters, battery-powered remote controls, and consumer appliances. The wide 1.8-5.5V range allows direct operation from a single lithium cell or 2xAA/AAA batteries.

Design tip: route the exposed pad (EP) of the 16-QFN to a continuous ground copper pour with multiple thermal vias. Without adequate EP soldering the junction-to-ambient thermal resistance rises sharply and the part will derate or fail at higher ambient temperatures.

This page synthesizes Microchip datasheet specifications, distributor pricing tiers, drop-in same-package alternatives, and practical PCB layout guidance beyond what the manufacturer datasheet alone provides.

Drop-in alternatives for PIC16F15223-I/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 PIC16F15223-I/MG (same form factor and footprint) β€” differing in Core, Program Memory (Flash), ADC, Package, CCP Modules.

Microchip Technology
Core: PIC 8-bit RISC (Harvard)
Program Memory (Flash): 3.5 KB (2K x 14 words)
ADC: 10-bit, multi-channel
Microchip Technology
Core: PIC16 Enhanced Mid-Range 8-bit RISC
Program Memory (Flash): 7 KB (4K x 14 words)
CCP Modules: 2 (Capture/Compare/PWM)

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

PIC16F15224-I/MG

βœ… Drop-In
Microchip Technology
πŸ“¦ 16-QFN (3x3)
PIC16 Enhanced Mid-Range 8-bit RISC Β· 7 KB (4K x 14 words) Β· 512 bytes Β· 32 MHz Β· 49 instructions, 16 stack levels Β· 10-bit Β· 2

βœ“ In Stock

$0.74 / Unit

View Datasheet β†’

PIC16F15243-I/MG

βœ… Drop-In
πŸ“¦ 16-QFN (3x3)
same 16-QFN footprint, additional CIPs in the 1524x family, expanded peripheral set

πŸ“‹ Reference alternative (not in catalog)

PIC16F15244-I/MG

βœ… Drop-In
πŸ“¦ 16-QFN (3x3)
largest memory in family, same 16-QFN pinout, 15244 die with more Flash/RAM

πŸ“‹ Reference alternative (not in catalog)

PIC16F15214-I/MG

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 16-QFN (3x3)
PIC16F15214 family variant in 16-QFN, minor peripheral subset differences, same footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F15213-I/MG

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 16-QFN (3x3)
smaller Flash variant in same 16-QFN, lower memory but same pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F15223-I/MG Maximum Ratings & Electrical Characteristics

Family PIC16F152xx
Core PIC 8-bit RISC
Program Memory (Flash) 3.5 KB (2K x 14)
Data RAM 256 B
CPU Speed (max) 32 MHz (8 MIPS)
Operating Voltage 1.8 V to 5.5 V
Operating Temperature -40 C to +85 C (Industrial)
ADC 10-bit
PWM Channels 2
CCP Modules 2
Communication EUSART, SPI, I2C
Peripheral Pin Select (PPS) Yes
Watchdog Timer (WDT) Yes
Hardware Limit Timer (HLT) Yes
Low-Power Mode XLP nanoWatt Sleep
Functional Safety (FuSa) Yes
Package 16-QFN (3x3 mm)
Mounting Type Surface Mount
RoHS Status Compliant
Lead Free Yes

PIC16F15223-I/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 RA5 β€” Bidirectional I/O / ADC input
Pin 2 RA4 β€” Bidirectional I/O / ADC input
Pin 3 RA3 β€” Bidirectional I/O / MCLR
Pin 4 RA2 β€” Bidirectional I/O / ADC input
Pin 5 RA1 β€” Bidirectional I/O / ADC input
Pin 6 RA0 β€” Bidirectional I/O / ADC input / ICSPDAT
Pin 7 VSS β€” Ground
Pin 8 RA7 β€” Bidirectional I/O / ICSPCLK
Pin 9 RA6 β€” Bidirectional I/O
Pin 10 RC5 β€” Bidirectional I/O / PWM
Pin 11 RC4 β€” Bidirectional I/O
Pin 12 RC3 β€” Bidirectional I/O / PWM
Pin 13 RC2 β€” Bidirectional I/O
Pin 14 RC1 β€” Bidirectional I/O
Pin 15 RC0 β€” Bidirectional I/O
Pin 16 VDD β€” Positive supply voltage

Typical Applications

PIC16F15223-I/MG is suitable for 6 applications: Wearable Fitness Bands, Smart Sensor Tags, Battery-Powered IoT End Nodes, HVAC Sensor Transmitters, Consumer Appliance Controls, Industrial Remote Controls.

πŸ“±

Wearable Fitness Bands

The PIC16F15223-I/MG is well-matched to wearable fitness bands where the 3x3 mm 16-QFN footprint is critical for miniaturized wristband PCBs. Its XLP nanoWatt sleep mode drops quiescent current into the nanoamp range, extending CR2032 coin-cell life beyond a year of typical use. The 10-bit ADC reads heart-rate, skin-temperature, and motion-sensor channels while the EUSART or I2C peripheral streams data to a paired BLE radio. PPS allows remapping the I2C and UART onto any available pin, which is invaluable when routing a dense wearable board. At 32 MHz the core computes basic step-counting and sleep-state algorithms in real time without burdening the radio host. The 1.8-5.5V range allows direct operation from the coin cell with no boost converter. Estimated battery life at one sample per minute exceeds 18 months.

🧩

Smart Sensor Tags

For RFID-style smart sensor tags and inventory telemetry, the PIC16F15223-I/MG provides enough compute to read multiple analog sensors, perform local averaging, and wake a transmitter on threshold events. The 256-byte SRAM is sufficient for sliding-window averaging of temperature/humidity samples while 3.5 KB Flash hosts the application state machine plus a small bootloader. Two PWM channels drive indicator LEDs or haptic elements, and the two CCP modules capture pulse-width events from external flow or rotation sensors. The wide 1.8-5.5V supply range tolerates Energizer lithium primary cells that drift in voltage over their service life. The Functional Safety documentation supports use in safety-instrumented industrial tagging systems. Estimated average current with a 1 Hz sample rate is in the single-digit microamp range.

🌐

Battery-Powered IoT End Nodes

The PIC16F15223-I/MG suits battery-powered IoT end nodes that must run for years on AA cells. Its XLP nanoWatt sleep current and 32 MHz HFINTOSC wake-up time let the firmware duty-cycle between deep sleep and active bursts. The 10-bit ADC digitizes battery voltage, environmental sensors, or analog front-end outputs while the SPI peripheral interfaces to sub-GHz transceivers like Microchip's own MRF89XA family. PPS is critical in 16-QFN layouts because it lets designers reassign UART/SPI to whichever pins are not blocked by the radio's SPI bus, simplifying routing. The 8 MIPS throughput is sufficient for AES-light encryption and packet handling in sub-GHz protocols. Estimated: at 0.1% duty cycle with 3V supply, average current stays below 10 microamps.

🏭

HVAC Sensor Transmitters

HVAC sensor transmitters benefit from the PIC16F15223-I/MG's industrial -40C to +85C rating and Functional Safety (FuSa) documentation. The 10-bit ADC reads 4-20 mA loop or 0-10V sensor signals with adequate resolution for HVAC control loops. Two PWM outputs drive valve actuators while the EUSART outputs BACnet or Modbus RTU frames over RS-485 transceivers. The 16-QFN package withstands the high-vibration rooftop equipment environment when properly soldered with the exposed pad grounded. Core Independent Peripherals allow the ADC-to-PWM chain to run without CPU intervention, freeing the core to handle the protocol stack. Estimated: at 100 Hz sampling, power consumption stays below 5 mA active.

πŸ”§

Consumer Appliance Controls

Small consumer appliances - coffee makers, air purifiers, smart kitchen gadgets - benefit from the PIC16F15223-I/MG's combination of low cost (around $0.43 at qty 1000), compact 16-QFN package, and integrated peripherals. The two CCP modules capture button-press timing and generate IR carrier signals for remote-control functionality. The 10-bit ADC reads NTC thermistors for temperature regulation, while PWM drives TRIAC gates or MOSFET gates for heating elements and fan motors. The 1.8-5.5V supply accepts a wide range of wall-adapter-derived rails. Functional Safety documentation supports white-goods applications where fault detection is required. The small 3 KB-class Flash holds full application code including user-interface state machines.

🏭

Industrial Remote Controls

Industrial remote controls for cranes, material-handling equipment, and process-control pendants use the PIC16F15223-I/MG for its low-power XLP modes and industrial temperature range. The 32 MHz core debounces switch matrices and runs safety-critical firmware loops within deterministic timing budgets. Hardware Limit Timer (HLT) provides an independent watchdog-style safety boundary, valuable for SIL-rated pendant designs. The EUSART interfaces to wireless modules or CAN transceivers. Functional Safety documentation assists certification. The 16-QFN package fits compact pendant enclosures while PPS gives layout flexibility when the antenna placement constrains pin choices. Estimated active current at full 32 MHz is around 2 mA, enabling rechargeable coin-cell operation.

Recommended Products Summary

PIC16F15224-I/MG Microchip Technology Used in: Wearable Fitness Bands, Consumer Appliance Controls MCP1700 Low-Iq LDO regulator for coin-cell rail Used in: Wearable Fitness Bands PIC16F15243-I/MG Same-family upgrade with extra CIPs for richer sensor fusion Used in: Smart Sensor Tags, Industrial Remote Controls PIC16F15214-I/P Microchip Technology Used in: Battery-Powered IoT End Nodes PIC16F15244-I/MG Drop-in upgrade with more Flash for full BACnet stack Used in: HVAC Sensor Transmitters
What is the program memory size of the PIC16F15223-I/MG?
The PIC16F15223-I/MG contains 3.5 KB (2K x 14 words) of Flash program memory. According to the Microchip PIC16F15213/14/23/24/43/44 family datasheet, the Flash is rated for at least 10,000 erase/write cycles and supports self-programming under firmware control, enabling in-field OTA-style updates when paired with a bootloader.
What is the maximum CPU clock speed of the PIC16F15223?
The PIC16F15223 runs at up to 32 MHz internal oscillator frequency, delivering 8 MIPS of throughput because the PIC core executes one instruction per four oscillator cycles. At 5.5V the full 32 MHz is achievable; at 1.8V the spec drops to a lower Fmax limit per the datasheet DC and AC characteristics table.
What package does the PIC16F15223-I/MG use?
The PIC16F15223-I/MG ships in a 16-pin QFN (Quad Flat No-Lead) package measuring 3 mm x 3 mm with an exposed thermal pad. The MG suffix denotes the QFN-16 3x3 footprint; the I suffix denotes the industrial -40C to +85C temperature range.
What is the operating voltage range of the PIC16F15223-I/MG?
The PIC16F15223-I/MG operates from 1.8 V to 5.5 V on VDD. According to the Microchip datasheet, this wide range allows the part to run from a single CR2032 coin cell, 2xAA alkaline, or a regulated 3.3V/5V rail, with the internal 32 MHz HFINTOSC and the 10-bit ADC both functional across the full range.
Where to buy the PIC16F15223-I/MG online?
The PIC16F15223-I/MG is in stock at authorized distributors including DigiKey (DigiKey product number 12807224) and Mouser, with LCSC Electronics listing it from $0.7255 as of 2026-09-19. Authorized Microchip distributors carry factory-traceable stock with full warranty; broker inventory should be verified for authenticity.
What is the price of the PIC16F15223-I/MG?
The PIC16F15223-I/MG lists at approximately $0.85 per unit at qty 1 as of 2026-09-19, dropping to about $0.43 at qty 1000 at major distributors. LCSC's entry-level price is $0.7255 at minimum order quantity. Pricing varies by reel size, distributor, and current spot market conditions.
What is the lead time for the PIC16F15223-I/MG?
Lead time for the PIC16F15223-I/MG at authorized distributors is typically 3-7 business days as of 2026-09-19 when ordered through factory-backed stock. Microchip's official lead-time quote tool should be consulted for high-volume orders above distributor inventory levels.
Is the PIC16F15223 in stock at DigiKey?
Yes, the PIC16F15223-I/MG is listed as 'ships today' (in stock) at DigiKey according to their product page (DigiKey part number 12807224). Inventory levels fluctuate; confirm stock at order time. Mouser also lists the part in stock per their product detail page.
What is the difference between PIC16F15223 and PIC16F15224?
The PIC16F15223 and PIC16F15224 differ primarily in Flash and RAM density within the same family: the 15223 has 3.5 KB Flash / 256 B RAM while the 15224 has 7 KB Flash / 512 B RAM. Both share the same 16-QFN option, peripherals, and pinout, making them software-compatible upgrades.
Can the PIC16F15224 replace the PIC16F15223?
Yes, the PIC16F15224 is a drop-in replacement for the PIC16F15223 in the 16-QFN package because both share the same pinout and peripheral set. The 15224 doubles Flash and RAM, so any code compiled for the 15223 will run unmodified on the 15224, making it a safe upward migration when memory headroom is needed.
Hey Google, what can replace the PIC16F15223-I/MG?
Direct drop-in replacements for the PIC16F15223-I/MG in the same 16-QFN footprint include the PIC16F15224-I/MG (more memory, same family), the PIC16F15213-I/MF (smaller flash, smaller package - not pin-compatible), and Microchip's PIC16F15243 family members. For cross-brand alternatives, designers often evaluate Atmel/Microchip ATtiny series parts in equivalent 16-QFN packages after verifying pin mapping.
Where to download the PIC16F15223 datasheet PDF?
The official PIC16F15223 datasheet PDF is available on Microchip's website under product documentation for the PIC16F15213/14/23/24/43/44 family, document reference DS40002365. The datasheet contains complete electrical characteristics, peripheral descriptions, instruction set summary, and packaging information.
Where to find the PIC16F15223 pinout?
The PIC16F15223 pinout for the 16-QFN (MG) package is in the Microchip family datasheet DS40002365, section 'Pinout Descriptions'. The MG variant places pins 1-16 around the 3x3 mm QFN perimeter plus the central exposed pad (EP), which must be soldered to the ground plane for thermal dissipation.
Is the PIC16F15223 suitable for battery-powered IoT sensor tags?
Yes, the PIC16F15223 is well-suited for battery-powered IoT sensor tags because its XLP nanoWatt sleep mode drops current consumption to the nanoamp range, while the 1.8-5.5V operating range allows direct connection to a single CR2032 or 2xAA cell. Its 10-bit ADC and small 3.5 KB Flash are appropriate for periodic sensor sampling and short RF bursts.
What are the key specifications of the PIC16F15223 that engineers should know?
Key PIC16F15223 specifications for engineers: 8-bit PIC core at 32 MHz (8 MIPS), 3.5 KB Flash, 256 B RAM, 10-bit ADC, two PWM, two CCP, EUSART, SPI, I2C, PPS, WDT, HLT, 1.8-5.5V supply, XLP nanoWatt sleep, 16-QFN package, industrial -40C to +85C, Functional Safety documentation, and RoHS compliance. The part is in active production and broadly stocked.

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

Selection Guide

Choose the PIC16F15223-I/MG when you need the cost-optimized 3.5 KB Flash variant of Microchip's 16-QFN PIC16F152xx family for compact, low-power designs. Its 3x3 mm 16-QFN footprint suits wearables, smart sensor tags, and battery-powered IoT nodes where board area is at a premium. Upgrade to PIC16F15224-I/MG when firmware exceeds 3.5 KB or when you need 512 B RAM for richer protocol stacks. Upgrade to PIC16F15243-I/MG when extra Core Independent Peripherals are needed for safety loops or higher channel-count sensor acquisition. Drop to PIC16F15214-I/MG when the application is memory-minimal and price-sensitive. All five parts share the identical 16-QFN pinout, so PCB layout is fully reusable across the family.

Comparison with Alternatives

Parameter This Product PIC16F15224-I/MG PIC16F15243-I/MG PIC16F15244-I/MG PIC16F15214-I/MG
Package 16-QFN (3x3 mm) 16-QFN (3x3 mm) - same 16-QFN (3x3 mm) - same 16-QFN (3x3 mm) - same 16-QFN (3x3 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Maximum CPU Speed 32 MHz (8 MIPS) 32 MHz (8 MIPS) 32 MHz (8 MIPS) 32 MHz (8 MIPS) 32 MHz (8 MIPS)
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
ADC Resolution 10-bit 10-bit 10-bit 10-bit 10-bit
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
Functional Safety (FuSa) Yes Yes Yes Yes Yes
Price (qty 1, USD) $0.85 $1.05 (est) $0.95 (est) $1.15 (est) $0.78 (est)

Key Differentiators

  • Memory headroom for richer firmware (vs PIC16F15224-I/MG)
  • Smaller memory option in the same footprint (vs PIC16F15214-I/MG)
  • Functional Safety documentation (vs PIC16F15243-I/MG)

Design Notes

Estimated: the 16-QFN (3x3 mm) has theta_JA near 50 C/W on a 1 oz 4-layer PCB when the exposed pad (EP) is soldered to a 1 square inch ground copper pour with thermal vias. Solder the EP - the central pad is the primary thermal path and also stabilizes the package against PCB flex. Without EP soldering, junction temperature can rise 30-50% above spec and the part will derate at higher ambient temperatures.

Place decoupling capacitors (100 nF ceramic plus 1-10 uF bulk) within 3 mm of the VDD and VSS pins. The 16-QFN has only one VDD pin (pin 16) and one VSS pin (pin 7), so a wide ground pour and a short, low-inductance VDD trace are essential. Microchip recommends the MPLAB X IDE device-specific BSP for board layout examples.

Do not exceed 5.5V on VDD - the PIC16F15223 is not 5V-tolerant on I/O and overvoltage can damage the internal clamping diodes. Do not omit the MCLR pull-up resistor on RA3 if MCLR is enabled in configuration bits. When using the internal HFINTOSC, verify the OSCTUNE register setting at production temperature because internal oscillator drift can affect UART baud-rate accuracy at the temperature extremes of the -40 to +85 C industrial range.

Compliance Information

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

RoHS and lead-free per Microchip product page. Functional Safety (FuSa) documentation available - distinct from AEC-Q100 automotive qualification. Not AEC-Q100 qualified - choose an automotive-graded PIC16 variant for AEC-Q100 requirements.

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

Related Searches

PIC16F15223-I/MG PIC16F15223 datasheet Microchip PIC16F15223 PIC16F15223 price qty 1000 16-QFN 8-bit microcontroller 32MHz PIC16F15223 wearable fitness band MCU PIC16F15223 vs PIC16F15224 PIC16F15223 drop-in replacement 16-QFN PIC16F15223 battery-powered IoT MCU PIC16F15223 pinout 16-QFN what is the operating voltage of PIC16F15223 PIC16F15223 XLP nanoWatt sleep current

Related Components & Terms

Microchip Technology PIC16F15223 PIC16F15224 PIC16F15243 PIC16F15244 PIC16F15213 PIC16F15214 PIC16 family 8-bit microcontroller PIC RISC core Harvard architecture 16-QFN QFN package family Peripheral Pin Select (PPS) Core Independent Peripherals (CIP) Functional Safety (FuSa) eXtreme Low-Power (XLP) nanoWatt technology EUSART SPI I2C 10-bit ADC PWM CCP module RoHS REACH PIC16F152xx family
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