Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

PIC24F ‘GB’ Family of Microcontrollers

USB | Low Power | Dual Partition Flash | Segment LCD | Scalable

With the Internet of Things (IoT) market continuing to grow by billions of devices each year, designers increasingly need lower-power microcontrollers (MCUs) that will enable these applications. PIC24F ‘GB’  MCUs are low-power, high-performance devices that offer up to 1 MB of dual-partition Flash memory with live update capabilities. In addition to ultra-low-power performance, these MCUs feature Full-Speed USB host and device, high-speed Direct Memory Access (DMA), 12-bit Analog-to-Digital Converters (ADCs), cryptographic engine, built in op amps and much more.

Many embedded hardware systems, such as industrial and medical systems, handle extremely critical applications that cannot go offline for any reason. However, even the most well-designed systems will require bug fixes and the implementation of additional features. The ability to update the firmware on these systems without taking them offline is an essential requirement. Devices with dual-partition Flash with Live Update capability allow execution from one part of the memory while updating your code from the other, enabling you to update your firmware Over-The-Air (OTA) remotely or in the field without having to shut down your application. Select PIC24F ‘GB’ devices enable you to implement this capability in your application.

Target Applications

  • Internet of Things (IoT)
  • Medical fitness devices
  • Industrial automation
  • Battery powered
  • USB digital audio
  • White goods
  • HVAC control
  • Electricity metering
  • Security panels
  • Touch controllers
  • Fingerprint scanners
  • Embedded security

Key Features of the PIC24F ‘GB’ Family

Key FeatureDescription
USBOn-The-Go (OTG) compliant, dual-role capable; can act as either host or peripheral
Low PowerFeatures eXtreme Low Power (XLP) technology with sleep currents as low as 30 nA, flexible wake-up sources and run currents down to 150 μA/MHz to create power-efficient applications
Segment LCDIntegrated display controller with up to 512 segments and able to operate in sleep mode
Flexible PeripheralsWide range of basic and specialized peripherals including Crypto Engine, Configurable Logic Cells (CLCs), Real-Time Clock/Calendar (RTCC) and Pulse-Width Modulators (PWMs) designed to take the load off the CPU and reduce power consumption
Dual Partition Flash with Live UpdateCapable of storing two independent software applications, including bootloader, to enable programming of one partition while executing application code from the other and allow run-time switching between active partitions
Direct Memory Access (DMA)Dedicated DMA controller supporting both memory and peripheral data transfers to reduce CPU workload
ScalableFlash memory densities range from 16 KB to 1024 KB and RAM ranging from 4–32 KB with packages ranging from 28- to 121-pin options

Looking Beyond Low-Power MCUs

As more wearables, wireless sensor networks and other Internet of Things (IoT)-enabled smart devices are being powered by batteries, energy conservation is essential. Connected applications must minimize power consumption and, in extreme cases, last for up to 20 years while running from a single battery. Our devices with eXtreme Low Power (XLP) technology offer the industry’s lowest run and sleep currents for these applications.

PIC24F ‘GB’ Family Selection Guide

More information on each of the PIC24F ‘GB’ product rows can be viewed by clicking the “Sub-Family” name in the table below.

Standard Key Features: UART, I2C, SPI, Timers, WDT, PWMs, IC/OC, PPS, Comparators

 
Memory
Integrated Analog
Communication
User Interface
Secure Data
System
Flexibility
Sub FamilyPin
Count
Program
Flash ( KB)
RAM (KB)ADC
Resolution
USB/I2S™LCD
(Segments)
Crypto
Engine
Dual
Partition
Flash
DMALow Power/XLP
PIC24FJ64GB00428-4432-64810    ✓✓
PIC24FJ128GB20428-4464-128812✓✓  ✓✓
PIC24FJ256GB21064-100128-2569610    
PIC24FJ256GB41264-12164-2568-1612✓✓Up to 512✓✓
PIC24FJ1024GB61064-100128-10243212✓✓   ✓✓

Innovative Peripherals

Learn more about our rich set of high-performance peripherals which integrate seamlessly with your application reducing cost and development time.

Integrated Analog

Integrated Analog

High-speed ADC, DAC, Comparators, Op Amps

Learn More
Low Power

Low Power

XLP, VBAT, CLC, UDID, PPS


Learn More
Clocks and Timers

Clocks and Timers

16-/32-bit Timers, RTCC


Learn More
Waveform Control

Waveform Control

PWM, MCCP, SCCP, IC/OC


Learn More
Wired Communication

Wired Communication

USB, UART, SPI, I2C, LIN


Learn More
User Interface

User Interface

Segment LCD, Graphics, CTMU


Learn More
Safety and Monitoring

Safety and Monitoring

CRC, ECC, Class-B, DMT, WDT, SFRs


Learn More
Secure Data

Secure Data

Hardware Crypto Engine, RNG, Key Storage, OTP

Learn More

Featured Development Tools

MPLAB® Development Ecosystem and Software Tools

The MPLAB development ecosystem is a single tool chain supporting all PIC® microcontrollers.

MPLAB X Integrated Development Environment

MPLAB-X-IDE-Transparent-Background-w900h621

A single Integrated Development Environment (IDE) supporting all PIC MCUs and dsPIC33 DSCs

Learn More

MPLAB Code Configurator

MPLAB-CODE-CONFIGURATOR-Transparent-Background-w900h621

A free graphical programming environment that generates seamless, easy-to-understand C code

Learn More

MPLAB XC Compiler

MPLAB-XC-COMPILER-Transparent-Background-w900h621

A comprehensive solution for your software development that integrates with MPLAB X IDE to provide a full graphical front end

Learn More

Featured Hardware Tools

Our most popular hardware development boards available for dsPIC24 products are shown below. To learn more about various development boards, please visit the Hardware Development Tools page.

PIC24F Curiosity Development Board

PIC24F Curiosity Board

Cost-effective, fully integrated development platform to harness the power of PIC24F microcontrollers

Buy PIC24F Curiosity Development Board

16-bit Video Channel