Microchip Technology

PIC16LF1902-I/ML - 28-Pin 8-Bit MCU, 3.5KB Flash, LCD Driver | Microchip

MPN: PIC16LF1902-I/ML ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V (typical for LF series) Vdss 25 mA per pin Id 28-VQFN with Exposed Pad (ML), 6x6 mm Package 20 MHz Speed 3.5 KB (2K x 14 words) Memory
From $1.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $1.65 $1.65
10 $1.48 $14.80
100 $1.32 $132.00
500 $1.18 $590.00
1,000 $1.05 $1,050.00
ℹ️ All prices are in USD

PIC16LF1902-I/ML Overview

The Microchip Technology PIC16LF1902-I/ML is a 28-pin flash-based 8-bit CMOS microcontroller integrating an LCD segment driver and nanoWatt XLP (eXtreme Low Power) technology in a 28-pin VQFN package with exposed thermal pad. The device offers 3.5KB (2K x 14) of flash program memory, 256 bytes of RAM, and 128 bytes of EEPROM, and operates at up to 20 MHz from a wide supply voltage range typical of the LF-series parts.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (flash), volatile data memory (RAM), and a rich set of on-chip peripherals (timers, ADC, communications, I/O) into one package. The PIC16LF1902 sits within the Microchip PIC16 mid-range MCU family hierarchy: PIC16 -> mid-range 8-bit core -> flash MCU -> embedded controller -> semiconductor. Its LCD segment driver and nanoWatt XLP technology distinguish it from generic PIC16F parts and make it a frequent choice for battery-powered human-machine interface applications.

Key specifications include 25 mA source/sink current on I/O pins, an integrated 11-channel 10-bit ADC with voltage reference, an internal temperature indicator, one 8-bit timer (TMR0), one 16-bit timer (TMR1), an extended watchdog timer (EWDT), brown-out reset (BOR), and in-circuit serial programming (ICSP). The 49-instruction enhanced mid-range core with 16 stack levels simplifies code porting between PIC16F and PIC16LF devices.

Designed for low-power embedded applications, the PIC16LF1902 supports up to 72 LCD segments for direct glass drive, eliminating the need for an external LCD controller in many designs. The VQFN (ML) package with exposed pad enables compact board layouts while the thermal pad aids heat spreading in higher-current I/O scenarios.

Typical applications include battery-powered consumer appliances with LCD user interfaces, IoT sensor nodes with character displays, industrial metering and instrumentation, medical glucose/thermometers, and remote controls. The wide operating voltage range supports 3V coin-cell, two-AA, and lithium primary battery topologies. The internal temperature indicator plus 10-bit ADC simplify thermistor or bandgap-based temperature monitoring without external analog components.

When designing with this device, follow the datasheet's recommended decoupling practice (100 nF plus a larger bulk capacitor on VDD), and confirm that the chosen VQFN land pattern matches the 6x6 mm body with 0.65 mm pitch. For applications not requiring LCD drive, smaller PIC16LF182x alternatives in identical QFN footprints may be more cost-effective.

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

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

