Microchip Technology

PIC16F1828T-I/SO - 8-bit XLP MCU 7KB Flash 32MHz 20-SOIC | Microchip

MPN: PIC16F1828T-I/SO βœ“ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V (F-series) Vdss 20-pin SOIC (SO), 7.50 mm body width Package 32 MHz Speed 7 KB (4K x 14 words) Memory
From $1.04 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $1.62 $1.62
10 $1.49 $14.90
100 $1.3 $130.00
500 $1.18 $590.00
1,000 $1.04 $1,040.00
ℹ️ All prices are in USD

PIC16F1828T-I/SO Overview

The Microchip Technology PIC16F1828T-I/SO is an 8-bit PIC microcontroller from the PIC16F1828 series, featuring nanoWatt XLP (eXtreme Low Power) technology and integrated mTouch capacitive touch sensing peripherals. It delivers up to 32 MHz CPU performance from an enhanced mid-range core with 49 instructions, packaged in a 20-pin SOIC (7.50 mm body width) with industrial -40C to +85C temperature grade. The device integrates 7 KB of Flash program memory (4K x 14 words), 256 bytes of RAM, and 256 bytes of EEPROM.

An 8-bit microcontroller (MCU) is a single-chip computer that combines a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and configurable peripherals around a compact instruction set. Within the broader taxonomy it sits under microcontroller -> embedded controller -> integrated circuit -> semiconductor. PIC16F1xxx family parts extend the legacy PIC16 mid-range architecture with enhanced peripherals, nanoWatt XLP sleep modes, and mTouch capacitive sensing, making them suitable for ultra-low-power and human-interface designs.

Key features of the PIC16F1828 include twelve I/O pins, an internal oscillator accurate to within +/-2% across voltage and temperature, a 10-bit ADC with computation (ADC2), up to four PWM modules, two comparators, EUSART, I2C and SPI peripherals, and a hardware Capacitive Voltage Divider (CVD) module for touch sensing. The XLP energy-managed design supports sleep currents down to the nanoampere range and active currents in the microampere range, enabling years of battery life on coin cells.

Typical applications for this part include capacitive touch user interfaces (keypads, sliders, proximity sensors), battery management and remote sensor nodes, home automation and IoT endpoints, low-power metering, and consumer appliances requiring mixed signal and human interface integration. The 20-SOIC footprint is hand-solderable and friendly to through-hole-style prototype boards while still being reflow-compatible for SMT production.

When designing with this part, choose decoupling and VDD/VSS placement to minimize ADC reference noise, since the same ADC serves both measurement and touch acquisition. For capacitive sensing, route the CVD guard rings and shield layers per the mTouch design guide to preserve baseline stability across temperature.

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

Microchip Technology
Package: 28-SSOP (5.30 mm body)
ADC: 12-bit, up to 17 channels
Program Memory (Flash): 28 KB (16K x 14)
Microchip Technology
Package: 18-SOIC (SOIC-18, 7.5 mm body)
ADC: 12 channels, 10-bit (with computation)
Program Memory (Flash): 3.5 KB (2K x 14)
Microchip Technology
Package: 20-pin SOIC (SO) - SOIC-20 wide body
ADC: 10-bit, up to 12 channels
Core Architecture: Enhanced Mid-Range 8-bit PIC
Microchip Technology
Package: 20-pin SOIC (SO), wide-body
ADC: 10-bit, up to 12 channels
Operating Temperature: -40 C to +85 C (Industrial, "I")
Microchip Technology
Package: 20-pin SOIC (SO)
ADC: 10-bit, 12 channels
Program Memory (Flash): 14 KB (8K x 14 words)

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

No drop-in alternatives available for this product.

Request Alternatives

PIC16F1828T-I/SO Maximum Ratings & Electrical Characteristics

Family PIC16F1828
Core Architecture PIC 8-bit enhanced mid-range
Maximum CPU Frequency 32 MHz
Program Memory (Flash) 7 KB (4K x 14 words)
Data Memory (RAM) 256 bytes
Data EEPROM 256 bytes
I/O Pins 12
Supply Voltage (VDD) 2.5 V to 5.5 V (F-series)
Internal Oscillator 31 kHz to 32 MHz, software-selectable
ADC 10-bit, up to 12 channels with ADC2 (computation)
PWM Modules Up to 4 (10-bit)
Comparators 2
Communication Peripherals EUSART, I2C/SPI, MSSP
Capacitive Touch (mTouch) Yes (CVD-based)
nanoWatt XLP Yes
Timers 0x8-bit Timer0, 0x16-bit Timer1, Timer2 (8-bit)
Operating Temperature -40C to +85C (industrial)
Package 20-pin SOIC (SO), 7.50 mm body width
Mounting Type Surface Mount
RoHS Status Compliant

