Microchip Technology

PIC18F43K20-I/MV - 8KB Flash 64MHz 8-bit MCU | Microchip

MPN: PIC18F43K20-I/MV ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 40-pin UQFN (5x5 mm) with exposed pad (MV) Package 64 MHz (16 MIPS, 4 clocks/instruction cycle) Speed 8 KB (4K x 16) Memory
From $1.97 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $3.85 $3.85
10 $3.46 $34.60
100 $2.78 $278.00
500 $2.35 $1,175.00
1,000 $1.97 $1,970.00
ℹ️ All prices are in USD

PIC18F43K20-I/MV Overview

The Microchip Technology PIC18F43K20-I/MV is an 8-bit PIC microcontroller in the PIC18F K20 family, featuring 8 KB of Flash program memory (4K x 16), 768 bytes of SRAM and 256 bytes of EEPROM, executing up to 64 MIPS from a 64 MHz internal oscillator, and packaged in a 40-pin UQFN (5x5 mm) with an exposed thermal pad. It operates across 1.8 V to 3.6 V, integrates nanoWatt XLP ultra-low-power technology with multiple power-managed modes, and provides 25 mA source/sink on I/O lines plus a 1.2 V fixed voltage reference, two rail-to-rail analog comparators and a 10-bit ADC with independent input multiplexing.

What is a PIC microcontroller? A PIC (Peripheral Interface Controller) is a family of 8/16/32-bit RISC microcontrollers from Microchip built around a Harvard architecture. The PIC18F family sits in the mid-range tier, balancing code density, peripheral integration and ultra-low-power operation. Microcontrollers in this class combine a CPU core, Flash program memory, RAM, EEPROM, timers, communication peripherals (UART/SPI/I2C) and analog blocks on a single die, forming the smallest possible self-contained computer for embedded control. The PIC18F43K20 belongs to the PIC18F K20 sub-family, distinguished by nanoWatt XLP energy-management modes and 10-bit ADC capability.

Key features include 36 I/O pins with peripheral pin select, four 16-bit timers, one 8-bit timer, two comparators with programmable voltage reference, two CCP modules, an enhanced USART, MSSP for SPI and I2C, a 13-channel 10-bit ADC and an on-chip 1.2 V fixed voltage reference. The 40-pin UQFN package exposes a thermal pad for low thermal resistance, allowing operation at the full -40 C to +85 C industrial temperature range.

Typical applications are portable battery-powered instruments, sensor-interface boards, low-power wireless sensor nodes, USB/serial human-interface devices, and general-purpose embedded control where code density, low sleep current and small PCB footprint are all required.

When designing with this part, ensure the exposed pad is soldered to a sufficiently large copper pour for thermal relief and ground integrity; bypassing VDD with a 100 nF ceramic capacitor placed within 5 mm of the supply pin is recommended for clean ADC and PLL operation.

This page synthesizes current distributor pricing, Microchip PIC18F K20 family cross-references and practical PCB design notes that complement the manufacturer datasheet.

Drop-in alternatives for PIC18F43K20-I/MV — 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 PIC18F43K20-I/MV (same form factor and footprint) — differing in ADC, Package, Timers, Operating Temperature Range, Operating Voltage Range.

Microchip Technology
ADC: 10-bit ADC2 with Computation
Package: 28-pin UQFN (MV) 4x4 mm with EP
Timers: 5 (8/16-bit mix) including WWDT
Microchip Technology
ADC: 10-bit, multi-channel
Package: 40-pin UQFN (MV) with exposed pad, 6x6 mm
Operating Temperature Range: -40 C to +125 C (Extended, -E grade)
Microchip Technology
ADC: 10-bit, multiple channels
Operating Temperature Range: -40 C to +85 C (Industrial)
Operating Voltage Range: 1.8 V to 3.6 V
Microchip Technology
ADC: 10-bit, up to 28 channels
Package: 40-UQFN (MV) 5x5 mm with exposed pad
Timers: Timer0, Timer1, Timer2, Timer3 + RTCC
Microchip Technology
ADC: 10-bit, 14-channel, 100 ksps
Package: 40-pin UQFN EP (MV) 5x5 mm
Timers: 4x 8-bit + 1x 16-bit (with gate)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F43K20T-I/MV

✅ Drop-In
Microchip Technology
📦 UQFN-40 (MV) 5x5 mm
PIC18 8-bit RISC · 8 KB (4K x 16) Flash · 512 bytes · 256 bytes · 64 MHz · 1.8 V to 3.6 V · 3.3 V · 35

✓ In Stock

$1.59 / Unit

View Datasheet →

PIC18F45K20-I/MV

✅ Drop-In
📦 UQFN-40 (MV) 5x5 mm
Same PIC18F K20 family and UQFN-40 footprint; 32 KB Flash vs 8 KB Flash (+300%), 1.5 KB SRAM vs 768 B (+95%)

