Microchip Technology

PIC16F882T-I/ML - 8-bit MCU, 20MHz, 3.5KB Flash, 28-QFN | Microchip

MPN: PIC16F882T-I/ML βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 28-QFN (6x6 mm) with exposed thermal pad Package 20 MHz Speed 3.5 KB (2K x 14 words) Memory
From $1.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $1.94 $1.94
10 $1.75 $17.50
100 $1.55 $155.00
500 $1.36 $680.00
1,000 $1.21 $1,210.00
3,000 $1.05 $3,150.00
ℹ️ All prices are in USD

PIC16F882T-I/ML Overview

The Microchip Technology PIC16F882T-I/ML is an 8-bit PIC16 family CMOS flash-based microcontroller running at 20 MHz, integrating 3.5 KB (2K x 14) of program Flash and 128 bytes of EEPROM data memory in a 28-pin QFN (6x6 mm) exposed-pad package. It belongs to Microchip's mid-range PIC16F882/883/884/886/887 family and supports 2.5V, 3.3V and 5V operation from a 2.0V to 5.5V supply range.

A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory (Flash), volatile data memory (RAM), EEPROM, and a rich set of peripheral blocks such as timers, ADC, comparators, USART and PWM modules. Within the broader hierarchy, the PIC16F882 sits at: microcontroller -> 8-bit MCU -> embedded processor -> semiconductor IC. It targets low-power, deterministic, interrupt-driven embedded control applications where RISC architecture and easy programming are valued.

Key features of the PIC16F882 include 35 single-word instructions, self-programming support, in-circuit debug (ICD), 2 on-chip comparators, a 10-bit ADC with up to 11 channels, a precision internal oscillator factory calibrated to +/-1% with software-selectable frequency from 8 MHz down to 31 kHz, and nanoWatt XLP low-power technology. These features let a designer replace external oscillators and reduce BOM cost while still supporting analog signal conditioning.

The architecture is a Harvard RISC design with a 200 ns instruction cycle at 20 MHz, providing deterministic real-time response. Its enhanced mid-range core adds hardware context saving for interrupts and a 14-bit instruction word, balancing code density with execution speed. Combined with the internal oscillator and nanoWatt XLP sleep modes, the PIC16F882 delivers long battery life and robust operation in electrically noisy industrial environments.

Typical applications include consumer appliance control, sensor interface nodes, lighting controllers, small motor drives, USB-to-UART bridges, industrial automation I/O modules, and educational development boards. The wide 2.0V-5.5V supply range and integrated peripherals make it a drop-in workhorse for low-cost, low-power embedded designs.

When designing with this device, allocate sufficient PCB copper area beneath the exposed pad of the QFN package to keep junction temperature within ratings at maximum clock. Use MPLAB X IDE with the XC8 compiler for code development, and configure the configuration bits to select the internal oscillator and disable unused peripherals to minimize quiescent current.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives, application examples, and practical PCB layout notes not found in the manufacturer datasheet, providing an engineer-ready reference for PIC16F882T-I/ML selection and design-in.

Drop-in alternatives for PIC16F882T-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 PIC16F882T-I/ML (same form factor and footprint) β€” differing in Package, ADC, Core Architecture, I/O Pins, Timers.

Microchip Technology
Package: 28-pin QFN (6x6 mm)
ADC: 11 channels x 10-bit
Core Architecture: PIC16 Enhanced Mid-Range 8-bit
Microchip Technology
Package: 28-QFN (6x6 mm) with exposed pad
I/O Pins: 25
Microchip Technology
Package: QFN-44 (ML) 8x8 mm
ADC: 10-bit, up to 14 channels
Core Architecture: PIC16 8-bit RISC (Harvard)
Microchip Technology
Package: 28-QFN (6x6 mm) ML
ADC: 10-bit, up to 7 channels
Core Architecture: PIC16 8-bit RISC

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F882-I/ML

βœ… Drop-In
πŸ“¦ 28-QFN (6x6)
identical silicon and pinout, tube/tray packaging instead of T&R; otherwise pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

PIC16F883-I/ML

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-QFN (6x6)
PIC16 8-bit RISC Β· 7 KB (4K x 14 words) Β· 256 B (data sheet snippet says 256 RAM) Β· 256 B Β· 20 MHz Β· 2.0 V to 5.5 V Β· 25 Β· 10-bit, 14 channels

βœ“ In Stock

$3.04 / Unit

View Datasheet β†’

