Microchip Technology

PIC16LF1902-I/SS - 8-Bit MCU 3.5KB Flash 28-SSOP | Microchip

MPN: PIC16LF1902-I/SS ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 3.6 V (typical LF range 2.0-3.6 V) Vdss 25 mA Id 28-pin SSOP (5.30 mm body width) Package 20 MHz (5 MIPS) Speed 3.5 KB (2K x 14) Memory
From $0.72 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $1.34 $1.34
10 $1.2 $12.00
100 $1.02 $102.00
500 $0.86 $430.00
1,000 $0.72 $720.00
ℹ️ All prices are in USD

PIC16LF1902-I/SS Overview

The Microchip Technology PIC16LF1902-I/SS is an 8-bit Flash-based microcontroller built on the enhanced mid-range PIC core, delivering up to 5 MIPS at 20 MHz while housed in a 28-pin SSOP package. It integrates 3.5 KB of self-read/write Flash program memory, 128 bytes of SRAM, and a 10-bit ADC with up to 11 channels plus a dedicated LCD segment driver supporting 72 segments.

What is a microcontroller? A microcontroller (MCU) is a single-chip computer containing a CPU, memory, and peripherals, designed to execute embedded control tasks. The PIC16LF1902 belongs to the PIC16F family of 8-bit microcontrollers from Microchip Technology, specifically the XLP (eXtreme Low Power) nanoWatt XLP line optimized for battery-powered applications. The LF prefix indicates the wide VDD range of 2.0-3.6 V typical for the LF family. Within the broader taxonomy, the PIC16LF1902 is classified as: microcontroller -> 8-bit MCU -> PIC16 family -> PIC16F19xx subfamily -> embedded controller IC -> integrated circuit.

Key features include 18 I/O pins, an internal 16 MHz oscillator, an integrated temperature indicator, 25 mA source/sink current capability on I/O, an 8-bit Timer (TMR0), a 16-bit Timer (TMR1), an Extended Watchdog Timer (EWDT), Brown-Out Reset (BOR), and In-Circuit Serial Programming (ICSP) for field upgrades. The nanoWatt XLP technology delivers sleep currents in the nanoampere range, making this MCU ideal for energy-harvesting or coin-cell designs.

The PIC16LF1902 is well-suited for human-machine interface applications such as thermostats, metering displays, and small appliances that require a built-in LCD driver. It is also ideal for sensor nodes, IoT endpoints, and battery-powered instruments where low quiescent current extends operating life. Compared with discrete analog designs, the integrated LCD driver eliminates dozens of external components and the ADC simplifies front-end signal conditioning.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC16LF1902-I/SS — 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 PIC16LF1902-I/SS (same form factor and footprint) — differing in Package, ADC, Operating Temperature, Program Memory (Flash), Timers.

Microchip Technology
Package: 28-pin SSOP (5.30 mm body)
ADC: 10-bit, 11 channels with voltage reference
Operating Temperature: -40C to +125C (E grade, extended)
Microchip Technology
Package: 28-SSOP
ADC: 10-bit, 11 channels
Program Memory (Flash): 3.5 KB (2K x 14 words)
Microchip Technology
Package: 28-SSOP (5.30 mm body)
Operating Temperature: -40 °C to +85 °C (Industrial)
Program Memory (Flash): 14 KB (8K x 14)

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

PIC16LF1903-I/SS

✅ Drop-In
📦 28-SSOP
Flash 7 KB vs 3.5 KB (+100%), SRAM 256 B vs 128 B (+100%); same 28-SSOP pinout

📋 Reference alternative (not in catalog)

PIC16LF1902T-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC16 Enhanced Mid-Range 8-bit RISC · 3.5 KB (2K x 14 words) · 128 bytes · 20 MHz · 49 instructions, 200 ns instruction cycle at 20 MHz · 1.8 V to 3.6 V · 18

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16LF1902-E/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC 8-bit enhanced mid-range · 3.5 KB (2K x 14 words) · 128 bytes · 20 MHz · 1.8 V to 3.6 V · 21 (varies by package) · 10-bit, 11 channels with voltage reference

✓ In Stock

$1.18 / Unit

View Datasheet →
ℹ️ 2 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16LF1902-I/SS Maximum Ratings & Electrical Characteristics

