Microchip Technology

PIC16LF1828-E/SO - 8-Bit XLP MCU 32MHz 7KB Flash SOIC-20 | Microchip

MPN: PIC16LF1828-E/SO ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 20-SOIC (0.295 inch / 7.50 mm width) Package 32 MHz Speed 7 KB (4K x 14) Memory
From $1.02 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $1.74 $1.74
10 $1.59 $15.90
100 $1.39 $139.00
500 $1.18 $590.00
1,000 $1.02 $1,020.00
ℹ️ All prices are in USD

PIC16LF1828-E/SO Overview

The Microchip Technology PIC16LF1828-E/SO is an 8-bit PIC16 microcontroller from the PIC® XLP™ mTouch™ 16F family, delivering 32 MHz CPU performance with 7 KB (4K x 14) of Flash program memory in a 20-pin SOIC (0.295 inch / 7.50 mm width) package. It operates from a wide 1.8 V to 3.6 V supply range and integrates 256 bytes of RAM, an internal 32 MHz oscillator, and an mTouch capacitive touch-sensing peripheral. The "LF" prefix denotes the low-power (XLP eXtreme Low Power) variant, while the "E" suffix designates the extended (-40 °C to +125 °C) operating-temperature range.

A PIC microcontroller is a compact programmable processor that combines CPU core, Flash program memory, RAM, EEPROM, and a rich set of peripherals (ADC, timers, communication interfaces) into a single IC. PIC microcontrollers sit at the hierarchy of embedded controller -> microcontroller -> microprocessor-based semiconductor, providing deterministic real-time control for sensor interfacing, motor control, user-interface, and battery-powered applications. The 8-bit PIC16 architecture uses an enhanced mid-range RISC core with a 14-bit instruction set, optimized for low power and code density.

Key features include 7 KB self-programmable Flash with device longevity, 256 bytes RAM, 256 bytes EEPROM, a 10-bit ADC with up to 12 channels, two 8-bit and two 16-bit timers, EUSART, MSSP (SPI/I2C), enhanced PWM modules, and the mTouch capacitive-sensing peripheral that enables touch-button or slider user interfaces without dedicated hardware. The integrated nanoWatt XLP technology provides ultra-low sleep currents suitable for battery-powered or energy-harvesting designs.

Architecturally, the PIC16LF1828 employs a Harvard RISC core with a hardware multiplier, a 16-level hardware stack, and a vectored interrupt controller supporting up to 32 interrupts. Its instruction pipeline provides deterministic 1-cycle execution for most instructions at 32 MHz (8 MHz instruction rate), and the integrated capacitive-sensing engine uses charge-time measurement for robust touch acquisition. Peripherals are routed through Microchip's Peripheral Pin Select (PPS) module, which remaps digital functions to any user-selected I/O pin, simplifying PCB layout and BOM reuse across PIC16/18 product lines.

Typical applications include consumer-electronics user interfaces (touch buttons, sliders, proximity sensing), low-power IoT sensor nodes, battery-powered metering, small home appliances, USB-to-UART bridges, and industrial sensor signal conditioning. The combination of XLP sleep currents below 1 µA in RTCC + Sleep mode and the mTouch peripheral makes the device especially suitable for sealed-keypad or battery-powered capacitive-touch products.

When designing with this part, allocate adequate decoupling (100 nF plus 1-10 µF bulk) on VDD and place the 32 kHz low-power crystal close to the SOSC pins if accurate RTCC timing is required. Program memory endurance is rated for 100 K erase/write cycles typical, so use EEPROM for parameter storage and wear-level high-frequency writes across the array.

This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC16 family, and practical design notes not found in the standalone manufacturer datasheet.

Drop-in alternatives for PIC16LF1828-E/SO — 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 PIC16LF1828-E/SO (same form factor and footprint) — differing in Package, Timers, I/O Pins, Core Architecture, Internal Oscillator.

