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
Integrated display controller with up to 512 segments and able to operate in sleep mode
Wide range of basic and specialized peripherals including crypto engine, CLC, Real-Time Clock/Calendar (RTCC) and Pulse-Width Modulators (PWMs) designed to take the load off the CPU and reduce power consumption
Capable 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
Dedicated DMA controller supporting both memory and peripheral data transfers to reduce CPU workload
Flash 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
Do you need to conserve energy and implement a secondary power source to keep the state machine or RTCC value intact in your application? Find out how you can leverage the PIC24F family’s core-independent features to emulate VBAT functionality with minimal core intervention using a just few external components.
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.
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&
The PIC24FJ256GA7 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.
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.
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.
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.
This free class will provide you with an introduction to basic USB 2.0 concepts such as topology, enumeration, endpoints, transfer types and classes.
Live Chat