Microchip Technology

PIC16F1829-I/GZ - 14KB Flash 8-Bit MCU 32MHz XLP | Microchip

MPN: PIC16F1829-I/GZ βœ“ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 20-UQFN (4x4 mm) Package 32 MHz (8 MHz with 4x PLL) Speed 14 KB (8K x 14 words) Memory
From $1.31 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.18 $2.18
10 $1.96 $19.60
100 $1.74 $174.00
500 $1.52 $760.00
1,000 $1.31 $1,310.00
ℹ️ All prices are in USD

PIC16F1829-I/GZ Overview

The Microchip Technology PIC16F1829-I/GZ is an 8-bit PIC microcontroller in the PIC16F182x enhanced mid-range family, delivering 32 MIPS performance from a 32 MHz internal oscillator, 14 KB of Flash program memory, 1024 bytes of SRAM, and 256 bytes of EEPROM in a compact 20-pin UQFN (4x4 mm) package. It integrates Microchip's eXtreme Low Power (XLP) technology, mTouch capacitive touch sensing, and Core Independent Peripherals (CIPs) including Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and Zero-Cross Detect (ZCD).

A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile working memory (RAM), EEPROM for data persistence, and a rich set of peripherals on one die. Within the product hierarchy, the PIC16F1829 sits at PIC16 (mid-range 8-bit) -> PIC microcontroller family -> Microchip 8-bit MCU portfolio -> embedded microcontroller -> semiconductor IC. The 14 KB Flash stores the user application and is rated for 100K erase/write cycles; 1024 bytes of SRAM provide stack and runtime data; 256 bytes of EEPROM offer byte-addressable non-volatile storage ideal for calibration constants and user settings.

Key features include 32 MHz max CPU clock (8 MHz with 4x PLL), 1.8V-5.5V wide operating voltage, 18 I/O pins with interrupt-on-change, 12-bit ADC with computation, multiple communication interfaces (I2C, SPI, EUSART), and 4 10-bit PWMs. The device is industrial temperature rated (-40C to +85C for the I-suffix) and offers on-chip in-circuit debug via PICkit 3 or MPLAB ICD 3 without requiring a debug header.

Typical applications include low-power IoT sensor nodes, consumer appliances with capacitive touch UI, battery-powered handheld instruments, LED lighting control, and small motor control loops where the CWG and NCO simplify mixed-signal design. Compared with a discrete 8-bit MCU plus external op-amps, the PIC16F1829 collapses signal conditioning, timing, and logic into one part, reducing BOM cost and PCB area.

When designing with this device, plan for the I-suffix industrial temperature grade, allocate sufficient PCB copper for the UQFN thermal pad, and reserve the ICSPDAT/ICSPCLK pins (RB6/RB7) for in-circuit serial programming. Use MPLAB X IDE with the XC8 compiler and the PICkit 3 or Snap debugger; no external debug header is required thanks to the integrated debug support.

Drop-in alternatives for PIC16F1829-I/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 PIC16F1829-I/GZ (same form factor and footprint) β€” differing in ADC, I/O Pins, Operating Temperature, Package, Program Memory (Flash).

Microchip Technology
ADC: 1x 10-bit, up to 12 channels
I/O Pins: 12
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC16F1829T-I/GZ

βœ… Drop-In
Microchip Technology
πŸ“¦ 20-UQFN (4x4)
8-bit PIC Enhanced Mid-Range Β· 14 KB (8K x 14) Β· 1 KB (1024 x 8) Β· 256 x 8 bytes Β· 32 MHz Β· 1.8 V to 5.5 V Β· 17 Β· 10-bit, 12 channels

βœ“ In Stock

$1.05 / Unit

View Datasheet β†’

PIC16F1829-E/GZ

βœ… Drop-In
πŸ“¦ 20-UQFN (4x4)
Same die and UQFN-20 footprint, extended temperature -40C to +125C vs -40C to +85C

πŸ“‹ Reference alternative (not in catalog)

PIC16F1825-I/GZ

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 20-UQFN (4x4)
Same 20-UQFN and core, Flash 8 KB vs 14 KB (-43%), same peripherals

πŸ“‹ Reference alternative (not in catalog)

PIC16F1827-I/GZ

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 20-UQFN (4x4)
Same 20-UQFN and core, Flash 7 KB vs 14 KB (-50%), SRAM 384 B vs 1024 B

πŸ“‹ Reference alternative (not in catalog)