PIC16F1828T-I/SO Pin Configuration

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
Pin 1 VDD β€” Positive supply voltage (2.5-5.5 V)
Pin 2 RA5 β€” Digital I/O / ICSP programming clock
Pin 3 RA4 β€” Digital I/O / ICSP programming data
Pin 4 RA3/MCLR β€” Digital I/O or Master Clear (reset) input
Pin 5 RC5 β€” Digital I/O / CCP
Pin 6 RC4 β€” Digital I/O
Pin 7 RC3 β€” Digital I/O / SCL (I2C) / SCK (SPI)
Pin 8 RC6 β€” Digital I/O / TX (EUSART)
Pin 9 RC7 β€” Digital I/O / RX (EUSART)
Pin 10 RB7 β€” Digital I/O / ICSP ICDCLK
Pin 11 RB6 β€” Digital I/O / ICSP ICDDAT
Pin 12 RB5 β€” Digital I/O / AN11
Pin 13 RB4 β€” Digital I/O / AN10
Pin 14 RC2 β€” Digital I/O / AN8 / DAC reference
Pin 15 RC1 β€” Digital I/O / AN7
Pin 16 RC0 β€” Digital I/O / AN6
Pin 17 RA2 β€” Digital I/O / AN2
Pin 18 RA1 β€” Digital I/O / ICSPCLK / OSCI
Pin 19 RA0 β€” Digital I/O / ICSPDAT / OSCO
Pin 20 VSS β€” Ground reference

Typical Applications

PIC16F1828T-I/SO is suitable for 6 applications: Capacitive Touch User Interface, Battery-Powered IoT Sensor Node, Home Automation Lighting Control, Industrial Control and Sensing, Consumer Appliance UI Board, Hobby Electronics and Education.

🧩

Capacitive Touch User Interface

The PIC16F1828T-I/SO is purpose-built for capacitive touch user interfaces via its integrated mTouch CVD module. The hardware CVD can directly drive up to 12 touch electrodes on its I/O pins, eliminating the need for an external touch controller. With 7 KB Flash and 256 bytes RAM, the device is sized to run touch scanning state machines, baseline-tracking algorithms, and I2C-keyboard-style output. The XLP sleep modes keep idle touch-scanning power in the microampere range, making the part well-suited for white-goods keypads, appliance sliders, and proximity-sensing panels. Pair with the PIC18F MCU for a master controller if handoff to higher-level processing is required.

πŸ”‹

Battery-Powered IoT Sensor Node

The PIC16F1828T-I/SO fits wireless sensor nodes that must operate for years on a coin cell. The XLP architecture provides sub-microampere sleep currents and fast wake-up from the internal 31 kHz LFINTOSC. The 10-bit ADC2 with computation peripheral performs oversampling and averaging in hardware, offloading the CPU during sleep-to-measure-to-transmit cycles. EUSART or I2C connects to a sub-GHz or BLE companion radio. The 2.5-5.5 V range covers both single-AA and single-CR2032 topologies with regulator headroom.

πŸ’‘

Home Automation Lighting Control

For wall-switch or smart-bulb controls, the PIC16F1828T-I/SO provides the right mix of analog and digital peripherals. The 12 I/O pins connect directly to zero-cross detectors, triac/MOSFET gate drivers, and a capacitive touch or rotary sensor. The four 10-bit PWM channels can dim LED loads directly or trigger external driver stages. The 2.5-5.5 V supply range accommodates rectified mains-derived rails, and the -40C to +85C industrial range covers in-wall temperature extremes. Wirelessly, EUSART or I2C passes control commands to a companion BLE/Zigbee radio.

🏭

Industrial Control and Sensing

In factory automation the PIC16F1828T-I/SO is sized for sensor-conditioning front ends, fan controllers, and small actuator drivers. Its 10-bit ADC2 with computation allows hardware accumulation for thermocouple or RTD signal chains, while the two on-chip comparators support threshold trips or window detection. EUSART in RS-485 mode (with external transceiver) supports 4-20 mA loop or Modbus RTU. The 32 MHz CPU and 7 KB Flash accommodate modest PID loops and state-machine firmware.