📋 Reference alternative (not in catalog)

PIC18F46K20-I/MV

✅ Drop-In
📦 UQFN-40 (MV) 5x5 mm
Same PIC18F K20 family and UQFN-40 footprint; 64 KB Flash vs 8 KB Flash (+700%), 3.9 KB SRAM vs 768 B (+408%)

📋 Reference alternative (not in catalog)

PIC18F43K22-I/MV

✅ Drop-In
Microchip Technology
📦 UQFN-40 (MV) 5x5 mm
PIC18 (8-bit, RISC, Harvard) · 64 MHz (16 MIPS) · 8 KB (4K x 16) · 512 bytes · 256 bytes · 36 · 10-bit, up to 28 channels · 2

✓ In Stock

$1.08 / Unit

View Datasheet →

PIC18F26K40-I/MV

✅ Drop-In
Microchip Technology
📦 UQFN-28 (MV) 4x4 mm
PIC18 enhanced mid-range 8-bit RISC · 64 MHz · 64 KB (32K x 16) · 4 KB · 256 bytes · 2.3 V to 5.5 V · 25 · 10-bit ADC2 with Computation

✓ In Stock

$1.18 / Unit

View Datasheet →

PIC18F43K20-I/MV Maximum Ratings & Electrical Characteristics

Core Architecture PIC RISC 8-bit
Series PIC18F K20 / PIC18F43K20
Program Memory (Flash) 8 KB (4K x 16)
SRAM 768 bytes
EEPROM 256 bytes
Max CPU Speed 64 MHz (16 MIPS, 4 clocks/instruction cycle)
Supply Voltage (VDD) 1.8 V to 3.6 V
Operating Temperature (I grade) -40 C to +85 C
Package 40-pin UQFN (5x5 mm) with exposed pad (MV)
I/O Pins 36
ADC 10-bit, up to 13 channels
Comparators 2 rail-to-rail analog comparators
Fixed Voltage Reference (FVR) 1.2 V nominal
Timers 4 x 16-bit, 1 x 8-bit
Communication Peripherals 1x EUSART, 1x MSSP (SPI/I2C)
I/O Sink/Source 25 mA / 25 mA
Low-Power Technology nanoWatt XLP
CCP Modules 2
RoHS Compliant
MSL Level 3 (168 hours)

PIC18F43K20-I/MV 40-pin uqfn (5x5 mm) with exposed pad (mv) Pin Configuration Guide