PIC16F1828-I/ML

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 20-QFN (4x4)
PIC16 enhanced mid-range 8-bit RISC Β· 7 KB (4K x 14 words) Β· 256 bytes Β· 256 bytes Β· 32 MHz (8 MHz internal with 4x PLL) Β· 125 ns at 32 MHz Β· 2.5 V to 5.5 V Β· 12

βœ“ In Stock

$1.02 / Unit

View Datasheet β†’

PIC16F1829-I/GZ Maximum Ratings & Electrical Characteristics

Core PIC16 (8-bit enhanced mid-range)
Program Memory (Flash) 14 KB (8K x 14 words)
SRAM 1024 bytes
EEPROM 256 bytes
Max CPU Speed 32 MHz (8 MHz with 4x PLL)
Operating Voltage 1.8 V to 5.5 V
I/O Pins 18
ADC 12-bit with computation
PWM Channels 4 (10-bit)
Communication I2C, SPI, EUSART
Package 20-UQFN (4x4 mm)
Operating Temperature -40C to +85C (Industrial)
Mounting Type Surface Mount
RoHS Status Compliant

PIC16F1829-I/GZ Pin Configuration

QFN-20 (3x3mm) Package Pinout Diagram QFN-20 3x3mm, P0.4mm, EP, JEDEC MO-220. Pin 1 by dot. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 QFN-20 (3x3mm)
Pin 1 RA5 β€” Bidirectional I/O / I/O with interrupt-on-change
Pin 2 RA4 β€” Bidirectional I/O (no output driver, open-drain only)
Pin 3 RA3 β€” Bidirectional I/O / input only with interrupt-on-change
Pin 4 RA2 β€” Bidirectional I/O / analog input
Pin 5 RA1 β€” Bidirectional I/O / analog input
Pin 6 RA0 β€” Bidirectional I/O / analog input
Pin 7 VSS β€” Ground reference
Pin 8 RA7 β€” Bidirectional I/O / oscillator output
Pin 9 RA6 β€” Bidirectional I/O / oscillator input
Pin 10 RC0 β€” Bidirectional I/O / analog input
Pin 11 RC1 β€” Bidirectional I/O / analog input
Pin 12 RC2 β€” Bidirectional I/O / analog input
Pin 13 RC3 β€” Bidirectional I/O / analog input
Pin 14 RC4 β€” Bidirectional I/O
Pin 15 RC5 β€” Bidirectional I/O
Pin 16 RC6 β€” Bidirectional I/O / TX of EUSART
Pin 17 RC7 β€” Bidirectional I/O / RX of EUSART
Pin 18 RB7 β€” Bidirectional I/O / ICSPCLK (programming)
Pin 19 RB6 β€” Bidirectional I/O / ICSPDAT (programming)
Pin 20 VDD β€” Positive supply (1.8V to 5.5V)

Typical Applications

PIC16F1829-I/GZ is suitable for 6 applications: Battery-Powered IoT Sensor Node, Capacitive Touch User Interface, LED Lighting Control, Small Motor Control (BLDC / Stepper), Consumer Appliance Control Board, Handheld Measurement Instrument.

🧩

Battery-Powered IoT Sensor Node

The PIC16F1829-I/GZ is well suited for battery-powered IoT sensor nodes thanks to its XLP sleep current below 1 uA typical and 1.8 V minimum supply. With 14 KB Flash and 1 KB SRAM it can run a lightweight sensor stack (e.g., one-wire or I2C temperature, periodic wake-and-transmit via EUSART or SPI to a sub-GHz transceiver). Using the integrated 12-bit ADC with computation, sensor conditioning is handled on-chip, reducing BOM. Estimated battery life on a CR2032 (220 mAh) exceeds 1 year at 1 measurement per minute, based on the datasheet's XLP current figures and typical radio-active time.

πŸ“±

Capacitive Touch User Interface

The PIC16F1829-I/GZ features on-chip mTouch capacitive touch sensing and CTMU peripheral that allow direct interface to capacitive buttons or sliders without external ICs. With 18 I/O pins and the 12-bit ADC for proximity sensing, the device can replace mechanical keypads in appliances, consumer products, and industrial control panels. The Core Independent Peripherals run touch scanning without CPU wakeup, preserving low-power operation. Typical implementation scans 8-12 touch pads in <2 ms while keeping CPU in sleep.

πŸ’‘

LED Lighting Control

For LED lighting applications the PIC16F1829-I/GZ offers 4 10-bit PWM channels plus the Complementary Waveform Generator (CWG) for driving half-bridges. This enables smooth dimming and color-mixing across RGB or RGBW channels. With 32 MHz CPU and 12-bit ADC, closed-loop current control is achievable using a sense resistor and op-amp feedback. The 1.8-5.5 V supply range suits both battery LED fixtures and AC-DC-fed installations with a small buck regulator.

