PIC16F1829T-I/SO - 14KB Flash 8-bit MCU 20-SOIC | Microchip
MPN: PIC16F1829T-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.95 | $1.95 |
| 10 | $1.75 | $17.50 |
| 100 | $1.55 | $155.00 |
| 500 | $1.38 | $690.00 |
| 1,000 | $1.22 | $1,220.00 |
| 3,000 | $1.05 | $3,150.00 |
PIC16F1829T-I/SO Overview
What is a PIC16 microcontroller? A PIC16 is a low-power 8-bit flash microcontroller built on Microchip's enhanced mid-range core with 49 instructions, a 16-level hardware stack, and XLP (eXtreme Low Power) technology, forming part of the broader PIC microcontroller family that belongs to the microcontroller IC -> embedded controller -> semiconductor device hierarchy. These parts integrate peripherals such as ADC, PWM, I2C/SPI/UART, mTouch capacitive sensing, and multiple timers in a single chip.
Key features include 14KB (8K x 14) self-programmable Flash, 1KB RAM, 256 bytes EEPROM, 18 digital I/O pins, an enhanced 10-bit ADC with up to 12 channels, capture/compare/PWM modules, two comparators, and integrated mTouch capacitive touch sensing support. The device is rated for the industrial temperature range (-40C to +85C, 'I' suffix) and supports in-circuit serial programming (ICSP) and on-chip debug.
Architecturally, the PIC16F1829 uses a Harvard RISC core with separate program and data buses, an internal 32 MHz oscillator (selectable to 31 kHz for low power), and an integrated configurable reference. The XLP low-power architecture enables active currents in the tens of microampere range and sleep currents below 1 uA, which is critical for battery-driven sensor and IoT nodes.
Typical applications include IoT sensor nodes, low-power sensor signal conditioning, consumer white goods with touch interfaces, small motor control loops, LED lighting drivers with analog dimming, and battery-powered metering. Designers choose this part when a balance of low cost, moderate peripherals, and XLP battery endurance is required. The wide 2.5V-5V operating range also lets the part run from single-cell Li-ion, 2xAA, or 3.3V regulated rails.
Design consideration: when using the internal 32 MHz oscillator, derate to 16 MHz above 4.5V per the frequency vs voltage graph in the manufacturer datasheet to avoid clock instability. Always place the recommended 0.1 uF Vdd bypass capacitor as close to the IC as possible.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC16F1829T-I/SO — 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 PIC16F1829T-I/SO (same form factor and footprint) — differing in Package, ADC, Timers, Communication, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1829-I/SO
✅ Drop-In✓ In Stock
$1.2 / Unit
View Datasheet →PIC16F1829T-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1828T-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.04 / Unit
View Datasheet →PIC16F1824T-I/ST
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1847T-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.73 / Unit
View Datasheet →PIC16F1704-I/ST
✅ Drop-In✓ In Stock
$0.62 / Unit
View Datasheet →PIC16LF1829T-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1829T-I/SO Maximum Ratings & Electrical Characteristics
| Family | PIC16F182X (enhanced mid-range 8-bit core) |
| Program Memory (Flash) | 14 KB (8K x 14) |
| Data Memory (RAM) | 1 KB |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 18 |
| ADC | 10-bit, up to 12 channels |
| Comparators | 2 |
| Timers | 5 (8-bit and 16-bit) |
| CCP/ECCP Modules | Yes |
| Communication Peripherals | I2C/SPI/UART (EUSART) |
| mTouch Capacitive Sensing | Yes (integrated) |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | 20-pin SOIC (SO), 7.5 mm body width, surface mount |
| Mounting Type | Surface Mount, Tape & Reel |
| MSL Level | MSL 3 (per JEDEC J-STD-020) |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC16F1829T-I/SO Pin Configuration
| Pin 1 | RA3/AN3#/VPP/MCLR — Digital I/O / analog input / ICSP programming voltage / Master Clear reset (active low) |
| Pin 2 | RA0/AN0/CPS0/ULPWU — Digital I/O / analog input / capacitive touch / ultra-low-power wake-up |
| Pin 3 | RA1/AN1/CPS1 — Digital I/O / analog input / capacitive touch |
| Pin 4 | RA2/AN2/CPS2 — Digital I/O / analog input / capacitive touch |
| Pin 5 | RA5/AN4/CPS4 — Digital I/O / analog input / capacitive touch |
| Pin 6 | Vdd — Positive supply voltage (2.5V to 5.5V) |
| Pin 7 | Vss — Ground reference |
| Pin 8 | RA7/OSC1/CLKIN — Digital I/O / external clock input / oscillator 1 |
| Pin 9 | RA6/OSC2/CLKOUT — Digital I/O / oscillator 2 / clock output |
| Pin 10 | RC0/SOSC1/SCLKI — Digital I/O / secondary oscillator 1 / digital clock input |
| Pin 11 | RC1/SOSC2 — Digital I/O / secondary oscillator 2 |
| Pin 12 | RC2/AN10/CPS10 — Digital I/O / analog input / capacitive touch |
| Pin 13 | RC3/AN11/CPS11 — Digital I/O / analog input / capacitive touch |
| Pin 14 | RC4/AN6/CPS6 — Digital I/O / analog input / capacitive touch |
| Pin 15 | RC5/AN7/CPS7 — Digital I/O / analog input / capacitive touch |
| Pin 16 | RC6/AN8/CPS8/TX/CK — Digital I/O / analog input / capacitive touch / EUSART TX |
| Pin 17 | RC7/AN9/CPS9/RX/DT — Digital I/O / analog input / capacitive touch / EUSART RX |
| Pin 18 | RB7/ICSPDAT/AN11 — Digital I/O / ICSP data / analog input |
| Pin 19 | RB6/ICSPCLK — Digital I/O / ICSP clock |
| Pin 20 | RB5/AN5/CPS5 — Digital I/O / analog input / capacitive touch |
Typical Applications
PIC16F1829T-I/SO is suitable for 7 applications: IoT Sensor Node, Capacitive Touch Control Panel, Battery-Powered Metering Device, LED Lighting Driver with Analog Dimming, Small Brushless DC Motor Control, Industrial Sensor Signal Conditioning, Consumer White Goods with Touch UI.
IoT Sensor Node
The PIC16F1829T-I/SO fits IoT sensor nodes because its XLP technology delivers active currents in the tens of microampere range and sleep currents below 1 uA, enabling multi-year battery life on a 2xAA cell. The 14KB Flash accommodates small TCP/IP or proprietary RF protocol stacks, while the 10-bit ADC and mTouch peripherals handle analog and capacitive sensor interfaces. Placed at the heart of a wireless sensor module with an external SPI-attached radio, the part's 32 MHz clock provides enough throughput to manage sensor sampling, MAC-layer timing, and UART/SPI peripheral control. Designers benefit from the 2.5V-5.5V supply range, which lets the same hardware run from coin cells, 2xAA, or USB power without level shifters.
Recommended
Capacitive Touch Control Panel
The PIC16F1829T-I/SO is ideal for capacitive touch panels because it integrates Microchip's mTouch hardware module, supporting up to 12 touch channels without external touch ICs. The 18 available I/O pins map cleanly to typical 8-12 button appliance or consumer interfaces, and the 10-bit ADC handles analog sliders and wheels. Running at 8 MHz from a 3.3V rail, the part consumes about 1 mA active, well within the thermal budget of sealed plastic enclosures without heatsinking. The integrated comparators simplify wake-on-touch designs where the CPU remains in sleep until a button press is detected, making this MCU especially attractive for white goods, lighting controls, and remote controls.
Recommended
Battery-Powered Metering Device
The PIC16F1829T-I/SO is well-suited for battery-powered metering because its XLP architecture and 2.5V-5.5V input let it run directly from 2xAA alkaline cells for years. The 10-bit ADC at up to 12 channels reads multiple sensor types simultaneously, while the 256-byte EEPROM stores calibration constants and tamper counters without external storage. The internal 32 MHz oscillator eliminates an external crystal, reducing BOM cost and saving PCB area. Designers gain a 1KB RAM buffer sufficient for averaging flow or energy pulses before transmitting via UART to a host. Compared with discrete analog front-ends plus a separate MCU, this single-chip solution reduces part count by 40-60%.
Recommended
LED Lighting Driver with Analog Dimming
The PIC16F1829T-I/SO drives LED lighting systems because it combines CCP/ECCP PWM modules capable of driving high-frequency MOSFET bridges with 10-bit ADC channels that read analog dimmer inputs or ambient light sensors. The 18 I/O pins support multiple LED channels, status LEDs, and a UART link for DMX or 0-10V dimming protocols. Operating from a 5V or 3.3V rail, the part can handle warm-up, fade-in, and over-temperature protection routines within its 14KB Flash budget. Designers benefit from the integrated comparators that monitor current-sense amplifiers without external glue logic.
Recommended
Small Brushless DC Motor Control
The PIC16F1829T-I/SO handles small brushless DC motor control because its CCP/ECCP modules generate complementary PWM outputs with programmable dead-band delay for three-phase half-bridge drivers. The 5 timers and 2 comparators support sensorless BEMF zero-cross detection or Hall-sensor input decoding, while the 10-bit ADC measures DC bus current for closed-loop torque control. At 32 MHz, the part has enough MIPS to run a 20 kHz PWM loop with room for UART diagnostics. Designers using this part in 24V cordless tools or fans save the cost of a dedicated motor-control IC.
Recommended
Industrial Sensor Signal Conditioning
The PIC16F1829T-I/SO fits industrial sensor signal conditioning because its 2.5V-5.5V supply tolerance accepts regulated 24 V industrial rails after a front-end LDO, and its industrial -40C to +85C temperature rating covers factory-floor environments. The 10-bit ADC with 12 channels scans multiple 4-20 mA loop sensors or bridge sensors, while the I2C/SPI peripherals interface to digital sensors and EEPROM. The 256-byte EEPROM stores factory calibration, and the UART outputs a digital protocol (Modbus RTU, ASCII) to a host PLC. This MCU replaces discrete analog circuits in boards built around the LP5900TLX-1.8 LDO and a small instrumentation amp.
Recommended
Consumer White Goods with Touch UI
The PIC16F1829T-I/SO is ideal for consumer white goods because it combines mTouch capacitive sensing, PWM for motor and buzzer control, UART for display drivers, and 14KB of Flash for appliance control logic - all in one 20-SOIC chip. Operating from a 5V or 3.3V supply, the part replaces two-chip analog plus digital signal conditioning solutions. The 18 I/O pins drive segment LCD bias, button matrix scanning, and triac firing outputs. Compared with discrete logic, this MCU enables cost-effective touch interfaces on coffee machines, microwaves, and washing machines.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1829T-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1829-I/SO | PIC16F1828T-I/SO | PIC16LF1829T-I/SO | PIC16F1847T-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-SOIC | 20-SOIC (tube) | 20-SOIC | 20-SOIC | 20-SOIC |
| Program Flash | 14 KB | 14 KB | 8 KB (-43%) | 14 KB | 14 KB |
| RAM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Supply Voltage Range | 2.5V to 5.5V | 2.5V to 5.5V | 2.5V to 5.5V | 1.8V to 3.6V | 2.5V to 5.5V |
| I/O Pins | 18 | 18 | 18 | 18 | 18 |
| mTouch Sensing | Yes | Yes | Yes | Yes | Yes |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Carrier Format | Tape & Reel | Tube | Tape & Reel | Tape & Reel | Tape & Reel |
Key Differentiators
- Highest Flash density in PIC16F182X family in 20-SOIC (vs PIC16F1828T-I/SO)
- Wide voltage range covers both 3.3V and 5V rails (vs PIC16LF1829T-I/SO)
- Industrial temperature range standard (vs PIC16F1829T-I/ML (QFN package))
- Tape and reel packaging for SMT production (vs PIC16F1829-I/SO)
Design Notes
Decouple Vdd with a 0.1 uF ceramic capacitor placed within 3 mm of pin 6 (Vdd) and pin 7 (Vss), and add a 10 uF bulk capacitor near the IC for switching transients. The PIC16F1829T-I/SO is rated for 2.5V to 5.5V, but operation above 3.0V is required to maintain 32 MHz operation; below 3.0V the maximum clock is derated to 20 MHz per the datasheet Frequency vs Voltage curve. For battery applications, the on-chip LDO regulator output (VCAP) requires a 1 uF-10 uF low-ESR capacitor on pin 16 of the QFN variant; on the 20-SOIC this is internal.
Keep the ICSPDAT (RB7) and ICSPCLK (RB6) traces short and isolated from switching nodes. Place the MCLR pull-up resistor (typically 10 kOhm to Vdd) as close to pin 1 as possible. When using the internal oscillator, leave RA6 and RA7 available as digital I/O unless external crystal is needed. Avoid routing analog signals (ANx) under or near digital switching traces to minimize ADC noise coupling; use a ground pour under the IC and route analog grounds in a star configuration.
Estimated: At 32 MHz with 50 pF total load on an I/O pin driving a 5V signal through a typical CMOS output stage, the rise time is approximately 5 ns. Use a 4-layer PCB with continuous ground plane for noise-sensitive analog designs (ADC, mTouch) to keep digital return currents from contaminating analog references. For mTouch applications, ensure the touch pads are at least 5 mm from the MCU and use guard rings on the PCB to prevent false triggers.
Do not omit the VCAP capacitor on PIC16F1829 variants that have one - the internal LDO will not regulate and the part will exhibit erratic behavior. The CONFIG words must be programmed before Flash operations; review the __CONFIG directive in the XC8 compiler. The MCLR pin is bidirectional on PIC16F1829; if used as a digital input only, disable the MCLR function in CONFIG1 to free the pin for general I/O. Finally, the on-chip debug pins (RB6/RB7) should be left as ICSP functions in production firmware to allow in-field firmware updates.
Estimated: At Vdd=5V, 32 MHz, all peripherals active, and 18 I/O pins sourcing 5 mA each, the total power dissipation is roughly 60 mW. The 20-SOIC package has a junction-to-ambient thermal resistance of approximately 80 C/W, yielding a junction temperature rise of about 5 C above ambient - well within the -40C to +85C industrial rating. No heatsinking is required even at maximum operating conditions. For applications near 85 C ambient, derate the I/O current or frequency to keep Tj below 125 C.
Compliance Information
RoHS compliant per Microchip product page. Industrial temperature grade -40C to +85C. AEC-Q100 not applicable - this is not an automotive-qualified part. Halogen-free status not explicitly stated in available data, marked as unknown.