PIC24FJ128GU406-I/PT - 16-Bit 32MHz 128KB Flash MCU | Microchip
部品番号: PIC24FJ128GU406-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.62 | $5.62 |
| 10 | $5.05 | $50.50 |
| 100 | $4.49 | $449.00 |
| 500 | $3.92 | $1,960.00 |
| 1,000 | $3.36 | $3,360.00 |
PIC24FJ128GU406-I/PT 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory (flash/RAM), and peripheral interfaces into one package. The PIC24F family uses a 16-bit Modified Harvard architecture with a wide 24-bit instruction path, delivering up to 16 MIPS while keeping the eXtreme Low Power (XLP) characteristics that Microchip's PIC24 line is known for. Within the broader semiconductor taxonomy, PIC24F MCUs sit under 16-bit microcontrollers -> embedded processors -> integrated circuits -> semiconductors.
Key features include 128 KB ECC flash with dual-partition OTA support, 32 KB SRAM, an integrated LCD controller, a full-speed USB 2.0 device/host/OTG transceiver, a segmented LCD driver, and a rich set of Core Independent Peripherals (CIPs) such as CLC, MCCP, and configurable logic. The 32 MHz operation gives 16 MIPS of compute throughput, and the XLP family supports deep sleep currents below typical competing 32-bit Cortex-M0 parts.
The architecture is built around the PIC24F enhanced core with hardware Multiply/Divide, a 17-bit x 17-bit single-cycle MAC, and a peripheral bus that allows DMA between the CIPs and memory. The dual-partition flash layout enables live firmware swap - one bank runs application code while the other receives an OTA image - which is critical for IoT devices that cannot tolerate downtime during firmware updates.
Typical applications include IoT sensor nodes with OTA update, USB human-interface devices (HID), battery-powered medical and fitness wearables, industrial HMI panels with LCD readouts, and any low-power embedded design needing USB connectivity without an external PHY. The wide CIP mix also supports motor control and SMPS designs.
When designing with this part, plan the dual-partition boot loader up front: each bank is half the total flash (typically 64 KB + 64 KB here), and the bootloader must fit in a protected boot region. Place the 32.768 kHz crystal pins (SOSC) close to the MCU to minimize the loaded Q for low-power RTC accuracy.
This page synthesizes distributor pricing, drop-in same-package alternatives, application examples, and design notes that go beyond the bare specifications found in the manufacturer datasheet.
ドロップイン代替品: PIC24FJ128GU406-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC24FJ128GU406-I/PT (同一形状・フットプリント) — 相違点: Package, USB, LCD Controller, Operating Temperature, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC24FJ128GL406-I/PT
✅ ドロップイン✓ 在庫あり
$2.84 / 個
データシートを見る →PIC24FJ128GU405-I/PT
✅ ドロップイン✓ 在庫あり
$3.25 / 個
データシートを見る →PIC24FJ128GL405-I/PT
✅ ドロップイン✓ 在庫あり
$4.1 / 個
データシートを見る →PIC24FJ128GC006T-I/PT
✅ ドロップイン✓ 在庫あり
$4.9 / 個
データシートを見る →PIC24FJ128GB606-I/MR
✅ ドロップイン✓ 在庫あり
$3.62 / 個
データシートを見る →PIC24FJ128GU406-I/PT 最大定格&電気的特性
| Core Architecture | PIC24F (16-bit Modified Harvard) |
| Family | PIC24FJ 'GU4/GL4' |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Flash | 128 KB (128K x 8) with ECC |
| Dual Partition Flash | Yes - supports OTA firmware updates |
| SRAM | 32 KB |
| EEPROM Emulation | Yes (in flash) |
| USB | Full-speed USB 2.0 device/host/OTG (on-chip transceiver) |
| LCD Controller | Integrated segmented LCD driver |
| Operating Voltage | 2.0 V to 3.6 V |
| I/O Pins | 53 (approximate, varies by package) |
| パッケージ | 64-pin TQFP (10x10 mm) |
| 動作温度 | -40 C to +85 C (Industrial '-I') |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC24FJ128GU406-I/PT ピン構成
| ピン 1 | RP15/PWM4H/PMD5/RC15 — Remappable I/O / PWM / PMP data |
| ピン 2 | RP14/PWM3H/PMD4/RC14 — Remappable I/O / PWM / PMP data |
| ピン 3 | RP13/PMD3/RC13 — Remappable I/O / PMP data |
| ピン 4 | RP12/PMD2/RC12 — Remappable I/O / PMP data |
| ピン 5 | RP11/PMD1/RC11 — Remappable I/O / PMP data |
| ピン 6 | RP10/PMD0/RC10 — Remappable I/O / PMP data |
| ピン 7 | RP9/PWM2H/RC9 — Remappable I/O / PWM |
| ピン 8 | RP8/PWM2L/RC8 — Remappable I/O / PWM |
| ピン 9 | RP7/RC7 — Remappable I/O |
| ピン 10 | RP6/RC6 — Remappable I/O |
| ピン 11 | VSS — Ground reference |
| ピン 12 | VDD — Positive supply 2.0V to 3.6V |
| ピン 13 | SOSCI/RP4/PMRD/RC4 — Secondary oscillator input / remappable I/O |
| ピン 14 | SOSCO/T1CK/RP3/RC3 — Secondary oscillator output / Timer1 clock / remappable I/O |
| ピン 15 | RP2/PMWR/RC2 — Remappable I/O / PMP write |
| ピン 16 | RP1/PMCS1/RC1 — Remappable I/O / PMP chip select 1 |
| ピン 17 | RP0/PMCS0/RC0 — Remappable I/O / PMP chip select 0 |
| ピン 18 | AN0/CVD1/RP5/RB0 — ADC input / remappable I/O |
| ピン 19 | AN1/CVD2/RP4/RB1 — ADC input / remappable I/O |
| ピン 20 | AN2/CVD3/RP3/RB2 — ADC input / remappable I/O |
| ピン 21 | AN3/CVD4/RP2/RB3 — ADC input / remappable I/O |
| ピン 22 | AN4/CVD5/RP1/RB4 — ADC input / remappable I/O |
| ピン 23 | AN5/CVD6/RP0/RB5 — ADC input / remappable I/O |
| ピン 24 | VSS — Ground reference |
| ピン 25 | VDD — Positive supply |
| ピン 26 | OSCI/CLKI/RA1 — Primary oscillator input / GPIO |
| ピン 27 | OSCO/CLKO/RA2 — Primary oscillator output / GPIO |
| ピン 28 | AN6/VREF-/RA3 — ADC input / negative reference / GPIO |
| ピン 29 | AN7/VREF+/RA4 — ADC input / positive reference / GPIO |
| ピン 30 | AN8/RA5 — ADC input / GPIO |
| ピン 31 | AN10/RP9/RB6 — ADC input / remappable I/O |
| ピン 32 | AN11/RP10/RB7 — ADC input / remappable I/O |
| ピン 33 | AN12/RP11/RB8 — ADC input / remappable I/O |
| ピン 34 | AN13/RP12/RB9 — ADC input / remappable I/O |
| ピン 35 | AN14/RP13/RB10 — ADC input / remappable I/O |
| ピン 36 | AN15/RP14/RB11 — ADC input / remappable I/O |
| ピン 37 | VSS — Ground reference |
| ピン 38 | VDD — Positive supply |
| ピン 39 | D-/RB12 — USB D- line |
| ピン 40 | D+/RB13 — USB D+ line |
| ピン 41 | VUSB — USB transceiver supply (3.0V-3.6V) |
| ピン 42 | VBUS/RB14 — USB VBUS sense / GPIO |
| ピン 43 | RP5/RB15 — Remappable I/O |
| ピン 44 | LCDBIAS3/RA6 — LCD bias / GPIO |
| ピン 45 | RA7 — General I/O |
| ピン 46 | AN16/RP15/RD0 — ADC input / remappable I/O |
| ピン 47 | AN17/RP14/RD1 — ADC input / remappable I/O |
| ピン 48 | AN18/RP13/RD2 — ADC input / remappable I/O |
| ピン 49 | AN19/RP12/RD3 — ADC input / remappable I/O |
| ピン 50 | RP11/RD4 — Remappable I/O |
| ピン 51 | RP10/RD5 — Remappable I/O |
| ピン 52 | RP9/RD6 — Remappable I/O |
| ピン 53 | RP8/RD7 — Remappable I/O |
| ピン 54 | VSS — Ground reference |
| ピン 55 | VDD — Positive supply |
| ピン 56 | RP7/RF0 — Remappable I/O |
| ピン 57 | RP6/RF1 — Remappable I/O |
| ピン 58 | C1RX/RP5/RF2 — CAN RX / remappable I/O |
| ピン 59 | C1TX/RP4/RF3 — CAN TX / remappable I/O |
| ピン 60 | RF4 — General I/O |
| ピン 61 | RF5 — General I/O |
| ピン 62 | MCLR/RF6 — Master clear reset (active low) / GPIO |
| ピン 63 | VSS — Ground reference |
| ピン 64 | VDD — Positive supply |
主な用途
PIC24FJ128GU406-I/PT の用途: 7 件s: IoT Sensor Node with OTA Firmware Updates, USB Human Interface Device (HID), Battery-Powered Wearable / Medical Device, Industrial HMI Panel with LCD Readout, USB Barcode Scanner / Data Acquisition, Low-Power Sensor Hub / Home Automation, Consumer Audio Accessory with USB-C.
IoT Sensor Node with OTA Firmware Updates
The PIC24FJ128GU406-I/PT is purpose-built for IoT endpoints that must update firmware in the field without service interruption. Its 128 KB dual-partition flash lets one bank run active application code while the other receives an OTA image over Wi-Fi, BLE, or LoRa co-processor links. The 32 KB SRAM accommodates TLS stacks and sensor buffers, and the 16 MIPS core handles protocol framing on-chip. XLP deep-sleep currents under 1 uA extend battery life in remote deployments.
おすすめ
USB Human Interface Device (HID)
The integrated full-speed USB 2.0 transceiver with on-chip PHY eliminates external USB parts, making the PIC24FJ128GU406-I/PT ideal for HID peripherals like keyboards, mice, game controllers, and custom HID input devices. USB enumeration runs at 12 Mbps with hardware handling of token and data packets, freeing the 16 MIPS core for HID report processing. The 53 I/O pins support matrix-scanned key arrays and capacitive touch via the segmented LCD pins re-tasked as GPIO.
おすすめ
Battery-Powered Wearable / Medical Device
The PIC24FJ128GU406-I/PT's eXtreme Low Power architecture delivers deep-sleep currents below 1 uA with RTC running, enabling multi-month coin-cell operation in wearable health monitors and medical sensors. The segmented LCD controller can directly drive a low-power LCD glass for vital-sign readouts without external display drivers. The 2.0 V minimum VDD allows single-cell alkaline or rechargeable Li-Ion chemistries. ECC flash ensures reliable firmware integrity critical for medical applications.
おすすめ
Industrial HMI Panel with LCD Readout
For industrial human-machine interface panels, the PIC24FJ128GU406-I/PT combines a 32 MIPS compute engine with on-chip segmented LCD driving, eliminating an external LCD controller. The CIPs (CLC, MCCP) implement deterministic timing for button debouncing, rotary input decoding, and PWM backlight control without CPU load. The wide -40 C to +85 C industrial temperature range supports factory-floor enclosures. ECC flash protects against soft-bit corruption in electrically noisy industrial environments.
おすすめ
USB Barcode Scanner / Data Acquisition
USB-CDC and USB-HID stacks run natively on the PIC24FJ128GU406-I/PT, allowing firmware development of barcode scanners, USB data loggers, and field-portable test instruments with no external PHY. The 32 KB SRAM buffers scan batches before USB transmission, and the DMA-capable CIPs move sensor data to RAM without CPU overhead. Industrial temperature grade and ECC flash support point-of-sale and field-service applications that demand long-term reliability.
おすすめ
Low-Power Sensor Hub / Home Automation
The PIC24FJ128GU406-I/PT serves as a low-power sensor hub aggregating temperature, humidity, motion, and air-quality data from multiple I2C/SPI sensors in a smart-home gateway. The 32 KB SRAM holds sensor fusion state, and the LCD controller drives a small display showing room status. USB device mode allows the hub to enumerate as a USB composite device when plugged into a PC for direct configuration. XLP sleep modes extend battery life during standby between sensor reads.
おすすめ
Consumer Audio Accessory with USB-C
USB headsets, USB speakers, and digital audio accessories leverage the PIC24FJ128GU406-I/PT's on-chip USB transceiver for plug-and-play audio device enumeration. The 32 KB SRAM holds USB isochronous audio buffers, and the 16 MIPS core performs basic audio routing and volume control. USB host mode allows the MCU to read media from USB sticks for playback in standalone speaker designs. Industrial temperature grade supports in-car and marine environments.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC24FJ128GU406-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC24FJ128GL406-I/PT | PIC24FJ128GU405-I/PT | PIC24FJ128GL405-I/PT | PIC24FJ128GC006T-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10) | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same |
| CPU Speed | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) |
| Program Flash | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| USB | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip |
| LCD Controller | Yes - segmented LCD | Yes - segmented LCD (graphics) | Yes - segmented LCD (fewer segments) | Yes - segmented LCD (graphics) | Yes - segmented LCD (graphics) |
| 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 3.6 V | 2.0 V to 3.6 V |
主な差別化要因
- Dual-partition OTA flash with on-chip USB 2.0 transceiver (vs PIC24FJ128GA610-I/PT)
- Integrated segmented LCD controller at no extra cost (vs PIC24FJ128GC006T-I/PT)
- Same-package second source across GU4/GL4 family (vs Single-vendor locked PIC24HJ designs)
設計ノート
The PIC24FJ128GU406-I/PT operates from 2.0 V to 3.6 V on VDD, but the USB transceiver requires VUSB held between 3.0 V and 3.6 V. For 3.3 V systems this is direct, but for 2.5 V or lower VUSB designs, source VUSB from the 3.3 V rail rather than VDD. Place a 100 nF decoupling cap within 5 mm of each VDD pin and a bulk 4.7 uF tantalum or ceramic at the regulator output. The internal 1.8 V core regulator does not require external caps per datasheet note.
Route the USB D+ and D- traces as a 90 ohm differential pair with matched lengths (delta < 2 mm), keep them short, and surround them with a continuous ground pour. Place the 27% or 33% series source termination resistor close to the MCU D+/D- pins. Keep crystal traces short (< 5 mm) and surrounded by ground pour to minimize radiated EMI; the SOSC secondary crystal is critical for accurate RTC and should follow the same rule. Use a four-layer PCB if possible.
The dual-partition flash is exactly half the total flash per bank - 64 KB + 64 KB for a 128 KB device. Plan the bootloader to fit within one protected boot region (typically 8 KB) and ensure application code plus bootloader fits inside one 64 KB bank. Do not assume EEPROM emulation is free: it requires reserving flash sectors for wear-leveling. Last, the MCLR pin is mandatory - even if unused, it must be tied to VDD through a 10 kΩ pull-up to prevent spurious resets.
When driving segmented LCD glass, route COM and SEG traces to minimize capacitive coupling to noise-sensitive analog inputs. Keep LCD traces away from switching DC-DC converters and high-current traces. The internal charge pump generates the LCD bias voltage - no external pump is needed, but reserve a 1 uF capacitor on the VLCAP pin for pump stability. For long LCD glass cables, add ESD protection on the SEG lines.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. Lead-free finish (JEDEC J-STD-020 reflow). Industrial -40C to +85C temperature grade ('-I' suffix). Not AEC-Q100 qualified for automotive - consider PIC24FJ family AEC-Q100 variants if automotive grade is required.