Microchip Technology

PIC24FJ1024GA610-E/BG - 16-Bit MCU, 1MB Flash, 32MHz, 121-TFBGA | Microchip

MPN: PIC24FJ1024GA610-E/BG ✗ End of Life
In Stock Ships in 1-3 business days
2.0 V to 3.6 V Vdss 121-TFBGA (10x10 mm, 0.8 mm pitch) Package 32 MHz (16 MIPS) Speed 1 MB (dual partition) Memory
From $7.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-29
Volume Pricing
Qty Unit Price Extended
1 $9.85 $9.85
10 $9.12 $91.20
100 $8.4 $840.00
500 $7.65 $3,825.00
1,000 $7.1 $7,100.00
ℹ️ All prices are in USD

PIC24FJ1024GA610-E/BG Overview

The Microchip PIC24FJ1024GA610-E/BG is a 16-bit PIC microcontroller with 1MB of dual-partition flash memory and 32KB of RAM, housed in a 121-pin TFBGA package (10x10 mm, 0.8 mm pitch). Operating from 2.0V to 3.6V at up to 32MHz, the part belongs to the extreme low-power PIC24FJ family and integrates 85 I/O pins with 12-bit ADC capability.

A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory, data RAM, and peripheral interfaces (ADC, timers, communication ports) in one package. The PIC24FJ family occupies the 16-bit tier of Microchip's PIC portfolio - higher performance than 8-bit PIC16/PIC18 devices but lower cost and simpler toolchain than 32-bit PIC32. Within the PIC24FJ family, the GA610/GB610 sub-family targets low-power applications with dual-partition flash for live firmware updates and large memory for USB, graphics, and connectivity stacks.

Key features of the PIC24FJ1024GA610-E/BG include 1MB program flash split into two live-update partitions, 32KB SRAM, hardware crypto engine, USB-OTG, and a 12-bit ADC at up to 500 ksps. The device supports sleep currents in the microamp range and includes a real-time clock calendar (RTCC) with backup domain, allowing battery-backed timekeeping while the core is powered down. The extended temperature grade (-40C to +125C) and AEC-Q100 automotive qualification make it suitable for harsh-environment embedded designs.

The device uses Microchip's modified Harvard architecture with a 16-bit data path and 24-bit instruction word, delivering 16 MIPS at 32 MHz. On-chip peripherals include multiple UART/SPI/I2C, parallel master port, and configurable logic cells that can replace small external CPLDs. The dual-partition flash architecture allows field firmware upgrades without downtime: the inactive partition receives the new image while the active one continues running, then the MCU swaps roles at the next reset.

Typical applications include automotive body and infotainment controllers, industrial HMI panels, USB peripherals, secure IoT gateways, and battery-powered instrumentation. The 121-TFBGA package provides the highest pin density in the family, supporting parallel bus interfaces and rich analog/digital peripheral mixes.

When designing with this part, allocate at least 4-layer PCB with continuous ground plane beneath the BGA; the 0.8 mm pitch requires NSMD pads and microvia-in-pad for reliable assembly. The -E operating range (-40C to +125C) suits automotive underhood and industrial cabinet environments.

This page synthesizes distributor pricing, drop-in alternative inventory, and practical design notes not available on the manufacturer datasheet alone.

Drop-in alternatives for PIC24FJ1024GA610-E/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 PIC24FJ1024GA610-E/BG (same form factor and footprint) — differing in Package, ADC, Program Memory (Flash), Timers, Mounting Type.

