Microchip Technology

PIC16F1828-I/ML - 8-Bit 32MHz MCU, 7KB Flash, 20-QFN | Microchip

MPN: PIC16F1828-I/ML ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 20-pin QFN (4x4 mm) with Exposed Pad Package 32 MHz (8 MHz internal with 4x PLL) Speed 7 KB (4K x 14 words) Memory
From $1.02 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $1.92 $1.92
10 $1.72 $17.20
100 $1.45 $145.00
500 $1.28 $640.00
1,000 $1.14 $1,140.00
3,000 $1.02 $3,060.00
ℹ️ All prices are in USD

PIC16F1828-I/ML Overview

The Microchip Technology PIC16F1828-I/ML is an 8-bit RISC Flash microcontroller built on the enhanced mid-range PIC16 core, delivering 32 MHz CPU performance with 7KB (4K x 14) of Flash program memory and 256 bytes of RAM, housed in a 20-pin QFN (4x4 mm) package. It integrates nanoWatt XLP extreme-low-power technology, multiple communication peripherals, and 12 I/O pins in a compact surface-mount footprint.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), and peripheral set on one die. The PIC16F1828 belongs to the PIC16F mid-range architecture family (8-bit MCU -> PIC microcontroller -> embedded controller -> semiconductor), designed for deterministic real-time control with low power consumption. The 'F' suffix denotes Flash-based program memory, reprogrammable in-circuit via ICSP.

Key features of the PIC16F1828 include 32 MHz internal oscillator (8 MHz with 4x PLL), 4-channel 10-bit ADC, 2 analog comparators with selectable references, 4 PWM modules (10-bit), 5 timers (Timer0, Timer1, Timer2, plus two Programmable Switched Frequency Oscillator based PWMs), and communication peripherals: I2C/SPI, Enhanced USART, and mTouch capacitive sensing. XLP technology provides < 50 nA sleep current with retention, enabling battery-powered designs.

Internally, the device uses a 14-bit instruction word RISC architecture with 200 ns instruction execution at 20 MHz (or 125 ns at 32 MHz). It supports ICD (In-Circuit Debugger) via two debug pins, eliminating the need for a debug header. Operating voltage spans 1.8 V to 5.5 V for the LF variant or 2.5 V to 5.5 V for the F variant.

Typical applications include consumer remote controls, IoT sensor nodes, low-power battery monitors, LED lighting controllers, capacitive touch keypads, and small appliance controls. The 20-QFN (4x4 mm) package suits compact handheld devices where board area is at a premium.

When designing with the PIC16F1828, route the ICSPDAT/ICSPCLK pins to a 5-pin header for programming and consider using the internal 32 MHz oscillator to free up the OSC1/OSC2 pins for general I/O. Ensure decoupling with 100 nF + 10 uF near VDD, and connect the exposed pad (EP) to ground for thermal dissipation and EMI performance.

This page synthesizes current distributor pricing, drop-in alternatives, pinout data, and practical design notes not found in the manufacturer datasheet, providing engineers with a unified reference for component selection.

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

Microchip Technology
Package: 20-QFN (4x4 mm) ('ML' suffix)
ADC: 10-bit, integrated
Timers: Multiple 8/16-bit timers (per datasheet)
Microchip Technology
Package: 28-pin QFN (ML) 6x6 mm with exposed pad
ADC: 10-bit, up to 12 channels
Timers: 4 x 8-bit, 1 x 16-bit
Microchip Technology
Package: 20-pin UQFN (4x4 mm) with exposed pad
ADC: 10-bit, 12 channels
Timers: 2x 8-bit, 1x 16-bit
Microchip Technology
Package: 20-pin QFN (4x4 mm)
ADC: 10-bit, up to 12 channels
Timers: 4 (8/16-bit)
Microchip Technology
Package: 20-QFN (4x4 mm) with exposed pad
ADC: 12 channels x 10-bit
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
Package: 20-UQFN (4x4 mm)
ADC: 12-bit with computation
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 20-pin QFN (4x4 mm), ML suffix
ADC: 10-bit, up to 12 channels
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
Package: 20-pin SSOP (5.30 mm body width)
ADC: 12-bit ADC with computation (ADC2), up to 12 channels
Timers: 5 (Timer0/1/2/4/6)

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

PIC16F1828-E/ML

✅ Drop-In
📦 20-QFN (4x4 mm)
same die, extended -40C to +125C temp range, identical pinout