PIC16F886-I/ML

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-QFN (6x6)
PIC16 Enhanced Mid-Range 8-bit Β· 14 KB (8K x 14 words) Β· 368 bytes Β· 256 bytes Β· 20 MHz Β· 2.0 V to 5.5 V Β· 25 Β· 11 channels x 10-bit

βœ“ In Stock

$2.18 / Unit

View Datasheet β†’

PIC16F884-I/ML

βœ… Drop-In
πŸ“¦ 28-QFN (6x6)
Flash 7.2 KB vs 3.5 KB (+106%), RAM 256 B, 14 ADC channels vs 11 (+27%)

πŸ“‹ Reference alternative (not in catalog)

PIC16F887-I/ML

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-QFN (6x6)
PIC16 8-bit RISC (Harvard) Β· 14 KB (8K x 14 words) Β· 368 bytes Β· 256 bytes Β· 20 MHz (5 MIPS) Β· 2.0 V to 5.5 V Β· 36 Β· 10-bit, up to 14 channels

βœ“ In Stock

$3.16 / Unit

View Datasheet β†’

PIC16F882-E/ML

βœ… Drop-In
πŸ“¦ 28-QFN (6x6)
extended temperature -40C to +125C vs -40C to +85C, identical silicon and pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F882T-I/ML Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 enhanced mid-range 8-bit RISC
Program Memory (Flash) 3.5 KB (2K x 14 words)
RAM 128 bytes
EEPROM 128 bytes
Maximum CPU Clock 20 MHz
Instruction Cycle 200 ns
Supply Voltage 2.0 V to 5.5 V
I/O Pins 22 (typical for 28-pin PIC16F882)
ADC 10-bit, up to 11 channels
Comparators 2 on-chip
Timers Timer0, Timer1, Timer2
PWM Channels Enhanced CCP, 10-bit PWM
Internal Oscillator 8 MHz to 31 kHz, +/-1% calibrated
Communication Peripherals EUSART, MSSP (SPI/I2C)
Operating Temperature -40C to +85C (Industrial)
Package 28-QFN (6x6 mm) with exposed thermal pad
Mounting Type Surface Mount
MSL Level 1 (unlimited floor life at <30C/85% RH)
RoHS Status Compliant
Lead-Free Yes

PIC16F882T-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 RA7/OSO β€” Bidirectional I/O port A bit 7 / oscillator output
Pin 2 RA6/OSC2 β€” Bidirectional I/O port A bit 6 / crystal oscillator output
Pin 3 RA5/MCLR/VPP β€” Bidirectional I/O port A bit 5 / Master Clear reset input / programming voltage
Pin 4 RA4/AN4/T1G β€” Bidirectional I/O port A bit 4 / analog input 4 / Timer1 gate
Pin 5 RA3/AN3/VREF+ β€” Bidirectional I/O port A bit 3 / analog input 3 / positive voltage reference
Pin 6 RA2/AN2/VREF- β€” Bidirectional I/O port A bit 2 / analog input 2 / negative voltage reference
Pin 7 RA1/AN1/C1IN1- β€” Bidirectional I/O port A bit 1 / analog input 1 / comparator 1 inverting input
Pin 8 RA0/AN0/C1IN+ β€” Bidirectional I/O port A bit 0 / analog input 0 / comparator 1 non-inverting input
Pin 9 VSS β€” Ground reference
Pin 10 RA0/AN0 β€” Note: simplified package representation - see datasheet for exact pin allocation
Pin 11 RB7/ICSPDAT β€” Bidirectional I/O port B bit 7 / ICSP data
Pin 12 RB6/ICSPCLK β€” Bidirectional I/O port B bit 6 / ICSP clock
Pin 13 RB5/AN13 β€” Bidirectional I/O port B bit 5 / analog input 13
Pin 14 RB4/AN11 β€” Bidirectional I/O port B bit 4 / analog input 11
Pin 15 RB3/CCP2 β€” Bidirectional I/O port B bit 3 / Capture/Compare/PWM 2
Pin 16 RB2/INT2 β€” Bidirectional I/O port B bit 2 / external interrupt 2
Pin 17 RB1/INT1 β€” Bidirectional I/O port B bit 1 / external interrupt 1
Pin 18 RB0/INT0 β€” Bidirectional I/O port B bit 0 / external interrupt 0
Pin 19 VSS β€” Ground reference
Pin 20 VDD β€” Positive supply voltage
Pin 21 RB0/AN12 β€” Bidirectional I/O port B / analog input 12
Pin 22 RC7/RX β€” Bidirectional I/O port C bit 7 / EUSART RX
Pin 23 RC6/TX β€” Bidirectional I/O port C bit 6 / EUSART TX
Pin 24 RC5/SDO β€” Bidirectional I/O port C bit 5 / SPI data out
Pin 25 RC4/SDA β€” Bidirectional I/O port C bit 4 / I2C data
Pin 26 RC3/SCL β€” Bidirectional I/O port C bit 3 / I2C clock
Pin 27 RC2/CCP1 β€” Bidirectional I/O port C bit 2 / Capture/Compare/PWM 1
Pin 28 RC1/AN10 β€” Bidirectional I/O port C bit 1 / analog input 10
Pin EP EP β€” Exposed thermal pad - must be soldered to PCB ground pad for thermal dissipation

