We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

PIC24F GB Microcontrollers (MCUs)

Enable Secure, Low-Power and OTA-Upgradeable Applications


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.

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.

Documentation


Brochures

PIC24 MCU Product Selection Guide
eXtreme Low Power (XLP) PIC® MCUs Brochure

Tools and Software


This is a list of a few of our most popular hardware development boards available for PIC24 MCUs. Please visit the Hardware Development Tools page to learn more about our various development boards.

Part Number: Quantity: Price per Unit (in USD): Total Amt:
DM240001-3

The Explorer 16/32 Development Kit is a low-cost modular development system for Microchip's 16-bit and 32-bit microcontrollers. It supports devices from the PIC24F, dsPIC®, and PIC32 families, with processor Plug-In Modules (PIMs) for easy device swapping. Kit contains 16-bit PIC24FJ1024GB610 high memory, super-set MCU PIM (MA240023) as well as necessary USB cables (Type-C and micro-B&

DM240004

The PIC24F Curiosity Development Board is a cost-effective, fully integrated 16-bit development platform targeted at first-time users, Makers, and those seeking a feature-rich rapid prototyping board. Designed from the ground-up to take full advantage of Microchip’s MPLAB® X IDE and MPLAB Xpress Cloud-based IDE, the board includes an integrated programmer/debugger and requires no additional hardware, making it a perfect starting point to explore PIC24F MCUs.

Part Number: Quantity: Price per Unit (in USD): Total Amt:
MPLAB-X-IDE

MPLAB X IDE is a highly configurable software platform that provides powerful, free tools for developing, debugging and qualifying embedded designs that use microcontrollers and digital signal controllers.

code-configurator

MPLAB Code Configurator supports 8-bit, 16-bit and 32-bit PIC® microcontrollers. MCC is incorporated into both the downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE.

MPLAB-XC-DSC

The MPLAB XC-DSC C Compiler is a full-featured, optimizing compiler that translates standard ANSI C programs into Digital Signal Controller (DSC) device assembly language sources. This compiler also supports many command-line options and language extensions that allow full access to the DSC device hardware capabilities and gives users fine control of the compiler code generator.

Live Chat

Need Help?

Privacy Policy