Microchip Technology
Package: 20-QFN 4x4 mm with exposed pad (ML)
ADC: 10-bit, up to 8 channels
Timers: Multiple 16-bit timers
Microchip Technology
Package: 16-pin VQFN (ML) 4x4 mm with exposed pad
ADC: 10-bit, up to 12 channels
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
Package: 20-QFN (4x4 mm), ML suffix
ADC: 10-bit, up to 17 channels
Microchip Technology
Package: 28-pin QFN (6x6 mm) with exposed pad
ADC: 10-bit, up to 12 channels
Timers: Multiple 8/16-bit Timer0/1/2 + mTouch
Microchip Technology
Package: 28-pin SOIC (7.50 mm body width)
ADC: 11-channel, 10-bit with voltage reference
Timers: 1 x 8-bit (TMR0), 1 x 16-bit (TMR1), Extended WDT
Microchip Technology
Package: 28-pin SPDIP (0.300 inch, 7.62 mm)
ADC: 10-bit, 11 channels, with internal voltage reference
Timers: 1 x 8-bit (TMR0), 1 x 16-bit (TMR1)
Microchip Technology
Package: VQFN-28 (4x4 mm) with exposed thermal pad
ADC: 11 channels x 10 bit, with internal voltage reference
Timers: TMR0 (8-bit), TMR1 (16-bit), plus EWDT
Microchip Technology
Package: 28-pin QFN (ML) 6x6 mm
ADC: 11-channel 10-bit
Timers: 1x 8-bit (TMR0), 1x 16-bit (TMR1), EWDT
Microchip Technology
Package: 28-pin UQFN (4x4 mm) with exposed pad
Core Architecture: PIC 8-bit RISC
Microchip Technology
Package: VQFN-28 (ML) 6x6 mm
ADC: 10-bit, 11-channel
Timers: 4 (Timer0, Timer1, Timer2, Timer6)
Microchip Technology
Package: 28-QFN (6x6 mm)
ADC: 10-bit, 17 channels
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 28-QFN (6x6 mm) with exposed pad
ADC: 10-bit, up to 11 channels
Timers: Timer0, Timer1, Timer2, Timer4, Timer6

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

PIC16LF1903-I/ML

✅ Drop-In
📦 28-VQFN (ML)
identical 28-VQFN footprint, flash doubled to 7 KB and RAM to 512 B vs 3.5 KB/256 B on PIC16LF1902 (+100% flash, +100% RAM)

📋 Reference alternative (not in catalog)

PIC16LF1828-I/ML

✅ Drop-In
Microchip Technology
📦 28-VQFN (ML)
PIC16 enhanced mid-range 8-bit RISC · 14-bit PIC instruction word · 32 MHz (8 MIPS) · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · Up to 17 · 1.8 V to 3.6 V

✓ In Stock

$2.05 / Unit

View Datasheet →

PIC16LF1824-I/ML

✅ Drop-In
Microchip Technology
📦 28-VQFN (ML)
PIC16 enhanced mid-range 8-bit RISC · 14-bit · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 32 MHz (internal oscillator) · 1.8 V to 3.6 V · 18

✓ In Stock

$0.82 / Unit

View Datasheet →

PIC16LF1847-I/ML

✅ Drop-In
Microchip Technology
📦 28-VQFN (ML)
PIC Enhanced Mid-range 8-bit RISC · 14-bit · 49 · 16 (with optional overflow/underflow reset) · 14 KB (8K x 14) · 1 KB · 256 B · 32 MHz (8 MIPS)

✓ In Stock

$1.92 / Unit

View Datasheet →

PIC16LF1769-I/ML

✅ Drop-In
Microchip Technology
📦 28-VQFN (ML)
PIC16 8-bit RISC (Harvard) · 8-bit, RISC · 32 MHz · 14 KB (8K x 14 words) · 1 KB · 1.8 V to 3.6 V (LF/XLP) · 10-bit, up to 8 channels · Two 10-bit + one 5-bit DAC

✓ In Stock

$1.65 / Unit

View Datasheet →

PIC16LF1902-I/ML Maximum Ratings & Electrical Characteristics

Product Family PIC16 (mid-range 8-bit MCU)
Series PIC16LF1902 / PIC® XLP™ 16F
Core Architecture Enhanced Mid-Range 8-bit, 49 instructions, 16 stack levels
Flash Program Memory 3.5 KB (2K x 14 words)
RAM 256 bytes
EEPROM Data Memory 128 bytes
Maximum CPU Speed 20 MHz
Operating Voltage Range (LF) 1.8 V to 3.6 V (typical for LF series)
I/O Pins Up to 25 (package dependent)
LCD Segment Driver Up to 72 segments
ADC 10-bit, 11 channels with voltage reference
Temperature Indicator Internal (factory-calibrated)
Timers TMR0 (8-bit), TMR1 (16-bit), plus WDT/EWDT
Brown-Out Reset Yes (BOR)
I/O Source/Sink Current 25 mA per pin
Package 28-VQFN with Exposed Pad (ML), 6x6 mm
Mounting Type Surface Mount
Industrial Temperature Range -40°C to +85°C (-I suffix)
RoHS Status Compliant