Microchip Technology
Package: 20-pin SOIC (SO) - SOIC-20 wide body
Timers: Multiple 8/16-bit timers with PWM
Core Architecture: Enhanced Mid-Range 8-bit PIC
Microchip Technology
Package: 18-SOIC (300 mil)
Timers: 4 x 8/16-bit
I/O Pins: 16
Microchip Technology
Package: 20-pin SOIC (300 mil, "SO")
Timers: 4 (8-bit/16-bit with PWM)
I/O Pins: 18
Microchip Technology
Package: 20-pin SOIC (SO), 7.50 mm body width (0.300 inch)
Timers: 5
I/O Pins: 17 (per 20-pin package family)
Microchip Technology
Package: 20-SOIC (0.295 in / 7.50 mm body width)
Timers: 4 (8-bit / 16-bit mix)
I/O Pins: 12

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

PIC16F1828-E/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
Enhanced Mid-Range 8-bit PIC · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 10-bit, up to 12 channels · Multiple 8/16-bit timers with PWM

✓ In Stock

$1.18 / Unit

View Datasheet →

PIC16LF1828-I/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
PIC16 enhanced mid-range (RISC, 49 instructions) · 8-bit · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 32 MHz (16 MIPS) · 32 MHz ±1% HFINTOSC + 31 kHz LFINTOSC · 1.8 V to 3.6 V

✓ In Stock

$1.32 / Unit

View Datasheet →

PIC16LF1828T-I/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
PIC16F/LF182x (mid-range 8-bit enhanced core) · PIC PIC XLP mTouch 16F · 8-bit PIC (RISC, 49 instructions, 16-level hardware stack) · 7 KB (4K x 14) Flash · 256 B · 256 B (per family datasheet, not in web snippet) · 32 MHz · 32 MHz (selectable, 4x PLL option)

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC16LF1827-E/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
PIC 8-bit enhanced mid-range · Flash (self read/write) · 7 KB (4K x 14 words) · 384 bytes · 256 bytes · 32 MHz (200 ns instruction cycle) · 1.8 V to 3.6 V · 16

✓ In Stock

$1.52 / Unit

View Datasheet →
ℹ️ 1 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.

PIC16LF1828-E/SO Maximum Ratings & Electrical Characteristics

Family PIC16 XLP mTouch 16F
Core Architecture 8-bit PIC16 enhanced mid-range (14-bit instruction)
Maximum CPU Frequency 32 MHz
Program Memory (Flash) 7 KB (4K x 14)
RAM 256 bytes
EEPROM 256 bytes
Supply Voltage (VDD) 1.8 V to 3.6 V
Operating Temperature -40 °C to +125 °C (E suffix = extended)
I/O Pins 17 (typical for 20-pin PIC16LF1828 in SOIC)
ADC 10-bit, up to 12 channels
Communication Interfaces EUSART, MSSP (SPI / I2C)
Timers Two 8-bit + two 16-bit
PWM Modules Enhanced PWM with auto-shutdown
Touch Sensing mTouch capacitive sensing peripheral
Internal Oscillator 32 MHz selectable HFINTOSC + 31 kHz LFINTOSC
Package 20-SOIC (0.295 inch / 7.50 mm width)
Mounting Type Surface Mount
RoHS Status Compliant
MSL Level 1 (per JEDEC J-STD-020, surface-mount SOIC)
Programming ICSP (In-Circuit Serial Programming), ICD debug
Pin Count 20

PIC16LF1828-E/SO Pin Configuration

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
Pin 1 RA5/T1CKI/OSC1/CLKIN — Bidirectional I/O / Timer1 clock / Crystal oscillator input
Pin 2 RA4/T1G/OSC2/CLKOUT — Bidirectional I/O / Timer1 gate / Oscillator output / Clock output
Pin 3 RA3/MCLR/VPP — Bidirectional I/O / Master Clear (Reset, active low) / Programming voltage
Pin 4 RA2/AN2/CPS2 — Bidirectional I/O / Analog channel 2 / Capacitive touch CPS2
Pin 5 RA1/AN1/CPS1 — Bidirectional I/O / Analog channel 1 / Capacitive touch CPS1
Pin 6 RA0/AN0/CPS0 — Bidirectional I/O / Analog channel 0 / Capacitive touch CPS0
Pin 7 VSS — Ground reference
Pin 8 VDD — Positive supply voltage (1.8 V to 3.6 V)
Pin 9 RC7/AN9/CPS9 — Bidirectional I/O / Analog channel 9 / Capacitive touch CPS9
Pin 10 RC6/AN8/CPS8 — Bidirectional I/O / Analog channel 8 / Capacitive touch CPS8
Pin 11 RC5/AN5/CPS11 — Bidirectional I/O / Analog channel 5 / Capacitive touch CPS11
Pin 12 RC4/AN4/CPS10 — Bidirectional I/O / Analog channel 4 / Capacitive touch CPS10
Pin 13 RC3/AN7/CPS7/SDA — Bidirectional I/O / Analog channel 7 / Capacitive touch CPS7 / I2C data
Pin 14 RC2/AN6/CPS6/SCL — Bidirectional I/O / Analog channel 6 / Capacitive touch CPS6 / I2C clock
Pin 15 RC1/AN10/CPS12 — Bidirectional I/O / Analog channel 10 / Capacitive touch CPS12
Pin 16 RC0/AN11/CPS13 — Bidirectional I/O / Analog channel 11 / Capacitive touch CPS13
Pin 17 RB7 — Bidirectional I/O port B
Pin 18 RB6/ICSPCLK — Bidirectional I/O / ICSP clock
Pin 19 RB5/ICSPDAT — Bidirectional I/O / ICSP data
Pin 20 RB4 — Bidirectional I/O port B