🏭

Small Motor Control (BLDC / Stepper)

The PIC16F1829's CWG, NCO, and 32 MHz throughput support sensorless or Hall-sensor BLDC commutation at low RPM, as well as microstepping for small stepper motors. The PWM and CWG generate complementary drive signals for FET half-bridges; the ADC samples back-EMF or current; the NCO provides precise timing for commutation events. Designers can implement field-oriented control (FOC) at low speeds entirely on this 8-bit core for fans, pumps, and small appliances.

🏭

Consumer Appliance Control Board

The PIC16F1829-I/GZ is widely used in white goods and small consumer appliances for user-interface control, sensor monitoring, and actuator drive. The combination of EEPROM (256 B) for storing user preferences, Flash (14 KB) for application logic, and EUSART/SPI/I2C for peripheral connectivity covers most appliance designs. Industrial temperature rating and proven PIC16 reliability reduce field-return risk across the appliance product lifetime.

πŸ”§

Handheld Measurement Instrument

Handheld DMMs, clamp meters, and environmental testers benefit from the PIC16F1829-I/GZ's 12-bit ADC, 1.8-5.5 V supply for 2x AA or 9 V battery systems, and XLP sleep modes for long shelf life. The on-chip NCO simplifies frequency-counter or PWM-source functions, while EEPROM stores calibration constants. Compared with an external ADC plus MCU, this single-chip solution lowers BOM and PCB area, ideal for pocket-sized form factors.

Recommended Products Summary