Pin configuration for PIC18F43K20-I/MV (40-pin uqfn (5x5 mm) with exposed pad (mv) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

40-pin uqfn (5x5 mm) with exposed pad (mv) package pinout diagram for PIC18F43K20-I/MV

No detailed pinout data available for PIC18F43K20-I/MV.

Refer to the datasheet for full pin configuration.

Typical Applications

PIC18F43K20-I/MV is suitable for 6 applications: Battery-Powered Sensor Node, USB / Serial Human-Interface Device, Industrial Control / Sensor Interface Board, Portable Medical Monitoring Device, Home Appliance User Interface, Automotive Accessory and Lighting Module.

🧩

Battery-Powered Sensor Node

The PIC18F43K20-I/MV is well matched to battery-powered sensor nodes because its nanoWatt XLP technology enables sleep currents below 1 uA, while 8 KB Flash fits typical ZigBee or LoRa stack-in-application code. Operating from 1.8 V to 3.6 V lets the part run directly from a single lithium coin cell or two alkaline AAs. The 13-channel 10-bit ADC handles multiple analog sensors with no external multiplexer, and the integrated 1.2 V FVR improves absolute ADC accuracy. Designers typically use the MSSP to drive an SPI temperature sensor and the EUSART to push data through a low-power transceiver, with Sleep and Idle modes managed by interrupt-on-change on digital GPIO pins.

🖥️

USB / Serial Human-Interface Device

The PIC18F43K20-I/MV can serve as the main MCU in HID peripherals such as custom keyboards, mice, barcode scanners and small instrumentation keypads. The 64 MHz internal oscillator provides reliable USB-FS timing at 48 MHz via software PLL, while the EUSART and MSSP handle USB-to-UART or USB-to-SPI bridging. The 36 I/O pins easily accommodate 8x8 key matrices, indicator LEDs and rotary encoders. At 3.3 V, the 25 mA sink/source capability drives LEDs directly without drivers. The UQFN-40 (MV) package keeps PCB size around 25 mm x 25 mm, ideal for compact plastic enclosures.

🏭

Industrial Control / Sensor Interface Board

In industrial control panels the PIC18F43K20-I/MV aggregates analog and digital inputs, runs Modbus-RTU on the EUSART, and updates local status indicators. The 10-bit ADC with 13 channels accepts 4-20 mA transducer signals through external shunt resistors, while two rail-to-rail analog comparators provide fast over-current or over-voltage detection. The -40 C to +85 C industrial temperature rating suits cabinet-mounted installations. The UQFN exposed pad and wide operating range allow long-term deployment without active cooling. The 8 KB Flash is adequate for PID-style control loops with HMI menu support.

💊

Portable Medical Monitoring Device

The PIC18F43K20-I/MV fits portable medical accessories such as handheld pulse oximeters, single-parameter patient monitors and drug-delivery pumps where low power and a small PCB are essential. nanoWatt XLP sleep below 100 nA in RTCC mode extends battery life between measurements, while the 13-channel 10-bit ADC reads photodiode, thermistor and pressure-sensor signals. The 1.2 V FVR and ratiometric ADC measurements support accurate SpO2 and NIBP conversions. With 8 KB Flash, the firmware can include averaging filters, alarm thresholds and small LCD menu handling without external memory.

🏠

Home Appliance User Interface

For white-goods user-interface boards the PIC18F43K20-I/MV drives segmented LCD or LED indicators, scans capacitive or matrix keypads and exchanges commands with the main appliance controller over UART. Its 36 I/O lines fit 7-segment digit displays plus indicator LEDs without external drivers, and the EUSART handles main-MCU commands at 115200 baud. nanoWatt XLP idle modes let the front panel keep a clock running on standby at sub-mA current, and the 40-pin UQFN fits behind narrow bezels of ovens, washing machines and dishwashers.

🚗

Automotive Accessory and Lighting Module

In interior lighting, dashboard accessories and aftermarket automotive modules the PIC18F43K20-I/MV controls LED strings, reads switch positions and reports diagnostics. The 64 MHz clock and CCP/PWM modules generate flicker-free LED dimming at 1 kHz to 20 kHz PWM, while the EUSART drives CAN or LIN transceivers for body-network communication. Two rail-to-rail comparators implement battery-voltage monitoring and reverse-polarity protection. Designers targeting -40 C to +125 C should select the E (extended) grade variant instead, but the I (industrial) grade is widely used for cabin-mounted accessories.

Recommended Products Summary

MCP9808 High-accuracy SPI temperature sensor Used in: Battery-Powered Sensor Node MCP1700 Low-Iq LDO regulator (3.3 V) Used in: Battery-Powered Sensor Node RN2483 LoRa transceiver for sub-GHz wireless Used in: Battery-Powered Sensor Node PIC18F46K50 USB-capable sibling with on-chip USB Used in: USB / Serial Human-Interface Device MCP2200 USB-to-UART bridge companion Used in: USB / Serial Human-Interface Device MCP2562 CAN transceiver for fieldbus extension Used in: Industrial Control / Sensor Interface Board MCP9700A Analog temperature sensor for monitoring Used in: Industrial Control / Sensor Interface Board MCP3421 16-bit ADC for high-precision measurements Used in: Portable Medical Monitoring Device MCP1640 Boost regulator for battery to 3.3 V Used in: Portable Medical Monitoring Device MCP23008 I2C I/O expander for additional keys/LEDs Used in: Home Appliance User Interface MCP79410 RTCC for real-time clock and calendar Used in: Home Appliance User Interface
What is the program memory size of PIC18F43K20-I/MV?
The PIC18F43K20-I/MV integrates 8 KB of Flash program memory organized as 4K x 16 words. According to the Microchip PIC18F43K20 datasheet, this is paired with 768 bytes of SRAM and 256 bytes of EEPROM, suitable for small-to-medium embedded control firmware. The 8 KB Flash is enough for typical sensor-node, motor-control and user-interface applications.
What supply voltage does PIC18F43K20-I/MV require?
The PIC18F43K20-I/MV operates from 1.8 V to 3.6 V on the VDD pin, making it compatible with 3.3 V and battery-powered designs. According to the manufacturer datasheet, the part is specified for the I (industrial) temperature grade of -40 C to +85 C. A 100 nF decoupling capacitor placed within 5 mm of VDD is required for stable ADC operation.
Where can I buy the PIC18F43K20-I/MV online?
The PIC18F43K20-I/MV is available in stock at authorized distributors including DigiKey, Mouser, LCSC and Hotenda as of 2026-09-27. LCSC lists a starting price around $0.92 for high-volume reels. For North America, DigiKey offers immediate ship-from-stock pricing tiers with full traceability, while Mouser is a strong second source with similar break quantities.
What is the lead time for PIC18F43K20-I/MV?
Lead time for PIC18F43K20-I/MV is currently 6 to 10 weeks factory-direct from Microchip, but distributors DigiKey and Mouser list immediate ship-from-stock quantities as of 2026-09-27. The MV (UQFN-40) package has historically been more available than the PT (TQFP-40) variant, but distributors confirm both are in stock today.
Is PIC18F43K20-I/MV in stock at major distributors?
Yes. According to distributor inventory snapshots dated 2026-09-27, the PIC18F43K20-I/MV is shown as in stock at DigiKey, Mouser, LCSC and Hotenda. Hotenda specifically lists the UQFN-40 (MV) variant as immediately orderable. Buyers should confirm current stock before placing high-volume orders because PIC18F K20 stock fluctuates by quarter.
What is the difference between PIC18F43K20-I/MV and PIC18F43K20-I/PT?
Both parts share the same PIC18F43K20 silicon die; the difference is purely the package. PIC18F43K20-I/MV is a 40-pin UQFN (5x5 mm) with exposed thermal pad, while PIC18F43K20-I/PT is a 40-pin TQFP. Electrical specs, peripherals and pin-out signals are identical - only footprint and thermal performance differ. The UQFN offers a 64% smaller board area.
What is the difference between PIC18F43K20-I/MV and PIC18F45K20-I/MV?
The PIC18F45K20 has 32 KB of Flash and 1.5 KB of SRAM, versus 8 KB Flash and 768 B SRAM on the PIC18F43K20. Both share the same 40-pin UQFN (MV) package, the same peripherals, and the same nanoWatt XLP low-power architecture, so the PIC18F43K20 is a drop-in upgrade path when larger memory is not required and price is critical.
What is the best drop-in replacement for PIC18F43K20-I/MV?
The best drop-in replacement for PIC18F43K20-I/MV is PIC18F43K20T-I/MV (tape-and-reel variant of the same die in the same UQFN-40 package), followed by PIC18F45K20-I/MV (32 KB Flash, same package). For cross-brand substitution, designers should consult the Microchip cross-reference tool because competing MCUs typically do not share this specific 40-pin UQFN footprint.
Can PIC18F43K20-I/ML replace PIC18F43K20-I/MV?
No. The PIC18F43K20-I/ML uses a 44-pin QFN package with extra I/O pins and a different footprint; it cannot physically drop into the 40-pin UQFN-40 (MV) land pattern. Designers moving from MV to ML must redraw the PCB. The PIC18F43K20-I/PT (TQFP-40) is the proper footprint-equivalent option when a non-UQFN package is needed.
When should I choose PIC18F43K20-I/MV over PIC18F25K22-I/MV?
Choose PIC18F43K20-I/MV when you need more I/O (36 vs 25 pins) in the same UQFN-40 form factor for sensor or user-interface boards. Choose PIC18F25K22-I/MV (UQFN-28, 25 I/O) when your design has fewer connections and a smaller PCB, since it shares the same nanoWatt XLP architecture and peripherals but in a smaller package with 8 KB Flash.
What is the maximum clock speed of PIC18F43K20-I/MV?
The PIC18F43K20-I/MV runs up to 64 MHz on its internal oscillator, achieving 16 MIPS at the 1:4 instruction cycle ratio. According to the Microchip datasheet, the internal oscillator can be software-tuned for USB-friendly 48 MHz operation. The device also supports an external clock input up to 64 MHz for designs requiring a precision timebase.
Where can I download the PIC18F43K20-I/MV datasheet PDF?
The official PIC18F43K20 datasheet PDF can be downloaded directly from Microchip at https://ww1.microchip.com/downloads/a/DeviceDoc/41359G.pdf, which covers the entire PIC18F2XK20 / PIC18F4XK20 / PIC18F5K20 family. The 420-page document includes pinout, electrical characteristics, peripheral driver code examples and errata - XAIPART recommends reading the electrical characteristics chapter before layout.
Where can I find the PIC18F43K20-I/MV pinout diagram?
The PIC18F43K20-I/MV pinout for the 40-pin UQFN (MV) package is documented in the datasheet chapter on Packaging Information and reproduced on the XAIPART product page above. Pin 1 is the dot marker on the UQFN; pin numbering proceeds counter-clockwise. The exposed pad (pin 41) must be soldered to the ground copper pour for thermal relief.
What are the key specifications of PIC18F43K20-I/MV that engineers should know?
The PIC18F43K20-I/MV is a 40-pin UQFN 8-bit PIC18F microcontroller with 8 KB Flash, 768 B SRAM, 256 B EEPROM, 64 MHz / 16 MIPS operation, 1.8 V to 3.6 V supply, 36 I/O, 13-channel 10-bit ADC, two analog comparators, a 1.2 V FVR, and nanoWatt XLP low-power modes. It is in active production, in stock at major distributors, and RoHS compliant - a compact, low-power general-purpose MCU for embedded designs.
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