Product Family PIC16F 8-bit Microcontrollers
Core Enhanced Mid-range 8-bit PIC core, 49 instructions, 16-level hardware stack
Max CPU Speed 20 MHz (5 MIPS)
Program Memory (Flash) 3.5 KB (2K x 14)
Data SRAM 128 bytes
Supply Voltage (VDD) 2.3 V to 3.6 V (typical LF range 2.0-3.6 V)
I/O Pins 18
ADC 10-bit, up to 11 channels
LCD Segment Driver 72 segments
Timers 1 x 8-bit (TMR0), 1 x 16-bit (TMR1)
Internal Oscillator 16 MHz
I/O Source/Sink Current 25 mA
Watchdog Timer Extended Watchdog Timer (EWDT)
Brown-Out Reset (BOR) Yes
In-Circuit Serial Programming (ICSP) Yes
Temperature Indicator Integrated
Voltage Reference Yes
Operating Temperature -40C to +85C (Industrial)
Package 28-pin SSOP (5.30 mm body width)
Mounting Type Surface Mount
Lead-Free / RoHS Lead-Free, RoHS compliant per package marking

PIC16LF1902-I/SS Pin Configuration

SSOP-28 Package Pinout Diagram SSOP-28 5.3x10.2mm, P0.65mm, JEDEC MO-150. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SSOP-28
Pin 1 RA0 — Port A bit 0 / analog input
Pin 2 RA1 — Port A bit 1 / analog input
Pin 3 RA2 — Port A bit 2 / analog input
Pin 4 RA3 — Port A bit 3 / analog input
Pin 5 RA4 — Port A bit 4 / analog input
Pin 6 RA5 — Port A bit 5 / analog input
Pin 7 VSS — Ground reference
Pin 8 OSC1 — External oscillator input / CLKIN
Pin 9 OSC2 — External oscillator output / CLKOUT
Pin 10 RC0 — Port C bit 0
Pin 11 RC1 — Port C bit 1
Pin 12 RC2 — Port C bit 2
Pin 13 RC3 — Port C bit 3
Pin 14 RC4 — Port C bit 4
Pin 15 RC5 — Port C bit 5
Pin 16 RC6 — Port C bit 6
Pin 17 RC7 — Port C bit 7
Pin 18 VSS — Ground reference (LCD bias)
Pin 19 VDD — Positive supply voltage
Pin 20 RB4 — Port B bit 4
Pin 21 RB5 — Port B bit 5
Pin 22 RB6 — Port B bit 6 / ICSP clock
Pin 23 RB7 — Port B bit 7 / ICSP data
Pin 24 RD0 — Port D bit 0 / LCD segment
Pin 25 RD1 — Port D bit 1 / LCD segment
Pin 26 RD2 — Port D bit 2 / LCD segment
Pin 27 RD3 — Port D bit 3 / LCD segment
Pin 28 RE3 — Port E bit 3 / MCLR (reset input)

Typical Applications

PIC16LF1902-I/SS is suitable for 6 applications: Battery-Powered Thermostat with LCD, IoT Sensor Node with LCD Readout, Portable Medical Meter (Glucose, SpO2), Small Appliance Control Board, Automotive Aftermarket Accessory (Non-Safety), Industrial Metering and Counter.

🏭

Battery-Powered Thermostat with LCD

The PIC16LF1902-I/SS is purpose-built for thermostat designs. Its 72-segment LCD driver eliminates the need for an external LCD controller, while nanoWatt XLP sleep currents in the nanoampere range extend coin-cell or 2xAA battery life beyond 5 years. The integrated 16 MHz oscillator removes external crystal cost, and the 11-channel 10-bit ADC directly samples thermistor and humidity sensor outputs. The 3.5 KB Flash comfortably hosts typical thermostat firmware including PID control loops, scheduling, and menu logic.

🧩

IoT Sensor Node with LCD Readout

For wireless IoT nodes needing local display, the PIC16LF1902-I/SS combines low-power operation, integrated LCD segments, and a 10-bit ADC. With sleep currents in the nanoampere range and a 2.3-3.6 V supply range, it pairs naturally with a 3.6 V lithium thionyl chloride primary cell. Designers can drive a 4-digit 7-segment LCD directly for local readout while transmitting sensor data via SPI to a companion radio module, all under firmware control with EWDT supervision.

