PIC16LF1786T-I/SS - 14KB Flash 8-bit MCU 28-SSOP | Microchip
MPN: PIC16LF1786T-I/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.15 | $3.15 |
| 10 | $2.84 | $28.40 |
| 100 | $2.54 | $254.00 |
| 500 | $2.27 | $1,135.00 |
| 1,000 | $2.02 | $2,020.00 |
PIC16LF1786T-I/SS Overview
Key features include 14 KB Flash (8K x 14 words), 1 KB ROM calibration/data, an 8-channel 12-bit ADC, two operational amplifiers, two 8-bit DAC modules, one 5-bit DAC, three comparators, and a 16-bit PWM with three duty-cycle generators. Communication interfaces include I²C, SPI, and EUSART. The PIC16LF1786T-I/SS operates from 1.8 V to 3.6 V (LF denotes the low-voltage variant), making it well-suited to battery-powered applications.
An 8-bit PIC microcontroller is a RISC-based CMOS MCU from Microchip's PIC® family that executes a single instruction per 200 ns cycle at 32 MHz. The PIC16LF1786 belongs to the mid-range enhanced (PIC16) family - it sits above the PIC10/12 baseline family and below the PIC18/PIC24 families in the broader Microchip MCU taxonomy. The PIC16(X)LP designation signals nanoWatt XLP ultra-low-power technology with deep-sleep currents in the tens of nA.
The PIC16LF1786T-I/SS integrates the FVR (Fixed Voltage Reference), CTMU (Charge Time Measurement Unit), and Zero-Cross Detect on-chip, removing external analog components and shrinking the BOM for sensor-interface designs. The 12-bit ADC plus on-chip op-amps enable closed-loop analog control without external instrumentation amplifiers.
Typical applications include battery-powered sensor nodes, low-cost instrumentation, LED lighting control, IoT edge nodes, and consumer human-interface products. The wide operating temperature range of -40 °C to +85 °C supports industrial-grade deployments.
When designing with this part, choose the PIC16LF1786 family specifically when you need >10 KB Flash with on-chip op-amps and 12-bit ADC in a 28-pin package at 3.3 V. For pure 5 V operation use the PIC16F1786 (non-LF) variant. The 28-SSOP footprint is shared with the PIC16LF1784/1783/1782 families, easing PCB reuse across firmware variants.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC16LF1786T-I/SS — 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 PIC16LF1786T-I/SS (same form factor and footprint) — differing in MSL Level, Operating Temperature, Package, DAC, Comparators.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1786-I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1786-E/SS
✅ Drop-In✓ In Stock
$1.65 / Unit
View Datasheet →PIC16LF1786-I/SP
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC16LF1786-I/SO
✅ Drop-In✓ In Stock
$1.92 / Unit
View Datasheet →PIC16LF1784T-I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1783T-I/SS
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →PIC16LF1782T-I/SS
✅ Drop-In✓ In Stock
$1.82 / Unit
View Datasheet →PIC16LF1786T-I/SS Maximum Ratings & Electrical Characteristics
| Series | PIC® XLP™ 16F |
| Core Architecture | PIC16 (8-bit RISC) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| ROM | 1 KB |
| RAM | 1 KB |
| Maximum CPU Speed | 32 MHz (200 ns instruction cycle) |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| Operating Temperature | -40 °C to +85 °C (Industrial, 'I') |
| ADC | 12-bit, 8-channel |
| On-chip Op-Amps | 2 |
| DAC Modules | 2 x 8-bit, 1 x 5-bit |
| Comparators | 3 |
| PWM | 16-bit, 3 duty-cycle generators |
| Communication Interfaces | I²C, SPI, EUSART |
| On-chip Analog Peripherals | FVR, CTMU, Zero-Cross Detect |
| Package | 28-pin SSOP (0.209", 5.30 mm width) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Lead-Free | Yes |
| MSL Level | 1 (Unlimited) |
PIC16LF1786T-I/SS Pin Configuration
| Pin 1 | MCLR/RE3 — Master Clear (reset) input / digital I/O pin RE3 |
| Pin 2 | RA0/AN0 — PORTA bit 0 / analog input AN0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / analog input AN1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / analog input AN2 |
| Pin 5 | RA3/AN3 — PORTA bit 3 / analog input AN3 / VREF+ |
| Pin 6 | RA4/AN4 — PORTA bit 4 / analog input AN4 |
| Pin 7 | RA5/AN5 — PORTA bit 5 / analog input AN5 |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RA7 — PORTA bit 7 / digital I/O |
| Pin 10 | RA6 — PORTA bit 6 / digital I/O |
| Pin 11 | RC0 — PORTC bit 0 / digital I/O |
| Pin 12 | RC1 — PORTC bit 1 / digital I/O |
| Pin 13 | RC2 — PORTC bit 2 / digital I/O |
| Pin 14 | RC3 — PORTC bit 3 / digital I/O |
| Pin 15 | RC4 — PORTC bit 4 / digital I/O |
| Pin 16 | RC5 — PORTC bit 5 / digital I/O |
| Pin 17 | RC6 — PORTC bit 6 / digital I/O |
| Pin 18 | RC7 — PORTC bit 7 / digital I/O |
| Pin 19 | VSS — Ground reference (second) |
| Pin 20 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Pin 21 | RB0 — PORTB bit 0 / digital I/O / interrupt-on-change |
| Pin 22 | RB1 — PORTB bit 1 / digital I/O / interrupt-on-change |
| Pin 23 | RB2 — PORTB bit 2 / digital I/O / interrupt-on-change |
| Pin 24 | RB3 — PORTB bit 3 / digital I/O / interrupt-on-change |
| Pin 25 | RB4 — PORTB bit 4 / digital I/O / interrupt-on-change |
| Pin 26 | RB5 — PORTB bit 5 / digital I/O / interrupt-on-change |
| Pin 27 | RB6 — PORTB bit 6 / digital I/O / ICSPCLK |
| Pin 28 | RB7 — PORTB bit 7 / digital I/O / ICSPDAT |
Typical Applications
PIC16LF1786T-I/SS is suitable for 7 applications: Battery-Powered IoT Sensor Node, Industrial Sensor Transmitter (4-20 mA / 0-10 V), LED Lighting and Backlight Driver, Consumer HMI / User Interface Controller, Low-Cost Instrumentation and Data Logger, Automotive Body and Accessory Module, Smart Home Wireless Sensor / Edge Node.
Battery-Powered IoT Sensor Node
The PIC16LF1786T-I/SS fits battery-powered IoT sensor nodes where its 1.8-3.6 V VDD range allows direct Li-ion or 2xAA operation without a boost regulator, and nanoWatt XLP sleep currents (down to tens of nA in deep sleep) extend battery life to multi-year levels. The integrated 12-bit 8-channel ADC plus two on-chip op-amps handle thermistor, strain-gauge, and 4-20 mA current-loop sensors without external analog components, shrinking BOM and PCB area. The 14 KB Flash comfortably fits BLE/Zigbee peripheral driver stacks plus application firmware. For LoRa or sub-GHz radio links, the SPI bus supports up to 10 MHz clocking, enabling raw-radio transceivers like the SX1276 to be attached directly.
Recommended
Industrial Sensor Transmitter (4-20 mA / 0-10 V)
The PIC16LF1786T-I/SS serves as the MCU core of 4-20 mA and 0-10 V industrial sensor transmitters, where its on-chip 12-bit ADC and two operational amplifiers implement complete signal-conditioning chains for bridge sensors, RTDs, and thermocouples. The CTMU peripheral provides temperature-compensated capacitance measurement for humidity and level sensing. Industrial-grade -40 to +85 °C operation handles factory-floor environments. The I²C bus interfaces to EEPROM for calibration storage and to digital temperature sensors for cold-junction compensation, while the EUSART drives RS-485 transceivers for Modbus RTU communication in field-sensor networks.
Recommended
LED Lighting and Backlight Driver
The PIC16LF1786T-I/SS drives LED lighting and backlight systems using its 16-bit PWM with three independent duty-cycle generators, plus two 8-bit DACs for current-setpoint control. The high-resolution PWM enables flicker-free dimming below 1% duty cycle, suitable for architectural lighting and human-centric circadian-tuning applications. Zero-Cross Detect on-chip synchronizes TRIAC dimmer phase cuts, eliminating external zero-cross circuitry. The low-power operation makes it ideal for mains-isolated smart-switch designs powered from a 3.3 V supply via capacitive dropper. The EUSART drives DMX512 or DALI bridge transceivers for professional lighting control networks.
Recommended
Consumer HMI / User Interface Controller
The PIC16LF1786T-I/SS functions as the HMI controller in consumer appliances, controlling capacitive-touch keypads via the CTMU peripheral and driving segment or small graphical LCDs through SPI. The 14 KB Flash holds USB HID stacks, capacitive-touch libraries, and product UI logic. Three comparators implement rotary-encoder signal conditioning without external components, while the EUSART interfaces to main appliance controllers. Low 1.8 V operation extends battery life in portable consumer products like electric shavers, toothbrushes, and personal care devices where 32 MHz performance handles touch scanning with adequate margin.
Recommended
Low-Cost Instrumentation and Data Logger
The PIC16LF1786T-I/SS builds low-cost portable instrumentation like multimeters, clamp meters, and temperature loggers, where its 12-bit ADC and on-chip op-amps provide sufficient accuracy for general-purpose measurements. The 1 KB RAM buffers acquisition samples before writing to external SPI Flash via the SPI bus. XLP deep-sleep modes enable year-long battery operation in field-deployed loggers. The EUSART provides USB-CDC bridge connectivity for PC-based data download, while the FVR (Fixed Voltage Reference) ensures ADC accuracy across supply voltage variations - critical for handheld instruments where battery voltage drops over time.
Recommended
Automotive Body and Accessory Module
The PIC16LF1786T-I/SS, when used in its automotive-grade sibling PIC16LF1786-E/SS variant, fits body and accessory modules like HVAC controls, mirror adjusters, and ambient lighting drivers. Its 12-bit ADC reads potentiometer inputs for seat-position sensing, while the 16-bit PWM drives LED strings with smooth dimming transitions. The EUSART interfaces to LIN bus transceivers for sub-network communication in body controllers, while the SPI bus drives segment LCDs for HVAC displays. Industrial-grade -40 to +85 °C operation handles under-dash environments; the 'E' extended variant handles engine-bay temperatures up to +125 °C.
Recommended
Smart Home Wireless Sensor / Edge Node
The PIC16LF1786T-I/SS is suitable for smart-home wireless sensors and edge nodes that connect via Zigbee, Thread, or BLE to home automation hubs. Its 14 KB Flash holds 802.15.4 MAC-layer code plus application logic, while nanoWatt XLP sleep currents enable multi-year battery operation from CR2032 coin cells when sleeping between transmissions. The I²C bus interfaces to environmental sensors (temperature, humidity, air quality), and the on-chip 12-bit ADC reads battery voltage for low-battery alerts. With 1.8 V minimum operation, the MCU runs directly from the coin cell without a boost converter, maximizing usable capacity.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1786T-I/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1786-I/SS | PIC16LF1786-E/SS | PIC16LF1784T-I/SS | PIC16LF1783T-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 7 KB | 7 KB |
| RAM | 1 KB | 1 KB | 1 KB | 1 KB | 512 B |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Operating Temperature | -40 to +85 °C (Industrial) | -40 to +85 °C | -40 to +125 °C (Extended) | -40 to +85 °C | -40 to +85 °C |
| ADC Resolution | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit |
| Packaging Format | Tape & Reel (T suffix) | Tube | Tube | Tape & Reel | Tape & Reel |
| Unit Price (1pc, USD) | $3.15 | $3.00 (est.) | $3.50 (est.) | $2.85 (est.) | $2.65 (est.) |
Key Differentiators
- Highest Flash density in PIC16LF178x 28-SSOP family (vs PIC16LF1784T-I/SS)
- Industrial vs extended temperature grade option (vs PIC16LF1786-E/SS)
- Same die across packaging variants (vs PIC16LF1786-I/SP (28-PDIP))
Design Notes
The PIC16LF1786T-I/SS supports nanoWatt XLP sleep modes with deep-sleep currents in the tens of nA. For battery-powered designs, drive the MCU into SLEEP between sensor-read intervals and wake via WDT or interrupt-on-change. Estimated: at 1.8 V with deep sleep at 50 nA and average active current of 1 mA for 0.1% duty-cycle wakes, the average consumption is approximately 1 uA - enabling 5+ year operation from a 2,400 mAh 2xAA battery pack.
Place the 0.1 uF VDD-VSS decoupling capacitor within 5 mm of the VDD pin (pin 20) and an additional bulk capacitor (1-10 uF) on the same supply rail. The 28-SSOP package has limited thermal dissipation; route the ground pour directly under the package and tie both VSS pins (pin 8 and pin 19) to a continuous ground plane for return-path integrity. For noisy environments, add ferrite beads on the VDD trace feeding analog-sensitive pins.
Do not confuse the PIC16LF1786 (1.8-3.6 V) with the PIC16F1786 (2.3-5.5 V); the 'L' prefix indicates low-voltage operation. Forgetting this distinction and applying 5 V will permanently damage the LF variant. Also note: pins RA0-RA5 default to analog mode on reset - configure them as digital via ANSEL register before using as GPIO. The MCLR pin (pin 1) can be disabled by configuration bit MCLRE = OFF; in that case pin 1 becomes general-purpose RA5/RE3.
Compliance Information
RoHS and lead-free status confirmed via Microchip product page and distributor listings. For AEC-Q100 qualified automotive operation, the PIC16F1786 family uses different part numbers; the PIC16LF1786 standard part is industrial grade and not AEC-Q100 qualified.