Typical Applications

PIC16LF1828-E/SO is suitable for 7 applications: Capacitive Touch User Interface, Battery-Powered IoT Sensor Node, Home Appliance Control Board, USB-to-UART Bridge Dongle, Industrial Sensor Signal Conditioning, Wearable Health Monitor, Smart Home Sensor Hub.

🎧

Capacitive Touch User Interface

The PIC16LF1828-E/SO is purpose-built for capacitive touch button and slider interfaces thanks to its integrated mTouch capacitive-sensing peripheral, which uses charge-time measurement to resolve finger proximity on PCB pads without dedicated hardware. The 32 MHz core runs the mTouch library with sub-millisecond scan times across 12+ channels, while the XLP architecture limits sleep current to below 1 µA per the Microchip PIC16F/LF1824/1828 datasheet. With 17 GPIO and PPS (Peripheral Pin Select) for flexible PCB layout, the device fits behind sealed overlays in cooktops, appliance control panels, and consumer-electronics keypads. Pair with a PICkit 3 / MPLAB ICD 3 for in-circuit debug and on-board touch tuning via the Data Visualizer plug-in.

🔋

Battery-Powered IoT Sensor Node

The PIC16LF1828-E/SO excels in coin-cell or 2x AA battery-powered sensor endpoints because its 1.8-3.6 V VDD range aligns directly with alkaline or single-cell Li-ion chemistries. The XLP nanoWatt technology delivers sleep currents below 1 µA with RTCC running, letting the device wake periodically for sensor sampling and transmit, then return to deep sleep. The 10-bit ADC, EUSART, and MSSP (SPI/I2C) peripherals connect to temperature, humidity, or motion sensors, while the 256-byte EEPROM stores calibration constants across power cycles. The 32 MHz HFINTOSC eliminates the need for an external crystal, reducing BOM cost for high-volume IoT sensor products deployed at scale.

🏭

Home Appliance Control Board

The PIC16LF1828-E/SO operates reliably across the -40 °C to +125 °C extended temperature range required by major home appliances such as washing machines, ovens, dishwashers, and HVAC controls. Its 32 MHz CPU drives precise PWM control for brushed DC motors, solenoids, and triac-fired AC loads, while the 10-bit ADC reads temperature, pressure, and current-sense signals from the appliance harness. The integrated EUSART bridges to a UI display module or wireless sub-system, and the 7 KB Flash holds the IEC 60730 software class B self-test library for safety-critical appliance designs. The 20-SOIC package is hand-solder friendly for serviceability and fits on compact appliance control boards with tight keep-out zones.

🌐

USB-to-UART Bridge Dongle

With its integrated EUSART, the PIC16LF1828-E/SO is well suited to low-cost USB-to-UART bridge dongles that expose debug console or factory-test interfaces to legacy equipment. The MSSP in SPI mode can also emulate USB FS on MCUs without native USB by bit-banging, or the EUSART handles RS-232/RS-485 bridging for industrial control links. The 32 MHz CPU sustains high baud rates up to 1 Mbps, while the 256-byte RAM buffer handles short command/response transactions. The 20-SOIC package allows hand-rework and field-replacement, and the 1.8-3.6 V supply range lets the dongle derive power directly from a host UART pin without additional regulation circuitry.