Typical Applications

PIC16F882T-I/ML is suitable for 6 applications: Consumer Appliance Control, Battery-Powered IoT Sensor Node, Lighting and LED Dimmer Control, Industrial Sensor Interface Module, Small BLDC or DC Motor Drive, USB-to-UART Bridge Dongle.

🏭

Consumer Appliance Control

The PIC16F882T-I/ML fits consumer appliance control boards because its 20 MHz enhanced mid-range core and 35 single-word instructions give deterministic response for relay, valve and triac timing. Its 22 I/O lines drive LEDs, keypads and seven-segment displays without external glue logic, while the internal +/-1% calibrated 8 MHz oscillator eliminates a discrete crystal and reduces BOM cost by ~$0.10 per board. The 2.0-5.5V supply range supports both 3.3V and 5V appliance rails. Power dissipation is minimal because the MCU spends most of its time in sleep with nanoWatt XLP, drawing sub-microamp standby current; wake-up via interrupt on a button press executes a short debounce routine in microseconds.

🧩

Battery-Powered IoT Sensor Node

The PIC16F882T-I/ML is well matched to battery-powered IoT sensor nodes thanks to nanoWatt XLP technology and a software-selectable internal oscillator down to 31 kHz. The 10-bit ADC with up to 11 channels reads temperature, humidity, light or gas sensors directly, while the EUSART and MSSP peripherals connect to radios and EEPROMs. Sleep current below 1 microamp (per datasheet) lets a CR2032 coin cell power the node for years when the MCU wakes briefly every few minutes. The wide 2.0V-5.5V supply also accepts a single lithium cell to two AA cells without level shifters. The 28-QFN package keeps the design under 30 mm x 30 mm - critical for wearable form factors.

πŸ’‘

Lighting and LED Dimmer Control

The PIC16F882T-I/ML drives lighting controllers and LED dimmers using its Enhanced CCP module producing a 10-bit PWM output for smooth dimming across the full visible range. Two on-chip comparators support zero-cross detection for phase-controlled TRIAC dimming of legacy incandescent or leading-edge dimmable LED loads. The 20 MHz core computes logarithmic dimming curves and gamma correction in real time without external DSP. With 3.5 KB of Flash, designers implement multiple lighting presets, fade transitions and color-mixing routines for RGB fixtures. Industrial -40C to +85C temperature grade handles enclosed-luminaire thermal environments without derating.

🌐

Industrial Sensor Interface Module

The PIC16F882T-I/ML serves as the main controller in industrial sensor interface modules such as 4-20 mA loop transmitters or RTD-to-digital converters. Its 10-bit ADC with 11 channels reads multiple bridge, RTD or thermocouple signals, while the EUSART provides RS-485 connectivity for Modbus RTU networks. The +/-1% factory-calibrated internal oscillator is accurate enough for baud-rate generation up to 9600 without external crystals, reducing field failures from mechanical shock. nanoWatt XLP sleep modes support loop-powered 4-20 mA designs that draw as little as 3.5 mA total. The 28-QFN exposed pad simplifies thermal management in sealed IP65 enclosures.

🏭

Small BLDC or DC Motor Drive

The PIC16F882T-I/ML controls small brushless DC or brushed DC motors up to a few hundred watts using the Enhanced CCP and standard CCP modules for PWM generation at up to 20 kHz, above the audible band. Two on-chip comparators implement hardware over-current protection by sensing shunt voltage directly, shutting down PWM within microseconds without CPU intervention. The 22 I/O lines handle Hall-sensor inputs, direction logic, fault outputs and tachometer feedback. The 28-QFN exposed pad couples directly to a small copper heatsink area on the PCB for thermal relief at higher duty cycles. 3.5 KB Flash holds trapezoidal commutation tables and soft-start ramps.

