PIC24FJ128GB606-I/MR - 16-bit 32MHz 128KB Flash USB MCU | Microchip
N.º da peça: PIC24FJ128GB606-I/MR ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $5.65 | $5,65 |
| 10 | $5.08 | $50,80 |
| 100 | $4.52 | $452,00 |
| 500 | $4.05 | $2.025,00 |
| 1.000 | $3.62 | $3.620,00 |
PIC24FJ128GB606-I/MR Visão geral
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory (Flash), working memory (RAM), and a configurable set of peripherals such as timers, ADC, communication controllers, and I/O pins, all on a single die. Within the broader semiconductor taxonomy, a PIC24F MCU belongs to the family of 16-bit microcontrollers, which sit above 8-bit MCUs in compute and memory capability but below 32-bit Cortex-M and high-end application processors. PIC24F parts in particular target low-power, USB- or graphics-friendly embedded designs, balancing deterministic 16-MIPS throughput with eXtreme Low Power (XLP) sleep modes.
Key differentiating features of the PIC24FJ128GB606 include dual-bank Flash with Live Update (enabling firmware swap without device reset), 128 KB program Flash (43K x 24 words), 32 KB RAM, full-speed USB 2.0 OTG with on-chip transceiver, 53 general-purpose I/O, peripheral-pinning remapping, multiple serial interfaces (UART, SPI, I2C), a real-time clock calendar (RTCC) with on-chip 32 kHz oscillator, and XLP technology for sub-uA sleep current.
Architecturally, the PIC24FJ128GB606 uses Microchip's 16-bit modified-Harvard core with a 24-bit instruction word, delivering up to 16 MIPS at 32 MHz while operating from a single 2.0 V to 3.6 V supply. The dual-panel Flash memory plus a small boot Flash row supports field firmware updates via Live Update: code can be written to the inactive panel while the active panel continues to run, then a controlled swap is performed - useful for industrial and IoT devices that cannot tolerate shutdown during firmware upgrades. On-chip peripherals are mapped through Peripheral Pin Select (PPS), giving the designer flexibility to assign digital peripherals to a wide range of I/O pins without hardware rework.
Typical applications include USB peripherals (HID, CDC, mass storage, audio class), industrial sensor hubs, portable data loggers, USB-connected human-interface devices, and low-power wireless sensor nodes bridging to external radios. The integrated CTMU makes the device a strong fit for capacitive-touch keypads, time-of-flight measurements, and precision analog front ends using the on-chip 10/12-bit ADC. The 53-I/O count also suits mixed-signal control boards that previously required a 64/80/100-pin PIC24, enabling footprint reduction when migrating a panel to a smaller 64-pin QFN.
Designers should note that the MR suffix indicates a QFN-64 (9x9 mm) package with an exposed thermal pad (EP); the exposed pad must be soldered to a properly sized copper island on the PCB for thermal relief and electrical ground. Power decoupling should follow Microchip's typical-application guidance: 0.1 uF and 1 uF ceramic caps placed within 5 mm of the VDD/VSS pairs, plus a 4.7 uF bulk cap on the main rail. For USB OTG operation, the internal 3.3 V regulator must be enabled and a 1 uF cap placed on the VUSB3V pin per the manufacturer datasheet.
This page synthesizes distributor pricing, drop-in alternatives from Microchip's own 24FJ product family and cross-brand references, and practical design notes not found in the bare datasheet, giving procurement and firmware teams a one-stop reference for the PIC24FJ128GB606-I/MR.
Alternativas drop-in para PIC24FJ128GB606-I/MR — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC24FJ128GB606-I/MR (mesmo formato e footprint) — diferindo em Package, ADC, Core Architecture, Program Memory (Flash), Operating Temperature.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC24FJ128GB606-E/MR
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$3.78 / unidade
Ver ficha técnica →PIC24FJ128GA606-I/MR
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC24FJ1024GB606T-I/MR
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$3.72 / unidade
Ver ficha técnica →PIC24FJ1024GA606-I/MR
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$4.85 / unidade
Ver ficha técnica →PIC24FJ128DA106-I/MR
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$2.4 / unidade
Ver ficha técnica →PIC24FJ128GA106-I/MR
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$4.15 / unidade
Ver ficha técnica →PIC24FJ128GB606-I/MR Classificações máximas e características elétricas
| Core | PIC24F 16-bit |
| Instruction Set | 16-bit modified-Harvard, 24-bit instruction word |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Flash | 128 KB (43K x 24 words), dual-bank with Live Update |
| Data RAM | 32 KB |
| Operating Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | 53 |
| USB Interface | USB 2.0 Full-Speed On-The-Go (OTG) with on-chip transceiver |
| ADC | 10-bit and 12-bit options |
| CTMU | Charge-Time Measurement Unit (touch, time-of-flight) |
| Configurable Logic Cells (CLC) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| Faixa de temperatura de operação | -40C to +85C (Industrial) |
| Encapsulamento | 64-pin QFN (9x9 mm) with exposed pad (MR) |
| Tipo de montagem | Surface Mount |
| Nível MSL | 3 (per JEDEC J-STD-020) |
| Status RoHS | Compliant |
Configuração de pinos do PIC24FJ128GB606-I/MR
| Pino 1 | RA0 — Port A bit 0 / analog input |
| Pino 2 | RA1 — Port A bit 1 / analog input |
| Pino 3 | RA2 — Port A bit 2 / analog input |
| Pino 4 | RA3 — Port A bit 3 / analog input |
| Pino 5 | VDD — Positive supply (2.0 V to 3.6 V) |
| Pino 6 | VSS — Ground reference |
| Pino 7 | OSC1 — Crystal oscillator input |
| Pino 8 | OSC2 — Crystal oscillator output |
| Pino 9 | RA4 — Port A bit 4 / SOSCO |
| Pino 10 | RA5 — Port A bit 5 / SOSCI |
| Pino 11 | RB0 — Port B bit 0 / programming clock (PGECx) |
| Pino 12 | RB1 — Port B bit 1 / programming data (PGEDx) |
| Pino 13 | RB2 — Port B bit 2 |
| Pino 14 | RB3 — Port B bit 3 |
| Pino 15 | RB4 — Port B bit 4 |
| Pino 16 | RB5 — Port B bit 5 |
| Pino 17 | RB6 — Port B bit 6 |
| Pino 18 | RB7 — Port B bit 7 |
| Pino 19 | RB8 — Port B bit 8 |
| Pino 20 | RB9 — Port B bit 9 |
| Pino 21 | RB10 — Port B bit 10 |
| Pino 22 | RB11 — Port B bit 11 |
| Pino 23 | VSS — Ground reference |
| Pino 24 | VDD — Positive supply (2.0 V to 3.6 V) |
| Pino 25 | RC0 — Port C bit 0 |
| Pino 26 | RC1 — Port C bit 1 |
| Pino 27 | RC2 — Port C bit 2 |
| Pino 28 | RC3 — Port C bit 3 |
| Pino 29 | RC4 — Port C bit 4 |
| Pino 30 | RC5 — Port C bit 5 |
| Pino 31 | RC6 — Port C bit 6 |
| Pino 32 | RC7 — Port C bit 7 |
| Pino 33 | RC8 — Port C bit 8 |
| Pino 34 | RC9 — Port C bit 9 |
| Pino 35 | RD0 — Port D bit 0 |
| Pino 36 | RD1 — Port D bit 1 |
| Pino 37 | RD2 — Port D bit 2 |
| Pino 38 | RD3 — Port D bit 3 |
| Pino 39 | RD4 — Port D bit 4 |
| Pino 40 | RD5 — Port D bit 5 |
| Pino 41 | RD6 — Port D bit 6 |
| Pino 42 | RD7 — Port D bit 7 |
| Pino 43 | RD8 — Port D bit 8 |
| Pino 44 | RD9 — Port D bit 9 |
| Pino 45 | RD10 — Port D bit 10 |
| Pino 46 | RD11 — Port D bit 11 |
| Pino 47 | RE0 — Port E bit 0 |
| Pino 48 | RE1 — Port E bit 1 |
| Pino 49 | RE2 — Port E bit 2 |
| Pino 50 | RE3 — Port E bit 3 |
| Pino 51 | RE4 — Port E bit 4 |
| Pino 52 | RE5 — Port E bit 5 |
| Pino 53 | RE6 — Port E bit 6 |
| Pino 54 | RE7 — Port E bit 7 |
| Pino 55 | RF0 — Port F bit 0 |
| Pino 56 | RF1 — Port F bit 1 |
| Pino 57 | RF2 — Port F bit 2 |
| Pino 58 | RF3 — Port F bit 3 |
| Pino 59 | RF4 — Port F bit 4 |
| Pino 60 | RF5 — Port F bit 5 |
| Pino 61 | RG0 — Port G bit 0 |
| Pino 62 | RG1 — Port G bit 1 |
| Pino 63 | RG2 — Port G bit 2 / D+ USB |
| Pino 64 | RG3 — Port G bit 3 / D- USB |
Aplicações típicas
PIC24FJ128GB606-I/MR é adequado para 7 aplicaçãos: USB HID / CDC Peripherals, Capacitive Touch Keypads, Industrial Sensor Hubs with USB Diagnostics, USB Mass Storage and Audio Class Devices, Portable Data Loggers, USB-Connected Wearable Devices, Field-Upgradable IoT Edge Nodes.
USB HID / CDC Peripherals
The PIC24FJ128GB606-I/MR fits USB HID and CDC peripherals because its on-chip Full-Speed USB 2.0 OTG transceiver eliminates the external PHY, reducing BOM cost and PCB area in keyboards, mice, custom HID devices, and USB-to-UART bridges. The 32 MHz (16 MIPS) core delivers deterministic throughput for HID report generation at the standard 1 ms USB Full-Speed polling interval, while 128 KB Flash and 32 KB RAM easily hold USB stacks such as Microchip's MPLAB Harmony USB framework plus application firmware. Place the part in a QFN-64 footprint with a 0.1 uF + 1 uF VDD decoupling network within 5 mm of the pins; the internal 3.3 V regulator and VUSB3V 1 uF cap complete the USB bus supply per the manufacturer datasheet.
Recomendado
Capacitive Touch Keypads
The PIC24FJ128GB606-I/MR is well suited to capacitive touch keypads because its on-chip Charge-Time Measurement Unit (CTMU) measures sub-ns current with high linearity, enabling up to 53 touch channels via the 53 I/O pins. Combined with the 10/12-bit ADC for guard-channel diagnostics and the Configurable Logic Cells (CLC) for hardware debounce, a single MCU can replace a dedicated touch controller plus external logic. Live Update dual-bank Flash lets firmware in the field be upgraded to support new keypad layouts without bricking the device - critical for appliances and industrial panels installed in the field for years.
Recomendado
Industrial Sensor Hubs with USB Diagnostics
The PIC24FJ128GB606-I/MR is a strong fit for industrial sensor hubs because its 12-bit ADC (10-bit option for higher speed), CTMU, RTCC, and USB OTG combination lets one chip digitize sensors, timestamp events, and expose configuration/diagnostics over USB. The 128 KB dual-bank Flash with Live Update is especially valuable for industrial deployments where firmware patches must be applied without a maintenance window, and the -40C to +85C industrial temperature range covers most factory-floor environments. Pair with external op-amps for signal conditioning and an RS-485 transceiver for legacy fieldbus; the 53 I/O leave headroom for both legacy and USB paths.
Recomendado
USB Mass Storage and Audio Class Devices
The PIC24FJ128GB606-I/MR targets USB mass storage (MSD) and audio class devices because its Full-Speed USB OTG controller supports mass-storage class drivers and isochronous audio endpoints directly, while 128 KB Flash and 32 KB RAM hold MSD stacks and FAT file system plus a small audio playback engine. The on-chip 3.3 V regulator and integrated transceiver shrink the USB portion of the BOM, letting the design focus on storage media (SD card via SPI) or audio DAC interfacing. The Live Update feature lets firmware be upgraded over USB itself, avoiding physical access to the device for service.
Recomendado
Portable Data Loggers
The PIC24FJ128GB606-I/MR fits portable battery-powered data loggers because its eXtreme Low Power (XLP) technology and configurable sleep modes drop quiescent current into the sub-uA range between ADC samples, while 32 KB RAM buffers logging bursts and 128 KB Flash stores configuration profiles. The on-chip RTCC with selectable 32 kHz crystal source timestamps events without waking the core, and the 12-bit ADC captures battery voltage plus sensor data with auto-scan sequencing. USB OTG lets the recorded data be offloaded via USB without an external bridge chip.
Recomendado
USB-Connected Wearable Devices
The PIC24FJ128GB606-I/MR suits wearable and fitness devices because its 9x9 mm QFN-64 footprint plus integrated USB OTG enables charging cradles and data sync docks without external components, while XLP sleep modes and the 32 KB RAM let motion-processing firmware stay resident. CTMU enables capacitive touch buttons for UI, and the dual-bank Flash with Live Update is critical for firmware updates over years of deployed life. Pair with a low-power 3-axis accelerometer or 6-axis IMU over I2C/SPI; the 53 I/O leave headroom for haptic drivers and LED indicators.
Recomendado
Field-Upgradable IoT Edge Nodes
The PIC24FJ128GB606-I/MR is ideal for IoT edge nodes requiring field firmware upgrades because its dual-bank Flash with Live Update lets a new image be written to the inactive panel, verified, then swapped atomically - eliminating the bricking risk of single-bank designs. The integrated USB OTG gives a convenient provisioning path for technicians in the field via any USB host, removing the need for dedicated programmers. The 16 MIPS core, RTCC, CTMU, and 53 I/O support rich sensor and actuator integration without an external companion MCU, and the industrial -40C to +85C temperature range handles outdoor enclosures.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC24FJ128GB606-I/MR — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC24FJ128GB606-E/MR | PIC24FJ128GA606-I/MR | PIC24FJ1024GB606T-I/MR | PIC24FJ1024GA606-I/MR | PIC24FJ128DA106-I/MR | PIC24FJ128GA106-I/MR |
|---|---|---|---|---|---|---|---|
| Package | QFN-64 (MR) 9x9 mm | QFN-64 (MR) 9x9 mm | QFN-64 (MR) 9x9 mm | QFN-64 (MR) 9x9 mm | QFN-64 (MR) 9x9 mm | QFN-64 (MR) 9x9 mm | QFN-64 (MR) 9x9 mm |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 128 KB | 128 KB | 128 KB | 1024 KB | 1024 KB | 128 KB | 128 KB |
| Data RAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| USB OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | No (segment LCD) | USB 2.0 FS OTG | No (segment LCD) | No (segment LCD + crypto) | No (segment LCD) |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Core / Speed | PIC24F 16-bit / 32 MHz (16 MIPS) | PIC24F 16-bit / 32 MHz | PIC24F 16-bit / 32 MHz | PIC24F 16-bit / 32 MHz | PIC24F 16-bit / 32 MHz | PIC24F 16-bit / 32 MHz | PIC24F 16-bit / 32 MHz |
| I/O Pins | 53 | 53 | 53 | 53 | 53 | 53 | 53 |
Principais diferenciais
- Integrated USB 2.0 Full-Speed OTG transceiver on-chip (vs PIC24FJ128GA606-I/MR)
- Dual-bank Flash with Live Update firmware swapping (vs PIC24FJ128GB606-E/MR (same family, extended temp))
- 53 I/O pins in a compact 9x9 mm QFN-64 footprint (vs PIC24FJ128GB410-I/PT (TQFP-100))
Notas de projeto
Place 0.1 uF and 1 uF ceramic decoupling capacitors within 5 mm of each VDD/VSS pair on the PIC24FJ128GB606-I/MR. Add a 4.7 uF bulk capacitor on the main 3.3 V rail. When USB OTG is used, enable the internal 3.3 V regulator and place a 1 uF capacitor on the VUSB3V pin to satisfy USB bus-suspend current requirements per the manufacturer datasheet. Operating range is 2.0 V to 3.6 V - dropping below 2.0 V may cause Flash programming to fail.
The QFN-64 (MR) package exposes a thermal pad on the bottom that MUST be soldered to a PCB copper island (recommended at least 100 mm^2 of 1 oz copper) to provide both the thermal path and the ground reference. Failure to solder the exposed pad results in elevated junction temperature and possible long-term reliability degradation, especially in industrial temperature applications. The thermal pad should have multiple thermal vias to the inner ground plane to spread heat.
Route the USB D+ and D- traces from pins 63/64 as a 90 ohm differential pair, keeping them short and isolated from switching signals. Place the USB ESD protection array (e.g., USBLC6-2SC6) close to the USB connector, with the protection ground connected directly to the chassis ground. Maintain a continuous ground plane under the USB traces; avoid splitting the ground plane beneath the differential pair, which can introduce common-mode noise.
Use Peripheral Pin Select (PPS) to remap digital peripherals to any available I/O pin, but document the mapping carefully in firmware - PPS registers must be unlocked and configured before use. Place CTMOS-driven capacitive touch traces with appropriate guarding to minimize parasitic capacitance to ground and adjacent traces, and avoid running them near switching power or USB lines to prevent touch false-triggers. Programming pins (PGECx/PGEDx) on RB0/RB1 must be accessible for ICSP during board bring-up.
When migrating to the Live Update dual-bank Flash mode, ensure the boot configuration row points to a valid panel and that the swap sequence is protected against power loss mid-update. Do not exceed 32 MHz on the system clock without verifying PLL lock; the PIC24FJ128GB606 datasheet warns of unstable operation below 2.0 V at higher clock rates. For USB suspend current compliance, disable all unused peripherals and configure unused I/O as outputs driven low to minimize leakage.
Informações de conformidade
RoHS and lead-free compliant per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 qualified parts from the PIC24F automotive family for automotive applications. PIC24FJ128GB606 marked NRND (Not Recommended for new designs) on Microchip product page; verify PCN status before starting new designs.