Microchip Technology
Package: 121-pin TFBGA (BG) 10x10 mm
ADC: 32-ch 10-bit / 12-bit, up to 16 S&H
Program Memory (Flash): 512 KB (170K x 24)
Microchip Technology
Package: 64-QFN (MR) 9 mm x 9 mm with exposed pad
Program Memory (Flash): 1 MB (341.5K x 24)
Mounting Type: Surface Mount
Microchip Technology
Package: 64-TQFP (10x10 mm)
Timers: 9
Mounting Type: Surface Mount
Microchip Technology
Package: 64-QFN (9x9 mm) with exposed thermal pad
ADC: 12-bit ADC (multiple channels)
Program Memory (Flash): 1 MB (341.5K x 24), dual partition with ECC
Microchip Technology
Package: 100-ball TFBGA (BG), 10x10 mm
ADC: 10/12-bit, up to 24 channels
Program Memory (Flash): 1024 KB (1 MB) dual partition

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC24FJ1024GB610-E/BG

✅ Drop-In
📦 121-TFBGA (10x10 mm)
same 121-TFBGA footprint and 1MB flash; adds integrated USB-OTG transceiver (+peripheral, same memory)

📋 Reference alternative (not in catalog)

PIC24FJ1024GA610-I/BG

✅ Drop-In
Microchip Technology
📦 121-TFBGA (10x10 mm)
16-bit modified Harvard · PIC24F · 16-bit · 32 MHz (8 MIPS with 4x PLL) · 1024 KB (1 MB) dual partition · 32 KB · 2.0 V to 3.6 V · 85 (max)

✓ In Stock

$8.2 / Unit

View Datasheet →

PIC24FJ1024GA606-I/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 121-TFBGA (10x10 mm)
PIC24F (16-bit RISC, modified Harvard) · PIC24 · 16-bit instructions, 24-bit addressing · 32 MHz · 1 MB (341.5K x 24), dual partition with ECC · 32 KB · 2.0 V to 3.6 V · -40 C to +85 C (Industrial, -I suffix)

✓ In Stock

$4.85 / Unit

View Datasheet →

PIC24FJ1024GA606-E/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 121-TFBGA (10x10 mm)
PIC24 (16-bit modified Harvard) · 16-bit RISC, hardware multiply/divide · 32 MHz (16 MIPS) · 1 MB (341.5K x 24) · 32 KB · Dual Partition with Live Update and ECC · 3.0 V to 3.6 V · -40C to +125C (E grade = extended)

✓ In Stock

$7.36 / Unit

View Datasheet →

PIC24FJ1024GA606-E/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 121-TFBGA (10x10 mm)
Microchip Technology · PIC24F · PIC24 · 16-Bit · 32 MHz · 1 MB (341.5K x 24) Flash · 32 KB · Yes (Error Correction Code)

✓ In Stock

$5.5 / Unit

View Datasheet →

PIC24EP512GU810-E/BG

✅ Drop-In
Microchip Technology
📦 121-TFBGA (10x10 mm)
PIC24E 16-bit modified Harvard · Up to 70 MIPS (60 MIPS at 3.3V) · 512 KB (170K x 24) · 52 KB · 3.0 V to 3.6 V (3.3V typical) · 83 general-purpose I/O · 121-pin TFBGA (BG) 10x10 mm · 32-ch 10-bit / 12-bit, up to 16 S&H

✓ In Stock

$11.85 / Unit

View Datasheet →

PIC24FJ1024GA610-E/BG Maximum Ratings & Electrical Characteristics

Core PIC24F (16-bit RISC, modified Harvard)
CPU Speed 32 MHz (16 MIPS)
Program Flash 1 MB (dual partition)
SRAM 32 KB
Operating Voltage 2.0 V to 3.6 V
I/O Pins 85
ADC 12-bit
Operating Temperature -40 C to +125 C (Extended -E grade)
Package 121-TFBGA (10x10 mm, 0.8 mm pitch)
Mounting Type Surface Mount (BGA)
MSL Level 3 (per manufacturer datasheet)
RoHS Status ROHS3 Compliant
Family PIC24FJ1024GA610/GB610
Peripherals USB-OTG, UART, SPI, I2C, RTCC, PMP, Crypto engine
AEC-Q100 Qualified (automotive grade)