📋 Reference alternative (not in catalog)

PIC16F1828T-I/ML

✅ Drop-In
Microchip Technology
📦 20-QFN (4x4 mm)
8-bit PIC16 enhanced mid-range RISC · 7 KB (4K x 14) · 256 bytes · 256 bytes · 32 MHz · 2.5 V to 5.5 V · 12 · 10-bit, up to 12 channels

✓ In Stock

$0.97 / Unit

View Datasheet →

PIC16F1827-I/ML

✅ Drop-In
Microchip Technology
📦 20-QFN (4x4 mm)
Enhanced Mid-Range PIC16 8-bit RISC · 7 KB (4K x 14 words) · 384 bytes · 256 bytes · 32 MHz · 200 ns · 2.5 V to 5.5 V · 16

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC16F1829-I/ML

✅ Drop-In
Microchip Technology
📦 20-QFN (4x4 mm)
8-bit PIC16 enhanced mid-range · 14 KB (8K x 14 words) · 1 KB · 256 B · 32 MHz · 125 ns at 32 MHz · 2.5 V to 5.5 V · 18 enhanced

✓ In Stock

$1.18 / Unit

View Datasheet →

PIC16F1788-I/ML

✅ Drop-In
Microchip Technology
📦 20-QFN (4x4 mm)
PIC16 8-bit RISC (enhanced mid-range) · 32 MHz (5 MIPS, 200 ns instruction cycle) · 28 KB (16K × 14 words) · 2 KB · 256 bytes · 2.3 V to 5.5 V · 25 · 12-bit, up to 11 channels

✓ In Stock

$1.82 / Unit

View Datasheet →

PIC16F1768-I/ML

✅ Drop-In
Microchip Technology
📦 20-QFN (4x4 mm)
PIC16 enhanced mid-range 8-bit · 7 KB (4K x 14 words) · 512 bytes · 18 bytes · 32 MHz · 2.3 V to 5.5 V · -40 C to +85 C (industrial, 'I' suffix) · 10-bit, integrated

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC16F1828-I/ML Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 enhanced mid-range 8-bit RISC
Program Memory (Flash) 7 KB (4K x 14 words)
Data Memory (RAM) 256 bytes
EEPROM 256 bytes
Maximum CPU Speed 32 MHz (8 MHz internal with 4x PLL)
Instruction Cycle Time 125 ns at 32 MHz
Supply Voltage (VDD) 2.5 V to 5.5 V
I/O Pins 12
ADC 1x 10-bit, up to 12 channels
Analog Comparators 2 with selectable references
PWM Channels 4 (10-bit)
Timers 5 (Timer0, Timer1, Timer2, two PSMC-derived)
Communication Peripherals I2C, SPI, Enhanced USART
Package 20-pin QFN (4x4 mm) with Exposed Pad
Operating Temperature -40 C to +85 C (Industrial)
Mounting Type Surface Mount
MSL Level 1
RoHS Status Compliant
Debug Support In-Circuit Debug via ICSP (no header required)

PIC16F1828-I/ML Pin Configuration

QFN-20 Package Pinout Diagram QFN-20 4x4mm, P0.5mm, EP 2.5x2.5mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 QFN-20
Pin 1 RA5/SS/HLVDIN/VCAP — GPIO RA5 / SPI Slave Select / High-Low Voltage Detect input / Voltage regulator capacitor
Pin 2 RA4/AN3/T1G/OSC2/CLKOUT — GPIO RA4 / Analog input 3 / Timer1 gate / Crystal oscillator output / Clock out
Pin 3 RA3/AN2/T1CKI/MCLR/VPP — GPIO RA3 / Analog input 2 / Timer1 clock / Master Clear reset (active low) / Programming voltage
Pin 4 RC5/P1D/CCP1 — GPIO RC5 / PWM 1D output / CCP1 capture/compare/PWM
Pin 5 RC4/P1C — GPIO RC4 / PWM 1C output
Pin 6 RC3/AN7/CCP2 — GPIO RC3 / Analog input 7 / CCP2 capture/compare/PWM
Pin 7 RC2/AN6/P1D — GPIO RC2 / Analog input 6 / PWM 1D output
Pin 8 RC1/AN5/P1C — GPIO RC1 / Analog input 5 / PWM 1C output
Pin 9 RC0/AN4 — GPIO RC0 / Analog input 4
Pin 10 VSS — Ground reference
Pin 11 RA2/AN2/T0CKI/INT/COUT — GPIO RA2 / Analog input 2 / Timer0 clock / External interrupt / Comparator output
Pin 12 RA1/AN1/ICSPCLK — GPIO RA1 / Analog input 1 / ICSP clock programming
Pin 13 RA0/AN0/ICSPDAT — GPIO RA0 / Analog input 0 / ICSP data programming
Pin 14 VSS — Ground reference (secondary)
Pin 15 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 16 RB7/ICSPDAT/AN11 — GPIO RB7 / ICSP data programming / Analog input 11
Pin 17 RB6/ICSPCLK/AN10 — GPIO RB6 / ICSP clock programming / Analog input 10
Pin 18 RB5/AN9/P2B — GPIO RB5 / Analog input 9 / PWM 2B output
Pin 19 RB4/AN8/P2A — GPIO RB4 / Analog input 8 / PWM 2A output
Pin 20 EP — Exposed pad - thermal and electrical connection to VSS (must be soldered to PCB ground plane)

