The application code running inside the microcontroller (MCU) decides which data should be stored in the frame buffer, and as the frame buffer changes, the display content also changes. The MCU must have sufficient processing power—Million Instructions Per Second (MIPS)—to render the required shapes in the frame buffer. The choice depends on application requirements and the way you want to drive the display module.
Application requirements:
Graphical User Interfaces (GUIs) are an essential part of many Human-Machine Interface (HMI) designs. Your customers will seek your product repeatedly if they’ve had positive experiences with well-designed GUIs, which will drive brand preference and increase your profit.
We offer a wide variety of microcontrollers (MCUs) to fit your specific embedded application needs.
The PIC32MZ DA series has an integrated graphics controller, graphics processor and on-chip 32 MB of DDR2 DRAM that provide better performance and quality levels in the GUI designs of your embedded microcontroller applications.
Features of the PIC32MZ DA MCU include:
Several of our high-performance MCU families work successfully in graphics applications because the External Bus Interface (EBI) is used to drive an RGB display panel, the on-chip processing is used for rendering, on-die memory is used for frame buffering and system DMA automates the transfer of graphic data to the panel.
The IGaT Curiosity Evaluation Kit uses our 32-bit SAME5x MCU to implement minimized-chip-count graphics and 2D touchscreen solutions in cost-sensitive applications without performance compromises.
This design eliminates the need for a dedicated touch controller and tuning the controller, which reduces cost and complexity.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum vehicula velit sit amet turpis rutrum vehicula. Donec eu varius velit, nec ultricies arcu. Fusce vitae pulvinar lorem. Etiam sodales et ipsum volutpat suscipit. Aliquam non mauris ut lectus volutpat feugiat id eget massa. Aliquam vel eleifend metus. Nam ultricies, risus sed tempor suscipit, dolor ligula sodales erat, et porta magna sem fermentum felis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec commodo magna at scelerisque sollicitudin. Morbi elit tortor, blandit vel imperdiet in, ullamcorper eu tortor. Etiam dapibus eleifend elementum. Vestibulum finibus efficitur mauris, vitae convallis ex molestie non. Etiam luctus at mauris accumsan finibus.
The Integrated Graphics and Touch (IGaT) Development Kit is a unique, low-cost user interface reference solution that uses a single Arm® Cortex®-M4-based SAM E51 MCU to implement both the graphics and the touchscreen.
This video introduces the PIC32MZ DA Curiosity Development Kit and explains how to create a simple application on the PIC32MZ DA MIPS® core-based 32-bit microcontroller. It is supported by our free-to-use MPLAB® Harmony v3 embedded software development framework that runs in the MPLAB X Integrated Development Environment (IDE).