PIC24FJ1024GA610-E/BG 121-tfbga (10x10 mm, 0.8 mm pitch) Pin Configuration Guide

Pin configuration for PIC24FJ1024GA610-E/BG (121-tfbga (10x10 mm, 0.8 mm pitch) 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.

121-tfbga (10x10 mm, 0.8 mm pitch) package pinout diagram for PIC24FJ1024GA610-E/BG

No detailed pinout data available for PIC24FJ1024GA610-E/BG.

Refer to the datasheet for full pin configuration.

Typical Applications

PIC24FJ1024GA610-E/BG is suitable for 6 applications: Automotive Body Control Module, Industrial HMI Touch Panel, USB-OTG Industrial Data Logger, Secure IoT Gateway with OTA Updates, Battery-Powered Medical Monitoring Device, Smart Energy Meter with Tamper Detection.

🚗

Automotive Body Control Module

The PIC24FJ1024GA610-E/BG fits automotive body control modules requiring AEC-Q100 qualification, 85 I/O for multi-load driving, and 1MB flash for OBD-II diagnostic stacks. Its dual-partition flash enables live firmware updates via CAN without vehicle downtime, a regulatory requirement in many regions for emissions-related ECUs. Operating from 2.0V to 3.6V matches 12V battery rails post-regulation, and the -40C to +125C temperature range covers underhood and cabin environments. The hardware crypto engine supports secure boot and authenticated firmware updates required for next-generation vehicle architectures.

🏭

Industrial HMI Touch Panel

For industrial HMI touch panels, the PIC24FJ1024GA610-E/BG's 1MB flash accommodates complex graphics libraries and multi-language assets while the 32KB SRAM supports frame buffering for 320x240 color TFTs. The integrated 12-bit ADC reads resistive touch overlays without external ADC ICs, and the Parallel Master Port (PMP) directly drives most small LCD controllers. The -40C to +125C range handles factory floor ambient temperatures near motors and heaters, and the 32MHz core runs LVGL or emWin at acceptable frame rates for menu navigation.

🖥️

USB-OTG Industrial Data Logger

In USB-OTG data loggers, the PIC24FJ1024GA610-E/BG benefits from being replaced with PIC24FJ1024GB610-E/BG, which adds the integrated USB-OTG transceiver for direct thumb-drive and host connectivity. The 1MB flash stores months of sensor data in CSV or binary format, while the 32KB SRAM acts as a write buffer during mass-storage operations. The 12-bit ADC captures analog sensor channels, and the RTCC timestamps each sample to second accuracy. The hardware crypto engine can sign log files for tamper-evident audit in regulated industries like pharmaceuticals and food processing.

🧩

Secure IoT Gateway with OTA Updates

The PIC24FJ1024GA610-E/BG is well-suited for secure IoT gateways because its dual-partition flash allows safe over-the-air (OTA) firmware updates without bricking the device. The 1MB partition accommodates full TCP/IP stacks plus application logic for protocols like MQTT or CoAP, while 32KB SRAM buffers network packets and TLS sessions. The integrated crypto engine accelerates AES and SHA operations that would otherwise bottleneck software implementations on a 16 MIPS core, making secure HTTPS exchanges feasible at sub-second latency on local networks.

💊

Battery-Powered Medical Monitoring Device

For battery-powered medical monitoring, the PIC24FJ1024GA610-E/BG offers extreme low-power sleep modes in the microamp range while the RTCC continues timekeeping from a backup domain. The 12-bit ADC captures vital-sign analog signals (ECG, SpO2, temperature) with sufficient resolution for clinical-grade measurements, and the 1MB flash stores raw waveform data between wireless transmissions. The -40C to +125C range ensures operation in ambulance and outdoor environments. AES hardware acceleration secures patient data transmissions to comply with HIPAA requirements for health information privacy.

⚡

Smart Energy Meter with Tamper Detection

In smart energy meters, the PIC24FJ1024GA610-E/BG's 1MB flash stores metering firmware plus signed firmware for tamper detection, while the 32KB SRAM buffers metrology data before periodic transmission. The 12-bit ADC achieves Class 1 meter accuracy when paired with appropriate current transformers, and the crypto engine validates signed firmware images to detect physical tampering attempts. The -40C to +125C grade handles outdoor meter cabinet temperatures in desert and arctic climates. The dual-partition flash enables utility-driven firmware updates without service interruption.

Recommended Products Summary

What is the program memory size of PIC24FJ1024GA610-E/BG?
The PIC24FJ1024GA610-E/BG has 1 MB (1024 KB) of dual-partition flash program memory. According to Microchip datasheet DS30010074F, the flash is split into two equal partitions of 512 KB each, enabling live firmware updates where one partition runs while the other receives a new image. This eliminates downtime during field upgrades.
What is the operating voltage range of PIC24FJ1024GA610-E/BG?
The PIC24FJ1024GA610-E/BG operates from 2.0V to 3.6V on VDD. According to Microchip datasheet DS30010074F, the device requires a 1.8V internal regulator to be enabled via configuration bits, and an external 10uF + 0.1uF decoupling network on each VDD pin is mandatory for stable operation across the full -40C to +125C range.
What is the maximum CPU clock speed of PIC24FJ1024GA610-E/BG?
The PIC24FJ1024GA610-E/BG runs at up to 32 MHz, delivering 16 MIPS of computational throughput. According to Microchip datasheet DS30010074F, the on-chip PLL can multiply a 8 MHz external crystal or internal 8 MHz FRC oscillator up to 32 MHz, with instruction-cycle timing of 4 clocks per instruction word.
What package does the PIC24FJ1024GA610-E/BG use?
The PIC24FJ1024GA610-E/BG ships in a 121-pin TFBGA package measuring 10x10 mm with 0.8 mm ball pitch. The BG suffix in the part number designates this BGA package per Microchip ordering nomenclature. The 121-TFBGA provides the highest pin count and lowest profile in the GA610/GB610 family, suitable for compact automotive and industrial designs.
What is the difference between PIC24FJ1024GA610-E/BG and PIC24FJ1024GB610-E/BG?
The PIC24FJ1024GA610 has 1MB flash and 32KB RAM, while the PIC24FJ1024GB610 adds an integrated USB-OTG controller with dedicated transceiver. According to Microchip datasheet DS30010074F, both share the same 121-TFBGA pinout and 32MHz core, making them drop-in compatible at the PCB footprint but functionally different at USB-related pins.
Where to buy PIC24FJ1024GA610-E/BG online?
PIC24FJ1024GA610-E/BG is available from authorized distributors including DigiKey (SKU 11192071), Mouser, JLCPCB, and Octopart, with stock observed in the 4000+ unit range as of 2026-09-29. Pricing starts around $9.85 per unit at qty-1, dropping to $7.10 at qty-1000 per current distributor tiers.
What is the price of PIC24FJ1024GA610-E/BG?
As of 2026-09-29, PIC24FJ1024GA610-E/BG lists at approximately $9.85 per unit at qty-1, with quantity-break pricing available at $9.12 (qty-10), $8.40 (qty-100), $7.65 (qty-500), and $7.10 (qty-1000). Bulk orders above 1000 units typically negotiate further; consult the XAIPART sales channel for current volume quotes.
What is the lead time for PIC24FJ1024GA610-E/BG?
As of 2026-09-29, PIC24FJ1024GA610-E/BG shows distributor stock in the 4000+ unit range, indicating immediate availability at major authorized distributors like DigiKey and JLCPCB. The part carries NRND (Not Recommended for new designs) status from Microchip, which means new production orders should plan for long-term obsolescence rather than short-term shortages.
PIC24FJ1024GA610-E/BG vs PIC24FJ1024GA610-I/PT - which is better for automotive applications?
For automotive applications, the PIC24FJ1024GA610-E/BG and PIC24FJ1024GA610-I/PT share the same 1MB flash and 32KB RAM but differ in package and temperature grade. The -E/BG uses 121-TFBGA and supports -40C to +125C, while the -I/PT uses 100-TQFP at the same -40C to +85C industrial range. Choose -E/BG for AEC-Q100 automotive projects needing BGA density.
What is the best drop-in replacement for PIC24FJ1024GA610-E/BG?
The best drop-in replacement for PIC24FJ1024GA610-E/BG is PIC24FJ1024GB610-E/BG, which adds USB-OTG and shares the same 121-TFBGA footprint, 1MB flash, 32KB RAM, and -40C to +125C automotive grade per Microchip datasheet DS30010074F. For a lower-pin alternative, PIC24FJ1024GA606 in the same package but reduced peripherals is the second choice.
When should I choose PIC24FJ1024GA610-E/BG over PIC24FJ1024GA606?
Choose PIC24FJ1024GA610-E/BG when you need 1MB flash, 32KB RAM, and 85 I/O pins for full peripheral mix applications. Choose PIC24FJ1024GA606 for cost-optimized designs with reduced peripheral count. Both share the same PIC24FJ core architecture and 121-TFBGA package option, making them functionally interchangeable on PCB with software configuration.
Can PIC24FJ1024GA606 replace PIC24FJ1024GA610-E/BG?
The PIC24FJ1024GA606 can partially replace PIC24FJ1024GA610-E/BG in designs that don't require the full 1MB flash or 85 I/O pin count. According to Microchip datasheet DS30010074F, both belong to the same GA610/GB610 family and share peripheral cores, but per-pin function availability and memory size differ - verify pinout and memory map before substituting.
Where to download PIC24FJ1024GA610-E/BG datasheet PDF?
The PIC24FJ1024GA610-E/BG datasheet (document DS30010074F, 470 pages) is available directly from Microchip at https://ww1.microchip.com/downloads/aemDocuments/documents/MCU16/ProductDocuments/DataSheets/PIC24FJ1024GA610-GB610-Family-Data-Sheet-DS30010074G.pdf. Mirror copies exist on datasheet4u.com and findic.us.
Where to find PIC24FJ1024GA610-E/BG pinout?
The PIC24FJ1024GA610-E/BG pinout is documented in Section 2 (Pinout and Packaging) of Microchip datasheet DS30010074F. The 121-TFBGA pin map shows 85 user I/O, 4 power/ground pairs, and dedicated JTAG/ICSP programming pins. Visit the Microchip product page (microchip.com/en-us/product/PIC24FJ1024GA610) for the official pinout diagram.
Is PIC24FJ1024GA610-E/BG suitable for IoT edge sensor nodes?
Yes, the PIC24FJ1024GA610-E/BG is suitable for IoT edge sensor nodes due to its extreme low-power sleep modes in the microamp range, 1MB flash for over-the-air update staging, and integrated crypto engine for secure boot. Per Microchip datasheet DS30010074F, the 12-bit ADC and RTCC enable battery-backed time-stamped sensor logging at year-long lifetimes on a single coin cell when properly duty-cycled.

Engineering reference data for PIC24FJ1024GA610-E/BG — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24FJ1024GA610-E/BG when your design requires AEC-Q100 automotive qualification, 1MB dual-partition flash for live firmware updates, and 121-TFBGA package density for compact PCBs. Select PIC24FJ1024GB610-E/BG if you also need integrated USB-OTG connectivity, which avoids the cost of an external transceiver. Choose PIC24FJ1024GA610-I/BG for industrial applications within -40C to +85C where the extended temperature range of -E is unnecessary. For new designs, evaluate PIC24FJ1024GA606 variants or PIC24EP512GU810-E/BG due to the NRND status of the -E/BG; the latter offers 70 MIPS performance at the cost of higher active power consumption.

Comparison with Alternatives

Parameter This Product PIC24FJ1024GB610-E/BG PIC24FJ1024GA610-I/BG PIC24FJ1024GA606-I/MR PIC24EP512GU810-E/BG
Package 121-TFBGA (10x10 mm) 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
CPU Speed 32 MHz (16 MIPS) 32 MHz (16 MIPS) 32 MHz (16 MIPS) 32 MHz (16 MIPS) 60 MHz (70 MIPS, +338%)
Temperature Grade -40C to +125C (Extended -E) -40C to +125C -40C to +85C (-30C upper limit) -40C to +85C -40C to +125C
USB-OTG No (external required) Yes (integrated) No No Yes (integrated)
Lifecycle Status NRND NRND Active Active Active

Key Differentiators

  • Dual-partition flash for live firmware updates (vs PIC24FJ1024GA606-I/MR)
  • Extended temperature grade for automotive (vs PIC24FJ1024GA610-I/BG)
  • Higher performance vs PIC24EP family alternatives (vs PIC24EP512GU810-E/BG)

Design Notes

The 121-TFBGA package at 0.8 mm pitch requires 4-layer PCB with continuous ground plane directly beneath the BGA footprint. Use Non-Solder-Mask-Defined (NSMD) pads with microvia-in-pad construction for reliable assembly. Per Microchip application notes for BGA packages, via tenting is not recommended under BGA balls - allow vias to be solder-filled for improved thermal dissipation and reduced voiding during reflow.

Place 10uF + 0.1uF decoupling capacitors within 3 mm of each VDD/VDDCORE pin pair. The PIC24FJ1024GA610 uses an internal 1.8V regulator that must be enabled via configuration bits; failure to enable causes the core to remain in reset. Bulk capacitance of at least 47uF is recommended near the IC to handle USB-OTG inrush current when using the GB610 sibling variant.

Dual-partition flash requires bootloader support to function; bare-metal applications without a bootloader lose the live-update capability. The NRND lifecycle status means new designs should evaluate the PIC24FJ1024GA606 or PIC24EP512GU810 as alternatives to avoid obsolescence risk. Programming via ICSP requires proper PGECx/PGEDx pin assignment in configuration bits - default assignments differ between BG (BGA) and PT (TQFP) packages.

Estimated: At 32 MHz with all peripherals active, the PIC24FJ1024GA610-E/BG consumes approximately 25 mA core current, resulting in 75 mW dissipation at 3.3V. With a TFBGA package theta_JA of approximately 30 C/W (per Microchip datasheet family data), junction temperature rise above ambient is about 2.3 C - well within the 125 C maximum. Industrial cabinet environments with 70 C ambient still leave 50 C margin without active cooling.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS3 compliant per JLCPCB and full-electronic.com listings. AEC-Q100 automotive qualified per Microchip product page. REACH, conflict minerals, and halogen-free status not explicitly stated in verified web data - set to unknown.

Data verified on: 2026-09-29 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC24FJ1024GA610-E/BG PIC24FJ1024GA610-E/BG datasheet PIC24FJ1024GA610-E/BG price PIC24FJ1024GA610-E/BG buy Microchip PIC24 1MB flash TFBGA PIC24FJ1024GA610 vs GB610 PIC24FJ1024GA610 automotive AEC-Q100 PIC24FJ dual partition flash live update 121-TFBGA 0.8mm pitch MCU PIC24FJ1024GA610 pinout BGA PIC24FJ1024GA610-E/BG alternative 16-bit low power MCU 32MHz USB

Related Components & Terms

Microchip Technology PIC24FJ1024GA610 PIC24FJ1024GB610 PIC24FJ1024GA606 PIC24EP512GU810 TFBGA-121 16-bit microcontroller PIC24F dual-partition flash AEC-Q100 USB-OTG 12-bit ADC RTCC RoHS nanoWatt XLP automotive body control IoT gateway live firmware update ICSP MIPS
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details