πŸ“±

Consumer Appliance UI Board

Coffee makers, microwaves, induction cooktops, and washing machines commonly use the PIC16F1828T-I/SO for the user-interface PCB. The mTouch channels accept glass-overlay touch buttons, the 10-bit ADC reads thermistor inputs, and the PWM outputs drive buzzers or relay coils. The 20-SOIC package is hand-solderable for low-volume serviceability. Combined with a host MCU on the power board, the part serves as a low-cost UI coprocessor over I2C.

🎧

Hobby Electronics and Education

The PIC16F1828T-I/SO is a popular choice for hobbyists and university curricula due to its affordable price (under $2 at qty 1 as of 2026-09-20), 20-SOIC package that is breadboard-friendly, and full MPLAB X / PICkit 3 support. Students learn 8-bit assembly and XC8 C programming on a real industrial MCU rather than a toy platform. The mTouch peripherals and ADC2 make it a versatile teaching vehicle for mixed-signal and human-interface design.

What is the operating voltage range of PIC16F1828T-I/SO?
The PIC16F1828T-I/SO operates from 2.5 V to 5.5 V supply voltage per the Microchip PIC16F/LF1824/1828 datasheet. This wide range supports both 3.3 V and 5 V system rails. The 'F' (Flash) variant is specified for the full 2.5-5.5 V range, while the LF variant extends down to 1.8 V.
How much Flash program memory does PIC16F1828 have?
The PIC16F1828 has 7 KB of Flash program memory organized as 4K x 14-bit words, plus 256 bytes of data RAM and 256 bytes of data EEPROM. The 14-bit word width is standard for PIC16 mid-range cores and accommodates the 49-instruction enhanced-mid-range set.
What is the difference between PIC16F1828T-I/SO and PIC16F1828-I/SO?
The 'T' suffix in PIC16F1828T-I/SO designates tape and reel packaging for high-volume SMT assembly, while the part without 'T' ships in tubes. Per the Microchip ordering information, both share the same silicon die, same I/SO package, and same -40C to +85C industrial temperature range, making them functionally identical.
Does PIC16F1828T-I/SO support capacitive touch sensing?
Yes, the PIC16F1828T-I/SO integrates Microchip's mTouch capacitive touch sensing via a hardware Capacitive Voltage Divider (CVD) module. The device supports up to 12 touch channels on its 12 I/O pins, allowing direct button, slider, and proximity-sensor interfaces without external touch ICs.
What development tools support PIC16F1828T-I/SO?
The PIC16F1828T-I/SO is supported by MPLAB X IDE, the XC8 C compiler, and in-circuit debug/programming via PICkit 3, MPLAB ICD 3, or MPLAB Snap. The Microchip product page lists optional external debug headers AC244043 (F) and AC244044 (LF) for legacy tool compatibility.
Where to buy PIC16F1828T-I/SO online?
The PIC16F1828T-I/SO is in stock at authorized distributors including DigiKey (part 2486367) and Mouser, with tape-and-reel quantities of 1,500 or larger available. As of 2026-09-20 the unit price is approximately $1.62 at qty 1, decreasing to $1.04 at qty 1000. Both distributors provide the latest stock and lead-time information on their product pages.
What is the lead time for PIC16F1828T-I/SO?
The PIC16F1828T-I/SO is currently listed as active and in stock at DigiKey with same-day shipping for orders placed before the daily cutoff. As of 2026-09-20 no supply-chain warnings have been issued; lead time is effectively 0 days at distributor level. For larger production volumes, 8-12 week factory lead times may apply.
Is PIC16F1828T-I/SO in stock right now?
Yes, the PIC16F1828T-I/SO is in stock at major distributors as of 2026-09-20, with DigiKey showing ready-to-ship inventory in tape-and-reel. Mouser also lists the part as available. Because this is a popular mainstream PIC16 part, supply is generally reliable across multiple distributors.
PIC16F1828T-I/SO vs PIC16F1829-I/SO - which is better for higher memory?
The PIC16F1829-I/SO is the larger-memory sibling with 14 KB Flash (8K x 14) and 1 KB RAM versus the PIC16F1828's 7 KB Flash and 256 bytes RAM, both in the same 20-SOIC footprint. For applications requiring more code space (complex UI, larger protocol stacks), choose PIC16F1829; for simple mTouch interfaces or sensor nodes, PIC16F1828 is more cost-effective.
What is the best drop-in replacement for PIC16F1828T-I/SO?
The best drop-in replacement is the PIC16F1828-I/SO (tube packaging variant) for engineering builds, or the PIC16F1828-E/SO for extended-temperature applications. All three share the same 20-SOIC footprint and identical silicon die; the differences are packaging media and operating temperature range only.
When should I choose PIC16F1828T-I/SO over PIC16F1827T-I/SO?
Choose the PIC16F1828T-I/SO over PIC16F1827T-I/SO when you need 7 KB Flash and 256 bytes RAM versus the PIC16F1827's 4 KB Flash and 128 bytes RAM. The PIC16F1828 also adds the ADC2 (computation) peripheral for oversampling and filtering. Both share the same 20-SOIC package and instruction set, allowing code portability within the family.
Is the PIC16F1828T-I/SO the same as PIC16F1828T-I/SS?
No, the PIC16F1828T-I/SO uses a 20-pin SOIC (300 mil, 7.50 mm body) while the PIC16F1828T-I/SS uses a 20-pin SSOP (5.30 mm body, narrower pitch). Although both are 20-pin PIC16F1828 dies, they are NOT pin-to-pin drop-in replacements because the PCB footprints differ. The SO version is preferred for hand-solder prototypes; the SSOP saves board area.
What are the key specifications of PIC16F1828T-I/SO that engineers should know?
The PIC16F1828T-I/SO delivers 32 MHz CPU, 7 KB Flash, 256 bytes RAM, 256 bytes EEPROM, 12 I/O pins, 2.5-5.5 V supply, -40C to +85C industrial temperature, integrated mTouch CVD, 10-bit ADC2, four 10-bit PWM channels, EUSART, I2C, SPI, and nanoWatt XLP sleep modes down to nanoampere currents. Per the Microchip datasheet, it is the smallest-memory member of the PIC16F1828 20-pin sub-family.
What Microchip equivalent can replace PIC16F1828T-I/SO cross-brand?
Cross-brand equivalents for the PIC16F1828T-I/SO are limited because Microchip's PIC16 core is unique; however, pin-compatible 8-bit MCU replacements include certain Atmel/Microchip ATtiny series in SOIC-20 footprints. Cross-brand replacements always require re-validation of peripherals, instruction set, and toolchain; the safest drop-in remains the same-brand PIC16F1828T-E/SO (extended temperature grade).
Where to download PIC16F1828T-I/SO datasheet PDF?
The official PIC16F1828T-I/SO datasheet is available as PDF 41419A on the Microchip website at ww1.microchip.com/downloads/en/DeviceDoc/41419A.pdf. The datasheet covers the PIC16F/LF1824 and PIC16F/LF1828 family, including electrical characteristics, memory maps, peripheral descriptions, and mTouch design guidelines.

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

