PIC16F15386T-I/MV - 32MHz 8-bit MCU, 28KB Flash 48-UQFN | Microchip
MPN: PIC16F15386T-I/MV β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.56 | $25.60 |
| 100 | $2.14 | $214.00 |
| 500 | $1.86 | $930.00 |
| 1,000 | $1.62 | $1,620.00 |
PIC16F15386T-I/MV Overview
An 8-bit microcontroller (MCU) is a single-chip processor with an 8-bit data bus that integrates CPU, RAM, non-volatile program memory, and peripheral interfaces in one package. Within the broader taxonomy, PIC16F parts belong to the PIC microcontroller family -> 8-bit MCU -> embedded controller -> semiconductor IC, and they are designed for low-power and cost-sensitive embedded applications. The PIC16F15386T-I/MV uses a RISC architecture with a 14-bit instruction word and 32MHz maximum clock speed, balancing deterministic interrupt response with low active and sleep current consumption for XLP battery-powered designs.
Key features include XLP technology for sub-microamp sleep currents, 4 Configurable Logic Cells (CLC) for hardware state-machine replacement, a Complementary Waveform Generator (CWG) for half-bridge and full-bridge drive, two EUSART modules supporting RS-232/RS-485 LIN, 28KB self-programmable Flash with device information area (DIA) and unique device ID, and 2KB SRAM. The 48-UQFN (6x6) package reduces board footprint while the exposed pad provides a low theta-JA thermal path for sustained industrial temperature operation from -40C to +85C.
The architecture pairs a mid-range PIC16 core with the Peripheral Pin Select (PPS) crossbar, which lets digital peripherals be remapped to almost any I/O pin, simplifying PCB layout and BOM optimization. The CIPs let timing-critical functions run without CPU intervention, freeing the core to stay in low-power sleep states and directly improving battery life in IoT and sensor-node designs.
Typical applications include IoT sensor nodes, battery-powered home automation, industrial control and HMI panels, LED lighting controllers with CWG-driven dimming, and automotive body-control accessories. The combination of 28KB Flash and 2KB RAM suits mid-complexity state machines and protocol bridges where low sleep current is essential.
When designing with the PIC16F15386T-I/MV, allocate adequate GND vias under the exposed thermal pad to meet the datasheet thermal resistance specification and to provide a stable reference for the ADC. Place the 0.1uF VDD decoupling capacitor within 1-2 mm of each power pin to suppress switch-mode noise from the CWG or PWM outputs.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes not found on the manufacturer datasheet cover page, giving procurement and embedded engineers a single decision-ready reference.
Drop-in alternatives for PIC16F15386T-I/MV β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F15386-I/MV
β Drop-Inπ Reference alternative (not in catalog)
PIC16F15386-E/MV
β Drop-Inβ In Stock
$1.1 / Unit
View Datasheet βPIC16LF15386-I/MV
β Drop-Inπ Reference alternative (not in catalog)
PIC16F15376-I/MV
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$1.18 / Unit
View Datasheet βPIC16F15386T-I/MV Maximum Ratings & Electrical Characteristics
| Product Family | PIC16F153xx (XLP 8-bit) |
| Core | PIC16 8-bit RISC, 14-bit instruction word |
| Maximum CPU Speed | 32 MHz |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data Memory (SRAM) | 2 KB |
| Package | 48-UQFN (6x6 mm) with exposed pad (MV) |
| Operating Voltage (VDD) | 2.3 V to 5.5 V |
| PWM Channels | 4 |
| CLC (Configurable Logic Cells) | 4 |
| CWG (Complementary Waveform Generator) | Yes |
| Communication | 2x EUSART, SPI, I2C |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC16F15386T-I/MV Pin Configuration
| Pin 1 | RA5 β Port A bit 5, digital I/O with PPS |
| Pin 2 | RA4 β Port A bit 4, digital I/O |
| Pin 3 | RA3 β Port A bit 3, digital I/O |
| Pin 4 | RA2 β Port A bit 2, digital I/O |
| Pin 5 | RA1 β Port A bit 1, digital I/O |
| Pin 6 | RA0 β Port A bit 0, digital I/O |
| Pin 7 | VSS β Ground reference |
| Pin 8 | VDD β Positive supply 2.3-5.5 V |
| Pin 9 | RA7 β Port A bit 7, digital I/O |
| Pin 10 | RA6 β Port A bit 6, digital I/O |
| Pin 11 | RC0 β Port C bit 0, digital I/O |
| Pin 12 | RC1 β Port C bit 1, digital I/O |
| Pin 13 | RC2 β Port C bit 2, digital I/O |
| Pin 14 | RC3 β Port C bit 3, digital I/O |
| Pin 15 | RC4 β Port C bit 4, digital I/O |
| Pin 16 | RC5 β Port C bit 5, digital I/O |
| Pin 17 | RC6 β Port C bit 6, digital I/O |
| Pin 18 | RC7 β Port C bit 7, digital I/O |
| Pin 19 | VSS β Ground reference |
| Pin 20 | VDD β Positive supply 2.3-5.5 V |
| Pin 21 | RB0 β Port B bit 0, digital I/O, ICSPCLK |
| Pin 22 | RB1 β Port B bit 1, digital I/O, ICSPDAT |
| Pin 23 | RB2 β Port B bit 2, digital I/O |
| Pin 24 | RB3 β Port B bit 3, digital I/O |
| Pin 25 | RB4 β Port B bit 4, digital I/O |
| Pin 26 | RB5 β Port B bit 5, digital I/O |
| Pin 27 | RB6 β Port B bit 6, digital I/O |
| Pin 28 | RB7 β Port B bit 7, digital I/O |
| Pin 29 | VSS β Ground reference |
| Pin 30 | VDD β Positive supply 2.3-5.5 V |
| Pin 31 | RD0 β Port D bit 0, digital I/O |
| Pin 32 | RD1 β Port D bit 1, digital I/O |
| Pin 33 | RD2 β Port D bit 2, digital I/O |
| Pin 34 | RD3 β Port D bit 3, digital I/O |
| Pin 35 | RD4 β Port D bit 4, digital I/O |
| Pin 36 | RD5 β Port D bit 5, digital I/O |
| Pin 37 | RD6 β Port D bit 6, digital I/O |
| Pin 38 | RD7 β Port D bit 7, digital I/O |
| Pin 39 | RE0 β Port E bit 0, digital I/O |
| Pin 40 | RE1 β Port E bit 1, digital I/O |
| Pin 41 | RE2 β Port E bit 2, digital I/O |
| Pin 42 | RE3 β Port E bit 3, digital I/O |
| Pin 43 | VSS β Ground reference |
| Pin 44 | VDD β Positive supply 2.3-5.5 V |
| Pin 45 | RF0 β Port F bit 0, digital I/O |
| Pin 46 | RF1 β Port F bit 1, digital I/O |
| Pin 47 | RF2 β Port F bit 2, digital I/O |
| Pin 48 | RF3 β Port F bit 3, digital I/O, MCLR |
| Pin 49 | EP β Exposed thermal pad - connect to VSS |
Typical Applications
PIC16F15386T-I/MV is suitable for 6 applications: Battery-Powered IoT Sensor Node, Industrial HMI Control Panel, LED Lighting Controller with Dimming, Home Automation Bridge, Automotive Body Electronics Accessory, Portable Medical Monitoring Device.
Battery-Powered IoT Sensor Node
The PIC16F15386T-I/MV is well matched to wireless IoT sensor nodes because its XLP sleep current falls below 1 uA and its 32 MHz core can wake, sample, transmit, and return to sleep in milliseconds, directly extending battery life on a single CR2032 or 2xAA pack. The 28KB Flash fits LoRaWAN or BLE application code plus a sensor compensation table, while 2KB SRAM buffers MAC-layer frames before the radio TX. Engineers typically pair it with an SPI temperature/humidity sensor and an EUSART-attached BLE module; the CWG can drive an indicator LED without CPU involvement. Compared with a Cortex-M0+ alternative, the PIC16 trades raw MIPS for a smaller code footprint and a simpler MPLAB X toolchain, ideal for cost-driven sensor products where BOM and power dominate.
Recommended
Industrial HMI Control Panel
For industrial HMI panels the PIC16F15386T-I/MV delivers 28KB of Flash for menu state machines plus 2KB RAM for display buffers, and its 4 PWM channels plus CWG can directly drive status LEDs and backlight brightness without external logic. The 48-UQFN (6x6) footprint saves PCB area versus 64-pin alternatives, and the -40 C to +85 C industrial temperature range is suitable for factory-floor enclosures. The 10-bit ADC reads front-panel potentiometers and the EUSART links to a display controller or Modbus slave transceiver. According to the Microchip datasheet, the PPS crossbar simplifies PCB routing by remapping peripherals to any I/O pin, cutting layer count on tight 2-layer HMI boards.
Recommended
LED Lighting Controller with Dimming
The PIC16F15386T-I/MV's Complementary Waveform Generator (CWG) generates dead-band-controlled complementary PWM outputs for high-efficiency LED drivers, while the four dedicated PWM channels support independent RGBW color mixing or warm-dimming. The 32 MHz core provides the timing resolution needed for flicker-free dimming above 1 kHz PWM frequency, eliminating visible artifacts in architectural and human-centric lighting. The 2KB SRAM buffers color presets and DMX-512 frames from the EUSART, and 28KB Flash holds lighting-effect state machines. Compared with discrete analog dimming, the PIC16 approach reduces BOM, enables firmware-defined curves, and supports OTA or wired field updates via the bootloader.
Recommended
Home Automation Bridge
In a home-automation bridge the PIC16F15386T-I/MV acts as a low-power protocol translator between sub-GHz radios, BLE peripherals, and Wi-Fi hosts. Its dual EUSART supports two independent serial channels (for example, one RS-485 Modbus link and one debug console) while SPI talks to a host Wi-Fi module and I2C connects to sensor hubs. The 4 CLC cells implement custom glue logic - such as a hardware interlock between motion-sensor input and relay output - without burdening the core. The XLP sleep mode lets the bridge idle at nanoampere currents between events, an important trait for always-on gateways powered from a USB or wall adapter with battery backup.
Recommended
Automotive Body Electronics Accessory
The PIC16F15386T-I/MV, with its -40 C to +85 C industrial range and robust 5.5 V VDD tolerance, fits body-electronics accessories such as seat controllers, mirror modules, and aftermarket lighting where AEC-Q100 is not strictly required. The CWG drives half-bridge FET gates for small DC loads, the PWM channels run fan or motor speed control, and the EUSART connects to LIN or CAN transceivers for body-network communication. The 48-UQFN small form factor suits space-constrained door-module designs. For AEC-Q100-mandated designs engineers should select the PIC16F15386-E/MV (extended temperature) or move to the PIC18F family instead.
Recommended
Portable Medical Monitoring Device
Portable medical accessories such as pill-box reminders, pulse-oximeter front-ends, and single-parameter patient monitors benefit from the PIC16F15386T-I/MV's XLP sleep current below 1 uA and 28KB Flash for trend-logging firmware. The 10-bit ADC digitizes sensor inputs from a photodiode or thermistor bridge, while the 5-bit DAC trims analog front-end bias. The 32 MHz core executes RMS/peak detection routines in real time, and the dual EUSART outputs results to a Bluetooth module or USB-UART bridge for PC display. The 48-UQFN 6x6 mm footprint keeps the wearable small, and the industrial temperature range handles skin and ambient extremes without drift.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F15386T-I/MV β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F15386-I/MV | PIC16F15386-E/MV | PIC16LF15386-I/MV | PIC16F15376-I/MV |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-UQFN (6x6, MV) | 48-UQFN (6x6, MV) - same | 48-UQFN (6x6, MV) - same | 48-UQFN (6x6, MV) - same | 48-UQFN (6x6, MV) - same |
| Program Memory (Flash) | 28 KB | 28 KB | 28 KB | 28 KB | 28 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V (F variant) | 2.3 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +125 C (Extended) | -40 C to +85 C | -40 C to +85 C |
| Shipping Packaging | Tape & Reel (T) | Tray/Tube (no T suffix) | Tray/Tube (E temp grade) | Tray/Tube | Tray/Tube |
Key Differentiators
- Tape-and-reel factory packaging for SMT production lines (vs PIC16F15386-I/MV (tray))
- XLP sub-microamp sleep current extends battery life (vs PIC16F15386-E/MV (extended temperature))
- Dual 153xx family on-chip CIPs reduce external glue logic (vs PIC16F15376-I/MV (trimmed peripheral set))
Design Notes
Estimated: at VDD = 3.3 V and active core current of about 2 mA at 32 MHz, the PIC16F15386T-I/MV draws roughly 6.6 mW active. Sleep current with RTC and watchdog disabled falls below 1 uA per Microchip XLP datasheet figures, giving a wake-measure-transmit-sleep duty cycle of 0.1% a battery life of years on a 2xAA pack. Place a 0.1 uF decoupling capacitor within 1-2 mm of each VDD/VSS pair and a bulk 1-10 uF tantalum or ceramic near the package exposed pad for stable ADC readings during PWM switching.
The 48-UQFN (MV) package relies on the exposed thermal pad for heatsinking. Per Microchip package drawings the pad must be soldered to a continuous ground copper pour of at least 100 mm^2 with a 3x3 via array stitching the pad to inner ground planes. With theta-JA around 30 C/W on a 4-layer board the device easily handles the 6-7 mW typical operating dissipation; failure to solder the EP will trap heat and may trigger thermal shutdown during extended CWG drive at high ambient.
Use Microchip's PPS crossbar to remap digital peripherals to convenient I/O pins, freeing analog inputs from PWM/EUSART traces. Keep analog signal traces short and away from the CWG outputs to avoid ADC crosstalk; route the crystal or external clock on the inner layer with a guard ground. For SPI-clocked displays or radios, place 22-33 ohm series resistors near the MCU to dampen reflections on long PCB traces.
Do not confuse the PIC16F15386T-I/MV (28KB Flash, 2.3-5.5 V) with the PIC16F15356T-I/MV (14KB Flash); firmware images exceeding 14KB will fail on the smaller device. The MCLR pin (RF3) must be pulled high through a 10 kohm resistor for normal operation; floating MCLR holds the device in reset. When migrating from PIC16F1xxx legacy parts note that the PPS remapping must be reconfigured in firmware or the peripherals will not appear on their legacy pins.
Compliance Information
RoHS compliant per Microchip product page. The PIC16F15386T-I/MV industrial-grade part is NOT AEC-Q100 qualified; for AEC-Q100 automotive designs choose the PIC16F15386-E/MV (extended temperature grade) or contact Microchip for the automotive-qualified equivalent. Lead-free reflow profile per JEDEC J-STD-020.