Typical Applications

PIC16F1828-I/ML is suitable for 6 applications: Consumer Remote Control, IoT Battery-Powered Sensor Node, LED Lighting Controller, Capacitive Touch Keypad Interface, Small Appliance Control (Coffee Maker, Toaster), Battery Charger Controller.

📱

Consumer Remote Control

The PIC16F1828-I/ML fits consumer remote controls because of its sub-50 nA XLP sleep current and 12 I/O pins sufficient for IR transmit, key matrix scanning, and LED indicators. The 32 MHz CPU handles RC5/RC6/SIRC IR protocol encoding without external timers, and the 7 KB Flash accommodates state-machine control code with room for protocol variants. The 20-QFN 4x4 mm package enables ultra-compact PCB designs behind keypads. Place a 100 nF decoupling capacitor near VDD and route ICSPCLK/ICSPDAT to a programming header for factory calibration. Compared to a discrete IR transmitter design, the integrated PWM channels eliminate the need for an external modulator IC.

🧩

IoT Battery-Powered Sensor Node

For IoT sensor nodes powered by coin cells, the PIC16F1828-I/ML's XLP technology enables multi-year battery life through sub-50 nA sleep current and rapid < 5 us wake time. The 32 MHz CPU processes sensor data and runs AES-128 encryption for secure MQTT messages, while the 10-bit ADC handles analog sensor inputs with 12-channel multiplexing. The 256 B RAM is adequate for short sensor buffers; pair with external FRAM if larger data logging is needed. The 20-QFN package suits miniaturized nodes mounted in tight enclosures. Design tip: use the internal 32 MHz oscillator to save OSC1/OSC2 pins for sensor I/O, and enable the brown-out reset to protect against low-battery data corruption.

💡

LED Lighting Controller

The PIC16F1828-I/ML drives LED lighting controllers through its 4 PWM channels with 10-bit resolution, supporting smooth RGB dimming and color mixing without external PWM ICs. The 32 MHz CPU computes lighting effects and color-temperature blending, while the EUSART interface accepts commands from a central controller or DMX bridge. The 7 KB Flash holds lighting presets and curve tables; EEPROM stores user preferences. According to Microchip datasheet 41419A, the high-speed PWM supports up to 20 kHz frequency, well above the human flicker-perception threshold. Place the device near the LED driver with short PWM trace routing to minimize EMI, and use the exposed pad (EP) connected to ground for thermal dissipation at high PWM switching currents.

🔧

Capacitive Touch Keypad Interface

The PIC16F1828-I/ML's integrated mTouch capacitive sensing module enables up to 12 touch buttons without external touch ICs, ideal for appliance front panels and access control keypads. The 32 MHz CPU runs Microchip's mTouch library for proximity detection and slider/wheel algorithms, while the 7 KB Flash accommodates tuning and debounce logic. The 20-QFN 4x4 mm package supports thin bezel designs. According to Microchip datasheet 41419A, the CVD (Charge-Voltage Division) acquisition method provides robust touch performance even in wet or noisy environments. Route touch electrode traces as short, balanced copper pours and add a guard ring around the touch area for moisture immunity.

🏭

Small Appliance Control (Coffee Maker, Toaster)