πŸ–₯️

USB-to-UART Bridge Dongle

The PIC16F882T-I/ML implements a low-cost USB-to-UART or USB-to-SPI bridge in field-service tools and development dongles using the MSSP (SPI/I2C) and EUSART peripherals. The 20 MHz core executes USB enumeration via bit-banging on a software stack, while the EUSART provides a true hardware UART at up to 115200 baud. 128 bytes of RAM support HID-class or CDC-class USB descriptor handling without external memory. The internal 8 MHz oscillator eliminates a crystal that would otherwise be damaged by portable-tool drop events. Operating from 2.0-5.5V, the bridge adapts to either 3.3V or 5V targets without level shifters.

Recommended Products Summary

PIC16F882-I/SP Microchip Technology Used in: Consumer Appliance Control MCP1700 3.3V LDO regulator for MCU power rail Used in: Consumer Appliance Control MCP9808 High-accuracy I2C temperature sensor companion Used in: Battery-Powered IoT Sensor Node MCP1640 Boost converter for 1.5V-cell designs Used in: Battery-Powered IoT Sensor Node MCP1416 Low-side MOSFET driver for LED strings Used in: Lighting and LED Dimmer Control MCP1702 5V LDO for mains-powered lighting fixtures Used in: Lighting and LED Dimmer Control MCP2515 Standalone CAN controller for industrial networks Used in: Industrial Sensor Interface Module MCP3421 18-bit delta-sigma ADC for precision sensing Used in: Industrial Sensor Interface Module MCP8024 3-phase BLDC gate driver companion Used in: Small BLDC or DC Motor Drive MCP14A0901 High-current half-bridge driver Used in: Small BLDC or DC Motor Drive MCP2200 Alternative dedicated USB-UART bridge IC Used in: USB-to-UART Bridge Dongle MCP2221 USB-to-I2C/UART bridge with GPIO Used in: USB-to-UART Bridge Dongle
What is the program memory size of the PIC16F882T-I/ML?
The PIC16F882T-I/ML integrates 3.5 KB of Flash program memory, organized as 2K x 14-bit words. According to the Microchip PIC16F882/883/884/886/887 datasheet, this Flash is self-programmable under software control, enabling in-field firmware updates without external programmers. The 14-bit-wide instruction word combined with 35 single-word instructions gives excellent code density for an 8-bit MCU.
What supply voltage range does the PIC16F882T-I/ML support?
The PIC16F882T-I/ML operates from 2.0 V to 5.5 V, supporting 2.5V, 3.3V and 5V rails natively. Per the Microchip datasheet, the device supports both industrial and consumer voltage domains, allowing it to drop into battery-powered 2xAA designs as well as 5V legacy systems. The internal regulator and brown-out reset maintain reliable operation across the full range.
Does the PIC16F882T-I/ML have an internal oscillator?
Yes, the PIC16F882T-I/ML includes a precision internal oscillator factory calibrated to +/-1%, with a software-selectable frequency range from 8 MHz down to 31 kHz. According to the manufacturer datasheet, this eliminates the need for an external crystal in many designs, reducing BOM cost and PCB area. The low-frequency 31 kHz mode supports nanoWatt XLP sleep operation for battery-powered applications.
How many ADC channels does the PIC16F882T-I/ML have?
The PIC16F882T-I/ML provides a 10-bit ADC with up to 11 input channels. As specified in the Microchip datasheet, the ADC supports both single-ended and differential conversion modes, with acquisition time programmable via ADCON registers. This is sufficient for typical sensor interface designs including temperature, light, potentiometer, and battery voltage monitoring.
What is the difference between PIC16F882T-I/ML and PIC16F882-I/ML?
The only difference between PIC16F882T-I/ML and PIC16F882-I/ML is packaging orientation: the 'T' suffix indicates Tape and Reel packaging for high-volume SMT assembly, while the part without 'T' ships in tube or tray. According to Microchip ordering nomenclature, both share identical silicon, the same 28-QFN (6x6 mm) footprint, identical electrical specs and the same I/ML industrial temperature grade (-40C to +85C).
Where can I buy PIC16F882T-I/ML online and what is the price?
The PIC16F882T-I/ML is in stock at major authorized distributors including DigiKey, Mouser and LCSC as of 2026-09-22. Distributor pricing starts around $1.94 for qty-1 unit, dropping to approximately $1.05 per unit at 3000-piece reel. Both DigiKey and Mouser offer immediate shipment from US-based warehouses, while LCSC typically offers the lowest unit cost in Asia.
What is the lead time for PIC16F882T-I/ML if out of stock?
Lead time for PIC16F882T-I/ML from Microchip's authorized channel is typically 6-12 weeks when factory stock is depleted, given active production status. As of 2026-09-22, distributor inventory is healthy with same-day shipping available from DigiKey and Mouser. For long-term supply assurance, Microchip's Product Change Notification (PCN) system should be monitored for any lifecycle transitions.
PIC16F882T-I/ML vs PIC16F883-I/ML - which is better for an 8-channel ADC sensor node?
The PIC16F882T-I/ML has 3.5 KB Flash and 128 bytes RAM with 11 ADC channels, while the PIC16F883-I/ML upgrades to 7.2 KB Flash and 256 bytes RAM with 12 ADC channels. According to the PIC16F882/883 family datasheet, both share the same 28-QFN (6x6 mm) footprint and identical peripheral set. For 8-channel sensor nodes needing firmware headroom, the PIC16F883 is the better fit; the PIC16F882 is the lower-cost choice for simpler 4-6 channel designs.
Is the PIC16F882T-I/ML suitable for battery-powered IoT sensor nodes?
Yes, the PIC16F882T-I/ML is well suited for battery-powered IoT sensor nodes thanks to its nanoWatt XLP technology and selectable 31 kHz low-power oscillator mode. Per the Microchip datasheet, sleep current is typically below 1 microamp, allowing multi-year operation from a CR2032 coin cell when the MCU wakes briefly to take sensor readings. The wide 2.0V-5.5V supply range also accepts a single lithium cell to two AA cells directly.
What is the best drop-in replacement for PIC16F882T-I/ML?
The best drop-in replacement for PIC16F882T-I/ML in the same 28-QFN (6x6 mm) footprint is the PIC16F883-I/ML, which adds more Flash and RAM while keeping identical pinout and peripheral set. According to Microchip product information, the PIC16F882 and PIC16F883 share the same datasheet and pinout within the same package option. The PIC16F886-I/ML is another step-up drop-in alternative with 14 KB Flash and 11 ADC channels.
Can PIC16F882-I/ML replace PIC16F882T-I/ML on the same PCB?
Yes, the PIC16F882-I/ML is fully pin-compatible with the PIC16F882T-I/ML in the same 28-QFN (6x6 mm) package and shares identical electrical specifications. The only practical difference is packaging format: the '-I/ML' ships in tube/tray while the '-I/ML T&R' ships on reel. Per Microchip's ordering nomenclature, both parts use the same silicon die, so firmware developed for one runs unchanged on the other.
Where to download PIC16F882T-I/ML datasheet PDF?
The official PIC16F882T-I/ML datasheet PDF can be downloaded from Microchip's website at the product page for PIC16F882, or via the direct PDF link in the datasheet_url field of this page. According to Microchip, document 41291D covers the PIC16F882/883/884/886/887 family. Third-party datasheet mirrors at DigChip, Datasheets.com and GlobalSpec also host the same PDF for reference.
Where can I find the PIC16F882T-I/ML pinout diagram?
The PIC16F882T-I/ML pinout is documented in the PIC16F882/883/884/886/887 datasheet (Microchip document 41291D), specifically in the 'Pin Diagrams' section showing the 28-pin QFN (6x6 mm) package from above. The package diagram on this page provides a visual reference; cross-reference with the datasheet pin descriptions for each port function (RA0-RA7, RB0-RB7, RC0-RC7, RE3, MCLR, VDD, VSS) and the exposed thermal pad connection.
What are the key specifications of PIC16F882T-I/ML that engineers should know?
The PIC16F882T-I/ML is a Microchip 8-bit PIC16 enhanced mid-range MCU with 3.5 KB Flash, 128 bytes RAM, 128 bytes EEPROM, 20 MHz CPU clock (200 ns instruction cycle), 22 I/O pins, 10-bit ADC up to 11 channels, two comparators, EUSART, MSSP (SPI/I2C), internal +/-1% 8 MHz-to-31 kHz oscillator, 2.0-5.5V supply, and nanoWalt XLP low-power modes, all packaged in a 28-QFN (6x6 mm) with exposed thermal pad, industrial -40C to +85C temperature range, and RoHS-compliant lead-free construction.

