PIC16LF1902-I/SS - 8-Bit MCU 3.5KB Flash 28-SSOP | Microchip
MPN: PIC16LF1902-I/SS ✓ Active| 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 |
PIC16LF1902-I/SS Overview
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.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1903-I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1902T-I/SS
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16LF1902-E/SS
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →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
| 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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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
Recommended Products Summary
Engineering reference data for PIC16LF1902-I/SS — comparison, design guidance, and compliance information.
Selection Guide
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 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.