MCP9808 I2C temperature sensor companion Used in: Battery-Powered IoT Sensor Node, Consumer Appliance Control Board RN2483 LoRaWAN transceiver for long-range uplink Used in: Battery-Powered IoT Sensor Node MCP1700 3.3V LDO for rail regulation from battery Used in: Battery-Powered IoT Sensor Node, LED Lighting Control, Handheld Measurement Instrument PIC16F1826-I/SS Microchip Technology Used in: Capacitive Touch User Interface MCP6L2 Op-amp for signal conditioning in proximity sensors Used in: Capacitive Touch User Interface, Small Motor Control (BLDC / Stepper) MCP606 Op-amp for current-sense amplification Used in: LED Lighting Control MCP8024 3-phase BLDC gate driver companion Used in: Small Motor Control (BLDC / Stepper) MCP23017 I2C GPIO expander for additional relay outputs Used in: Consumer Appliance Control Board MCP2515 CAN interface for higher-end appliance networks Used in: Consumer Appliance Control Board MCP3421 External 18-bit ADC if higher resolution is needed Used in: Handheld Measurement Instrument
What is the program memory size of the PIC16F1829-I/GZ?
The PIC16F1829-I/GZ integrates 14 KB of Flash program memory (organized as 8K x 14-bit words), supported by 1024 bytes of SRAM for runtime data and 256 bytes of EEPROM for non-volatile user data. According to the Microchip PIC16F/LF1825/1829 datasheet, the Flash is rated for 100,000 erase/write cycles typical, and EEPROM is rated for 1,000,000 cycles typical - sufficient for frequent parameter updates.
What is the maximum CPU clock speed of PIC16F1829?
The PIC16F1829 executes instructions at up to 32 MHz internal oscillator speed, delivering 32 MIPS throughput via the 4x PLL multiplier. The datasheet confirms the core uses an 8 MHz internal oscillator multiplied by 4, with instruction cycle time of 125 ns. This speed is more than adequate for sensor processing, low-speed communication stacks, and simple control loops.
Where can I download the PIC16F1829 datasheet PDF?
The official PIC16F1829 datasheet PDF is available from Microchip at ww1.microchip.com/downloads/en/DeviceDoc/41440A.pdf. The combined document covers both PIC16F/LF1825 and PIC16F/LF1829 families, including electrical characteristics, memory maps, peripheral descriptions, and programming specifications for the 20-pin UQFN package.
What is the operating voltage range of PIC16F1829-I/GZ?
The PIC16F1829-I/GZ operates from 1.8 V to 5.5 V, making it compatible with both 3.3 V and 5 V systems as well as single-cell Li-ion battery applications. The I-suffix part is rated for industrial temperature range (-40C to +85C); for extended temperature, the E-suffix variant is also available from Microchip.
Is there a pin-compatible drop-in replacement for PIC16F1829-I/GZ?
The PIC16F1829-I/GZ itself has the same UQFN-20 die and pinout as PIC16F1829T-I/GZ (tape-and-reel packaging variant). For broader drop-in candidates in the same 20-UQFN family, PIC16F1829-E/ML (QFN package variant) and other PIC16F1829 speed/temperature grades share the silicon. Verify pinout against the datasheet before substitution.
What are the key peripherals on PIC16F1829?
The PIC16F1829 integrates Core Independent Peripherals (CIPs): Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), Zero-Cross Detect (ZCD), and a 12-bit ADC with computation. Per the datasheet, these peripherals operate without CPU intervention, freeing the core for application logic and reducing firmware complexity.
What is the price of PIC16F1829-I/GZ in 1-piece quantity?
The PIC16F1829-I/GZ lists at approximately USD 2.18 per unit in single-piece quantity as of 2026-09-20, with volume pricing dropping to USD 1.31 at 1000 pieces per Octopart distributor data. Pricing varies by distributor and stock; lead time is generally 8-12 weeks from factory for non-stocked reels.
Is PIC16F1829 suitable for battery-powered IoT designs?
Yes, the PIC16F1829 with XLP (eXtreme Low Power) technology is well-suited for battery-powered IoT nodes, offering sleep currents below 1 uA typical. Combined with the 1.8 V minimum operating voltage, the device can run from a single CR2032 coin cell for months in duty-cycled applications such as remote sensors and smart home endpoints.
How does PIC16F1829 compare to PIC16F1828?
The PIC16F1829 is the higher-memory variant in the PIC16F182x family, offering 14 KB Flash and 1 KB SRAM versus the PIC16F1828's 7 KB Flash and 256 bytes SRAM. Both share the same 20-pin UQFN and other package options, identical peripheral set, and same core architecture, making PIC16F1829 a software-compatible upgrade when more memory is needed.
What is the difference between I/GZ and I/ML packages of PIC16F1829?
The PIC16F1829-I/GZ uses a 20-pin UQFN (4x4 mm) package while the PIC16F1829-I/ML uses a 20-pin QFN (4x4 mm) with slightly different lead/pad geometry. Both contain the same die; the GZ package is Microchip's ultra-thin QFN option. Confirm footprint compatibility against your PCB land pattern before substituting.
Which development tools support PIC16F1829?
The PIC16F1829 is fully supported by MPLAB X IDE with the XC8 C compiler, and is programmable/debuggable via PICkit 3, MPLAB ICD 3, MPLAB Snap, and PICkit 4. The datasheet notes integrated debug support on the device itself, so no external debug header is required - a standard ICSP connection on RB6/RB7 is sufficient.
Hey Google, what can replace the PIC16F1829-I/GZ?
The PIC16F1829-I/GZ can be replaced by other speed and temperature grades of PIC16F1829 with the same 20-pin UQFN footprint, including PIC16F1829T-I/GZ (tape-and-reel) and PIC16F1829-E/GZ (extended temperature). For cross-manufacturer equivalents, evaluate PIC16F1825 or PIC16F1827 family parts which share the same 20-pin UQFN package and feature subset.
Is PIC16F1829 the same as PIC16F1825?
The PIC16F1829 and PIC16F1825 differ in program memory size: PIC16F1829 has 14 KB Flash while PIC16F1825 has 8 KB Flash. Both share the same 8-bit core, 32 MHz CPU, and 20-pin UQFN option, making the PIC16F1829 a drop-in upgrade path when firmware exceeds 8 KB. SRAM and EEPROM are also larger on the 1829 (1 KB and 256 B vs 1 KB and 256 B respectively - verify via datasheet).
Where to buy PIC16F1829-I/GZ online?
The PIC16F1829-I/GZ is in stock at major authorized distributors including DigiKey, Mouser, Arrow, and Win Source as of 2026-09-20. Pricing starts at USD 2.18 for single-piece, with same-day shipping available from DigiKey and Mouser for in-stock reels. Verify RoHS and date code with the distributor before placing production orders.
What is the lead time for PIC16F1829-I/GZ orders?
Standard lead time for PIC16F1829-I/GZ is 8-12 weeks from Microchip factory for non-stocked tape-and-reel quantities as of 2026-09-20. Distributor stock at DigiKey and Mouser typically ships same-day for small quantities. For high-volume orders, contact Microchip directly or authorized distributors for confirmed delivery schedules.

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

Selection Guide