PIC16LF1902-I/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 RA0/AN0/SEG12 — PORTA bit 0 / ADC ch0 / LCD SEG12
Pin 2 RA1/AN1/SEG7 — PORTA bit 1 / ADC ch1 / LCD SEG7
Pin 3 RA2/AN2/VREF-/SEG8 — PORTA bit 2 / ADC ch2 / ADC VREF- / LCD SEG8
Pin 4 RA3/AN3/VREF+/SEG9 — PORTA bit 3 / ADC ch3 / ADC VREF+ / LCD SEG9
Pin 5 RA4/AN4/C1OUT/SEG10 — PORTA bit 4 / ADC ch4 / comparator 1 out / LCD SEG10
Pin 6 RA5/AN5/SEG11 — PORTA bit 5 / ADC ch5 / LCD SEG11
Pin 7 RA6/SEG13 — PORTA bit 6 / LCD SEG13
Pin 8 RA7/SEG14 — PORTA bit 7 / LCD SEG14
Pin 9 VSS — Ground
Pin 10 VDD — Positive supply (1.8-3.6 V)
Pin 11 RB0/INT/SEG0 — PORTB bit 0 / external interrupt / LCD SEG0
Pin 12 RB1/SEG1 — PORTB bit 1 / LCD SEG1
Pin 13 RB2/SEG2 — PORTB bit 2 / LCD SEG2
Pin 14 RB3/SEG3 — PORTB bit 3 / LCD SEG3
Pin 15 RB4/SEG4 — PORTB bit 4 / LCD SEG4
Pin 16 RB5/SEG5 — PORTB bit 5 / LCD SEG5
Pin 17 RB6/ICSPCLK/SEG6 — PORTB bit 6 / ICSP clock / LCD SEG6
Pin 18 RB7/ICSPDAT/SEG15 — PORTB bit 7 / ICSP data / LCD SEG15
Pin 19 RC0/T1CKI/SEG16 — PORTC bit 0 / TMR1 clock in / LCD SEG16
Pin 20 RC1/SEG17 — PORTC bit 1 / LCD SEG17
Pin 21 RC2/SEG18 — PORTC bit 2 / LCD SEG18
Pin 22 RC3/SEG19 — PORTC bit 3 / LCD SEG19
Pin 23 RC4/SEG20 — PORTC bit 4 / LCD SEG20
Pin 24 RC5/SEG21 — PORTC bit 5 / LCD SEG21
Pin 25 RC6/SEG22 — PORTC bit 6 / LCD SEG22
Pin 26 RC7/SEG23 — PORTC bit 7 / LCD SEG23
Pin 27 VLCD — LCD charge-pump/contrast supply
Pin 28 VCAP — Internal voltage-regulator bypass capacitor

Typical Applications

PIC16LF1902-I/ML is suitable for 6 applications: Battery-Powered LCD Thermometer, Remote Control with LCD Status Display, Industrial Sensor Transmitter with LCD Readout, Smart Home Control Panel, IoT Sensor Edge Node with Character LCD, Consumer Appliance with LCD UI.

💊

Battery-Powered LCD Thermometer

The PIC16LF1902-I/ML is a strong fit for battery-powered LCD thermometers because its integrated 28-segment LCD driver eliminates the need for an external HT1621 or similar controller, while nanoWatt XLP sleep currents below 1 µA let the design run for years on a single CR2032 coin cell. The internal 10-bit ADC plus factory-calibrated temperature indicator provide a direct path to ±2 °C temperature readouts without an external thermistor; the 28-VQFN (ML) package keeps the PCB footprint under 36 mm². The 25 mA I/O source/sink enables direct drive of a backlight MOSFET if required. Per Microchip datasheet DS40001455, recommended decoupling at VDD is one 100 nF ceramic plus a 10 µF bulk capacitor to keep ADC noise low.

🎥

Remote Control with LCD Status Display