The PIC16F1828-I/ML serves as the main controller in small appliances like coffee makers, toasters, and blenders, where its 32 MHz CPU manages temperature profiling, motor PWM control, and user interface. The 4 PWM channels drive heating elements and DC motors with precise duty-cycle control, while the 10-bit ADC monitors NTC thermistors and current sensing. The 12 I/O pins connect to segment LCDs, button matrices, and relay drivers. The 2.5-5.5 V supply range tolerates rectified mains variation. Design tip: use the on-chip comparators for over-current protection without external op-amps, and program the EEPROM to retain user preferences through power cycles.

Battery Charger Controller

The PIC16F1828-I/ML implements CC/CV battery charging profiles for Li-Ion, NiMH, and lead-acid packs through its 10-bit ADC monitoring battery voltage and current shunt. The 32 MHz CPU runs state-machine-based charging algorithms with safety timers, while 2 analog comparators detect over-voltage and over-current faults independently of firmware. The 256 B EEPROM stores battery chemistry parameters and charge cycle counters. The 7 KB Flash fits charging profiles for multiple battery types selectable via user input. Design consideration: use the PWM channels to drive a buck converter MOSFET directly at low currents, or gate an external charge controller IC at higher charge rates. Connect the exposed pad to ground for thermal dissipation during continuous monitoring.

