EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC16F1829-E/SS

MCHPPIC16F1829-E/SS

Microchip Technology
PIC PIC® XLP™ mTouch™ 16F Microcontroller IC 8-Bit 32MHz 14KB (8K x 14) FLASH 20-SSOP
Active410 in stock

Overview

The PIC16F1829-E/SS is an 8-bit microcontroller from Microchip's Enhanced Mid-range family featuring eXtreme Low Power (XLP) technology. It operates at up to 32MHz and integrates 14KB of Flash memory with specialized peripherals for capacitive touch sensing and serial communication.

Why Choose This Part

This MCU offers a high degree of integration including 17 I/O pins, 256 bytes of EEPROM for non-volatile data storage, and automatic interrupt context saving to reduce software overhead. Its XLP technology and wide operating voltage range (1.8V to 5.5V) provide flexibility for both legacy 5V systems and modern low-voltage designs.

Applications

Capacitive Touch Interfaces
Utilizes the integrated mTouch peripheral for robust button, slider, and wheel implementations in consumer devices.
Low-Power Sensor Nodes
Ideal for battery-operated remote sensors requiring minimal sleep current (20uA) and integrated timing peripherals.
Automotive Interior Controls
The E-grade temperature rating and LINbus compatibility make it suitable for HVAC or lighting control modules.
Handheld Medical Devices
Efficient 8-bit processing for portable diagnostic tools that prioritize long battery life and small form factor.

Key Specifications

Speed 32MHz
RAM Size 1K x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 17
Core Processor PIC
Package / Case 20-SSOP (0.209", 5.30mm Width)
Data Converters A/D 12x10b
Oscillator Type Internal
Program Memory Size 14KB (8K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 125degC (TA)
Supplier Device Package 20-SSOP
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Developers can use the MPLAB X IDE alongside the XC8 Compiler and MPLAB Code Configurator (MCC) for rapid peripheral setup. Hardware debugging is typically performed using the MPLAB PICkit 4 or Snap in-circuit debugger via the ICSP interface.

PIC16F1829 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Temp Range Stock
PIC16F1829-E/SS (this part) SSOP-20 -40degC ~ 125degC .. 410
PIC16F1829-I/P DIP-20 -40degC ~ 85degC (.. 793
The 2026 Embedded Online Conference