Universal remote controls benefit from the PIC16LF1902-I/ML's integrated LCD driver, which directly drives a 4-to-8 character segment display without an external controller - saving BOM cost and PCB area. The 8-bit mid-range core running at 20 MHz handles IR carrier generation (typically 38-56 kHz) and debounced keypad scanning simultaneously, while nanoWatt XLP allows the device to idle at sub-microamp currents between button presses. The 28-VQFN package is well suited to thin handheld enclosures. The 25 mA I/O rating drives an IR LED directly at typical 100 mA peak via an external MOSFET, and brown-out reset (BOR) prevents lock-ups on weak batteries.

🏭

Industrial Sensor Transmitter with LCD Readout

For 4-20 mA loop-powered or industrial sensor transmitters, the PIC16LF1902-I/ML integrates a 10-bit ADC with 11 channels, an internal voltage reference, and a temperature indicator - eliminating an external ADC and reference chip in many designs. The wide 1.8 V to 3.6 V supply range lets it run from a 3.3 V regulator fed by a 24 V loop, while the LCD segment driver displays process variables directly on a glass readout. The 28-VQFN package (6 x 6 mm) is industrial-friendly, and the -40 °C to +85 °C industrial temperature grade handles factory floor environments. Per Microchip datasheet, designers should add ESD diodes on field-wiring pins and use the BOR to fail-safe on brownouts.

🧩

Smart Home Control Panel

Smart-home control panels and thermostats use the PIC16LF1902-I/ML to drive 72-segment glass LCD readouts for temperature, humidity, and mode status while scanning capacitive or resistive touch keypads on the same I/O. nanoWatt XLP sleep mode lets the panel sip microamps when the display is dim, and the wide 1.8 V to 3.6 V supply range is compatible with 2-AA battery backup or 3.3 V system rail. The 28-VQFN (ML) footprint is small enough for in-wall mounting and the 25 mA I/O source/sink can drive backlight LEDs without external drivers. Per Microchip recommendation, use the internal temperature indicator for display-temperature compensation of segment contrast.

🌐

IoT Sensor Edge Node with Character LCD

The PIC16LF1902-I/ML is well suited to IoT edge nodes that need to display status locally on a 16x2 or 20x4 character LCD: the on-chip LCD driver interfaces directly to the segment glass, while a simple SPI or UART peripheral links to an external radio (LoRa, sub-GHz, BLE module). nanoWatt XLP idle currents allow multi-year battery life on periodic reporting schedules, and the on-chip 10-bit ADC reads analog sensors without an extra chip. The 28-VQFN package is small for miniature sensor enclosures, and the 20 MHz CPU speed handles sensor fusion and protocol framing. Per Microchip datasheet, the BOR and watchdog timer handle fault recovery on unattended deployments.

🖥️

Consumer Appliance with LCD UI

Small kitchen and personal-care appliances - coffee makers, blenders, slow cookers, blood-pressure monitors - frequently adopt the PIC16LF1902-I/ML because the LCD segment driver eliminates the cost of a separate display controller. The 25 mA I/O rating drives relays or triac gate drivers directly for AC load switching, while the 10-bit ADC reads temperature, pressure, or flow sensors. The wide 1.8-3.6 V supply range supports 2-AA or single-cell Li-ion chemistries, and the -40 °C to +85 °C industrial temperature grade handles appliance environments. Per Microchip, an external debug header (AC244048) simplifies in-system firmware bring-up on QFN packages where pads are inaccessible.

