What kind of display resolution are you looking to use in your application?
QVGA or Smaller
VGA or Larger
WQVGA
How would you like to drive your display?
Dedicated External Controller
Integrated Controller
Low Cost Controllerless + Ext. SRAM
Low Cost
PIC32MX1/2/5
32-bit MCU
50 MHz performance
Up to 512 KB Flash
Up to 64 KB SRAM
CAN
USB
Low Cost
PIC24 DA
16-bit MCU
Up to 256KB Flash
Up to 96KB SRAM
USB OTG
Integrated graphics acceleration and display controller
SAM D2x
Up to 48 MHz
Up to 256KB Flash
Up to 32KB SRAM
32-bit MCU
32-bit MCU
SAM C2x
Up to 48 MHz
Up to 256KB Flash
Up to 32KB SRAM
CAN FD
2.7V - 5.5V
Supported in MPLAB Harmony v3
USB
How would you like to drive your display?
Integrated Controller
Low Cost Controllerless + Ext. SRAM
Low Cost Controllerless
Dedicated External Controller
300 MHz performance
Up to 2 MB Flash
Up to 384 KB SRAM
FPU
Up to 252 MHz performance
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
32-bit MCU
SAME70/S70
32-bit MCU
PIC32MZ EF
CMOS image
sensor interface
USB
USB
CMOS image
sensor interface
80 MHz performance
Up to 512 KB Flash
Up to 128 KB SRAM
Ethernet
CAN
USB
Up to 252 MHz performance
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
32-bit MCU
PIC32MX5/6/7
32-bit MCU
PIC32MZ EF
Advance 4-Layer Graphics Controller
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
32-bit MPU
SAMA5D2
32-bit MPU
SAM9
32-bit MPU
SAMA5D4
High-speed external LPDDR2/DDR2 - 128MB
Each layer up to
1028x2048
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 1GB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
2048x2048 or 720p
Advance 4-Layer Graphics Controller
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 1GB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
2048x2048 or 720p
Advance 4-Layer Graphics Controller
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 1GB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
2048x2048 or 720p
32 MB integrated DDR2
DRAM or 128 MB externally addressable
32-bit MCU
PIC32MZ DA
Up to 2 MB Flash
Up to 640 KB SRAM
3-Layer Graphics Controller
High-performance 2D Graphics Processing Unit
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
Up to 256KB Flash
UP to 96KB SRAM
USB OTG
Each layer up to
2048x2048 or 720p
Integrated graphics acceleration and display controller
16-bit MCU
Low Cost PIC24 DA
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
Up to 256KB Flash
UP to 96KB SRAM
USB OTG
Each layer up to
2048x2048 or 720p
Integrated graphics acceleration and display controller
16-bit MCU
Low Cost PIC24 DA
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 1GB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
2048x2048 or 720p
32 MB integrated DDR2
DRAM or 128 MB externally addressable
High-performance 2D Graphics Processing Unit
3-Layer Graphics Controller
Up to 2 MB Flash
Up to 640 KB SRAM
32-bit MCU
PIC32MZ DA
Supported in MPLAB Harmony v3
Up to 120 MHz
Up to 1MB Flash
Up to 256KB SRAM
USB
32-bit MCU
SAM D5x
Peripheral Touch
Controller (PTC)
Up to 120 MHz
Up to 1MB Flash
Up to 256KB SRAM
USB
32-bit MCU
SAM E5x
USB
CMOS image
sensor interface
300 MHz performance
Up to 2 MB Flash
Up to 384 KB SRAM
FPU
32-bit MCU
SAME70/S70
32-bit MCU
PIC32MX5/6/7
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
FPU
4KB EEPROM
4 CAN 2.0
Motor Control Peripherals 6 Quadrature Encoder Interfaces
120 MHz performance
Up to 1 MB Flash
Advance 4-Layer Graphics Controller
32-bit MCU
PIC32MK
USB
CMOS image
sensor interface
80 MHz performance
Up to 512 KB Flash
Up to 128 KB SRAM
Ethernet
CAN
USB
Supported in MPLAB
Harmony v3
Peripheral Touch Controller (PTC)
How would you like to drive your display?
Dedicated External Controller
Integrated Controller
Low Cost Controllerless + Ext. SRAM
Up to 252 MHz performance
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
32-bit MCU
PIC32MZ EF
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 128MB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
1028x2048
Advance 4-Layer Graphics Controller
32-bit MPU
SAM9
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 1GB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
2048x2048 or 720p
Advance 4-Layer Graphics Controller
32-bit MPU
SAMA5D2
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 1GB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
2048x2048 or 720p
Advance 4-Layer Graphics Controller
32-bit MPU
SAMA5D4
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
High-speed external LPDDR2/DDR2 - 1GB
2D acceleration
(Picture-in-picture,
alpha-blending, scaling, rotation, color conversion
Each layer up to
2048x2048 or 720p
32 MB integrated DDR2
DRAM or 128 MB externally addressable
High-performance 2D Graphics Processing Unit
3-Layer Graphics Controller
Up to 2 MB Flash
Up to 640 KB SRAM
32-bit MCU
PIC32MZ DA
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
FPU
4KB EEPROM
4 CAN 2.0
Motor Control Peripherals 6 Quadrature Encoder Interfaces
120 MHz performance
Up to 1 MB Flash
Advance 4-Layer Graphics Controller
32-bit MCU
PIC32MK
Up to 252 MHz performance
UP to 2 MB Flash
Up to 512 KB SRAM
Ethernet
CAN
USB
Crypto
FPU
32-bit MCU
PIC32MZ EF