PIC24FJ128GL406-E/PT - 16-Bit MCU, 128KB Flash, USB, LCD | Microchip
Référence : PIC24FJ128GL406-E/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.85 | $3,85 |
| 10 | $3.42 | $34,20 |
| 100 | $2.78 | $278,00 |
| 500 | $2.31 | $1 155,00 |
| 1 000 | $2.05 | $2 050,00 |
PIC24FJ128GL406-E/PT Présentation
What is a PIC24F microcontroller? The PIC24F family is a 16-bit MCU line from Microchip built on a modified Harvard architecture with a wide 24-bit instruction word. Within the broader microcontroller taxonomy, PIC24F sits below 32-bit Cortex-M parts but offers substantially more compute and peripherals than 8-bit PIC16/PIC18 devices, while retaining the low-power XP (eXtreme Low-Power) focus. The GL4 sub-family adds an integrated LCD controller, full-speed USB 2.0, and core-independent peripherals (CIPs) for safety-critical and human-interface designs.
Key features of the PIC24FJ128GL406 include up to 512 KB of dual-partition flash supporting real-time Over-The-Air (OTA) updates and EEPROM emulation, a segmented LCD driver with charge pump, full-speed USB 2.0 device/host/OTG, and a 16-channel 10/12-bit ADC. The device supports 2.0V to 3.6V operation and offers multiple low-power sleep modes down to nanoWatt levels, making it a fit for battery-powered consumer, medical, and industrial human-machine-interface (HMI) products.
Architecturally, the PIC24FJ128GL406 uses a 16-bit datapath with a 24-bit instruction set, hardware multiply/divide, and a wide set of timers, capture/compare, and PWM modules. The dual-partition flash with live-update capability allows the firmware to be updated in the field without downtime, an essential feature for connected IoT appliances and metering equipment that must remain in service across software revisions.
Typical applications include USB-connected HMI panels, IoT sensor hubs with LCD readouts, home appliances with segmented displays, medical point-of-care devices, e-metering and energy monitoring, and rugged industrial control panels. The combination of LCD + USB + OTA in a single 16-bit MCU simplifies the bill of materials and lowers BOM cost versus a 32-bit MCU + external LCD bridge.
When designing with this device, allocate adequate decoupling (100 nF + 4.7 uF) near each VDD/VSS pair and follow the package-specific land pattern for the PT (64-pin TQFP). For USB applications, the D+/D- traces must be 90-ohm differential and length-matched; the on-chip USB regulator requires a 4.7 uF external cap. Always confirm with the device errata sheet before locking firmware behaviour.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes that are not available from the manufacturer datasheet alone, helping engineers shorten the BOM and selection cycle.
Alternatives de remplacement direct pour PIC24FJ128GL406-E/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC24FJ128GL406-E/PT (même facteur de forme et même empreinte) — différant par Package, ADC, Operating Temperature, Core Architecture, Core.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC24FJ128GL405-E/PT
✅ Remplacement direct✓ En stock
$2.21 / unité
Voir la fiche technique →PIC24FJ128GB606-I/MR
✅ Remplacement direct✓ En stock
$3.62 / unité
Voir la fiche technique →PIC24FJ128GA606-I/PT
✅ Remplacement direct✓ En stock
$4.32 / unité
Voir la fiche technique →PIC24FJ128GC006T-I/PT
✅ Remplacement direct✓ En stock
$4.9 / unité
Voir la fiche technique →PIC24FJ128GB410-I/PT
✅ Remplacement direct✓ En stock
$3.15 / unité
Voir la fiche technique →PIC24FJ128GL406-E/PT Valeurs maximales et caractéristiques électriques
| Core | PIC24F (16-bit modified Harvard) |
| CPU Speed | 32 MHz / 16 MIPS |
| Program Memory (Flash) | 128 KB (dual-partition) |
| RAM | 32 KB |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| Température de fonctionnement | -40C to +125C (E grade) |
| Boîtier | 64-pin TQFP (10x10 mm) |
| Type de montage | Surface Mount (Tray) |
| USB | Full-Speed USB 2.0 Device/Host/OTG |
| LCD Controller | Segmented LCD with charge pump |
| Statut RoHS | Compliant |
| Lead-Free | Yes |
Configuration des broches de PIC24FJ128GL406-E/PT
| Broche 1 | VDD — Core logic power supply (2.0V-3.6V) |
| Broche 2 | RA0 — I/O port A bit 0 / analog input |
| Broche 3 | RA1 — I/O port A bit 1 / analog input |
| Broche 4 | RA2 — I/O port A bit 2 / analog input |
| Broche 5 | RA3 — I/O port A bit 3 / analog input |
| Broche 6 | RA4 — I/O port A bit 4 / analog input |
| Broche 7 | RA5 — I/O port A bit 5 / analog input |
| Broche 8 | RA6 — I/O port A bit 6 / analog input |
| Broche 9 | RA7 — I/O port A bit 7 / analog input |
| Broche 10 | VSS — Ground reference |
| Broche 11 | RB0 — I/O port B bit 0 |
| Broche 12 | RB1 — I/O port B bit 1 |
| Broche 13 | RB2 — I/O port B bit 2 |
| Broche 14 | RB3 — I/O port B bit 3 |
| Broche 15 | RB4 — I/O port B bit 4 |
| Broche 16 | RB5 — I/O port B bit 5 |
| Broche 17 | RB6 — I/O port B bit 6 |
| Broche 18 | RB7 — I/O port B bit 7 |
| Broche 19 | RC0 — I/O port C bit 0 |
| Broche 20 | RC1 — I/O port C bit 1 |
| Broche 21 | RC2 — I/O port C bit 2 |
| Broche 22 | RC3 — I/O port C bit 3 |
| Broche 24 | RC4 — I/O port C bit 4 |
| Broche 25 | RC5 — I/O port C bit 5 |
| Broche 26 | RC6 — I/O port C bit 6 |
| Broche 27 | RC7 — I/O port C bit 7 |
| Broche 28 | RD0 — I/O port D bit 0 |
| Broche 29 | RD1 — I/O port D bit 1 |
| Broche 30 | RD2 — I/O port D bit 2 |
| Broche 31 | RD3 — I/O port D bit 3 |
| Broche 32 | RD4 — I/O port D bit 4 |
| Broche 33 | RD5 — I/O port D bit 5 |
| Broche 34 | RD6 — I/O port D bit 6 |
| Broche 35 | RD7 — I/O port D bit 7 |
| Broche 36 | RE0 — I/O port E bit 0 |
| Broche 37 | RE1 — I/O port E bit 1 |
| Broche 38 | RE2 — I/O port E bit 2 |
| Broche 39 | RE3 — I/O port E bit 3 |
| Broche 40 | RE4 — I/O port E bit 4 |
| Broche 41 | RE5 — I/O port E bit 5 |
| Broche 42 | RE6 — I/O port E bit 6 |
| Broche 43 | RE7 — I/O port E bit 7 |
| Broche 44 | RF0 — I/O port F bit 0 |
| Broche 45 | RF1 — I/O port F bit 1 |
| Broche 46 | RF2 — I/O port F bit 2 |
| Broche 47 | RF3 — I/O port F bit 3 |
| Broche 48 | RF4 — I/O port F bit 4 |
| Broche 49 | RF5 — I/O port F bit 5 |
| Broche 50 | VSS — Ground reference |
| Broche 51 | VDD — Core logic power supply |
| Broche 52 | RF6 — I/O port F bit 6 |
| Broche 53 | RF7 — I/O port F bit 7 |
| Broche 54 | RG0 — I/O port G bit 0 |
| Broche 55 | RG1 — I/O port G bit 1 |
| Broche 56 | RG2 — I/O port G bit 2 |
| Broche 57 | RG3 — I/O port G bit 3 |
| Broche 58 | D+ — USB data plus |
| Broche 59 | D- — USB data minus |
| Broche 60 | VBUS — USB VBUS sense |
| Broche 61 | VUSB3V3 — USB internal regulator output (4.7uF cap) |
| Broche 62 | RG6 — I/O port G bit 6 |
| Broche 63 | RG7 — I/O port G bit 7 |
| Broche 64 | OSC1 — Crystal oscillator input |
Applications typiques
PIC24FJ128GL406-E/PT convient pour 6 applications: USB-Connected HMI Panels, IoT Sensor Hubs with LCD, Home Appliance Control Boards, Medical Point-of-Care Devices, Energy Metering and Sub-Metering, Industrial Control Panels.
USB-Connected HMI Panels
The PIC24FJ128GL406-E/PT's on-chip full-speed USB 2.0 controller (device/host/OTG) and segmented LCD driver make it a strong fit for USB-connected human-machine-interface panels. Its 32 KB RAM supports display refresh buffers while leaving room for USB endpoint descriptors. The 16 MIPS performance at 32 MHz handles real-time USB HID or CDC stacks alongside UI rendering. Unlike 8-bit PIC16 alternatives, the GL406's 128 KB dual-partition flash allows live OTA firmware updates on field-deployed panels, eliminating service interruptions. Designers should follow USB-IF trace routing (90 ohm differential, length-matched D+/D-) and add a 4.7 uF cap on the internal USB regulator. Recommended companion MPNs below cover external peripherals.
Recommandé
IoT Sensor Hubs with LCD
The PIC24FJ128GL406-E/PT integrates a segmented LCD controller with built-in charge pump, eliminating the external LCD driver IC common in IoT sensor hubs. Its nanoWatt sleep modes (down to sub-uA currents) preserve battery life across long-lived sensor deployments. The dual-partition 128 KB flash with OTA capability means firmware can be updated remotely to add new sensor protocols or fix bugs without field returns. With 32 KB RAM, the MCU can buffer multiple sensor samples before transmitting over USB or UART. The 2.0V-3.6V supply range supports direct lithium battery operation. Recommended companion MPNs include Bluetooth/Wi-Fi co-processors.
Recommandé
Home Appliance Control Boards
The PIC24FJ128GL406-E/PT's extended -40C to +125C temperature grade and integrated LCD segment driver make it suitable for white-goods control boards such as washing machines, ovens, and induction cooktops. The on-chip Core Independent Peripherals (CIPs) handle sensor monitoring, motor PWM, and safety timers without CPU intervention, freeing the 16 MIPS core to manage the user interface. The 128 KB dual-partition flash allows manufacturers to push firmware updates after the product ships. The 10/12-bit ADC supports up to 16 channels for temperature, humidity, and current sensing. Recommended companion MPNs cover the motor driver and display glass.
Recommandé
Medical Point-of-Care Devices
The PIC24FJ128GL406-E/PT serves point-of-care diagnostic devices where USB connectivity for data transfer to a host PC and an integrated LCD for local result display are required. Its 32 KB RAM supports USB endpoint buffers plus diagnostic waveform storage. The wide operating voltage and temperature range suit portable, battery-powered medical carts. Hardware CIPs can monitor sensor integrity for IEC 62304-aligned safety checks without burdening the main CPU. Dual-partition OTA enables field updates to add new test panels as regulatory approvals expand. Recommended companion MPNs cover precision ADCs and BLE link modules.
Recommandé
Energy Metering and Sub-Metering
The PIC24FJ128GL406-E/PT is well-suited for residential and commercial electricity meters that need a segmented LCD readout and USB or isolated serial communication. Its dual-partition 128 KB flash stores metering tables, tamper logs, and load profiles while supporting remote OTA firmware upgrades mandated by utility requirements. The on-chip 16-bit sigma-delta-friendly peripherals can drive energy-measurement front ends. The extended temperature grade suits outdoor meter enclosures. Recommended companion MPNs cover metering AFE chips and isolation transformers.
Recommandé
Industrial Control Panels
The PIC24FJ128GL406-E/PT powers industrial control panels where a segmented LCD plus USB host for firmware sticks or USB device for configuration is required. The 32 KB RAM supports Modbus, CANopen, and USB CDC stacks simultaneously. Core independent peripherals handle encoder counting and PWM-driven actuator control without CPU overhead, improving deterministic response. The wide temperature range and dual-partition flash support ruggedized industrial environments with field firmware updates. Recommended companion MPNs cover RS-485 transceivers and isolated CAN drivers.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC24FJ128GL406-E/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC24FJ128GL405-E/PT | PIC24FJ128GB606-I/MR | PIC24FJ128GA606-I/PT | PIC24FJ128GC006T-I/PT | PIC24FJ128GB410-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same |
| Core | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| Flash | 128 KB dual-partition | 128 KB dual-partition | 128 KB single partition | 128 KB single partition | 128 KB single partition | 128 KB single partition |
| RAM | 32 KB | 32 KB | 32 KB | 8 KB | 32 KB | 32 KB |
| USB | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | No USB |
| LCD Controller | Yes (segmented + charge pump) | Yes (segmented) | Yes (graphical) | No | Yes (segmented) | Yes (graphical) |
| Operating Temperature | -40C to +125C (E grade) | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Principaux différenciateurs
- Dual-partition flash with OTA update support (vs PIC24FJ128GB606-I/MR)
- 32 KB RAM versus 8 KB on lower families (vs PIC24FJ128GA606-I/PT)
- Integrated segmented LCD controller with charge pump (vs PIC24FJ128GA606-I/PT)
Notes de conception
Place 100 nF decoupling capacitors as close as possible to every VDD/VSS pair on the PIC24FJ128GL406-E/PT. Add a bulk 4.7 uF ceramic on the main 3.3V rail. The USB D+/D- traces must be 90-ohm differential and length-matched within 150 mil. Keep the VUSB3V3 (pin 61) 4.7 uF bypass within 5 mm of the pin to meet USB-IF compliance.
The PIC24FJ128GL406-E/PT nanoWatt sleep modes draw sub-uA currents only if unused peripherals are explicitly disabled in firmware and all I/O pins are configured with the lowest-drive setting. When running the LCD controller, the charge pump load can add 50-200 uA; size batteries accordingly. For battery designs, use the on-chip LPRC low-power RC oscillator in sleep rather than the 32 kHz crystal.
Do not assume the GL406's dual-partition flash will protect against incomplete OTA updates: always implement a watchdog-based rollback in firmware that reverts to the previous image if the new image fails to boot within 5 seconds. The LCD segment lines double as GPIO and must be reconfigured after each display refresh. Confirm pin compatibility before swapping the GL406 with the GA/GB/GC families because some peripherals differ.
When using the USB module, place a common-mode choke on D+/D- if the board will be certified for industrial EMI. Keep digital switching traces away from the LCD bias voltage pins to avoid display jitter. The segmented LCD driver uses charge-pump voltages up to 5V that can couple into nearby analog inputs; add a ground guard trace between LCD and ADC traces.
Informations de conformité
RoHS-compliant per Microchip product page and distributor listings. Not AEC-Q100 qualified - not designed for automotive under-hood applications. Halogen-free per Microchip environmental compliance statement.