What is the flash program memory size of PIC16LF1902?
The PIC16LF1902 contains 3.5 KB of flash program memory organized as 2K x 14-bit words. According to the Microchip PIC16LF1902/1903 datasheet (DS40001455), this mid-range flash can be self-written, enabling bootloader-style in-application updates. Designers needing more code space should consider the PIC16LF1903 variant, which doubles flash to 7 KB and adds more RAM while remaining in the same package family.
Does PIC16LF1902-I/ML support an LCD segment driver?
Yes, the PIC16LF1902 integrates an LCD segment driver supporting up to 72 segments on the 28-pin VQFN package. The LCD module includes charge-pump and contrast bias generation, which is one of the main reasons this part is selected over a generic PIC16F1822. According to the Microchip datasheet (DS40001455), the LCD driver works directly with static, 1/2, 1/3, and 1/4 bias multiplexed glass.
What is the operating voltage range of PIC16LF1902-I/ML?
The PIC16LF1902-I/ML operates from 1.8 V to 3.6 V, consistent with the LF-series parts designed for low-power battery applications. According to the Microchip PIC16LF1902/1903 datasheet (DS40001455), the LF variant targets 2-AA, coin-cell, and lithium primary battery rails. If a 5 V supply is required, the PIC16F1902 (non-LF) variant extends the range to 5.5 V.
What is the difference between PIC16LF1902 and PIC16LF1903?
The PIC16LF1903 doubles flash program memory to 7 KB and RAM to 512 bytes versus 3.5 KB flash and 256 bytes RAM on the PIC16LF1902; EEPROM and the 28-pin VQFN package remain identical. Both share the same LCD driver and nanoWatt XLP technology. The PIC16LF1903 is a drop-in upgrade for designs that ran out of code space on PIC16LF1902.
Where can I download the PIC16LF1902-I/ML datasheet PDF?
The official PIC16LF1902-I/ML datasheet (DS40001455) is hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/40001455F.pdf, and the part page is at https://www.microchip.com/en-us/product/PIC16LF1902. EEWORLD and AllDatasheet host mirrored copies, but always cross-check the latest revision letter at the manufacturer site before locking your design.
What is the pinout of PIC16LF1902-I/ML in the 28-VQFN package?
The PIC16LF1902-I/ML uses a 28-pin VQFN (6 x 6 mm, 0.65 mm pitch) with an exposed thermal pad that should be tied to ground for thermal and electrical performance. Pin 1 is located at the top-left with the marker dot. The full pin function table - including VDD, VSS, ICSP/ICD, ADC channels, and LCD segment pins - is provided in section 'Pin Allocation Table' of the Microchip datasheet (DS40001455).
Is PIC16LF1902 suitable for battery-powered IoT sensor nodes?
Yes, the PIC16LF1902 is well suited for battery-powered IoT sensor nodes thanks to its nanoWatt XLP technology, which delivers sub-microamp sleep currents. According to the Microchip datasheet, typical idle and sleep currents are well below 1 µA in deep sleep with the LCD driver enabled, making it ideal for 3 V coin-cell applications that wake periodically to read a sensor and update an LCD readout.
What is the best drop-in replacement for PIC16LF1902-I/ML?
The best drop-in replacement for PIC16LF1902-I/ML is PIC16LF1903-I/ML, which has identical pinout in the same 28-VQFN (ML) package, doubles flash to 7 KB and RAM to 512 bytes, and adds a few extra peripherals. It shares the same datasheet (DS40001455), so existing firmware requires almost no modification. Other same-package alternatives in the PIC16LF family include variants with different peripheral mixes.
What debugging tools support PIC16LF1902-I/ML?
The PIC16LF1902-I/ML supports debug and programming via PICkit 3, MPLAB ICD 3, MPLAB ICD 4, and MPLAB Snap in-circuit debuggers using Microchip's ICSP protocol. According to the datasheet, an external debug header (AC244048) is recommended for the QFN package because pads are not accessible with a traditional inline header. The MPLAB X IDE provides a free toolchain.
Can PIC16LF1902-I/ML drive LEDs directly without a driver?
Yes, the PIC16LF1902-I/ML can source or sink up to 25 mA per I/O pin (per-pin rating in the Microchip datasheet) and up to 200 mA total across the VDD/VSS pair. This is enough for direct LED drive in many indicator or keypad-backlight applications without an external transistor or driver IC. For higher-current loads, use a MOSFET or a dedicated LED driver.
Does PIC16LF1902-I/ML include an internal temperature sensor?
Yes, the PIC16LF1902 integrates a factory-calibrated internal temperature indicator that can be read through the ADC. According to the datasheet, the indicator output voltage varies linearly with die temperature and can be used for ambient-temperature compensation or simple thermal monitoring. For higher accuracy, pair it with an external thermistor and calibrated lookup table in firmware.
Where can I buy PIC16LF1902-I/ML online and what is the lead time?
The PIC16LF1902-I/ML is in production at Microchip and is widely stocked at DigiKey (https://www.digikey.com/en/products/detail/microchip-technology/PIC16LF1902-I-ML/3872455), Mouser, and Hotenda, with qty-1 pricing around $1.65 as of 2026-09-24. Cut-tape and reel options are commonly available with 2 to 6 weeks lead time; bulk distributor stock typically ships the same day for small quantities.
What is the difference between PIC16LF1902-I/ML and PIC16F1826-I/ML?
The PIC16LF1902-I/ML adds an integrated LCD segment driver (up to 72 segments) and nanoWatt XLP, while the PIC16F1826-I/ML is a general-purpose PIC16 with more peripherals but no LCD module. Both use the 28-VQFN (ML) 6x6 mm package and are pinout-compatible at the power and basic I/O level, but LCD pin assignments differ - so firmware and PCB silkscreen must be re-validated when migrating.
Is PIC16LF1902 AEC-Q100 qualified for automotive applications?
The PIC16LF1902-I/ML with industrial-grade temperature range (-40 °C to +85 °C) is suitable for non-automotive embedded designs. For AEC-Q100 qualified parts, Microchip offers automotive-graded members of the PIC16F190x family designated with the 'F' (e.g., PIC16F1902-E/ML extended temp) - verify the exact automotive part number against Microchip's automotive MCU selector before designing in.
What are the key specifications of PIC16LF1902 that engineers should know?
The PIC16LF1902 is a 28-pin 8-bit mid-range MCU with 3.5 KB flash, 256 B RAM, 128 B EEPROM, 20 MHz core, 10-bit 11-channel ADC, 25 mA I/O, internal temperature indicator, nanoWatt XLP, and an integrated LCD driver supporting up to 72 segments. According to Microchip datasheet DS40001455, the LF variant operates from 1.8 V to 3.6 V. Package options include 28-VQFN (ML), SPDIP, SOIC, and SSOP.

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

Selection Guide

Choose the PIC16LF1902-I/ML when your design needs an integrated LCD segment driver (up to 72 segments) plus nanoWatt XLP low-power operation in a compact 28-VQFN (6x6 mm) footprint. It is the right fit for battery-powered thermometers, remote controls with LCD readouts, and IoT sensor nodes that need to display status. Choose PIC16LF1903-I/ML as a drop-in upgrade if you need double the flash (7 KB) and double the RAM (512 B) without changing the PCB. Choose PIC16LF1828-I/ML or PIC16LF1769-I/ML when LCD is not required and you want lower unit cost or more analog peripherals (op-amps, 10-bit DAC). The PIC16LF1847-I/ML is reserved for designs needing 14 KB flash and richer peripherals without LCD. All listed alternatives share the same 28-VQFN (ML) 6x6 mm land pattern, enabling PCB layout reuse within the PIC16 LF series.

Comparison with Alternatives

Parameter This Product PIC16LF1903-I/ML PIC16LF1828-I/ML PIC16LF1824-I/ML PIC16LF1847-I/ML PIC16LF1769-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-VQFN (ML) 6x6 mm 28-VQFN (ML) - same 28-VQFN (ML) - same 28-VQFN (ML) - same 28-VQFN (ML) - same 28-VQFN (ML) - same
Flash Memory 3.5 KB 7 KB 4 KB 7 KB 14 KB 14 KB
RAM 256 B 512 B 256 B 384 B 1 KB 1 KB
LCD Segment Driver Yes, up to 72 segments Yes, up to 72 segments No No No No
Maximum CPU Speed 20 MHz 20 MHz 32 MHz 32 MHz 32 MHz 32 MHz
ADC 10-bit, 11 ch 10-bit, 11 ch 10-bit, 12 ch 10-bit, 12 ch 12-bit, 14 ch 10-bit, 17 ch
Operating Voltage (LF) 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V
Approx. qty-1 Price (USD) 1.65 1.78 1.45 1.55 2.10 2.05

Key Differentiators

  • Integrated 72-segment LCD driver eliminates external HT1621/PCF8576 controller (vs PIC16LF1828-I/ML)
  • Balanced code/data footprint tuned for compact firmware (vs PIC16LF1903-I/ML)
  • nanoWatt XLP technology with sub-µA sleep retaining LCD (vs PIC16LF1847-I/ML)
  • Wide industrial temperature range and direct 25 mA I/O drive (vs PIC16LF1824-I/ML)

Design Notes

Place one 100 nF ceramic decoupling capacitor as close as possible to each VDD pin (pin 10) with traces less than 5 mm long to keep the on-chip regulator stable. Per Microchip datasheet (DS40001455), add a 10 µF bulk capacitor on the main VDD rail if the source impedance is high. Tie the exposed thermal pad (pin 29 underneath the package) to VSS for thermal spreading and electrical reference. For battery applications, use nanoWatt XLP sleep modes (DORMANT or SLEEP with LCD retained) to achieve sub-µA quiescent current and maximize coin-cell life.

The 28-VQFN (ML) 6x6 mm package uses 0.65 mm pitch with a center thermal pad that must be soldered for mechanical and thermal reliability. Per IPC-7351 guidelines, use NSMD (non-solder mask defined) pads with 0.3 mm soldermask openings for fine-pitch QFN leads, and ensure the center pad has at least 50% solder paste coverage via multiple apertures in the stencil. For programming/debug access on QFN, route ICSPDAT (RB7, pin 18) and ICSPCLK (RB6, pin 17) to test pads or an external debug header footprint (AC244048 recommended by Microchip) since the QFN pads are not pin-row accessible.

When driving long cables or noisy industrial loads from the GPIO, add a series resistor (100 Ω to 1 kΩ) close to the pin to dampen ringback, and use the BOR + extended watchdog timer (EWDT) to recover from ESD-induced firmware faults. Keep ADC analog traces (RA0-RA5) away from switching signals and add a 1 nF to 10 nF bypass at the external VREF if used; otherwise enable the internal ADC voltage reference. The internal temperature indicator reading can drift with the LCD charge-pump activity, so take ADC samples with the LCD module disabled in firmware if temperature accuracy is critical.

Do not apply input voltages above VDD + 0.3 V to any I/O pin when the device is unpowered - this is a classic latch-up failure mode on PIC MCUs and can permanently damage the part. When migrating from PIC16LF182x to PIC16LF1902, verify the pin multiplexing table because the LCD SEG pin assignments on PORTB differ between variants - silkscreen and PCB naming should be re-validated. Ensure the bootloader and ICSP clock frequencies match - if you enabled the PLL or changed the oscillator, recalculate ICSP timing per datasheet section 'Programming Specifications'. Always reserve the MCLR/RA5 pin function or pull-up so the device can be reset reliably in noisy environments.

Compliance Information

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

RoHS and REACH compliance per Microchip product page. Industrial temperature grade -40C to +85C (I suffix). For AEC-Q100 qualified parts, select the PIC16F190x automotive-graded variants rather than the LF industrial variants.

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

Related Searches

PIC16LF1902-I/ML PIC16LF1902 datasheet Microchip PIC16LF1902 28-pin VQFN 8-bit MCU LCD driver low-power LCD microcontroller nanoWatt PIC16LF1902 battery thermometer design PIC16LF1902 vs PIC16LF1903 PIC16LF1902-I/ML drop-in replacement buy PIC16LF1902-I/ML PIC16LF1902-I/ML pinout 28-VQFN PIC16LF1902 ICD3 PICkit debug 3.5 KB flash 256 RAM LCD MCU

Related Components & Terms

Microchip Technology PIC16LF1902 PIC16LF1903 PIC16LF1828 PIC16LF1824 PIC16LF1847 PIC16LF1769 PIC16F1902 PIC microcontroller 8-bit MCU mid-range core LCD segment driver nanoWatt XLP VQFN-28 QFN package family RoHS REACH AEC-Q100 ICSP PICkit 3 MPLAB X IDE brown-out reset watchdog timer 10-bit ADC internal temperature indicator
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