PIC24FJ128GL406-I/MR - 16-Bit 128KB Flash MCU with USB & LCD
Teilenummer: PIC24FJ128GL406-I/MR ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $6.34 | $6,34 |
| 10 | $5.85 | $58,50 |
| 100 | $5.21 | $521,00 |
| 500 | $4.62 | $2.310,00 |
| 1.000 | $4.05 | $4.050,00 |
PIC24FJ128GL406-I/MR Übersicht
What is a PIC24F microcontroller? The PIC24F is Microchip's 16-bit flash MCU family that extends the 8-bit PIC architecture into higher-performance applications while maintaining low power consumption. Within the product hierarchy, the PIC24F sits below 32-bit Cortex-M devices and above 8-bit PIC MCUs, offering a balance of computational throughput, peripheral integration, and power efficiency. The 'GL4' sub-family specifically targets low-power, segment-LCD applications with USB connectivity, bridging 'GU' (USB-host capable) and 'GB' (graphics/USB) parts in Microchip's broader portfolio.
Key features include 128 KB dual-partition flash supporting Over-The-Air (OTA) updates and EEPROM emulation, 32 KB SRAM, a hardware segmented LCD driver, full-speed USB 2.0 device/host/OTG, multiple Core Independent Peripherals (CIPs), a 12-bit ADC, and configurable logic cells. The integrated LCD controller supports up to 480 segments, eliminating external display drivers in metering and medical applications.
The MCU is built around the PIC24 modified Harvard architecture with a 16-bit data path and 24-bit instruction word. Core Independent Peripherals (CIPs) like configurable logic, SCCP/PWM, and 32-bit CRC allow complex sequencing without CPU intervention, reducing firmware burden and active-mode current. The dual-partition flash supports secure field firmware updates.
Typical applications include battery-powered IoT sensor hubs, medical glucose and infusion pumps with segment LCDs, industrial process meters, USB-to-UART bridges, HVAC control panels, and asset tracking tags. The combination of low power, OTA firmware, and integrated LCD makes it attractive for products with 5-10 year battery life requirements.
When designing with this part, ensure the QFN-64 thermal pad is soldered with sufficient vias for heat dissipation. Use MPLAB X IDE with the XC16 compiler for firmware development; select the matching programming tool (e.g., PICkit 4 or MPLAB ICD 4) for ICSP. Carefully plan USB PCB layout following the impedance-controlled 90-ohm differential routing recommended in the datasheet.
This page synthesizes distributor pricing, pin-compatible same-family alternatives, and practical design notes not consolidated on the manufacturer datasheet.
Drop-in-Alternativen für PIC24FJ128GL406-I/MR – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC24FJ128GL406-I/MR (gleiche Bauform und Footprint) – abweichend in Package, Operating Temperature, ADC, Core Architecture, Program Flash.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC24FJ256GL406-I/MR
✅ Drop-In✓ Auf Lager
$3.65 / Stück
Datenblatt ansehen →PIC24FJ128GC006T-I/PT
✅ Drop-In✓ Auf Lager
$4.9 / Stück
Datenblatt ansehen →PIC24FJ128GB606-I/MR
✅ Drop-In✓ Auf Lager
$3.62 / Stück
Datenblatt ansehen →PIC24FJ128GL405-I/M4
✅ Drop-In✓ Auf Lager
$4.09 / Stück
Datenblatt ansehen →PIC24FJ128GL306T-I/MR
✅ Drop-In✓ Auf Lager
$2.5 / Stück
Datenblatt ansehen →PIC24FJ128GL406-I/MR Grenzwerte & elektrische Eigenschaften
| Series | PIC24F eXtreme Low-Power (GL4) |
| Core Architecture | PIC 16-bit modified Harvard |
| Core Size | 16-Bit |
| Program Memory Size | 128 KB (128K x 8) Flash with ECC |
| RAM Size | 32 KB |
| EEPROM Emulation | Yes (via Dual-Partition Flash) |
| Operating Frequency | 32 MHz (16 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | 53 (approximate, per 64-pin package) |
| Betriebstemperatur | -40 C to +85 C (Industrial, -I suffix) |
| Gehäuse | 64-VQFN (MR), 9 x 9 mm |
| Montageart | Surface Mount |
| Connectivity | USB 2.0 Full-Speed (Device/Host/OTG), I2C, SPI, UART |
| Peripherals | Brown-out Detect, LCD Controller, LVD, POR, PWM, WDT |
| LCD Controller | Segmented, up to 480 segments |
| ADC | 12-Bit ADC channels |
| RoHS-Status | Compliant |
PIC24FJ128GL406-I/MR Pin-Konfiguration
| Pin 1 | RA0 — I/O / analog |
| Pin 2 | RA1 — I/O / analog |
| Pin 3 | RA2 — I/O / analog |
| Pin 4 | RA3 — I/O / analog |
| Pin 5 | RA4 — I/O / analog |
| Pin 6 | RA5 — I/O / analog |
| Pin 7 | RA6 — I/O / analog |
| Pin 8 | RA7 — I/O / analog |
| Pin 9 | VSS — Ground |
| Pin 10 | VDD — Supply 2.0-3.6 V |
| Pin 11 | RB0 — I/O / analog |
| Pin 12 | RB1 — I/O / analog |
| Pin 13 | RB2 — I/O / analog |
| Pin 14 | RB3 — I/O / analog |
| Pin 15 | RB4 — I/O / analog |
| Pin 16 | RB5 — I/O / analog |
| Pin 17 | RB6 — I/O / ICSPCLK |
| Pin 18 | RB7 — I/O / ICSPDAT |
| Pin 19 | RC0 — I/O / analog |
| Pin 20 | RC1 — I/O / analog |
| Pin 21 | RC2 — I/O / analog |
| Pin 22 | RC3 — I/O / analog |
| Pin 23 | RC4 — I/O / analog |
| Pin 24 | RC5 — I/O / analog |
| Pin 25 | RC6 — I/O / analog |
| Pin 26 | RC7 — I/O / analog |
| Pin 27 | RD0 — I/O / analog |
| Pin 28 | RD1 — I/O / analog |
| Pin 29 | RD2 — I/O / analog |
| Pin 30 | RD3 — I/O / analog |
| Pin 31 | RD4 — I/O / analog |
| Pin 32 | RD5 — I/O / analog |
| Pin 33 | RD6 — I/O / analog |
| Pin 34 | RD7 — I/O / analog |
| Pin 35 | RE0 — I/O / analog |
| Pin 36 | RE1 — I/O / analog |
| Pin 37 | RE2 — I/O / analog |
| Pin 38 | RE3 — I/O / analog |
| Pin 39 | RE4 — I/O / analog |
| Pin 40 | RE5 — I/O / analog |
| Pin 41 | RE6 — I/O / analog |
| Pin 42 | RE7 — I/O / analog |
| Pin 43 | RF0 — I/O / analog |
| Pin 44 | RF1 — I/O / analog |
| Pin 45 | RF2 — I/O / analog |
| Pin 46 | RF3 — I/O / analog |
| Pin 47 | RF4 — I/O / analog |
| Pin 48 | RF5 — I/O / analog |
| Pin 49 | RF6 — I/O / analog |
| Pin 50 | RF7 — I/O / analog |
| Pin 51 | RG0 — I/O / analog |
| Pin 52 | RG1 — I/O / analog |
| Pin 53 | RG2 — I/O / analog |
| Pin 54 | RG3 — I/O / analog |
| Pin 55 | VUSB — USB 3.3 V regulator |
| Pin 56 | VBUS — USB VBUS detect |
| Pin 57 | D+ — USB D+ |
| Pin 58 | D- — USB D- |
| Pin 59 | VSS — Ground |
| Pin 60 | VDD — Supply 2.0-3.6 V |
| Pin 61 | OSC1 — Crystal/oscillator input |
| Pin 62 | OSC2 — Crystal/oscillator output |
| Pin 63 | MCLR — Master clear reset |
| Pin 64 | EP — Exposed thermal pad - solder to ground plane |
Typische Anwendungen
PIC24FJ128GL406-I/MR ist geeignet für 6 Anwendungs: Battery-Powered Medical Infusion Pumps, Industrial Process Meters and Field Instruments, USB to UART / HID Bridge Adapters, Smart Home Sensor Hubs with Display, Portable Asset Tracking Tags, HVAC Control Panels with Segment LCD.
Battery-Powered Medical Infusion Pumps
The PIC24FJ128GL406-I/MR's segmented LCD controller drives up to 480 segments, replacing external driver ICs in medical infusion pumps and ambulatory insulin delivery devices. Its 2.0-3.6 V supply operates directly from a single Li-ion cell, while the eXtreme Low-Power idle/sleep modes extend battery life to the multi-year range demanded by home-care medical products. Dual-partition flash enables secure Over-The-Air firmware updates required for therapy-protocol revisions, with 32 KB RAM sufficient for menu-driven UI stacks and sensor-processing algorithms. The integrated 12-bit ADC handles pressure, flow, and temperature sensor reads without external components, reducing BOM and PCB area.
Empfohlen
Industrial Process Meters and Field Instruments
Field-mounted process meters benefit from the PIC24FJ128GL406-I/MR's combination of segment LCD, industrial -40 C to +85 C operating range, and CIP-based deterministic timing. The 16 MIPS core runs MODBUS RTU over UART without DMA, while the configurable logic cells implement safety interlocks without CPU load. Brown-out detect and watchdog timer support SIL-rated firmware patterns; dual-partition flash provides fail-safe remote firmware upgrades. USB OTG serves as a service-port interface for handheld configuration tools, eliminating the need for a separate USB-to-serial bridge IC and the BOM cost that comes with it.
Empfohlen
USB to UART / HID Bridge Adapters
The PIC24FJ128GL406-I/MR integrates a full-speed USB 2.0 transceiver and SIE, making it an ideal USB-to-UART bridge controller. Firmware implementing the CDC ACM class runs from flash, providing a virtual COM port that appears natively on host PCs without drivers. The 32 KB RAM buffers CDC traffic, while configurable logic handles RTS/CTS hardware flow control without CPU intervention. The 64-QFN package fits inside USB dongle form factors, and the industrial temperature rating supports deployment in harsh industrial enclosures. Designers can re-target the same hardware to HID or vendor classes with minimal firmware changes.
Empfohlen
Smart Home Sensor Hubs with Display
Wall-mounted smart-home hubs for HVAC or security use the PIC24FJ128GL406-I/MR's segmented LCD to display temperature, humidity, and status without an expensive TFT. The 2.0-3.6 V supply permits direct operation from a 2xAA battery or USB bus, and the dual-partition flash enables Over-The-Air OTA updates through Wi-Fi co-processor links. CIPs implement capacitive touch via the segmented channels via CRTs for slider controls, while USB OTG supports commissioning via smartphone. Low-power sleep modes draw microamps, suiting always-on battery designs that last the rated shelf life.
Empfohlen
Portable Asset Tracking Tags
Bluetooth/Wi-Fi-tagged asset trackers leverage the PIC24FJ128GL406-I/MR as the host MCU coordinating GNSS, sensors, and the wireless co-processor. Dual-partition flash supports secure OTA updates over LoRaWAN or BLE, while 32 KB RAM accommodates small protocol stacks and sensor-fusion buffers. The integrated segmented LCD or LED status indicators operate from the same 3.3 V rail as the wireless chipset, eliminating extra LDO stages. Industrial temperature rating ensures operation in outdoor logistics deployments, and the 16 MIPS throughput runs basic encryption handshakes without an external crypto accelerator.
Empfohlen
HVAC Control Panels with Segment LCD
Commercial HVAC control panels with 7-segment or custom LCD displays use the PIC24FJ128GL406-I/MR's integrated LCD driver to eliminate external display driver ICs. The 16 MIPS core handles real-time scheduling algorithms and PID loops for zone control, while configurable logic cells implement interlocks between heating, ventilation, and air-conditioning stages. USB OTG serves as a service port for HVAC technicians, and the -40 C to +85 C operating range supports rooftop equipment enclosures. The eXtreme Low-Power modes enable battery-backed RTC retention during brownouts.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC24FJ128GL406-I/MR – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC24FJ256GL406-I/MR | PIC24FJ128GC006T-I/PT | PIC24FJ128GB606-I/MR | PIC24FJ128GL405-I/M4 | PIC24FJ128GL306T-I/MR |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-VQFN (MR) 9x9 | 64-VQFN (MR) 9x9 - same | 64-TQFP (PT) 10x10 - same family, different package | 64-VQFN (MR) 9x9 - same | 48-VQFN (M4) 7x7 - smaller package, fewer pins | 64-VQFN (MR) 9x9 - same |
| Flash Memory | 128 KB | 256 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| USB | Full-Speed USB 2.0 (Device/Host/OTG) | Full-Speed USB 2.0 | Full-Speed USB 2.0 + Crypto | Full-Speed USB 2.0 | No USB | Full-Speed USB 2.0 |
| LCD Segments | Up to 480 segments | Up to 480 segments | Up to 480 segments | Graphics LCD (no segments) | Up to 300 segments | Up to 480 segments |
| Operating Frequency | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| Supply 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 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
Wichtigste Unterscheidungsmerkmale
- Up to 480 segment LCD segments integrated (vs. PIC24FJ128GB606-I/MR)
- Dual-partition Flash with OTA support (vs. PIC24FJ128GL405-I/M4)
- Same-package memory upgrade path (vs. PIC24FJ256GL406-I/MR)
Designhinweise
The 64-VQFN (MR) package features an exposed thermal pad (EP) on the underside that must be soldered to a ground plane with at least 9 thermal vias to dissipate heat. At 32 MHz operation from 3.3 V with full USB active, the MCU draws roughly 30 mA, producing approximately 0.1 W dissipation; proper EP soldering ensures the junction stays within the -40 C to +85 C industrial rating during continuous USB operation. Reference the Microchip QFN thermal layout application note for via pattern recommendations.
USB D+ and D- traces must be routed as a 90-ohm differential pair with length matching within 150 mil. Place the series 33-bus termination resistors (typically 33 ohms) as close to the MCU pins as possible. Keep D+/D- away from high-frequency switching nodes such as the switching regulator feedback path; a guard ground trace on either side of the pair reduces radiated EMI by 6-10 dB.
Place a 1 uF X7R ceramic bypass capacitor within 2 mm of each VDD pin pair, with a parallel 0.1 uF cap for high-frequency decoupling. For USB applications, add a 4.7 uF bulk capacitor on VBUS. The internal 3.3 V USB regulator (VUSB pin) requires a 0.1 uF + 4.7 uF cap pair. Avoid using vias in the VDD/GND power paths between the MCU and bypass capacitors - use short, wide traces to minimize inductance.
Do not leave MCLR floating - tie it to VDD through a 10 kohm resistor or drive it with the programmer. The two ICSP pins (RB6/RB7) must be accessible for in-circuit programming; do not connect low-impedance loads to them. Configure the JTAG/ICSP pins as digital inputs (not analog) in firmware to avoid accidental analog channel switching during reset.
Compliance-Informationen
RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified; for automotive applications select a Q-suffix variant. Lead-free and halogen-free per Microchip material declarations.