🏭

Industrial Sensor Signal Conditioning

The PIC16LF1828-E/SO is appropriate for 4-20 mA loop transmitters and industrial sensor signal-conditioning boards that require a precise 10-bit ADC, PWM outputs, and serial communication in a single small package. The HFINTOSC achieves ±2% accuracy without an external crystal, while RTCC timing drives periodic sampling intervals. The 32 MHz core runs background calibration loops while the EUSART delivers HART, Modbus RTU, or vendor-specific sensor protocols. The extended -40 °C to +125 °C temperature rating supports outdoor and factory-floor installations. The XLP low-power modes reduce quiescent current in loop-powered sensors that must draw less than 3.5 mA in the deadband.

📱

Wearable Health Monitor

The PIC16LF1828-E/SO supports low-power wearable health monitoring such as fitness bands, heart-rate patches, and step-counters thanks to its sub-µA XLP sleep current at 1.8 V and integrated mTouch capacitive sensing for skin-contact electrodes. The 10-bit ADC captures PPG or ECG signals while the 32 MHz core runs peak-detection and motion-compensation algorithms in real-time. The 256-byte EEPROM stores device ID, calibration, and step-count baselines across battery swaps, while the 20-SOIC package is small enough for wearable enclosures. The wide 1.8-3.6 V VDD range pairs naturally with rechargeable Li-Po cells and the integrated mTouch replaces bulky mechanical buttons.

🧩

Smart Home Sensor Hub

The PIC16LF1828-E/SO integrates all peripherals required for a compact smart-home sensor hub: mTouch for capacitive user input, EUSART/MSSP for wireless-module connectivity (NRF24L01, RN2483 LoRa, ESP8266), and PWM for driving indicator LEDs or buzzers. The 32 MHz CPU can run a small event scheduler or simple state machine in C using the MPLAB Code Configurator (MCC) peripheral libraries. The XLP sleep modes are essential for energy-harvested or battery-only sensors that must operate unattended for years. The 7 KB Flash supports over-the-air (OTA) firmware update via bootloader and stores user-configurable thresholds in the 256-byte EEPROM.

Recommended Products Summary