💊

Portable Medical Meter (Glucose, SpO2)

The PIC16LF1902-I/SS suits portable medical meters requiring a small LCD display and low power consumption. Its 11-channel 10-bit ADC reads photodiode or electrochemical sensor signals, while the integrated LCD driver displays measurement results on a numeric display. nanoWatt XLP technology delivers multi-year battery life from a single CR2032 coin cell, and the 28-SSOP package allows compact PCB layouts typical of handheld medical devices.

🏭

Small Appliance Control Board

In coffee makers, microwaves, and countertop kitchen appliances, the PIC16LF1902-I/SS provides user-interface timing, sensor sampling, and triac/SCR control loops. The 18 I/O pins drive segment LCDs, keypads, and relay coils directly via the 25 mA source/sink capability. Brown-Out Reset and the Extended Watchdog Timer ensure safe recovery from power glitches, while ICSP enables end-of-line firmware customization without desoldering.

🚗

Automotive Aftermarket Accessory (Non-Safety)

For non-safety automotive accessories like tire-pressure display modules or cabin-environment controllers, the PIC16LF1902-I/SS operates across the 2.3-3.6 V supply derived from a 12 V rail with regulator. The integrated LCD segments display pressure or temperature readings, the 10-bit ADC reads sensor inputs, and ICSP allows firmware tuning on the production line. The -40C to +85C industrial temperature range covers most passenger-compartment environments.

🖥️

Industrial Metering and Counter

For utility submetering, footfall counters, or production-line counters, the PIC16LF1902-I/SS combines an integrated LCD driver, low sleep current, and a 16-bit timer (TMR1) for accurate pulse counting. The integrated temperature indicator allows basic self-monitoring without an external sensor, and the EWDT supervises long-term unattended operation. The 28-SSOP package is well suited for hand-solderable prototypes and high-volume reflow assembly alike.

Recommended Products Summary