Selection Guide

Choose PIC16F1828T-I/SO when you need a cost-optimized 20-pin 8-bit MCU with integrated mTouch capacitive sensing and 7 KB of Flash in a hand-solderable SOIC. It is ideal for capacitive touch keypads, battery-powered sensor nodes, and home appliance UI boards where the XLP sleep modes extend battery life. Choose PIC16F1828-I/SO for low-volume engineering builds that need tube packaging. Choose PIC16F1829-I/SO when firmware requires more than 7 KB Flash. Choose PIC16F1827T-I/SO when 4 KB Flash is sufficient and cost must be minimized. Choose PIC16F1788T-I/SS for designs that need 28 KB Flash and additional peripherals. All five variants share the 20-SOIC footprint, enabling PCB layout reuse across product variants.

Comparison with Alternatives

Parameter This Product PIC16F1828-I/SO PIC16F1828-E/SO PIC16F1829-I/SO PIC16F1827T-I/SO PIC16F1826T-I/SO PIC16F1788T-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SOIC (7.50 mm) 20-SOIC (7.50 mm) - same 20-SOIC (7.50 mm) - same 20-SOIC (7.50 mm) - same 20-SOIC (7.50 mm) - same 20-SOIC (7.50 mm) - same 20-SOIC (7.50 mm) - same
Flash Memory 7 KB 7 KB 7 KB 14 KB 4 KB 2 KB 28 KB
RAM 256 B 256 B 256 B 1 KB 128 B 128 B 2 KB
Maximum CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
I/O Pins 12 12 12 12 12 12 17
Operating Temperature -40C to +85C (industrial) -40C to +85C -40C to +125C (extended) -40C to +85C -40C to +85C -40C to +85C -40C to +85C
mTouch Capacitive Sensing Yes (CVD, up to 12 channels) Yes (CVD) Yes (CVD) Yes (CVD) Yes (CVD) Yes (CVD) Yes (CVD)
Unit Price (qty 1, USD) 1.62 1.62 1.85 1.89 1.45 1.38 2.05