PIC16LF1827-E/SO Microchip Technology Used in: Capacitive Touch User Interface PIC16LF1788-I/SS Microchip Technology Used in: Capacitive Touch User Interface MCP9808 High-accuracy digital temperature sensor over I2C Used in: Battery-Powered IoT Sensor Node PIC16LF1784-I/ML Microchip Technology Used in: Battery-Powered IoT Sensor Node MCP1700 Low-quiescent 3.3V LDO for MCU rail Used in: Home Appliance Control Board PIC16LF1718-I/SO Microchip Technology Used in: Home Appliance Control Board MCP2221 Dedicated USB-to-UART/I2C bridge IC for higher-throughput needs Used in: USB-to-UART Bridge Dongle PIC16LF1768-I/SS Microchip Technology Used in: USB-to-UART Bridge Dongle PIC16LF1554T-I/ST Microchip Technology Used in: Industrial Sensor Signal Conditioning MCP6N11 Low-noise instrumentation amp for strain-gauge front-end Used in: Industrial Sensor Signal Conditioning PIC16LF1783-I/ML Microchip Technology Used in: Wearable Health Monitor MCP3911 Multi-channel 24-bit ADC for PPG / ECG front-end Used in: Wearable Health Monitor PIC16LF1709-I/ML Microchip Technology Used in: Smart Home Sensor Hub RN2483 Sub-GHz LoRaWAN transceiver for low-power mesh networking Used in: Smart Home Sensor Hub
What is the maximum CPU clock speed of the PIC16LF1828-E/SO?
The PIC16LF1828-E/SO runs at a maximum 32 MHz internal oscillator frequency, providing an 8 MHz instruction rate (FOSC/4) on the 8-bit PIC16 enhanced mid-range core. According to the Microchip PIC16F/LF1824/1828 datasheet, the device supports HFINTOSC settings of 16 MHz and 32 MHz with selectable postscaler, plus an external crystal mode for time-critical applications.
How much program memory does the PIC16LF1828-E/SO have?
The PIC16LF1828-E/SO integrates 7 KB (4K x 14 words) of self-programmable Flash program memory, 256 bytes of data RAM, and 256 bytes of EEPROM for non-volatile parameter storage. Flash endurance is rated for 100 K erase/write cycles typical at +25 °C per the Microchip PIC16F/LF1824/1828 datasheet, sufficient for most field-updatable embedded designs.
What is the operating voltage range of PIC16LF1828-E/SO?
The PIC16LF1828-E/SO operates from 1.8 V to 3.6 V VDD, designed for low-voltage battery-powered applications. The 'LF' suffix denotes the Low-Frequency, Low-Voltage variant of the PIC16 family, distinguished from the standard-voltage 'F' version. Per the Microchip datasheet, the wide supply range allows direct connection to a single-cell Li-ion or two AA alkaline cells.
Where can I buy the PIC16LF1828-E/SO online and what is the price?
The PIC16LF1828-E/SO is in stock and available for purchase through authorized distributors including DigiKey, Mouser, and Octopart-listed suppliers as of 2026-09-24. Pricing starts at approximately USD 1.74 at quantity 1, dropping to USD 1.02 per unit at quantity 1000; lead time is generally 1-3 weeks for production quantities with full reel availability.
What is the lead time for the PIC16LF1828-E/SO?
The PIC16LF1828-E/SO shows lead times of 1-3 weeks from major authorized Microchip distributors including DigiKey and Mouser as of 2026-09-24, with full reel and tube stock typically available. Quote-on-request fulfillment is also offered for higher volumes via direct Microchip sales channels. Always cross-check live stock via distributor inventory tools before committing to a production schedule.
Is the PIC16LF1828-E/SO currently in stock at major distributors?
Yes, the PIC16LF1828-E/SO is shown as 'ships today' in-stock at DigiKey and is available through Mouser and Octopart-listed suppliers as of 2026-09-24. The Microchip part is fully active in the product lifecycle and is not obsolete, with sustained manufacturing at Microchip fabrication facilities. Live inventory should always be re-verified at the distributor of choice before placing production orders.
What is the difference between PIC16LF1828-E/SO and PIC16F1828-E/SO?
The PIC16LF1828-E/SO is the Low-Voltage (LF) variant operating from 1.8 V to 3.6 V, while the PIC16F1828-E/SO is the standard-voltage (F) variant operating from 1.8 V to 5.5 V. Both share identical 7 KB Flash, 256 bytes RAM, 32 MHz core, mTouch peripheral, and 20-SOIC package, making the LF part a drop-in replacement for low-voltage designs and the F part preferred when 5 V rails are present.
PIC16LF1828-E/SO vs PIC16F1828-I/SO - which is better for battery-powered applications?
For battery-powered applications the PIC16LF1828-E/SO is the better choice because its LF process optimizes sleep current down to below 1 µA in RTCC mode per the Microchip PIC16F/LF1824/1828 datasheet. The 'F' PIC16F1828-I/SO operates to higher 5.5 V supply and is appropriate when interfacing with 5 V sensors; both share the same 20-SOIC footprint and pinout for direct board compatibility.
When should I choose PIC16LF1828-E/SO over PIC16LF1827-E/SO?
Choose the PIC16LF1828-E/SO when you need a larger 7 KB Flash program memory and full 32 MHz performance versus the PIC16LF1827-E/SO. The PIC16LF1827 typically offers less memory and slightly lower maximum frequency. Both share the 20-SOIC footprint, allowing PCB layout reuse, but code size, peripheral requirements, and stack depth should dictate the choice.
What is the best drop-in replacement for PIC16LF1828-E/SO?
The best drop-in replacement for PIC16LF1828-E/SO is the PIC16F1828-E/SO - same 20-SOIC footprint, same 7 KB Flash, same 32 MHz core, same peripherals, but wider 1.8-5.5 V supply range. The 'I' temperature grade variant PIC16LF1828-I/SO is also pin-compatible for industrial-only designs, and the PIC16LF1828T-I/SO shares the same SOIC layout in tape-and-reel packaging.
Is PIC16F1828-I/SO a valid cross-brand replacement for PIC16LF1828-E/SO?
The PIC16F1828-I/SO is a same-brand Microchip replacement for PIC16LF1828-E/SO - not a cross-brand alternative - and offers identical pinout in the 20-SOIC package with the same 7 KB Flash. The 'F' version operates from 1.8 V to 5.5 V (versus 3.6 V for LF), and the 'I' suffix indicates -40 °C to +85 °C industrial temperature range versus -40 °C to +125 °C extended 'E'.
What are the key specifications of the PIC16LF1828-E/SO that engineers should know?
The PIC16LF1828-E/SO is an 8-bit PIC16 XLP microcontroller with 32 MHz CPU, 7 KB Flash, 256 bytes RAM, 256 bytes EEPROM, 10-bit ADC, EUSART, MSSP (SPI/I2C), mTouch capacitive sensing, 1.8-3.6 V VDD, and -40 °C to +125 °C extended operating range, packaged in 20-SOIC. Per the Microchip PIC16F/LF1824/1828 datasheet, the XLP sleep current can fall below 1 µA in RTCC mode, making it ideal for battery-powered touch interfaces.
Where can I download the PIC16LF1828-E/SO datasheet PDF?
The official PIC16LF1828-E/SO datasheet PDF is available from the Microchip Technology product page and document repository at the URL https://ww1.microchip.com/downloads/en/DeviceDoc/41419A.pdf. The datasheet contains pinout diagrams, electrical characteristics, instruction-set summary, peripheral descriptions, and application notes for the PIC16F/LF1824/1828 family.
Where is the PIC16LF1828-E/SO pinout located in the datasheet?
The PIC16LF1828-E/SO pinout is provided in Tables 1-2 and 1-3 of the Microchip PIC16F/LF1824/1828 datasheet (PDF document DS41419A), following Section 1.0 Device Overview. The 20-SOIC pinout includes VDD, VSS, RA0-RA5, RB4-RB7, RC0-RC7, and dedicated ICSPDAT/ICSPCLK programming pins. Pin assignments are also available via the Microchip MPLAB X IDE Pin Manager window.
What Microchip cross-reference tools are recommended for finding PIC16LF1828-E/SO equivalents?
Microchip provides an online Cross-Reference Search tool at https://www.microchip.com/en-us/cross-reference-search that suggests compatible parts from competitor MPNs. Additionally, distributor tools like DigiKey Cross Reference, Mouser Cross-Reference, and Octopart Part Finder index same-family PIC16LF variants. Engineers should always validate pinout, voltage, and memory parameters against the original datasheet before selecting an equivalent.

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