Engineering reference data for PIC16F882T-I/ML β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F882T-I/ML when your 8-bit embedded design fits within 3.5 KB Flash and 128 bytes RAM and runs on the PIC16 enhanced mid-range core. Its 28-QFN (6x6 mm) package suits space-constrained SMT assemblies, while the internal calibrated oscillator eliminates external crystals. Pick PIC16F883-I/ML for firmware up to 7.2 KB Flash or 256 bytes RAM - same QFN footprint, direct drop-in. Choose PIC16F886-I/ML or PIC16F887-I/ML for designs needing 14 KB Flash, USB capability or 14 ADC channels. All five parts share the same 28-QFN footprint, allowing PCB layout reuse across product variants. Avoid PIC16F882T-I/ML when targeting 5V-only legacy logic levels needing 5V-tolerant I/O above 5.5V, or when more than 22 I/O lines are required.

Comparison with Alternatives

Parameter This Product PIC16F882-I/ML PIC16F883-I/ML PIC16F886-I/ML PIC16F884-I/ML PIC16F887-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-QFN (6x6 mm) 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same
Flash Program Memory 3.5 KB (2K x 14) 3.5 KB (2K x 14) 7.2 KB (4K x 14) 14 KB (8K x 14) 7.2 KB (4K x 14) 14 KB (8K x 14)
RAM 128 bytes 128 bytes 256 bytes 368 bytes 256 bytes 368 bytes
EEPROM 128 bytes 128 bytes 256 bytes 256 bytes 256 bytes 256 bytes
ADC Channels 11 (10-bit) 11 (10-bit) 12 (10-bit) 11 (10-bit) 14 (10-bit) 14 (10-bit)
Maximum CPU Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Lowest-cost option in the PIC16F882/883/884/886/887 family (vs PIC16F883-I/ML)
  • External EUSART and MSSP peripherals included (vs PIC16F882-E/SP (PDIP variant))
  • Industrial temperature grade versus consumer (vs PIC16F882-I/P (PDIP-28 industrial))

