PIC18LF24J10T-I/SO - 16KB Flash 8-bit MCU, 28-SOIC | Microchip
MPN: PIC18LF24J10T-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.18 | $31.80 |
| 100 | $2.74 | $274.00 |
| 500 | $2.42 | $1,210.00 |
| 1,000 | $2.18 | $2,180.00 |
| 1,600 | $2.05 | $3,280.00 |
PIC18LF24J10T-I/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, volatile and non-volatile memory, peripherals, and I/O onto one IC. The PIC18 family uses Microchip's enhanced RISC architecture and is positioned in the broader product taxonomy as: microcontroller -> 8-bit MCU -> PIC18 family -> low-voltage 'LF' sub-family. PIC18 LF devices incorporate nanoWatt technology for power-managed operation, allowing the designer to balance active processing throughput against deep-sleep standby current.
Key features of the PIC18LF24J10 include 16 KB (8K x 16 words) of self-programmable Flash, 1024 bytes of data SRAM, 256 bytes of EEPROM, two 8-bit timers and three 16-bit timers, two analog comparators, a 10-bit ADC with up to 10 channels, two enhanced USART modules, two MSSP (SPI/I2C) ports, and a charge time measurement unit (CTMU) for capacitive touch sensing. The 40 MHz maximum CPU clock delivers up to 10 MIPS of throughput.
Architecturally, the device uses a 16-bit instruction word with an 8-bit data path, two addressable register banks, and a hardware multiplier. The instruction pipeline and 31-level stack support C-compiled firmware. The CTMU peripheral enables mTouch capacitive touch interfaces with no external components beyond the sensing pad, while the nanoWatt power-management unit offers idle, sleep, and deep-sleep modes with current draw in the microamp range.
Typical applications include low-power remote sensor nodes, USB-to-UART bridges, capacitive touch user interfaces, HVAC control panels, and small-format consumer appliances. The 28-SOIC wide-body package simplifies hand-soldering and rework for prototypes and low-volume products.
When designing with this MCU, ensure decoupling follows the datasheet's 100 nF + bulk capacitor recommendation and that the MCLR reset pin has the proper 10 kohm pull-up. The CTMU calibration sequence must be run after each wake-up from deep sleep for accurate touch readings.
This page consolidates distributor pricing, validated drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet.
Drop-in alternatives for PIC18LF24J10T-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 PIC18LF24J10T-I/SO (same form factor and footprint) — differing in Package, Timers, Core Architecture, ADC, I/O Pins.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18LF24J10-I/SO
✅ Drop-In✓ In Stock
$1.91 / Unit
View Datasheet →PIC18LF24J10-I/SP
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC18LF24J10T-I/ML
✅ Drop-In✓ In Stock
$2.91 / Unit
View Datasheet →PIC18F24J10T-I/SO
✅ Drop-In✓ In Stock
$2.52 / Unit
View Datasheet →PIC18LF2423-I/SO
✅ Drop-In✓ In Stock
$2.89 / Unit
View Datasheet →PIC18F24K22-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18LF24J10T-I/SO Maximum Ratings & Electrical Characteristics
| Core | PIC18 8-bit RISC |
| Program Memory (Flash) | 16 KB (8K x 16 words) |
| Data SRAM | 1024 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Clock | 40 MHz (10 MIPS) |
| Operating Voltage Range | 2.0 V to 3.6 V |
| I/O Pins | 21 (multiplexed) |
| ADC | 10-bit, up to 10 channels |
| Timers | 2 x 8-bit, 3 x 16-bit |
| Communication | 2x EUSART, 2x MSSP (SPI/I2C) |
| Comparators | 2 |
| CTMU (Capacitive Touch) | Yes |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 28-pin SOIC (wide body, 7.50 mm) |
| Mounting Type | Surface Mount |
| MSL Level | 1 |
| RoHS Status | Compliant |
PIC18LF24J10T-I/SO Pin Configuration
| Pin 1 | MCLR/RE3 — Master Clear reset input / digital I/O |
| Pin 2 | RA0/AN0 — Digital I/O / analog input 0 |
| Pin 3 | RA1/AN1 — Digital I/O / analog input 1 |
| Pin 4 | RA2/AN2/VREF- — Digital I/O / analog input 2 / ADC VREF- |
| Pin 5 | RA3/AN3/VREF+ — Digital I/O / analog input 3 / ADC VREF+ |
| Pin 6 | RA4/T0CKI — Digital I/O / Timer0 clock input |
| Pin 7 | RA5/AN4 — Digital I/O / analog input 4 |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/RA7 — Crystal oscillator input / digital I/O |
| Pin 10 | OSC2/RA6 — Crystal oscillator output / digital I/O |
| Pin 11 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output |
| Pin 12 | RC1/T1OSI — Digital I/O / Timer1 oscillator input |
| Pin 13 | RC2/CCP1 — Digital I/O / Capture/Compare/PWM 1 |
| Pin 14 | RC3/SCK1/SCL1 — Digital I/O / SPI clock / I2C clock |
| Pin 15 | RC4/SDI1/SDA1 — Digital I/O / SPI data in / I2C data |
| Pin 16 | RC5/SDO1 — Digital I/O / SPI data out |
| Pin 17 | RC6/TX1/CK1 — Digital I/O / USART1 TX / clock |
| Pin 18 | RC7/RX1/DT1 — Digital I/O / USART1 RX / data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply (2.0 V - 3.6 V) |
| Pin 21 | RB0/AN12 — Digital I/O / analog input 12 |
| Pin 22 | RB1/AN10 — Digital I/O / analog input 10 |
| Pin 23 | RB2/AN8 — Digital I/O / analog input 8 |
| Pin 24 | RB3/AN9 — Digital I/O / analog input 9 |
| Pin 25 | RB4 — Digital I/O |
| Pin 26 | RB5 — Digital I/O |
| Pin 27 | RB6/PGC — Digital I/O / ICSP clock |
| Pin 28 | RB7/PGD — Digital I/O / ICSP data |
Typical Applications
PIC18LF24J10T-I/SO is suitable for 6 applications: Capacitive Touch User Interface, Battery-Powered Sensor Node, Industrial HVAC Control Panel, Small Consumer Appliance Controller, USB-to-UART Bridge (with companion bridge IC), Lighting Control Module.
Capacitive Touch User Interface
The PIC18LF24J10T-I/SO fits capacitive touch interfaces thanks to its integrated Charge Time Measurement Unit (CTMU) and 16 KB of program memory for touch-state firmware. With a 40 MHz core, the device scans up to 16 touch pads in roughly 4 ms while consuming under 6 mA at 3.3 V. Engineers typically route the touch electrodes on the PCB top layer and use the CTMU's constant-current source to measure capacitance changes. Compared with dedicated touch ICs, the PIC18LF24J10 integrates touch, host control, and PWM outputs in a single chip, which reduces BOM and PCB area.
Recommended
Battery-Powered Sensor Node
The 'LF' process and nanoWatt power-management unit make the PIC18LF24J10T-I/SO a strong match for low-power sensor nodes that run from 2x AA cells or a Li-coin cell. The 2.0-3.6 V operating range and sub-microamp deep-sleep current extend battery life to years. The 16 KB Flash comfortably fits firmware for periodic sensor reads, on-chip averaging, and sleep cycling. The 10-bit ADC with 10 channels covers temperature, light, and battery-voltage monitoring without an external analog front end, which keeps the board compact.
Recommended
Industrial HVAC Control Panel
The industrial -40 C to +85 C temperature rating qualifies the PIC18LF24J10T-I/SO for HVAC control panels installed in plant rooms or rooftop enclosures. The 28-SOIC wide-body package eases hand-soldering during panel maintenance. Three 16-bit timers drive triac-based fan speed control, while the two enhanced USARTs and MSSP peripherals connect to HVAC field buses or expansion keypads. The 10-bit ADC reads thermistor inputs directly, and the on-chip EEPROM stores calibration parameters and user set points across power cycles.
Recommended
Small Consumer Appliance Controller
Consumer appliance designers use the PIC18LF24J10T-I/SO for toaster ovens, coffee makers, and countertop appliances where the 16 KB Flash fits UI state machines plus a small interpreter for user presets. The 40 MHz core drives multiplexed 7-segment or 128-segment LCD displays via software PWM, and the two comparators implement zero-cross detection for triac-fired heating elements. The 2.0-3.6 V operating range simplifies power supply design when the appliance already has a 3.3 V standby rail.
Recommended
USB-to-UART Bridge (with companion bridge IC)
For designs that need USB connectivity, the PIC18LF24J10T-I/SO pairs with an external USB bridge such as the MCP2221A or MCP2200. The MCU handles application logic while the bridge manages USB enumeration. The 2x enhanced USARTs support hardware flow control and DMA-style transfers, and the 16 KB Flash fits USB CDC class drivers plus application firmware. This two-chip approach is cheaper than migrating to a USB-equipped PIC, and the LF variant draws minimal current during USB suspend.
Recommended
Lighting Control Module
The PIC18LF24J10T-I/SO drives RGBW and tunable-white LED fixtures using the on-chip PWM channels and timers. The 16 KB Flash holds DMX-512 or DALI light-frame handling firmware, while the CTMU monitors capacitive touch dimmer pads. Industrial-grade temperature range lets the module operate inside ceiling fixtures, and the 2.0-3.6 V supply is compatible with constant-current LED drivers that expose a 3.3 V auxiliary rail. Compared with dedicated LED controllers, this approach supports custom user interfaces and protocol upgrades.
Recommended
Recommended Products Summary
Engineering reference data for PIC18LF24J10T-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18LF24J10-I/SO | PIC18F24J10T-I/SO | PIC18LF2423-I/SO | PIC18F24K22-I/SO |
|---|---|---|---|---|---|
| Package | 28-SOIC (wide body) | 28-SOIC (wide body) - same | 28-SOIC (wide body) - same | 28-SOIC (wide body) - same | 28-SOIC (wide body) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 16 KB | 16 KB | 16 KB | 16 KB | 8 KB |
| SRAM | 1024 bytes | 1024 bytes | 1024 bytes | 768 bytes | 512 bytes |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V |
| Max Clock | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 64 MHz |
| USB | No | No | No | No | No |
| Capacitive Touch (CTMU) | Yes | Yes | Yes | No | No |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (E) |
Key Differentiators
- Integrated CTMU for capacitive touch (vs PIC18F24K22-I/SO)
- Larger Flash than K-series sibling (vs PIC18F24K22-I/SO)
- True 28-SOIC wide-body drop-in versus tube variant (vs PIC18LF24J10-I/SO)
Design Notes
Place a 100 nF decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor on the same supply rail. The PIC18LF24J10T-I/SO draws short current spikes during Flash writes; the bulk capacitor prevents VDD sag that can corrupt programming. Tie unused I/O pins to defined logic levels (high or low) via the firmware to avoid shoot-through in the input buffer stage during deep-sleep transitions.
The 28-SOIC wide-body package dissipates up to 800 mW at room temperature when the device is fully active, but typical embedded firmware draws far less. For industrial environments above 60 C ambient, derate the clock frequency or duty-cycle heavy peripherals to keep the junction temperature below 125 C. Thermal relief copper pours under the exposed lead frame help spread heat to the PCB.
Do not leave the MCLR pin floating. A 10 kohm pull-up to VDD is mandatory. For in-circuit serial programming (ICSP), the PGC and PGD pins must remain accessible; do not connect large capacitors to those pins. Configuration bits must be set to enable internal oscillator and disable the watchdog unless explicitly required, otherwise the firmware may hang after reset in production units.
Keep the 28-SOIC device at least 3 mm away from switching converter inductors or triac-snubber networks to avoid conducted EMI on the ADC inputs. Use a ground pour on the top layer stitched to the bottom layer with vias near each VSS pin. When using the ADC, place the analog reference decoupling capacitor (typically 100 nF) within 3 mm of the VREF+ pin to avoid gain error.
Compliance Information
RoHS and lead-free compliant per Microchip product declaration. Not AEC-Q100 qualified; not suitable for automotive AEC-Q100 designs. Industrial -40 C to +85 C temperature grade only.