PIC16LF1903-I/SS Drop-in upgrade with 7 KB Flash for larger UI features Used in: Battery-Powered Thermostat with LCD, Industrial Metering and Counter MCP9808 High-accuracy digital temperature sensor via I2C Used in: Battery-Powered Thermostat with LCD MRF89XA Sub-GHz transceiver for IoT uplink Used in: IoT Sensor Node with LCD Readout MCP1700 Low-quiescent 3.3V LDO regulator Used in: IoT Sensor Node with LCD Readout, Portable Medical Meter (Glucose, SpO2) MCP3421 18-bit ADC for precision sensor readout Used in: Portable Medical Meter (Glucose, SpO2) MOC3021 Optotriac driver for AC load switching Used in: Small Appliance Control Board MCP9700 Analog temperature sensor for thermal regulation Used in: Small Appliance Control Board MPX5700 Pressure sensor for TPMS readout Used in: Automotive Aftermarket Accessory (Non-Safety) MCP2515 CAN bus controller for vehicle integration Used in: Automotive Aftermarket Accessory (Non-Safety) MCP79410 I2C real-time clock for time-stamped events Used in: Industrial Metering and Counter
What is the program memory size of PIC16LF1902-I/SS?
The PIC16LF1902-I/SS integrates 3.5 KB (2K x 14 words) of self-read/write Flash program memory on-chip. According to the Microchip PIC16LF1902/1903 datasheet (DS40001455), the Flash supports ICSP (In-Circuit Serial Programming), enabling field firmware upgrades without removing the device from the board.
What is the supply voltage range of PIC16LF1902-I/SS?
The PIC16LF1902-I/SS operates from 2.3 V to 3.6 V typical for the LF family (often specified 2.0 V to 3.6 V in the datasheet). According to Microchip datasheet DS40001455, the wide low-voltage range makes it compatible with single-cell Li-ion (3.0-3.6 V) and two-AA battery stacks (2.4-3.2 V) without external level shifting.
How many I/O pins does PIC16LF1902-I/SS have?
The PIC16LF1902-I/SS exposes 18 general-purpose I/O pins across the 28-pin SSOP package. According to Microchip datasheet DS40001455, each pin supports 25 mA source/sink current, allowing direct drive of LEDs, relays, and small solenoids without external driver transistors.
Does PIC16LF1902-I/SS have an integrated LCD driver?
Yes, the PIC16LF1902-I/SS integrates a built-in LCD segment driver supporting up to 72 segments. According to the Microchip datasheet, this eliminates the need for an external LCD controller IC and reduces BOM cost for applications such as thermostats, metering, and small appliances with character or numeric displays.
What is the maximum operating frequency of PIC16LF1902-I/SS?
The PIC16LF1902-I/SS runs at up to 20 MHz, delivering 5 MIPS on the enhanced mid-range core. According to Microchip datasheet DS40001455, the integrated 16 MHz internal oscillator can be used with the PLL block to reach 20 MHz, removing the need for an external crystal in most cost-sensitive designs.
Where can I buy PIC16LF1902-I/SS at the best price?
The PIC16LF1902-I/SS is currently in stock at DigiKey (as of 2026-09-24), with pricing starting at $1.34 for qty 1 and dropping to $0.72 at qty 1000. The part is also available at Mouser, LCSC (from $0.4955), and 11 distributors indexed by Octopart.
What is the lead time for PIC16LF1902-I/SS?
DigiKey lists the PIC16LF1902-I/SS with same-day shipping as of 2026-09-24. Microchip Technology factory lead time is typically 6-12 weeks for high-volume orders, but distributor stock is sufficient for prototyping and small production runs according to current distributor listings.
What is the difference between PIC16LF1902-I/SS and PIC16LF1903-I/SS?
The PIC16LF1903-I/SS has 7 KB of Flash (vs 3.5 KB on the PIC16LF1902-I/SS) and 256 bytes of SRAM (vs 128 bytes), per the Microchip PIC16LF1902/1903 datasheet (DS40001455). Both share the same 28-pin SSOP package and pinout, making the 1903 a drop-in upgrade when more program memory is required.
Can PIC16LF1902T-I/SS replace PIC16LF1902-I/SS?
Yes, the PIC16LF1902T-I/SS is the tape-and-reel packaging variant of the same die and pinout, supporting the same SSOP-28 package. The 'T' suffix only indicates reel orientation per Microchip ordering nomenclature - no electrical or pinout differences exist between the two.
When should I choose PIC16LF1902-I/SS over PIC16LF1903-I/SS?
Choose the PIC16LF1902-I/SS when 3.5 KB of Flash and 128 bytes of SRAM are sufficient for your application, which lowers unit cost. Choose the PIC16LF1903-I/SS when firmware growth is anticipated (7 KB Flash, 256 bytes SRAM). Both share the 28-SSOP package, so PCB layout is identical.
Is PIC16LF1902-I/SS suitable for battery-powered designs?
Yes, the PIC16LF1902-I/SS uses Microchip's nanoWatt XLP technology, delivering sleep currents in the nanoampere range. According to the Microchip XLP technical brief, this makes it ideal for battery- or energy-harvesting applications where quiescent current dominates battery life.
What are the key specifications of PIC16LF1902-I/SS that engineers should know?
Key specs: 8-bit PIC core at 20 MHz/5 MIPS, 3.5 KB Flash, 128 bytes SRAM, 18 I/O, 10-bit ADC (11 channels), 72-segment LCD driver, 2.3-3.6 V VDD, nanoWatt XLP low-power modes, and 28-pin SSOP package. These five parameters - memory, ADC, LCD, voltage, and package - cover the most common selection criteria.
Where to download PIC16LF1902-I/SS datasheet PDF?
The official PIC16LF1902/1903 datasheet (DS40001455, revision F) is available at https://ww1.microchip.com/downloads/en/DeviceDoc/40001455F.pdf. It covers electrical characteristics, memory maps, peripheral configuration, and programming specifications for both the LF1902 and LF1903 variants.
Where to find PIC16LF1902-I/SS pinout diagram?
The 28-pin SSOP pinout is documented in section 1 (pin diagrams) and section 2 (memory organization) of the Microchip PIC16LF1902/1903 datasheet (DS40001455). RA0-RA5, RB4-RB7, RC0-RC7, RD0-RD7, and RE0-RE3 port assignments are shown for the SSOP package alongside the 28-pin QFN pinout.

