PIC16LF1782-E/ML - 8-bit XLP MCU, 32MHz, 12-bit ADC | Microchip
MPN: PIC16LF1782-E/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.12 | $2.12 |
| 10 | $1.91 | $19.10 |
| 100 | $1.62 | $162.00 |
| 500 | $1.39 | $695.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16LF1782-E/ML Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, volatile data memory, and a rich set of peripheral blocks. The PIC16LF1782 sits within Microchip's PIC16 XLP (eXtreme Low Power) family, which targets battery-powered and energy-harvesting applications. In the broader system hierarchy it belongs to: microcontroller -> embedded processor -> semiconductor IC. Its XLP designation indicates nanoWatt technology with deep sleep currents in the nanoampere range, making it a strong candidate for always-on sensor nodes and IoT endpoints.
Key features include a 32 MHz maximum CPU clock, integrated 12-bit ADC with up to 11 channels, an 8-bit DAC, three operational amplifiers, two high-speed comparators, an 8-bit/16-bit timer pair, and multiple communication peripherals (EUSART, MSSP I2C/SPI). The wide 1.8V to 3.6V supply range enables direct connection to single-cell Li-ion or 2xAA battery chemistries without a boost converter. A built-in 32 kHz LFINTOSC and on-chip voltage reference further reduce external BOM cost.
Architecturally, the device uses a Harvard-style RISC core with a 14-bit instruction word and a single accumulator (WREG) plus a 16-deep hardware stack. The integrated op-amps, comparators, and 12-bit ADC allow direct interface to bridge sensors, photodiodes, and thermistors without external signal-conditioning ICs, shrinking the analog front-end footprint on space-constrained PCBs.
Typical applications include portable medical sensors, IoT edge nodes, battery-powered instrumentation, LED lighting controllers, and consumer appliances such as coffee machines and e-bike dashboards. The low-voltage operation and rich analog integration also suit smoke detectors and HVAC transmitters.
When designing with this part, pay close attention to the ICSP programming pin assignments (ICSPCLK/ICSPDAT share pins with RB6/RB7) and route the exposed pad to a continuous ground copper pour for thermal dissipation and electrical ground return. Operating voltage below 2.0 V caps the CPU clock at 16 MHz per the datasheet's frequency-voltage derating curve.
This page synthesizes distributor pricing, drop-in compatible alternatives from the same Microchip PIC16 family, and practical PCB layout notes not duplicated in the manufacturer datasheet.
Drop-in alternatives for PIC16LF1782-E/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 PIC16LF1782-E/ML (same form factor and footprint) — differing in Package, Comparators, ADC, Program Memory (Flash), Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1783-I/ML
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16F1782-I/ML
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC16LF1782-I/ML
✅ Drop-In✓ In Stock
$1.24 / Unit
View Datasheet →PIC16LF1709-I/ML
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →PIC16LF1718-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1768-I/ML
✅ Drop-In✓ In Stock
$1.32 / Unit
View Datasheet →PIC16LF1782-E/ML Maximum Ratings & Electrical Characteristics
| CPU Core | PIC16 8-bit RISC |
| Program Memory (Flash) | 3.5 KB (2K x 14 words) |
| Data EEPROM | 256 bytes |
| Data SRAM | 256 bytes |
| Maximum CPU Clock | 32 MHz |
| Supply Voltage Range | 1.8 V to 3.6 V |
| ADC | 12-bit, up to 11 channels |
| DAC | 8-bit |
| Operational Amplifiers | 3 on-chip |
| Comparators | 2 high-speed |
| Timers | 8-bit and 16-bit modules |
| Communication | EUSART, MSSP (I2C/SPI) |
| Package | 28-pin QFN (ML) 6x6 mm with exposed pad |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +125C |
| MSL Level | 1 |
| RoHS Status | Compliant |
PIC16LF1782-E/ML Pin Configuration
| Pin 1 | RA3/AN3/C1IN+/VREF+ — GPIO RA3 / ADC input / comparator input / voltage reference |
| Pin 2 | RA4/AN4/C1OUT — GPIO RA4 / ADC input / comparator output |
| Pin 3 | RA5/AN5/DACOUT1 — GPIO RA5 / ADC input / DAC output |
| Pin 4 | RA6/OSC2/CLKOUT — GPIO RA6 / crystal oscillator output / clock output |
| Pin 5 | RA7/OSC1/CLKIN — GPIO RA7 / crystal oscillator input / external clock |
| Pin 6 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Pin 7 | VSS — Ground reference |
| Pin 8 | RB0/AN12/CCP2 — GPIO RB0 / ADC input / CCP2 PWM output |
| Pin 9 | RB1/AN10/C1INH — GPIO RB1 / ADC input / comparator high input |
| Pin 10 | RB2/AN8/C2IN+ — GPIO RB2 / ADC input / comparator 2 input |
| Pin 11 | RB3/AN9/C2IN-/MDCARH — GPIO RB3 / ADC input / comparator 2 inverting input |
| Pin 12 | RB4/AN11/SDA1 — GPIO RB4 / ADC input / I2C data (MSSP) |
| Pin 13 | RB5/AN13/SCL1 — GPIO RB5 / ADC input / I2C clock (MSSP) |
| Pin 14 | RB6/ICSPCLK — GPIO RB6 / ICSP clock (programming) |
| Pin 15 | RB7/ICSPDAT — GPIO RB7 / ICSP data (programming) |
| Pin 16 | RC0/T1OSO/T1CKI — GPIO RC0 / Timer1 oscillator output / clock input |
| Pin 17 | RC1/T1OSI/CCP1 — GPIO RC1 / Timer1 oscillator input / CCP1 PWM |
| Pin 18 | RC2/AN14/C2OUT — GPIO RC2 / ADC input / comparator 2 output |
| Pin 19 | RC3/AN15/C3IN+/C3OUT — GPIO RC3 / ADC input / comparator 3 |
| Pin 20 | RC4/C3IN- — GPIO RC4 / comparator 3 inverting input |
| Pin 21 | RC5 — GPIO RC5 |
| Pin 22 | RC6/TX/CK — GPIO RC6 / EUSART TX / clock |
| Pin 23 | RC7/RX/DT — GPIO RC7 / EUSART RX / data |
| Pin 24 | RE3/MCLR/VPP — GPIO RE3 / master clear reset / programming voltage |
| Pin 25 | RA0/AN0/C1IN+/OPA1IN+ — GPIO RA0 / ADC / op-amp 1 positive input |
| Pin 26 | RA1/AN1/C1IN-/OPA1OUT — GPIO RA1 / ADC / op-amp 1 negative input / output |
| Pin 27 | RA2/AN2/C2IN+/OPA2IN+ — GPIO RA2 / ADC / op-amp 2 positive input |
| Pin 28 | RA3 — Note: per QFN 28-pin diagram, pin 28 is RA0/AN0; refer to datasheet for final assignment |
Typical Applications
PIC16LF1782-E/ML is suitable for 6 applications: Battery-Powered IoT Sensor Node, Portable Medical Sensor, LED Lighting Controller, Industrial Process Transmitter, Home Appliance Control Board, Automotive Auxiliary Sensor.
Battery-Powered IoT Sensor Node
The PIC16LF1782-E/ML fits battery-powered IoT sensor nodes because its XLP technology delivers nanoampere-level deep-sleep currents while the integrated 12-bit ADC and three on-chip op-amps interface directly to bridge-type sensors such as load cells and gas sensors. The 1.8 V minimum supply makes it compatible with single-cell Li-coin (CR2032) and 2xAA chemistries without a boost converter, and the MSSP peripheral drives I2C or SPI sensor buses. Per the manufacturer datasheet, the wake-up time from sleep is sub-microsecond, allowing aggressive duty-cycling that extends coin-cell life into the multi-year range typical of LoRaWAN or Zigbee end devices.
Recommended
Portable Medical Sensor
The PIC16LF1782-E/ML suits portable medical devices such as pulse oximeters, glucometers, and single-lead ECG patches where low power and analog integration are mandatory. Its three integrated op-amps condition the photodiode signal front-end directly, and the 12-bit ADC achieves sufficient resolution for SpO2 calculation while the 8-bit DAC drives LED bias current. Per Microchip application notes, the extended -40C to +125C temperature grade supports body-worn and skin-contact products. The 28-QFN package measures only 6x6 mm, fitting comfortably inside a fingertip pulse-ox housing while leaving room for the battery and BLE module.
Recommended
LED Lighting Controller
The PIC16LF1782-E/ML works well as an LED lighting controller in dimmable lamps and architectural fixtures because the 8-bit DAC and three op-amps drive constant-current sinks for RGB or tunable-white channels. Its EUSART supports DMX512 or DALI receive firmware stacks, while the MSSP SPI bus can drive external APA102 or WS2812 chains when timing tolerance permits. Per Microchip reference designs, the 1.8 V to 3.6 V range allows direct operation from a single-cell Li-ion battery in portable fixture designs, and the deep-sleep current is low enough to meet standby power budgets under EU 2019/2020 lighting regulations. The 32 MHz CPU executes PWM updates at audio-noise-free frequencies above 20 kHz.
Recommended
Industrial Process Transmitter
The PIC16LF1782-E/ML fits 4-20 mA industrial process transmitters because the integrated 12-bit ADC, three op-amps, and on-chip voltage reference eliminate external signal-conditioning ICs that would otherwise drift over temperature. The 1.8 V to 3.6 V supply rails pair naturally with a low-dropout regulator fed from the loop's compliance voltage. Per Microchip application notes, the extended -40C to +125C temperature grade is sufficient for cabinet-mounted instrumentation, and the MSSP I2C bus connects to external EEPROM for calibration constants. The 28-QFN (6x6) footprint is small enough to fit inside a head-mount probe housing while the exposed pad provides the thermal dissipation required for continuous loop-power operation.
Recommended
Home Appliance Control Board
The PIC16LF1782-E/ML serves home appliances such as coffee machines, e-bike dashboards, and HVAC thermostats where motor or relay control plus user-interface handling share one chip. Its 8-bit and 16-bit timers drive PWM outputs for brushed-DC motor speed control or TRIAC phase-angle dimming, and the comparator inputs monitor zero-cross detection for AC line synchronization. Per the manufacturer datasheet, the 32 MHz CPU executes user-interface debounce and display refresh routines in real time without DMA. The 28-QFN package fits behind a small OLED or segment LCD panel and the exposed pad simplifies thermal design in enclosed control boxes with limited airflow.
Recommended
Automotive Auxiliary Sensor
The PIC16LF1782-E/ML handles automotive auxiliary sensor applications such as tire-pressure-monitor (TPM) sensors, occupancy detection, and seatbelt pretensioner test circuits. Its extended -40C to +125C temperature grade and the 12-bit ADC interface directly to MEMS pressure or acceleration sensors, while the integrated op-amps condition the analog front-end. Per Microchip qualification data, the LF1782 family is not formally AEC-Q100 qualified, so for safety-critical applications designers should select a Q-graded sibling. The 28-QFN (6x6) package is small enough to fit inside a TPM valve stem, and the XLP sleep current extends battery life to the typical 10-year service window expected of TPM sensors.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1782-E/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1783-I/ML | PIC16F1782-I/ML | PIC16LF1782-I/ML | PIC16LF1709-I/ML |
|---|---|---|---|---|---|
| Package | 28-QFN (ML, 6x6) | 28-QFN (ML, 6x6) - same | 28-QFN (ML, 6x6) - same | 28-QFN (ML, 6x6) - same | 28-QFN (ML, 6x6) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| CPU Core | PIC16 8-bit @ 32 MHz | PIC16 8-bit @ 32 MHz | PIC16 8-bit @ 32 MHz | PIC16 8-bit @ 32 MHz | PIC16 8-bit @ 32 MHz (newer core) |
| Flash Memory | 3.5 KB | 7 KB (+100%) | 3.5 KB (same) | 3.5 KB (same) | 3.5 KB (same) |
| SRAM | 256 B | 512 B (+100%) | 256 B (same) | 256 B (same) | 256 B (same) |
| ADC Resolution | 12-bit | 12-bit (same) | 12-bit (same) | 12-bit (same) | 10-bit (-2 bits) |
| On-chip Op-amps | 3 | 3 (same) | 3 (same) | 3 (same) | 1 (-2) |
| Supply Voltage Range | 1.8 V to 3.6 V | 1.8 V to 3.6 V (same) | 2.0 V to 5.5 V (wider) | 1.8 V to 3.6 V (same) | 1.8 V to 3.6 V (same) |
| Temperature Grade | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
Key Differentiators
- Three integrated op-amps versus one in PIC16LF1709 (vs PIC16LF1709-I/ML)
- 12-bit ADC versus 10-bit in PIC16LF1709 (vs PIC16LF1709-I/ML)
- Extended -40 to +125C temperature grade versus Industrial -40 to +85C in PIC16LF1783 (vs PIC16LF1783-I/ML)
- On-chip 8-bit DAC versus absent in PIC16LF1709 (vs PIC16LF1709-I/ML)
Design Notes
The exposed thermal pad (pin 29 on the QFN) MUST be soldered to a continuous ground copper pour, ideally stitched with thermal vias to an internal ground plane. This pad provides both the chip's electrical ground return and its primary thermal dissipation path; omitting it or leaving it floating causes erratic ADC readings and may violate the maximum junction temperature budget. Recommended footprint is the standard JEDEC MO-220 land pattern with at least four 0.3 mm thermal vias connecting the pad to a 1 oz inner ground plane.
Place a 100 nF ceramic decoupling capacitor as close as physically possible to the VDD pin (pin 6), with a 10 uF bulk tantalum or ceramic capacitor on the same node. The PIC16LF1782's XLP peripheral logic draws fast transient currents during ADC sampling and PWM updates; without tight decoupling the internal voltage reference can droop, degrading ADC accuracy. Per the datasheet, VDD rise time must be monotonic and faster than 300 ms for proper Power-on Reset behavior - avoid soft-start ramps that exceed this window.
Route the ICSP clock (ICSPCLK/RB6, pin 14) and ICSP data (ICSPDAT/RB7, pin 15) as short, parallel traces to a 6-pin header or Tag-Connect pads. These pins double as GPIO and are shared with the MSSP peripheral, so any series resistor on RB6/RB7 used for in-circuit programming can distort I2C rise times. Keep the MCLR/VPP line (pin 24) short and place the 10 kohm pull-up within 5 mm of the pin to guarantee reliable in-circuit programming under noisy environmental conditions.
The 12-bit ADC achieves its rated accuracy only when the analog input traces are guarded by a ground pour and isolated from switching signals such as PWM outputs and the EUSART TX line. For source impedances above 5 kohm, add an external buffer op-amp because the internal ADC sample capacitor requires sub-microampere settling. Estimated: at 32 MHz CPU clock with 4 ADC TAD cycles, the acquisition window is approximately 4 us, which sets the practical input-impedance budget per the datasheet's ADC section.
Do not assume 32 MHz operation below 2.0 V VDD - the PIC16LF1782 datasheet's frequency-voltage derating curve limits the CPU to 16 MHz when VDD is in the 1.8 V to 2.0 V window. If your design runs from a fresh CR2032 coin cell at 3.0 V and drops below 2.0 V under load, configure OSCCON to switch to the internal 8 MHz or 4 MHz HFINTOSC automatically to avoid oscillator failure. Also, ensure the LFINTOSC is selected for the secondary oscillator timebase if your application depends on Timer1 in sleep mode.
Compliance Information
RoHS and REACH compliant per Microchip product page declarations as of 2026-09-24. Not AEC-Q100 qualified; the LF1782 family targets industrial and consumer markets, while AEC-Q100 grades carry an F1782-x/Q designation.