Key Differentiators

  • Smallest 20-pin member of the PIC16F1828 family (vs PIC16F1829-I/SO)
  • Integrated mTouch CVD capacitive sensing hardware (vs PIC16F1786-I/SS)
  • Larger memory than the PIC16F1827T-I/SO at minimal cost premium (vs PIC16F1827T-I/SO)
  • Higher temperature option available in same footprint (vs PIC16F1828-I/SO)

Design Notes

The PIC16F1828T-I/SO supports nanoWatt XLP modes including doze, idle, and sleep. For battery applications, configure the CPU to wake via RTCC, IOC, or watchdog and return to sleep immediately after EUSART/SPI transmissions. Estimated: at 32 kHz LFINTOSC with all peripherals off, sleep current is in the low-microampere range per the Microchip PIC16F/LF1824/1828 datasheet. Place a 0.1 uF decoupling capacitor within 3 mm of the VDD pin and a bulk 1-10 uF cap on the supply rail.

Route the ICSP pins (RA4/RA5 for ICSPCLK/ICSPDAT, plus MCLR) to a 5-pin in-circuit programming header so the board can be re-flashed and debugged without removing the IC. For mTouch designs, follow the AN1478 design guide: place a grounded guard ring around each touch electrode, minimize trace-to-trace capacitance, and add a series resistor (typically 1-10 kohm) between the pin and the electrode to improve ESD immunity.

Common pitfalls include (1) forgetting the CONFIG words - the PIC16F1828 ships with unprogrammed configuration, so FOSC, WDTE, and LVP bits must be set explicitly in code; (2) using RA0/RA1 as general-purpose I/O without disabling ICSP - the ICSPDAT/ICSPCLK functions share these pins and must be unblocked by LVP=OFF; (3) misreading ADC channels when the same pin doubles as a touch channel - the CVD logic can disturb the ADC SAR; sequence touch and ADC acquisitions separately. The MCLR pin must be tied to VDD through a 10 kohm pull-up if not used as a reset.

For accurate ADC2 readings, keep analog traces short and away from switching nodes such as PWM outputs and EUSART lines. The on-chip ADC references include a fixed 1.024 V, 2.048 V, 4.096 V bandgap that can be routed internally. Enable ADC2 computation for hardware oversampling at the cost of acquisition time. For EUSART RS-485 links, add 120 ohm termination at the line ends and bias the bus idle state with a fail-safe resistor network.

Compliance Information

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

RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified - choose PIC16F1828-E/SO (extended temperature) for harsh industrial environments.

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

Related Searches

PIC16F1828T-I/SO PIC16F1828T-I/SO datasheet Microchip PIC16F1828 8-bit XLP microcontroller 7KB Flash 32MHz 20-SOIC PIC16 microcontroller PIC16F1828 mTouch capacitive touch PIC16F1828 vs PIC16F1829 PIC16F1828T-I/SO drop-in replacement buy PIC16F1828T-I/SO online PIC16F1828T-I/SO pinout SOIC-20 low power 8-bit MCU battery sensor node PIC16F1828T-I/SO price stock PIC16F1828 vs PIC16F1827 what is the Flash memory of PIC16F1828

Related Components & Terms

Microchip Technology PIC16F1828 PIC16F1828T-I/SO PIC16F1828-I/SO PIC16F1828-E/SO PIC16F1829-I/SO PIC16F1827T-I/SO PIC16F1826T-I/SO PIC16F1788T-I/SS microcontroller 8-bit MCU PIC16 mid-range core nanoWatt XLP mTouch Capacitive Voltage Divider CVD ADC2 EUSART MSSP I2C SPI PWM 20-SOIC SOIC-20 industrial temperature grade AEC-Q100 RoHS REACH ICSP PICkit 3 MPLAB X IDE XC8 compiler
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