Skip to main content
Microchip Technology PIC16F1829-E/SS — Microcontrollers & Processors (MCU / MPU / DSP)

PIC16F1829-E/SS 8-bit MCU, 32MHz, 14KB Flash, 20-SSOP

MPNPIC16F1829-E/SS
Active

Microchip PIC® XLP™ mTouch™ 16F series PIC16F1829-E/SS, 8-bit MCU, 32MHz, 14KB Flash, 1K x 8 RAM, 256 x 8 EEPROM, 20-SSOP, -40°C to 125°C, 1.8V to 5.5V.

$2.0900Ref. price · indicative, final on quote
Packaging20-SSOP (0.209", 5.30mm Width)
RoHSROHS3 Compliant
SeriesPIC® XLP™ mTouch™ 16F
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

PIC16F1829-E/SS specifications
ParameterValue
SeriesPIC® XLP™ mTouch™ 16F
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 5.5V
Operating temperature-40°C ~ 125°C (TA)
Speed32MHz
PackageTube
RAM size1K x 8
Core size8-Bit
EEPROM size256 x 8
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI2C, LINbus, SPI, UART/USART
Number of i (O)17
Core processorPIC
Case20-SSOP (0.209\", 5.30mm Width)
Data convertersA/D 12x10b
Program memory size14KB (8K x 14)

Product details

What this 8-bit PIC brings to a 20-pin SSOP footprint

The Microchip PIC16F1829-E/SS is an 8-bit PIC core MCU in the PIC® XLP™ mTouch™ 16F family, clocked at 32 MHz from an internal oscillator.

Extended temperature grade — the -E/SS suffix matters

This is the industrial-plus grade, suitable for under-hood automotive, outdoor telecom cabinets, and factory-floor sensor nodes. The commercial-grade sibling PIC16F1829-I/SS is identical in memory and peripherals but rated only to 85°C. For a BOM destined for a hot environment — engine bay, solar inverter, or a sealed enclosure near a motor drive — the -E variant is the correct choice; the -I part would exceed its junction limit on a 90°C day with self-heating.

Memory sizing for the firmware and data budget

14 KB of Flash (8K x 14 words) is enough for a modest application — a fan controller with PID loop, a CAN/LIN gateway node, or a capacitive-touch keypad with haptic feedback. The 256-byte EEPROM block is separate from program memory, so calibration constants, serial numbers, and configuration parameters survive a firmware update without wear-leveling tricks. The 1 KB RAM is tight for buffering UART packets or ADC scan results; if your application needs a large frame buffer or a multi-level state machine with deep history, consider moving to the 16-bit PIC24F family (e.g., PIC24FJ256GA106) which offers substantially more SRAM.

For a production BOM, this means no imminent last-time-buy window to manage and no forced redesign cycle.

Frequently asked questions

What is the difference between PIC16F1829-E/SS and PIC16F1829-I/SS?

The only difference is the temperature grade. Memory, peripherals, package, and supply range are identical.

Does PIC16F1829-E/SS have built-in EEPROM?

Yes, it includes 256 bytes of dedicated EEPROM (256 x 8) separate from the Flash program memory. This is useful for storing calibration data or configuration parameters that must survive a firmware update.

What is the maximum clock speed of PIC16F1829-E/SS?

The internal oscillator runs at 32 MHz, which is the maximum CPU clock speed. No external crystal is required for full-speed operation.

Is PIC16F1829-E/SS RoHS compliant?

Yes, it is ROHS3 compliant per the lifecycle record.