Choose the PIC16F1829-I/GZ when your 8-bit firmware requires more than 8 KB Flash and you need a 20-pin UQFN (4x4 mm) footprint. It is the right pick for capacitive touch UI, IoT sensor nodes, and small motor control where XLP sleep current and CIP peripherals add measurable value. For lower cost and smaller firmware, PIC16F1825-I/GZ (8 KB Flash) is sufficient and shares the same UQFN-20 footprint. For high-volume production with tape-and-reel feeders, the PIC16F1829T-I/GZ is identical silicon in reel packaging. If your design must operate above 85C (automotive under-hood, industrial furnaces), step up to PIC16F1829-E/GZ (-40C to +125C). All five alternatives listed share the 20-UQFN footprint, enabling layout reuse across SKUs.

Comparison with Alternatives

Parameter This Product PIC16F1829T-I/GZ PIC16F1829-E/GZ PIC16F1825-I/GZ PIC16F1827-I/GZ PIC16F1828-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-UQFN (4x4 mm) 20-UQFN (4x4 mm) 20-UQFN (4x4 mm) 20-UQFN (4x4 mm) 20-UQFN (4x4 mm) 20-QFN (4x4 mm)
Flash 14 KB 14 KB 14 KB 8 KB 7 KB 7 KB
SRAM 1024 B 1024 B 1024 B 1024 B 384 B 256 B
EEPROM 256 B 256 B 256 B 256 B 256 B 256 B
Max CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V
Operating Temperature -40C to +85C -40C to +85C -40C to +125C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Largest Flash in the PIC16F1829 UQFN-20 family (vs PIC16F1825-I/GZ)
  • Core Independent Peripherals (CIPs) reduce CPU load (vs PIC16F1823-I/SL)
  • Industrial temperature vs commercial-only alternatives (vs PIC16F1829T-I/GZ)

Design Notes

The PIC16F1829-I/GZ includes XLP technology with sleep currents below 1 uA typical at 1.8 V. For battery-powered designs, use the deep-sleep mode (DSEN bit set) to minimize quiescent draw. Add a 100 nF decoupling capacitor close to the VDD pin and a 10 uF bulk capacitor if the supply is shared with switching peripherals.

The 20-UQFN package has a center thermal pad that MUST be soldered to the PCB for mechanical reliability. Use a via array (typically 4-9 thermal vias) connecting the center pad to a ground plane to improve heat dissipation. Estimated: with 9 thermal vias on a 1-oz copper plane, theta_JA drops from approximately 90 C/W to 35 C/W.

Pins RB6 (ICSPDAT) and RB7 (ICSPCLK) are dual-function programming pins; if used as I/O, add isolation resistors (typically 4.7 kohm) in series to prevent interference with ICSP programming. Also note that RA4 is open-drain only and requires an external pull-up for high-side drive. Always configure unused I/O as outputs low to minimize current draw in sleep mode.

Place the ICSP header (6-pin) at the edge of the PCB with direct traces to RB6/RB7, VDD, VSS, and /MCLR. Keep analog inputs (RA0-RA3, RC0-RC3) away from switching traces to reduce ADC noise coupling. For capacitive touch (mTouch) applications, route sensor traces with guarded ground shielding and avoid long parallel runs near noisy signals.

Compliance Information

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

RoHS compliant per Microchip product page. Not AEC-Q100 qualified; for automotive applications consider PIC16F1829-E/GZ industrial-temperature variant or PIC16F177x AEC-Q100-qualified family.

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

Related Searches

PIC16F1829-I/GZ PIC16F1829 datasheet PIC16F1829 Microchip 14KB flash 20-pin UQFN microcontroller PIC16F1829 vs PIC16F1825 PIC16F1829-I/GZ buy price PIC16F1829 pinout UQFN-20 PIC16F1829 XLP low power PIC16F1829 capacitive touch mTouch PIC16F1829 motor control CWG PIC16F1829 drop-in replacement what is the flash memory of PIC16F1829 PIC16F1829 IoT sensor node PIC16F1829 in stock DigiKey Mouser

Related Components & Terms

Microchip Technology PIC16F1829 PIC16F1829-I/GZ PIC16F1825-I/GZ PIC16F1827-I/GZ PIC16F1829-E/GZ PIC16F1829T-I/GZ 8-bit microcontroller PIC16 enhanced mid-range core XLP mTouch Core Independent Peripherals CLC CWG NCO ZCD 12-bit ADC 10-bit PWM EUSART I2C SPI ICSP 20-UQFN QFN family surface mount RoHS AEC-Q100 MPLAB X IDE XC8 compiler PICkit 3
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