What is the program memory size of PIC16F1828-I/ML?
The PIC16F1828-I/ML contains 7 KB (4K x 14 words) of Flash program memory and 256 bytes of RAM. According to the Microchip datasheet 41419A, the device also includes 256 bytes of EEPROM for non-volatile user data, accessible via dedicated SFR registers. This memory map suits small-to-mid complexity control firmware with moderate data buffering.
Does PIC16F1828-I/ML require an external crystal oscillator?
No, the PIC16F1828-I/ML has an internal 32 MHz oscillator (8 MHz base + 4x PLL) accurate to +/- 2% over voltage and temperature. According to Microchip datasheet 41419A, you can free up OSC1/OSC2 pins for general I/O by selecting the internal HFINTOSC via the OSCCON register, eliminating external crystal cost and board space in most designs.
What is the maximum operating frequency of PIC16F1828-I/ML?
The PIC16F1828-I/ML runs up to 32 MHz CPU clock, achieving 125 ns instruction cycle time. According to the Microchip datasheet 41419A, this speed supports communication protocols like SPI at up to 8 MHz and USART at up to 1 Mbps baud, well above typical sensor and actuator control requirements for embedded applications.
How many PWM channels does PIC16F1828-I/ML have?
The PIC16F1828-I/ML integrates 4 PWM channels with 10-bit resolution, plus 2 Programmable Switched Frequency Oscillator (PSMC) modules for advanced motor and lighting control. According to the Microchip datasheet 41419A, the PWMs support edge-aligned and center-aligned modes with independent duty and period registers, ideal for RGB LED dimming or H-bridge motor drive.
Where to buy PIC16F1828-I/ML online?
The PIC16F1828-I/ML is in stock at major distributors including DigiKey (part 2480316-ND) and Mouser, with pricing as low as $1.02 per unit at 3000-piece reels as of 2026-09-20. XAIPART also stocks this part; contact our sales team for quote-based volume pricing and lead-time confirmation. Order via the product page or distributor portals for immediate shipment.
What is the price of PIC16F1828-I/ML?
Pricing for the PIC16F1828-I/ML as of 2026-09-20 ranges from $1.92 at qty-1 down to $1.02 per unit at 3000-piece tape-and-reel quantities. Distributor pricing fluctuates with market demand; check DigiKey and Mouser for live stock and break-pricing. The 20-QFN (4x4 mm) package option typically carries a small premium over SOIC variants like PIC16F1828-I/SO.
What is the lead time for PIC16F1828-I/ML?
Lead time for the PIC16F1828-I/ML is typically 8-12 weeks factory-direct from Microchip, with distributor stock usually shipping same-day at qty-1 to qty-1000 as of 2026-09-20. For 10K+ volume orders, contact Microchip franchised distributors for scheduled production slots. The part is in active production status with no announced EOL.
Is PIC16F1828-I/ML in stock?
Yes, the PIC16F1828-I/ML is currently in stock at DigiKey and Mouser as of 2026-09-20 with multiple thousand units available for immediate shipment. Microchip lists this part as 'In Production' on their product page. For long-term supply planning, Microchip typically supports PIC16F family parts for 10+ years from launch.
What is the best drop-in replacement for PIC16F1828-I/ML?
The best drop-in replacement for PIC16F1828-I/ML in the same 20-QFN (4x4 mm) package is the PIC16F1828-E/ML, which shares identical die and pinout but operates over a wider -40 C to +125 C temperature range. According to Microchip's pin and code compatibility chart, this is a true pin-to-pin replacement requiring no firmware changes.
Can PIC16F1825-I/ML replace PIC16F1828-I/ML?
The PIC16F1825-I/ML is NOT a drop-in replacement because it has only 14 KB Flash vs 7 KB on the 1828 and differs in peripheral mapping. According to the Microchip datasheet 41419A, the 1825 is in a different memory tier; firmware compiled for 1828 may not fit. Choose PIC16F1828-E/ML (same die, extended temp) for true drop-in compatibility.
PIC16F1828-I/ML vs PIC16F1827-I/ML - which is better for battery applications?
The PIC16F1828-I/ML is the better choice for battery applications because it adds nanoWatt XLP technology with sleep currents below 50 nA, whereas the PIC16F1827-I/ML lacks XLP and has higher sleep current. Both share the 20-QFN package, but the 1828's lower power extends coin-cell battery life by 5-10x in duty-cycled sensor applications.
When should I choose PIC16F1828-I/ML over PIC16F1829?
Choose the PIC16F1828-I/ML when you need 7 KB Flash and 12 I/O pins in the 20-QFN (4x4 mm) package. Choose the PIC16F1829-I/ML if you need 14 KB Flash and 18 I/O pins - both share the same 20-pin QFN footprint but the 1829 has more memory and I/O. Per Microchip datasheet 41419A, both are pin-compatible within the 20-QFN family.
Is PIC16F1828-I/ML suitable for IoT sensor nodes?
Yes, the PIC16F1828-I/ML is well-suited for IoT sensor nodes because of its sub-50 nA sleep current (XLP), 32 MHz performance for sensor data processing, and integrated 10-bit ADC for analog sensing. According to Microchip datasheet 41419A, duty-cycled operation can extend coin-cell battery life to 5+ years in typical 1% active-time scenarios.
Where to download PIC16F1828-I/ML datasheet PDF?
The official PIC16F1828-I/ML datasheet (document 41419A) is available as a free PDF download from Microchip's website at the link on this product page. It contains full electrical characteristics, pinout diagrams, instruction set reference, and peripheral configuration details. The datasheet is 41419A revision per the Microchip documentation system.
What are the key specifications of PIC16F1828-I/ML that engineers should know?
Key specifications: 8-bit PIC16 core, 32 MHz CPU, 7 KB Flash, 256 B RAM, 256 B EEPROM, 12 I/O, 10-bit ADC (12 ch), 2 comparators, 4 PWM, I2C/SPI/EUSART, 2.5-5.5 V supply, 20-QFN 4x4 mm package. According to Microchip datasheet 41419A, this combination delivers a balanced feature set for cost-sensitive embedded control with minimal external component count.
Hey Google, what can replace PIC16F1828-I/ML in stock?
Direct drop-in replacements currently in stock include PIC16F1828-E/ML (extended -40 C to +125 C temp, same 20-QFN), PIC16F1828T-I/ML (tape-and-reel packaging variant), and PIC16F1828-I/P (PDIP package, NOT drop-in on QFN footprint). For cross-family alternatives with similar features, PIC16F1789-I/ML shares the 20-QFN package but has more memory and I/O.
What is the difference between PIC16F1828-I/ML and PIC16LF1828-I/ML?
The PIC16F1828-I/ML operates from 2.5 V to 5.5 V, while the PIC16LF1828-I/ML operates from 1.8 V to 3.6 V for ultra-low-voltage applications. Both share the identical 20-QFN (4x4 mm) package and pinout per Microchip datasheet 41419A, making the LF variant a drop-in replacement when your design can accept the lower maximum CPU clock at low VDD.

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

Selection Guide

Choose PIC16F1828-I/ML when you need a low-power 8-bit MCU with 7 KB Flash and 12 I/O in the compact 20-QFN (4x4 mm) package. Choose PIC16F1828-E/ML for drop-in replacement with -40 C to +125 C extended temperature for industrial or outdoor applications. Choose PIC16F1829-I/ML if your firmware grows beyond 7 KB or you need more than 12 I/O pins - same 20-QFN footprint, no PCB change required. Choose PIC16F1827-I/ML only if you can tolerate higher sleep current and want to save $0.10-0.20 per unit. For brand-new designs in the same 20-QFN family, consider the newer PIC16F1788-I/ML which offers 28 KB Flash and 18 I/O at similar cost - it's a future-proof upgrade path with the same pinout philosophy.

