PIC16LF1829-E/GZ - 14KB Flash 32MHz 8-bit MCU | Microchip
MPN: PIC16LF1829-E/GZ ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.86 | $1.86 |
| 10 | $1.68 | $16.80 |
| 100 | $1.45 | $145.00 |
| 500 | $1.28 | $640.00 |
| 1,000 | $1.14 | $1,140.00 |
PIC16LF1829-E/GZ Overview
A PIC microcontroller is a Harvard-architecture RISC CPU optimized for embedded control. The PIC16F/LF182X family extends the baseline PIC16 architecture with a 16-level hardware stack, 49 instruction set, and peripheral-rich silicon that integrates capacitive-touch (mTouch) sensing, multiple 10-bit ADC channels, PWM, EUSART, MSSP (SPI/I2C), and on-chip EEPROM emulation into a single low-pin-count package. The "LF" variant trades absolute speed for sub-uA sleep currents, making it suitable for battery-powered sensor nodes and energy-harvesting designs.
Key features of the PIC16LF1829-E/GZ include 18 general-purpose I/O pins, an internal 32MHz oscillator (8MHz HFINTOSC + 4x PLL selectable), 256-byte data EEPROM, an on-chip temperature indicator, and a 10-bit ADC with up to 12 channels. The device supports in-circuit serial programming (ICSP) via two pins plus /MCLR, eliminating the need for an external programming header and enabling field firmware updates. The 20-UQFN (4x4mm) exposed-pad package minimizes PCB footprint while providing adequate thermal dissipation for the small die.
The architecture combines a 14-bit instruction word with single-cycle execution (except branches), delivering approximately 8 MIPS at the 32MHz FOSC. Internal peripherals include up to four 10-bit PWM modules, two analog comparators, a fixed-voltage reference (FVR) of 1.024V/2.048V/4.096V, and configurable logic cells (CLC) that implement simple state machines in hardware without CPU intervention. The mTouch peripheral supports capacitive proximity and touch-button sensing through the charge-time measurement unit (CTMU).
Typical applications include low-power IoT sensor nodes, capacitive touch user interfaces, LED lighting controllers, battery chargers, remote controls, consumer appliances, and wearable medical devices. The 14KB Flash accommodates firmware stacks up to 8K instruction words, sufficient for Bluetooth LE profile handling, sensor fusion, or small RTOS implementations.
Design consideration: the LF variant requires VDD between 1.8V and 3.6V. For 5V systems, choose the PIC16F1829 (F variant) instead. Decouple VDD with a minimum 0.1uF ceramic capacitor placed within 5mm of the pin, and connect the exposed pad to the ground plane for thermal relief and electrical reference.
This page synthesizes distributor inventory, drop-in alternatives drawn from Microchip's PIC16F/LF182X family, and practical design notes not bundled in the manufacturer's datasheet, giving the engineer a one-stop reference for sourcing and substitution decisions.
Drop-in alternatives for PIC16LF1829-E/GZ — 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 PIC16LF1829-E/GZ (same form factor and footprint) — differing in Operating Temperature, ADC, Package, Capacitive Touch, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1829-I/GZ
✅ Drop-In✓ In Stock
$0.69 / Unit
View Datasheet →PIC16F1829-E/GZ
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1829-I/GZ
✅ Drop-In✓ In Stock
$1.31 / Unit
View Datasheet →PIC16LF1828-E/GZ
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16LF1827-E/GZ
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1829-E/GZ Maximum Ratings & Electrical Characteristics
| Family | PIC16F/LF182X |
| Core | PIC 8-bit RISC |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data RAM | 1 KB |
| Data EEPROM | 256 B |
| Maximum CPU Frequency | 32 MHz |
| Operating Voltage (VDD) | 1.8 V to 3.6 V (LF variant) |
| I/O Pins | 18 |
| ADC | 10-bit, up to 12 channels |
| PWM Modules | Up to 4 (10-bit) |
| Comparators | 2 |
| Fixed Voltage Reference | 1.024 V / 2.048 V / 4.096 V |
| Timers | Timer0, Timer1, Timer2 (8/16-bit) |
| Communication | EUSART, MSSP (SPI / I2C) |
| Capacitive Touch | mTouch CTMU peripheral |
| Package | 20-UQFN (GZ) 4x4 mm |
| Operating Temperature | -40 C to +125 C (E grade) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Programming Method | ICSP (In-Circuit Serial Programming) |
PIC16LF1829-E/GZ Pin Configuration
| Pin 1 | RA5 — Digital I/O / AN4 / C1OUT / T1CKI / ICSPCLK |
| Pin 2 | RA0 — Digital I/O / AN0 / C1IN+ / ICSPDAT |
| Pin 3 | RA1 — Digital I/O / AN1 / C1IN- / VREF+ |
| Pin 4 | RA2 — Digital I/O / AN2 / C2IN+ / DACOUT1 |
| Pin 5 | RA3 — Digital I/O / AN3 / C1IN1- / VREF- |
| Pin 6 | RA4 — Digital I/O / AN4 / C1OUT / T1G / /MCLR |
| Pin 7 | VDD — Positive supply (1.8V to 3.6V) |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RA7 — Digital I/O / OSC1 / CLKIN |
| Pin 10 | RA6 — Digital I/O / OSC2 / CLKOUT |
| Pin 11 | RC0 — Digital I/O / AN16 / PWM1 / CCP2 / SCL |
| Pin 12 | RC1 — Digital I/O / AN17 / PWM2 / CCP1 / SDA |
| Pin 13 | RC2 — Digital I/O / AN18 / PWM3 / P1A / SDI |
| Pin 14 | RC3 — Digital I/O / AN19 / PWM4 / P1B / SDO |
| Pin 15 | RC4 — Digital I/O / AN20 / TX/CK / /SS |
| Pin 16 | RC5 — Digital I/O / AN21 / RX/DT / SDO |
| Pin 17 | RC6 — Digital I/O / AN22 / CCP3 / /SS |
| Pin 18 | RC7 — Digital I/O / AN23 / CCP4 / SDI |
| Pin 19 | RB7 — Digital I/O / AN7 / RX/DT / P1D / ICSPCLK |
| Pin 20 | RB6 — Digital I/O / AN6 / TX/CK / P1C / ICSPDAT |
Typical Applications
PIC16LF1829-E/GZ is suitable for 7 applications: Battery-Powered IoT Sensor Nodes, Capacitive Touch User Interfaces, LED Lighting Controllers, Consumer Remote Controls, Battery Charging and Power Management, Wearable Medical Devices, Industrial Sensor Signal Conditioning.
Battery-Powered IoT Sensor Nodes
The PIC16LF1829-E/GZ is well-suited to wireless sensor nodes powered by coin-cell or lithium batteries, where nanoWatt XLP deep-sleep currents below 1 uA and a 1.8V minimum VDD let the MCU ride a single-cell Li-coin stack for months or years. The 32MHz HFINTOSC plus PLL delivers 8 MIPS for sensor reading, local filtering, and BLE-beacon-style transmit scheduling, while 14KB Flash holds the full application plus a small bootloader for OTA updates.
Recommended
Capacitive Touch User Interfaces
The integrated mTouch CTMU peripheral allows the PIC16LF1829-E/GZ to implement capacitive proximity and touch-button sensing without an external touch controller. By charging a known CTMU current through a sense electrode and measuring the resulting voltage on an ADC channel, the firmware resolves proximity events with sub-10 ms response. Up to 12 ADC channels support multi-button panels, slider strips, or wheel controls in white goods and consumer appliances.
Recommended
LED Lighting Controllers
The PIC16LF1829-E/GZ drives four 10-bit PWM channels for RGBW LED strips, panel backlights, or architectural fixtures where smooth 16-bit dimming (achieved via PWM plus timer-based dithering) eliminates visible flicker. The 32MHz clock supports high-frequency PWM above 20kHz, moving dimming noise beyond human hearing. The 1.8V to 3.6V VDD pairs with constant-current LED drivers on the same supply rail, simplifying BOM and layout.
Recommended
Consumer Remote Controls
Infrared remote controls benefit from the PIC16LF1829-E/GZ's sub-uA sleep current, on-chip 31kHz LFINTOSC for timing, and EUSART for IR modulation at 38kHz/40kHz/56kHz carrier frequencies. The 14KB Flash accommodates NEC, RC5, and SIRC protocol libraries, while the 1KB RAM handles command decoding buffers. E-grade -40C to +125C operation tolerates automotive-cabin temperature extremes in integrated remote keyfobs.
Recommended
Battery Charging and Power Management
The PIC16LF1829-E/GZ acts as the supervisory MCU in linear or switch-mode battery chargers for single-cell Li-ion packs, wearables, and power tools. Its two analog comparators implement precise VDD and current-limit thresholds, while the FVR (1.024V/2.048V/4.096V) provides a stable reference for ADC-based battery voltage measurement. The 10-bit ADC tracks charge curves, temperature, and input current with sufficient accuracy for CC/CV termination.
Recommended
Wearable Medical Devices
Wearable health monitors (pulse oximeters, thermometers, fitness bands) leverage the PIC16LF1829-E/GZ's low-power XLP modes for multi-day battery life, the mTouch peripheral for touch buttons on the wearable housing, and 12-channel 10-bit ADC for sensor front-end signal conditioning. The E-grade -40C to +125C rating supports disinfection, autoclave, or sterilization cycles in clinical instruments without thermal-shutdown risk.
Recommended
Industrial Sensor Signal Conditioning
The PIC16LF1829-E/GZ integrates sensor signal conditioning for thermocouples, RTDs, and bridge pressure sensors, where the 10-bit ADC combined with the configurable FVR and two comparators implements sigma-delta-style oversampling. EUSART and MSSP peripherals stream processed data over RS-485 or I2C to a host controller. The 32MHz core executes 8 MIPS, enough for moving-average filtering and basic linearization in real time.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1829-E/GZ — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1829-I/GZ | PIC16F1829-E/GZ | PIC16F1829-I/GZ | PIC16LF1828-E/GZ | PIC16LF1827-E/GZ |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-UQFN (GZ) 4x4 mm | 20-UQFN (GZ) 4x4 mm - same | 20-UQFN (GZ) 4x4 mm - same | 20-UQFN (GZ) 4x4 mm - same | 20-UQFN (GZ) 4x4 mm - same | 20-UQFN (GZ) 4x4 mm - same |
| Program Memory (Flash) | 14 KB | 14 KB | 14 KB | 14 KB | 7 KB (-50%) | 7 KB (-50%) |
| Data RAM | 1 KB | 1 KB | 1 KB | 1 KB | 256 B (-75%) | 384 B (-62%) |
| Operating Voltage | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) | 1.8 V to 5.5 V (F) | 1.8 V to 5.5 V (F) | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) |
| Maximum Clock Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| I/O Pins | 18 | 18 | 18 | 18 | 18 | 16 |
| ADC | 10-bit, 12 channels | 10-bit, 12 channels | 10-bit, 12 channels | 10-bit, 12 channels | 10-bit, 12 channels | No ADC |
| Operating Temperature | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +125 C (E) |
Key Differentiators
- Largest memory in PIC16F/LF182X 20-pin family (vs PIC16LF1828-E/GZ)
- Full ADC peripheral set unlike no-ADC variants (vs PIC16LF1827-E/GZ)
- Low-voltage LF variant versus 5V F variant (vs PIC16F1829-E/GZ)
Design Notes
Estimated: with VDD = 3.3V, FOSC = 32MHz, and all peripherals active, the PIC16LF1829-E/GZ typical IDD is approximately 8 mA. In sleep mode with WDT disabled, IDD drops below 1 uA per the datasheet's nanoWatt XLP specifications. Always decouple VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the package pin, and add a 10 uF bulk capacitor if downstream loads (sensor, RF module) draw transient currents above 50 mA.
The 20-UQFN (GZ) 4x4 mm package has a center exposed pad that MUST be soldered to the ground plane for mechanical reliability and thermal dissipation. Stitch the EP to the ground plane with multiple thermal vias (8-12 vias, 0.3 mm drill, 0.5 mm pitch) to keep die temperature within the -40C to +125C operating window at full CPU load. Avoid signal traces under the EP that would force the pad to be split.
Do not connect /MCLR directly to VDD without a pull-up resistor; the ICSP programmer drives VPP high (typically 9-13V) on this pin during programming. A 10 kOhm pull-up to VDD plus a 100 nF cap to ground forms the standard reset circuit. Setting the LVP (low-voltage programming) configuration bit allows programming without high voltage on /MCLR, at the cost of dedicating the RB6/ICSPCLK pin to ICSP function in low-voltage mode.
When using the HFINTOSC + PLL to reach 32 MHz FOSC, jitter is approximately 2% which is unacceptable for UART communication above 115200 baud or for precise timer-driven PWM. For timing-critical peripherals, switch to an external 16 MHz crystal on OSC1/OSC2 (RA7/RA6) with the PLL multiplier, which reduces frequency error below 50 ppm and eliminates cumulative drift across temperature cycles.
Compliance Information
Compliant with RoHS and REACH per Microchip product page. E-grade part rated -40C to +125C industrial extended temperature, not AEC-Q100 qualified (choose automotive-graded PIC part if AEC-Q100 is required).