Microchip Technology

PIC16LF1503-E/ST - 8-Bit MCU, 3.5KB Flash, 20MHz | Microchip

MPN: PIC16LF1503-E/ST ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 14-TSSOP (ST) Package 20 MHz Speed 3.5 KB (2K x 14) Flash Memory
From $1.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $2.25 $2.25
10 $1.95 $19.50
100 $1.65 $165.00
500 $1.42 $710.00
1,000 $1.22 $1,220.00
3,000 $1.05 $3,150.00
ℹ️ All prices are in USD

PIC16LF1503-E/ST Overview

The Microchip Technology PIC16LF1503-E/ST is an 8-bit PIC® microcontroller running at 20MHz with 3.5KB (2K x 14) of Flash program memory and 128 bytes of RAM, housed in a 14-pin TSSOP (ST) package. It belongs to the PIC16LF1503 family of low-power nanoWatt XLP devices, providing 12 I/O pins and an integrated 10-bit ADC.

An 8-bit microcontroller (MCU) is a single-chip computer with an 8-bit data path that integrates a CPU, RAM, Flash program memory, and peripherals such as ADC, timers, and communication interfaces. Within the broader semiconductor hierarchy, MCUs sit at the same level as microprocessors but with embedded memory and I/O on die. The PIC16LF1503 uses Microchip's enhanced mid-range 8-bit CPU core, combining deterministic interrupt handling with ultra-low-power sleep modes (down to ~20nA typical) and operating from 1.8V to 3.6V for the 'LF' variant.