Selection Guide

Choose the PIC16LF1828-E/SO when your application requires both an integrated mTouch capacitive-sensing peripheral and an extended -40 °C to +125 °C operating temperature range, in a 20-SOIC package, on a 1.8-3.6 V supply. This combination is rare in the PIC16 family - the PIC16F1828-E/SO is the closest same-brand alternative but operates up to 5.5 V (drop-in for LF when the rail is 5 V-tolerant). For industrial-only temperature range and lower cost, select the PIC16LF1828-I/SO. For larger memory and more I/O on the same 32 MHz XLP core, migrate to the PIC16LF1788 or PIC16LF1718 family. Use the PIC16LF1827-E/SO only if mTouch channel count and I/O count are not critical. All five options share the same 20-SOIC footprint for PCB layout reuse.

Comparison with Alternatives

Parameter This Product PIC16F1828-E/SO PIC16LF1828-I/SO PIC16LF1828T-I/SO PIC16LF1827-E/SO
Package 20-SOIC (7.50 mm) 20-SOIC - same 20-SOIC - same 20-SOIC - same 20-SOIC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Supply Voltage 1.8 V to 3.6 V (LF) 1.8 V to 5.5 V (F) 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF)
Operating Temperature -40 °C to +125 °C (E extended) -40 °C to +125 °C (E) -40 °C to +85 °C (I industrial) -40 °C to +85 °C (I) -40 °C to +125 °C (E)
Flash Memory 7 KB 7 KB 7 KB 7 KB 7 KB
RAM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
Max CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
mTouch Capacitive Sensing Yes (12+ channels) Yes Yes Yes Limited channels
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes

Key Differentiators

  • mTouch capacitive-sensing peripheral integrated on-chip (vs PIC16F1938-E/SO (non-mTouch family))
  • XLP eXtreme Low Power architecture in LF process (vs PIC16F1828-E/SO (F process))
  • Extended -40 °C to +125 °C operating range (vs PIC16LF1828-I/SO (industrial -40 to +85 °C))
  • Wider 32 MHz CPU vs competing lower-cost PIC16LF variants (vs PIC16LF1709-I/ML (16 MHz))