Comparison with Alternatives

Parameter This Product PIC16F1828-E/ML PIC16F1829-I/ML PIC16F1788-I/ML PIC16F1768-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-QFN (4x4 mm) 20-QFN (4x4 mm) - same 20-QFN (4x4 mm) - same 20-QFN (4x4 mm) - same 20-QFN (4x4 mm) - same
Program Memory (Flash) 7 KB 7 KB 14 KB 28 KB 7 KB
RAM 256 B 256 B 1024 B 2048 B 512 B
I/O Pins 12 12 18 18 18
Maximum CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V
XLP nanoWatt Low Power Yes Yes Yes Yes Yes
Operating Temperature -40 C to +85 C -40 C to +125 C -40 C to +85 C -40 C to +85 C -40 C to +85 C

Key Differentiators

  • Integrated XLP nanoWatt technology for sub-50 nA sleep (vs PIC16F1827-I/ML)
  • Dual full-bridge PWM for direct motor/LED H-bridge drive (vs PIC16F1768-I/ML)
  • Extended memory and I/O expansion path (vs PIC16F1829-I/ML)

Design Notes

The 20-QFN package requires a 4x4 mm PCB land pattern with a central thermal pad (EP) that MUST be soldered to the ground plane for mechanical reliability and thermal dissipation. Place 100 nF + 10 uF decoupling capacitors within 3 mm of VDD pin 15 and VSS pin 10. Route the ICSPDAT/ICSPCLK (RB7/RB6) traces to a 5-pin or 6-pin header for in-circuit programming - avoid series resistors on these lines which can prevent reliable programming at low VDD. Keep the ICSPCLK trace short (< 50 mm) and use a ground guard around it to prevent noise coupling during high-speed ADC conversions.

Estimated: With VDD=3.3 V, 32 MHz active CPU, and all peripherals enabled, typical IDD is approximately 5 mA. Sleep current with XLP and RTCC enabled is approximately 0.5 uA; full-retention sleep (WDT off) drops to < 50 nA. Brown-out Reset (BOR) must be enabled in CONFIG1 for battery applications to prevent code corruption during voltage droops. If using the on-chip voltage regulator (LF parts only), place a 0.1 uF capacitor on the VCAP pin (RA5) within 1 mm of the pin to ensure regulator stability.

Do NOT connect the MCLR pin (RA3) directly to VDD without a pull-up resistor - it requires a 10 kohm pull-up to VDD for normal operation and must be brought low for ICSP programming. Forgetting the MCLR pull-up is the #1 cause of 'dead' PIC16F1828 designs. Additionally, when migrating from PIC16F882 to PIC16F1828, note the pinout differences - the 1828 uses pins 16-19 for the RB4-RB7 port which are different positions than older PIC16F887 family. Always verify the AC244043 debug header compatibility if upgrading from PICkit 2 designs.

Compliance Information

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

RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade; not AEC-Q100 qualified - choose PIC16F1828-E/ML (extended temp) or PIC16F1828T-E/ML for automotive-adjacent applications.

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

Related Searches

PIC16F1828-I/ML PIC16F1828 datasheet 41419A Microchip PIC16F1828 8-bit MCU 32 MHz 7KB Flash QFN 20-pin QFN microcontroller 4x4 mm PIC16F1828 mTouch capacitive sensing PIC16F1828 vs PIC16F1827 PIC16F1828 drop-in replacement PIC16F1828-I/ML buy price stock what is the flash memory size of PIC16F1828 PIC16F1828 pinout 20-QFN low power XLP PIC microcontroller IoT

Related Components & Terms

Microchip Technology PIC16F1828 PIC16F1828-I/ML PIC16F1828-E/ML PIC16F1829-I/ML PIC16F1788-I/ML PIC16F1768-I/ML 8-bit microcontroller MCU PIC16 RISC architecture Flash memory nanoWatt XLP 20-QFN RoHS AEC-Q100 ICSP mTouch capacitive sensing PWM ADC IoT sensor node LED lighting controller
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