Key features include 3.5KB self-programmable Flash, 128 bytes RAM, six 10-bit ADC channels, a Configurable Logic Cell (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and 12 high-current I/O capable of directly driving LEDs. The 14-pin TSSOP footprint is pin-compatible with the broader PIC16F1503 family, simplifying board reuse across temperature grades and process variants.

The architecture uses a Harvard RISC design with a 14-bit instruction word and 32 kHz to 20 MHz internal oscillator plus flexible clock options. The 'nanoWatt XLP' family achieves typical sleep currents under 50nA, making it competitive in battery-powered sensor designs where duty-cycled operation dominates energy budgets.

Typical applications include low-power IoT sensor nodes, LED lighting controls, consumer appliances, capacitive-touch user interfaces, and battery-powered instrumentation. The TSSOP-14 footprint is well-suited to compact hand-held designs where PCB area is constrained.

When designing, ensure decoupling capacitors of 100nF and 10uF are placed close to VDD, route MCLR with proper pull-up, and verify ADC inputs do not exceed VDD+0.3V during fault conditions. Pin-compatible variants in the same 14-TSSOP package simplify migration without PCB rework.

This page synthesizes verified distributor pricing, drop-in 14-TSSOP alternatives, and practical low-power design notes that complement the manufacturer datasheet for the PIC16LF1503-E/ST.

Drop-in alternatives for PIC16LF1503-E/ST — 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 PIC16LF1503-E/ST (same form factor and footprint) — differing in Operating Temperature, Timers, ADC, Package, Instruction Set.

Microchip Technology
Operating Temperature: -40C to +85C (industrial, 'I' grade)
Timers: 2 x 8-bit, 1 x 16-bit
ADC: 10-bit, up to 8 channels
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Timers: 4 x 8-bit + 1 x 16-bit
ADC: 10-bit, up to 8 channels
Microchip Technology
Operating Temperature: -40 C to +85 C
Timers: 4 (Timer0, Timer1, Timer2, WDT)
ADC: 10-bit
Microchip Technology
Operating Temperature: -40C to +85C (Industrial, I grade)
Timers: Multiple 8-bit and 16-bit timers (periphery count varies)
ADC: 10-bit, multiple channels

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

PIC16LF1503-I/ST

✅ Drop-In
Microchip Technology
📦 14-TSSOP (ST)
8-bit PIC mid-range (Harvard) · 14-bit, 49 instructions · 3.5 KB (2048 words x 14-bit) · 128 B · Not specified (use Flash for non-volatile data) · 1.8 V to 3.6 V · 20 MHz (16 MIPS with 4x PLL) · 12

✓ In Stock

$0.79 / Unit

View Datasheet →

PIC16LF1503T-I/ST

✅ Drop-In
Microchip Technology
📦 14-TSSOP (ST)
8-bit Microcontroller (MCU) · PIC16 enhanced mid-range (RISC, 14-bit instruction word) · 14-bit, single-cycle except branches · 3.5 KB (2K x 14 words) · 128 bytes · 20 MHz instruction frequency · 12 · 10-bit, multiple channels

✓ In Stock

$0.55 / Unit

View Datasheet →

PIC16F1503-I/ST

✅ Drop-In
Microchip Technology
📦 14-TSSOP (ST)
PIC16 enhanced mid-range 8-bit RISC · 49 instructions, 16 stack levels · 3.5 KB · 128 bytes · 12 · 10-bit, up to 8 channels · 2 x 8-bit, 1 x 16-bit · Yes

✓ In Stock

$0.94 / Unit

View Datasheet →

PIC16LF1503T-I/SL

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 14-SOIC (SL)
8-bit PIC · 20 MHz · 3.5 KB (2K x 14) Flash · 128 bytes · 1.8 V to 3.6 V · 12 · 10-bit · 4 (Timer0, Timer1, Timer2, WDT)

✓ In Stock

$0.74 / Unit

View Datasheet →

PIC16LF1503-E/ST Maximum Ratings & Electrical Characteristics

Architecture 8-bit PIC enhanced mid-range
CPU Core PIC16F
Program Memory 3.5 KB (2K x 14) Flash
RAM 128 bytes
Operating Frequency 20 MHz
Supply Voltage (VDD) 1.8 V to 3.6 V
I/O Pins 12
ADC 10-bit, up to 11 channels
Timers 8-bit and 16-bit (multiple)
Operating Temperature -40C to +125C
Package 14-TSSOP (ST)
Pin/Package Count 14 pins
Mounting Type Surface Mount
Low-Power Mode nanoWatt XLP (<50 nA typical sleep)
Special Features CLC, CWG, NCO, 10-bit ADC, internal oscillator
RoHS Status Compliant

PIC16LF1503-E/ST Pin Configuration

TSSOP-14 (4.4mm) Package Pinout Diagram TSSOP-14 4.4x5mm, P0.65mm, JEDEC MO-153. 14-pin thin shrink. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 TSSOP-14 (4.4mm)
Pin 1 VDD — Positive supply voltage (1.8V-3.6V)
Pin 2 RA5/OSC1 — I/O pin / oscillator input
Pin 3 RA4/OSC2 — I/O pin / oscillator output
Pin 4 RA3/MCLR/VPP — I/O pin / Master Clear (reset) / programming voltage
Pin 5 RC5 — I/O pin
Pin 6 RC4 — I/O pin
Pin 7 RC3 — I/O pin
Pin 8 RC2 — I/O pin
Pin 9 RC1 — I/O pin
Pin 10 RC0 — I/O pin
Pin 11 RA1/ICSPCLK — I/O pin / ICSP clock
Pin 12 RA0/ICSPDAT — I/O pin / ICSP data
Pin 13 RA2/INT — I/O pin / external interrupt
Pin 14 VSS — Ground reference

Typical Applications

PIC16LF1503-E/ST is suitable for 6 applications: Battery-Powered IoT Sensor Node, LED Lighting Control, Consumer Appliance User Interface, Capacitive-Touch Button Interface, Small Motor Control (BLDC/Fan), Portable Medical / Health Monitoring Accessory.

🧩

Battery-Powered IoT Sensor Node

The PIC16LF1503-E/ST is well-suited for battery-powered IoT sensor nodes because of its sub-50nA nanoWatt XLP sleep current and 1.8V-3.6V supply range, which together allow years of life on a CR2032 coin cell. Its 10-bit ADC with up to 11 channels can directly digitize temperature, humidity, and battery voltage sensors without external components. Combined with the integrated CLC and NCO peripherals, designers can implement simple wake-on-event signal processing without waking the CPU. The 14-TSSOP package keeps PCB area minimal for compact sensor form factors.

💡

LED Lighting Control

The PIC16LF1503-E/ST drives LED lighting applications via its Complementary Waveform Generator (CWG) and high-current I/O capable of sourcing/sinking up to 25mA per pin. The CWG produces complementary PWM outputs with dead-band control ideal for half-bridge LED driver topologies, eliminating the CPU overhead of bit-banging. Its 20MHz operation gives sufficient resolution for flicker-free dimming at typical PWM frequencies of 1-4kHz. The 14-TSSOP package allows integration into compact bulb and strip-light controllers.

🏭

Consumer Appliance User Interface

The PIC16LF1503-E/ST fits consumer appliance user-interface boards thanks to its 12 GPIO pins, 10-bit ADC for capacitive-touch or potentiometer sensing, and robust -40C to +125C extended temperature rating. The CLC peripheral can implement glue logic such as button debouncing and PWM-trigger generation without CPU load, freeing the core for user-interface state machines. Its low cost and small TSSOP footprint support cost-sensitive consumer designs. Microchip's MPLAB Code Configurator generates initialization code rapidly.

📱

Capacitive-Touch Button Interface

The PIC16LF1503-E/ST supports capacitive-touch sensing via the mTouch peripheral framework, using its 10-bit ADC and CLC to implement charge-time measurement on up to 8 touch electrodes. The 12 available I/O allow flexible PCB routing for buttons, sliders, or proximity sensors. NanoWatt XLP sleep currents below 50nA keep battery-powered touch remotes alive for years. The 20MHz core processes touch algorithms in microseconds, enabling fast, responsive user input.

⚡

Small Motor Control (BLDC/Fan)

The PIC16LF1503-E/ST can drive small brushless DC or brushed DC motors via its CWG, NCO, and PWM peripherals. The NCO generates precise frequency or duty-cycle waveforms for sensorless commutation, while the CWG provides complementary outputs with dead-band control for half-bridge MOSFET drivers. Its 20MHz MIPS performance handles simple trapezoidal commutation algorithms. Extended temperature operation supports under-hood automotive or industrial fan applications.

💊

Portable Medical / Health Monitoring Accessory

The PIC16LF1503-E/ST fits portable medical accessories like pulse-oximeter probes, glucose-meter dongles, or fitness bands because of its low-power operation, 10-bit ADC for physiological signal digitization, and small 14-TSSOP footprint. The low sleep current allows continuous wear-time battery life of weeks between charges. The CLC can preprocess sensor signals (filtering, threshold detection) before the CPU wakes, saving power. Microchip's validated IEC 60730 library supports functional-safety requirements.

Recommended Products Summary

PIC16LF1455-I/SL Microchip Technology Used in: Battery-Powered IoT Sensor Node MCP9808 High-accuracy I2C temperature sensor companion Used in: Battery-Powered IoT Sensor Node, Portable Medical / Health Monitoring Accessory MCP1700 3.3V LDO regulator for stable VDD Used in: LED Lighting Control PIC16F1503-I/ST Microchip Technology Used in: LED Lighting Control, Small Motor Control (BLDC/Fan) PIC16LF1459-E/SS Microchip Technology Used in: Consumer Appliance User Interface MCP2221A USB-to-UART bridge for firmware updates Used in: Consumer Appliance User Interface PIC16LF1454-I/ML Microchip Technology Used in: Capacitive-Touch Button Interface MCP6L01T-E/OT Low-noise op-amp for analog front-end conditioning Used in: Capacitive-Touch Button Interface MCP8024 3-phase BLDC gate driver companion Used in: Small Motor Control (BLDC/Fan) MCP3421 18-bit ADC for high-precision biosignal acquisition Used in: Portable Medical / Health Monitoring Accessory
What is the flash memory size of the PIC16LF1503-E/ST?
The PIC16LF1503-E/ST integrates 3.5KB (2K x 14-word) of self-programmable Flash program memory, according to the Microchip PIC16LF1503 family datasheet (DS40001607). This provides up to 2048 14-bit instruction words for application code, plus a small area of configuration memory for device settings. The Flash is rated for typical in-circuit self-programming endurance, making it suitable for field-upgradeable firmware.
What is the operating voltage range of the PIC16LF1503-E/ST?
The PIC16LF1503-E/ST operates from 1.8V to 3.6V on its VDD pin, per the Microchip datasheet DS40001607. The 'LF' designation indicates a low-voltage variant optimized for battery-powered systems, supporting 2x AA alkaline (3V nominal) or single-cell Li-ion (3.6V max) supplies. Exceeding 3.6V can damage the part - use the PIC16F1503 (2.3V-5.5V) for 5V rails.
How much RAM does the PIC16LF1503-E/ST have?
The PIC16LF1503-E/ST has 128 bytes of data RAM, according to Microchip datasheet DS40001607. This small SRAM is shared with the stack and is sufficient for sensor-firmware state machines, register-level peripheral control, and modest buffers, but is not adequate for large protocol stacks. For TCP/IP or USB buffering, consider a PIC18 or PIC24 variant with more memory.
Where can I download the PIC16LF1503-E/ST datasheet PDF?
The official PIC16LF1503 datasheet (document DS40001607D, 340 pages per the manufacturer) is available at https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/40001607D.pdf. Distributors like DigiKey and Mouser also link to the datasheet from their PIC16LF1503-E/ST product pages. The datasheet includes pinouts, electrical characteristics, and peripheral usage examples.
What is the pinout of the PIC16LF1503-E/ST 14-TSSOP?
The 14-TSSOP pinout for the PIC16LF1503-E/ST (per Microchip datasheet DS40001607) places VDD on pin 1, RA5/OSC1 on pin 2, RA4/OSC2 on pin 3, RA3/MCLR on pin 4, RC5 on pin 5, RC4 on pin 6, RC3 on pin 7, RC2 on pin 8, RC1 on pin 9, RC0 on pin 10, RA1/ICSPCLK on pin 11, RA0/ICSPDAT on pin 12, RA2/INT on pin 13, and VSS on pin 14. The exposed pad is typically not connected.
Is the PIC16LF1503-E/ST in stock at DigiKey?
Yes, according to the DigiKey product page (as of 2026-09-23), the PIC16LF1503-E/ST is listed with active stock and ships same-day. LCSC also reports 25 units in stock starting at $2.0146 each. Lead time from Microchip factory for higher quantities is typically 4-6 weeks when ordering direct. Always confirm real-time availability at the distributor before placing an order.
What is the price of the PIC16LF1503-E/ST?
As of 2026-09-23, the PIC16LF1503-E/ST pricing from authorized distributors starts at approximately $2.01-$2.25 for 1 unit at LCSC, with volume breaks at 10 pieces around $1.95 and 1000 pieces near $1.22. DigiKey typically prices slightly higher than LCSC for low volumes. For OEM quantities above 10K, request a quote directly from Microchip or through authorized distributors for negotiated rates.
What is the lead time for PIC16LF1503-E/ST?
The PIC16LF1503-E/ST lead time is typically same-day shipment from authorized distributors like DigiKey (ships today per their product page as of 2026-09-23). Factory-direct orders from Microchip generally run 4-6 weeks for tube or tape-and-reel quantities. For high-volume OEM needs, contact Microchip sales to confirm allocation and scheduling during semiconductor market fluctuations.
What is the best drop-in replacement for PIC16LF1503-E/ST?
The PIC16LF1503-I/ST is the best drop-in replacement for the PIC16LF1503-E/ST, sharing the identical 14-TSSOP (ST) package and 3.5KB Flash / 128B RAM memory map. The only difference is the industrial temperature range (-40C to +85C for 'I' vs -40C to +125C for 'E'), so they are interchangeable in most non-automotive designs. Both are active products per Microchip's product page.
What is the difference between PIC16LF1503-E/ST and PIC16LF1503-I/SL?
The PIC16LF1503-E/ST and PIC16LF1503-I/SL differ in both package and temperature grade. The '-E/ST' is in 14-TSSOP at -40C to +125C, while '-I/SL' is in 14-SOIC at -40C to +85C. They are NOT pin-compatible because TSSOP and SOIC have different footprints and pin pitches. Choose -E/ST for compact, extended-temperature designs and -I/SL for through-hole-friendly or standard-temperature boards.
PIC16LF1503-E/ST vs PIC16F1503-I/ST - which should I choose?
Choose PIC16LF1503-E/ST when operating from 1.8V-3.6V batteries or 3.3V rails, and PIC16F1503-I/ST when you need 5V tolerance (2.3V-5.5V operation). Both share identical pinout, 3.5KB Flash, 128B RAM, and 20MHz performance, making them drop-in voltage-range variants. For typical 3.3V designs, the 'LF' version is preferred for its lower quiescent current (~20nA vs ~50nA sleep).
Can the PIC16LF1503 be used as an Arduino replacement?
The PIC16LF1503 is not a direct Arduino replacement because Arduino uses AVR/ARM cores with different toolchains. However, it is a strong alternative for low-cost, low-power applications where you don't need Arduino's shields. Microchip's MPLAB X IDE with XC8 compiler, plus the PICkit programmer, supports the PIC16LF1503 family. For hobbyist-friendly PIC development, consider the PIC16F1455 with built-in USB.
What is the sleep current of the PIC16LF1503-E/ST?
The PIC16LF1503-E/ST achieves typical sleep currents under 50 nA in its nanoWatt XLP mode, per Microchip datasheet DS40001607. This makes it highly competitive for battery-powered sensor nodes where duty-cycled operation (sleep + wake) dominates the energy budget. With a CR2032 battery (~220 mAh), the part can run for years in typical 1% duty-cycle applications.
Does the PIC16LF1503-E/ST support USB?
No, the PIC16LF1503-E/ST does NOT include USB hardware. It is a general-purpose 14-pin MCU with 12 I/O, ADC, CLC, CWG, and NCO peripherals but no USB, I2C, or SPI slave (it does have MSSP for I2C/SPI master). For USB device support in a similar 8-bit footprint, consider PIC16F1455 or PIC16F1459. For full-speed USB and more peripherals, look at PIC18F14K50.
Is the PIC16LF1503-E/ST RoHS compliant?
Yes, the PIC16LF1503-E/ST is RoHS compliant per Microchip's product page, marked with lead-free (Pb-free) finish on the 14-TSSOP pins. REACH compliance information is published on Microchip's environmental compliance page. The -E temperature grade variant is rated for -40C to +125C operation, making it suitable for industrial and consumer applications requiring RoHS-compliant parts.

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

Selection Guide

Choose the PIC16LF1503-E/ST when you need a low-power 8-bit MCU in a compact 14-TSSOP package operating from 1.8V-3.6V, with extended -40C to +125C temperature range for industrial applications. Its 3.5KB Flash and 128B RAM are sufficient for sensor-firmware state machines and LED control but not for larger protocol stacks. Choose PIC16LF1503-I/ST for industrial-grade (-40C to +85C) designs at slightly lower cost, or PIC16F1503-I/ST for 5V-tolerant 2.3V-5.5V operation. For USB connectivity, switch to PIC16F1455/1459. For higher pin count (20+), consider PIC16F18855 or PIC18F family.

Comparison with Alternatives

Parameter This Product PIC16LF1503-I/ST PIC16LF1503T-I/ST PIC16F1503-I/ST PIC16LF1503T-I/SL
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 14-TSSOP (ST) 14-TSSOP (ST) - same 14-TSSOP (ST) - same 14-TSSOP (ST) - same 14-SOIC (SL) - different
Flash Memory 3.5 KB 3.5 KB 3.5 KB 3.5 KB 3.5 KB
RAM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
Supply Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 2.3 V to 5.5 V 1.8 V to 3.6 V
Max Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Temperature Range -40C to +125C -40C to +85C -40C to +85C -40C to +85C -40C to +85C
I/O Pins 12 12 12 12 12
ADC 10-bit, up to 11 channels 10-bit, up to 11 channels 10-bit, up to 11 channels 10-bit, up to 11 channels 10-bit, up to 11 channels

Key Differentiators

  • Extended temperature grade -40C to +125C (vs PIC16LF1503-I/ST)
  • Complementary Waveform Generator and NCO peripherals (vs PIC16F506-I/SL)
  • Wide temperature + TSSOP-14 + nanoWatt XLP (vs PIC16LF1459-E/SS)

Design Notes

Decouple VDD (pin 1) with a 100nF ceramic capacitor placed within 5 mm of the pin, and add a bulk 10uF capacitor on the supply rail. The PIC16LF1503-E/ST draws ~20 nA in Sleep with WDT disabled, but spikes to several mA during ADC conversions - low-ESR ceramic decoupling prevents VDD sag during these events. Estimated: at 20 MHz active, IDD ~3 mA at 3.3V (per typical datasheet curves), so 100nF + 10uF is adequate for most designs.

Route the ICSPDAT and ICSPCLK pins (RA0/RA1) with short, parallel traces to a programming header for debug access. If unused, they remain as standard GPIO. Place the 14-TSSOP land pattern per JEDEC MO-153 with thermal relief on the ground pad (none on this package - no exposed pad). Keep clock traces (RA4/OSC2) short to minimize EMI.

Do not exceed 3.6V on VDD - the 'LF' variant is NOT 5V tolerant. Use PIC16F1503 instead for 5V designs. MCLR (pin 4) requires a pull-up resistor (typically 10k) to VDD for normal operation; tying it directly to VDD disables in-circuit programming. The internal weak pull-ups on PORTB can be enabled via the WPU register but are insufficient for driving high-current loads.

Keep analog inputs (RA0-RA5) physically separated from switching traces and digital outputs to reduce ADC noise coupling. Place a ground pour under the MCU and stitch vias around the perimeter for shielding. The 14-TSSOP package allows dense routing but requires 0.65mm pitch traces - use 0.1mm trace/space minimum to avoid manufacturing issues.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
[Data Needed: Halogen Free]
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - for automotive, contact Microchip for AEC-Q100 grade parts in the PIC16F1503 family.

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

Related Searches

PIC16LF1503-E/ST PIC16LF1503-E/ST datasheet PIC16LF1503-E/ST price Microchip PIC16LF1503 14-TSSOP PIC16LF1503 vs PIC16F1503 low power 8-bit MCU 3.3V PIC16LF1503-E/ST Arduino replacement PIC16LF1503-E/ST drop-in replacement PIC16LF1503-E/ST pinout 14-TSSOP PIC16LF1503-E/ST LED driver CWG PIC16LF1503-E/ST battery powered sensor buy PIC16LF1503-E/ST online

Related Components & Terms

Microchip Technology PIC16LF1503-E/ST PIC16LF1503-I/ST PIC16LF1503T-I/ST PIC16F1503-I/ST PIC16LF1503T-I/SL PIC16F506 8-bit microcontroller PIC16F PIC microcontroller enhanced mid-range CPU core Flash memory RAM nanoWatt XLP 10-bit ADC Complementary Waveform Generator CWG Numerically Controlled Oscillator NCO Configurable Logic Cell CLC 14-TSSOP TSSOP package surface mount JEDEC MO-153 RoHS REACH ICSP MPLAB X IDE XC8 compiler IoT sensor node LED lighting consumer appliance capacitive touch BLDC motor control battery powered
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