Engineering reference data for PIC16LF1902-I/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LF1902-I/SS when you need an 8-bit MCU with integrated LCD driver for cost-sensitive, battery-powered applications such as thermostats, metering, and small appliances where 3.5 KB of Flash is sufficient. Choose the PIC16LF1903-I/SS if your firmware may grow beyond 3.5 KB or needs 256 bytes of SRAM, since it shares the exact same 28-SSOP pinout for a drop-in upgrade. Choose the PIC16LF1902T-I/SS only for high-volume assembly where tape-and-reel orientation matters - electrical specs are identical. Choose the PIC16LF1902-E/SS for industrial environments that exceed the 85C industrial ceiling, up to 125C. For applications without LCD requirements, consider a smaller/cheaper PIC16F or PIC16LF MCU to save cost.

Comparison with Alternatives

Parameter This Product PIC16LF1903-I/SS PIC16LF1902T-I/SS PIC16LF1902-E/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SSOP 28-SSOP - same 28-SSOP - same 28-SSOP - same
Program Memory (Flash) 3.5 KB 7 KB (+100%) 3.5 KB (same) 3.5 KB (same)
Data SRAM 128 bytes 256 bytes (+100%) 128 bytes (same) 128 bytes (same)
Max CPU Speed 20 MHz / 5 MIPS 20 MHz / 5 MIPS (same) 20 MHz / 5 MIPS (same) 20 MHz / 5 MIPS (same)
Operating Temperature -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended)
LCD Segment Driver 72 segments 72 segments (same) 72 segments (same) 72 segments (same)
ADC 10-bit, 11 channels 10-bit, 11 channels (same) 10-bit, 11 channels (same) 10-bit, 11 channels (same)

Key Differentiators

  • Integrated 72-segment LCD driver reduces BOM (vs Discrete LCD controller approach)
  • nanoWatt XLP enables multi-year battery life (vs PIC16F1902 (non-LF) variant)
  • Drop-in memory upgrade path to PIC16LF1903 (vs PIC16LF1903-I/SS)

Design Notes

Decouple VDD (pin 19) with a 100 nF ceramic capacitor placed within 5 mm of the pin and a bulk 10 uF electrolytic or tantalum on the same rail. The PIC16LF1902-I/SS nanoWatt XLP modes draw microampere-level currents; ensure regulator quiescent current is below 5 uA to preserve battery life. Estimated: with VDD = 3.3 V and 1 mA active load, ripple should remain below 50 mV pp to avoid ADC noise injection.

Route the ICSP pins (RB6 = PGC, RB7 = PGD) to a 5-pin header with VPP, VDD, GND, PGC, PGD accessible. Place the header at the board edge for programming-probe access. Keep the trace from RE3/MCLR (pin 28) short and add a 10 kohm pull-up to VDD; in-circuit programming requires the MCLR line to be free of capacitance per Microchip ICSP specifications.

Do not exceed 3.6 V on VDD - the LF family does not include 5 V tolerance. Use the BOR (Brown-Out Reset) configuration bits to set a safe BOR threshold (e.g., 2.1 V for 2xAA battery stacks) to prevent Flash corruption during brown-out events. Always erase-then-program the CONFIG words at the start of any firmware update sequence.

Compliance Information

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

RoHS-compliant per Microchip packaging marking. PIC16LF1902 family is not AEC-Q100 qualified - consider PIC16LF1902-I/SSVAO variants for automotive aftermarket or contact Microchip for Q100-grade alternatives.

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

Related Searches

PIC16LF1902-I/SS PIC16LF1902-I/SS datasheet Microchip PIC16LF1902 PIC16LF1902 28-SSOP 8-bit MCU with LCD driver nanoWatt XLP microcontroller PIC16LF1902 thermostat MCU PIC16LF1902 vs PIC16LF1903 PIC16LF1902-I/SS buy online PIC16LF1902-I/SS price qty 1000 PIC16LF1902 drop-in replacement SSOP-28 what is flash size of PIC16LF1902

Related Components & Terms

Microchip Technology PIC16LF1902 PIC16LF1902-I/SS PIC16LF1903-I/SS PIC16LF1902T-I/SS PIC16LF1902-E/SS 8-bit microcontroller PIC16F family enhanced mid-range core Flash memory SRAM LCD segment driver nanoWatt XLP ICSP brown-out reset extended watchdog timer 10-bit ADC 28-SSOP RoHS AEC-Q100 thermostat IoT sensor node battery-powered application embedded controller IC
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