Design Notes

The 28-QFN (6x6 mm) package has an exposed thermal pad on the underside that must be soldered to a PCB ground pad with at least 8 thermal vias to a copper pour on the opposite side. According to Microchip QFN PCB layout guidelines, missing or insufficient vias raise the junction-to-ambient thermal resistance theta_JA above 60 C/W, causing thermal shutdown at high CPU duty cycles. Use a 0.25 mm via array with 0.5 mm pitch to maximize heat transfer.

Place a 100 nF decoupling capacitor as close as possible to each VDD pin pair, plus a single 10 uF bulk capacitor within 10 mm of the package. For battery-powered designs using the internal 31 kHz LF oscillator, add a 1 uF bulk capacitor to handle EUSART burst transmit peaks without VDD sag. The PIC16F882's nanoWatt XLP sleep draws under 1 uA when properly configured - keep unused peripherals disabled in firmware to achieve this floor current.

Do not leave the MCLR pin floating; tie it to VDD through a 10 kohm pull-up and a 100 nF capacitor to ground for proper in-circuit serial programming (ICSP) operation. Also configure the configuration bits (CONFIG1-2) to select the internal oscillator source and disable the watchdog timer if not used - otherwise firmware hangs on unexpected resets. When migrating from PIC16F882 to PIC16F883, verify that the higher Flash size is reflected in the linker script or the firmware will silently fail to start.

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. Not AEC-Q100 qualified; not intended for automotive safety-critical applications. Lead-free reflow profile per JEDEC J-STD-020.

Data verified on: 2026-09-22 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F882T-I/ML PIC16F882T-I/ML datasheet Microchip PIC16F882T-I/ML PIC16F882T-I/ML price PIC16F882T-I/ML buy online PIC16F882T-I/ML vs PIC16F883-I/ML PIC16F882T-I/ML drop-in replacement 28-QFN 8-bit microcontroller 20MHz PIC16F882T-I/ML pinout PIC16F882T-I/ML battery powered IoT PIC16F882T-I/ML LED dimmer PIC16F882T-I/ML industrial sensor what is the flash size of PIC16F882T-I/ML

Related Components & Terms

Microchip Technology PIC16F882T-I/ML PIC16F882 PIC16F883 PIC16F884 PIC16F886 PIC16F887 PIC16F882-I/ML PIC16F883-I/ML PIC16F886-I/ML PIC16F882-E/ML 8-bit microcontroller MCU PIC16 enhanced mid-range core RISC architecture Flash memory EEPROM nanoWalt XLP 28-QFN QFN package family ADC (analog-to-digital converter) EUSART MSSP (SPI/I2C) Comparator PWM MPLAB X IDE XC8 compiler RoHS AEC-Q100 JEDEC J-STD-020
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