PIC24FJ128DA110-I/BG - 16-Bit 32MHz MCU 128KB Flash USB Graphics | Microchip
MPN: PIC24FJ128DA110-I/BG ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.4 | $8.40 |
| 10 | $7.55 | $75.50 |
| 100 | $6.72 | $672.00 |
| 500 | $5.95 | $2,975.00 |
| 1,000 | $5.25 | $5,250.00 |
PIC24FJ128DA110-I/BG Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (RAM), and peripherals such as timers, communication interfaces, and analog blocks. The PIC24F family uses a 16-bit modified Harvard architecture with a wide 24-bit instruction word optimized for C compiler efficiency. Microcontrollers sit in the embedded computing hierarchy above 8-bit MCUs but below 32-bit MCUs, balancing code density, peripheral integration, and power consumption for cost-sensitive embedded products.
The PIC24FJ128DA110-I/BG integrates a graphics controller that can drive displays up to 4.3" WQVGA (480x272), supporting resistive touch sensing via the integrated A/D converter. It also includes USB OTG with on-chip transceiver, eliminating the need for an external PHY. The 32MHz core delivers up to 16 MIPS, while the nanoWatt XLP power-down modes allow deep sleep currents below 1 uA, making it suitable for battery-powered graphical products.
This device is part of the PIC24FJ-DA family, which adds graphics acceleration hardware (line draw, rectangle fill, text rendering) directly in silicon. The combination of 128KB self-programmable Flash, 24KB SRAM, and 52 digital I/O pins provides ample headroom for graphical UI stacks while leaving room for application logic. Real-time peripherals include 5 timer/counters, Input Capture, Output Compare, I2C, SPI, UART, and a 10-bit 1.1 Msps A/D converter with up to 32 input channels.
Typical applications include wearable fitness displays, portable medical monitors, industrial HMI panels, smart thermostats, USB-connected graphical instruments, and low-cost graphical toys. The integrated USB OTG also enables the part to act as both USB device and limited host, useful for accessories that need to read USB flash drives or HID peripherals. The TFBGA-121 package supports compact board layouts, though it requires 4-layer PCB with microvia technology for reliable assembly.
When designing with this part, allocate the 4-layer PCB budget for TFBGA fanout, and place the 32 kHz secondary oscillator crystal close to the SOSCO/SOSCI pins to avoid start-up drift. The graphics controller is RAM-framebuffer based, so allocate sufficient external SRAM when driving larger panels.
Drop-in alternatives for PIC24FJ128DA110-I/BG — 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 PIC24FJ128DA110-I/BG (same form factor and footprint) — differing in Package, ADC, Core Architecture, Operating Temperature, USB.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128DA110T-I/BG
✅ Drop-In✓ In Stock
$6.55 / Unit
View Datasheet →PIC24FJ256DA110-I/BG
✅ Drop-In✓ In Stock
$9.15 / Unit
View Datasheet →PIC24FJ128GB110-I/BG
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ1024GA610-I/BG
✅ Drop-In✓ In Stock
$8.2 / Unit
View Datasheet →PIC24FJ1024GB610-I/BG
✅ Drop-In✓ In Stock
$7.44 / Unit
View Datasheet →PIC24EP512GU810-E/BG
✅ Drop-In✓ In Stock
$11.85 / Unit
View Datasheet →PIC24FJ128DA110-I/BG Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC24F (16-bit modified Harvard) |
| CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 128 KB (43K x 24) |
| Data Memory (RAM) | 24 KB |
| Operating Voltage | 2.0 V to 3.6 V |
| Number of I/O Pins | 52 |
| USB Interface | USB OTG (full-speed, on-chip transceiver) |
| Graphics Controller | Integrated, drives up to 4.3" WQVGA (480x272) |
| A/D Converter | 10-bit, 1.1 Msps, up to 32 channels |
| Timers | 5 x 16-bit timer/counter |
| Communication Interfaces | I2C, SPI, UART (multiple) |
| Oscillator | Internal 8 MHz + PLL |
| Package | 121-ball TFBGA (10x10 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40 C to +85 C (Industrial) |
| RoHS Status | Compliant |
| MSL Level | 3 (168 hours) |
PIC24FJ128DA110-I/BG 121-ball tfbga (10x10 mm) Pin Configuration Guide
Pin configuration for PIC24FJ128DA110-I/BG (121-ball tfbga (10x10 mm) 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.
No detailed pinout data available for PIC24FJ128DA110-I/BG.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC24FJ128DA110-I/BG is suitable for 6 applications: Wearable Fitness Displays, Portable Medical Monitors, Industrial HMI Panels, Smart Thermostats, USB Graphical Instruments, IoT Sensor Hubs with Display.
Wearable Fitness Displays
The PIC24FJ128DA110-I/BG drives 1.3 to 2.0-inch graphical TFT/OLED displays on fitness bands and sports watches. The integrated graphics controller renders steps, heart rate graphs, and notification icons without CPU overhead, while USB OTG enables charging cradle data sync. The 2.0 V to 3.6 V supply aligns with Li-Ion battery direct connection. NanoWatt XLP sleep modes keep idle current below 1 uA, critical for week-long battery life on always-on wearables.
Recommended
Portable Medical Monitors
The PIC24FJ128DA110-I/BG powers glucose meters, pulse oximeters, and portable ECG monitors where graphical results must be displayed alongside numerical readouts. The 10-bit 1.1 Msps A/D converter captures sensor waveforms at sufficient resolution for diagnostic algorithms, while the 128 KB Flash stores UI strings, fonts, and measurement protocols. USB OTG supports data export to clinical PCs. The -40 C to +85 C industrial temperature range ensures operation in varied clinical and home environments.
Recommended
Industrial HMI Panels
The PIC24FJ128DA110-I/BG drives 3.5 to 4.3-inch WQVGA touch panels in factory automation HMIs, building access controllers, and HVAC operator interfaces. The integrated graphics controller accelerates line/rectangle/text rendering so the 32 MHz CPU can service Modbus, CAN, or RS-485 communication stacks concurrently. The 52 digital I/O pins connect directly to opto-isolated industrial sensors and relay drivers. Robust operating temperature range suits factory floor installations.
Recommended
Smart Thermostats
The PIC24FJ128DA110-I/BG drives the color TFT displays on Wi-Fi connected smart thermostats, showing current temperature, schedule, and weather icons. The USB OTG supports firmware update via USB stick when Wi-Fi is unavailable. With 24 KB RAM, the MCU handles local scheduling logic and graphical UI without external memory. Low-power modes reduce consumption when the display is dimmed overnight.
Recommended
USB Graphical Instruments
The PIC24FJ128DA110-I/BG powers USB-connected test instruments such as logic analyzer front-ends, USB oscilloscope probes, and bench multimeters that present waveform or measurement data on a local TFT. USB OTG supports high-speed data streaming to a host PC while the display provides standalone operation. The 128 KB Flash stores calibration constants, custom fonts, and USB descriptors.
Recommended
IoT Sensor Hubs with Display
The PIC24FJ128DA110-I/BG aggregates sensor data from temperature, humidity, and air quality sensors and presents summary dashboards on a 2.4 to 4.3-inch TFT. USB OTG enables field technicians to attach USB flash drives for data log export without Wi-Fi infrastructure. The 32 MHz core handles I2C/SPI sensor polling plus graphical UI updates concurrently. The 128 KB Flash stores graphical assets, fonts, and localized UI strings.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128DA110-I/BG — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128DA110T-I/BG | PIC24FJ256DA110-I/BG | PIC24FJ128GB110-I/BG | PIC24FJ1024GA610-I/BG |
|---|---|---|---|---|---|
| Package | 121-TFBGA (10x10) | 121-TFBGA (10x10) - same | 121-TFBGA (10x10) - same | 121-TFBGA (10x10) - same | 121-TFBGA (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB (same) | 256 KB (+100%) | 128 KB (same) | 1024 KB (+700%) |
| RAM | 24 KB | 24 KB (same) | 24 KB (same) | 24 KB (same) | 128 KB (+433%) |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS (same) | 32 MHz / 16 MIPS (same) | 32 MHz / 16 MIPS (same) | 32 MHz / 16 MIPS (same) |
| USB OTG | Yes (on-chip transceiver) | Yes (same) | Yes (same) | Yes (same) | Yes (same) |
| Graphics Controller | Integrated, up to 4.3" WQVGA | Integrated, up to 4.3" WQVGA (same) | Integrated, up to 4.3" WQVGA (same) | Integrated (variant mix) | Enhanced, higher resolutions |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V (same) | 2.0 V to 3.6 V (same) | 2.0 V to 3.6 V (same) | 2.0 V to 3.6 V (same) |
Key Differentiators
- Integrated graphics controller eliminates external GPU/display controller IC (vs PIC24FJ128GA010)
- Doubled Flash memory at identical pinout (vs PIC24FJ256DA110-I/BG)
- Higher-density memory and modernized peripherals (vs PIC24FJ1024GA610-I/BG)
Design Notes
The 121-ball TFBGA package requires a 4-layer PCB with microvia (laser-drilled) technology for reliable fanout routing. Use a 0.5 mm pitch escape pattern with via-in-pad or dog-bone fanout to inner signal layers. The exposed die paddle (if present) must be soldered to a ground plane for thermal dissipation; per Microchip PCB guidelines, allocate at least 50 mm squared of unbroken copper beneath the BGA.
Decouple VDD/VSS pairs with 100 nF ceramic capacitors placed within 3 mm of each supply ball. Add a bulk 10 uF tantalum or ceramic capacitor near the MCU for transient response during USB OTG bus events. The 32 kHz secondary crystal (SOSCI/SOSCO) pins should each have 15-33 pF load capacitors to ground; per Microchip datasheet section on oscillator design, mismatched capacitance causes start-up failures in production.
Route USB D+ and D- as a 90 ohm differential pair from the MCU balls to the USB connector. Match lengths within 150 mil and keep the pair away from switching signals and clock oscillators. The on-chip USB transceiver requires the VUSB ball to be decoupled with a 0.01 uF capacitor to ground within 5 mm; failure to do this can cause USB enumeration failures.
When migrating firmware between the 64-pin (BG) and 100-pin (PT) variants of the PIC24FJ128DA110, ensure unused analog input pins are configured as digital outputs or analog-disabled. Per Microchip errata documents, leaving analog pins floating can inject noise into adjacent A/D channels and cause spurious wake-ups from sleep mode. Always check the latest device errata sheet before finalizing PCB layout.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified; for automotive applications consult Microchip's PIC24F automotive-grade portfolio. Halogen-free and lead-free per Microchip environmental compliance documentation.