Design Notes

Estimated: at 32 MHz active with all peripherals on, the PIC16LF1828 core draws approximately 4 mA from a 3.3 V supply per the Microchip PIC16F/LF1824/1828 datasheet typical curves. Decoupling must include a 100 nF ceramic capacitor placed within 3 mm of the VDD pin, plus a bulk 1-10 µF tantalum or ceramic capacitor at the supply input. For battery applications, the XLP Sleep mode (CPU off, peripherals off) drops IDD below 1 µA with RTCC running on SOSC, extending coin-cell life to multi-year durations.

Place the 100 nF VDD decoupling capacitor and the bulk supply capacitor within 3 mm of the SOIC VDD pin (pin 8) and VSS pin (pin 7) using the shortest possible traces to minimize inductance. For mTouch capacitive-sensing designs, route the CPSx traces as short, narrow, well-spaced traces and surround the touch pad with a ground hatch to suppress noise coupling. The ICSP/ICD programming pins RB6/ICSPCLK (pin 18) and RB5/ICSPDAT (pin 19) should be accessible in-circuit for debugging; add a 3-pin header or test-pad footprint even if programming is via factory pogo pins.

The PIC16LF1828-E/SO in 20-SOIC dissipates approximately 0.6 W maximum (per VS, JT with Theta_JA ~ 80 °C/W) and is rated for operation to +125 °C ambient per the extended 'E' grade. For sealed enclosures, derate by 30 % to account for thermal rise above ambient and use copper pours on VDD/VSS to spread heat across the PCB. In continuous mTouch scanning duty at 32 MHz, expected junction temperature rise above ambient is less than 10 °C, so no heatsink is required for typical applications.

Common pitfalls: (1) connecting MCLR (pin 3) directly to VDD without a 10 kΩ pull-up breaks ICSP programming and proper reset; always include the pull-up. (2) Configuring the FOSC configuration bits for an external crystal without populating the crystal will result in no clock and a non-responsive MCU; verify the configuration bits in MPLAB X before programming. (3) Writing to EEPROM inside a tight loop exceeds endurance ratings; use the wear-leveling helper from the Microchip application libraries or pace writes to <100 ms intervals.

For EUSART baud rates above 250 kbps, place the TX/RX traces over a continuous ground plane and avoid stubs or vias. For MSSP (SPI) operation above 4 MHz, route the clock trace with 50 Ω characteristic impedance and place series damping resistors (22-33 Ω) close to the source pin to reduce ringing. I2C lines should include 2.2-10 kΩ pull-ups on SDA and SCL; do not exceed 400 kHz without verifying capacitive load budget. The PPS module can remap digital functions, so cross-check pin assignments in the MCC generated header to avoid conflicts between PPS-mapped and fixed-function peripherals.

Compliance Information

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

Compliant with JEDEC J-STD-020 for MSL-1 surface-mount SOIC. PIC16LF1828-E/SO is not AEC-Q100 qualified - use Q1-suffixed PIC16F1828-E/SO for automotive applications.

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

Related Searches

PIC16LF1828-E/SO PIC16LF1828-E/SO datasheet PIC16LF1828-E/SO Microchip 8-bit PIC XLP mTouch microcontroller 7KB 20-SOIC PIC16 microcontroller low power PIC16LF1828-E/SO capacitive sensing battery PIC16LF1828 vs PIC16F1828 PIC16LF1828 drop-in replacement PIC16LF1828-E/SO buy price PIC16LF1828 mTouch button interface PIC16LF1828-E/SO in stock PIC16LF1828-E/SO lead time

Related Components & Terms

Microchip Technology PIC16LF1828 PIC16LF1828-E/SO PIC16F1828-E/SO PIC16LF1828-I/SO PIC16LF1828T-I/SO PIC16LF1827-E/SO PIC microcontroller 8-bit MCU RISC architecture eXtreme Low Power (XLP) mTouch capacitive sensing 14-bit instruction set PIC16 enhanced mid-range core Peripheral Pin Select (PPS) 20-SOIC ICSP Flash memory EEPRO RTCC HFINTOSC MSSP EUSART ICSPDAT ICSPCLK RoHS JEDEC J-STD-020 MPLAB X IDE
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