The development tools for graphical displays are highly modular to allow many different sizes of glass to connect with various product families. The table below includes the recommended development board and display board needed for a fully functional development environment.
Note: Recommendations based on 16 bpp, 60 Hz performance on PIC® MCU *at 8 bpp, 60 Hz or 16 bpp, 30 Hz.
Note: Recommendations based on 16 bpp, 60 Hz performance on PIC MCU and LCD controller. Actual displays are capable of more than 16 bpp, 60 Hz.
A brief introduction for the upcoming Microchip Minutes series, the MPLAB Harmony Edition. A series of videos showcasing features in MPLAB Harmony and how it makes 32-bit embedded development faster and more efficient. http://www.microchip.com/harmony
The greatest challenges facing embedded project development are integrating new technology and managing complexity.
With increasing application complexity and shrinking project deadlines, embedded developers need a software integration framework that is both flexible and scalable, enabling complexity without impacting development time.
MPLAB® Harmony, Microchip’s software development framework for Microchip PIC32 microcontrollers, is built from ground up to provide full flexibility to developers. With it’s easy to use, GUI based configurator (MHC), MPLAB® Harmony empowers users with the flexibility to not only rapidly develop complex scalable projects, but also slashes development time on a typical project by an estimated minimum of 20%.
Tackle application complexity and reduce development time. Bring the flexible and scalable MPLAB® Harmony to your development environment TODAY!
Embedded developers have to deal with constantly evolving application requirements. Challenges Include
1) Application migration re-work, when a fully developed application working on one display platform has to be ported to a different platform. This effort could be as involved as re-building the application from scratch for the new platform, ecosystem integration and testing.
2) Code obsolescence, where one software block in the ecosystem is obsolete and needs to be replaced or upgraded without losing platform integrity.
Developers need a modular software integration framework that empowers users to isolate and address these challenges without having to re-work and re-test the entire application.
MPLAB® Harmony, Microchip Technology‘s award winning software framework for PIC32 Micro-controllers is a modular architecture that integrates all the blocks of an application as connected modules in a configuration. This enables the application, software components and board support packages to be linked together as modules in a configuration. To port an application to a new display, for example, one simply swaps out the required BSP module without touching the other modules, creates a new configuration and regenerates the project and the porting task is done.
Applications can be usually ported to other PIC32 Platforms with just configuration setting or BSP changes and without writing a single line of application code.
Tackle application migration and code obsolescence challenges by bringing the smart and modular MPLAB® Harmony to your development environment TODAY!
MPLAB® Harmony is constantly being enhanced to add more features and increased support for both internal and third party software offerings. Newer enhanced versions of Harmony are released periodically. With the modular architecture of Harmony, porting an embedded project over to a newer Harmony version can be typically done in a just a few minutes. This episode will show one approach to porting projects over.
*Refer to the release notes for each new version to see a comprehensive list of all changes for that version.
During an application development phase, embedded developers go through several iterations of varying hardware and software configurations, application code development and incremental feature builds. If during one iteration there are significant build challenges, developers are sometimes forced to start from scratch, which is a big drain in time and effort.
In this episode, two time-saving smart features in MPLAB® Harmony are shown that address the developer's need to restore the project back to its last working state, sort of like an UNDO change button for the project.
Embedded developers are developing applications that are often required to work across multiple display platforms. Each new display with it’s own screen size, memory and display timing requirements, makes display porting challenging.
MPLAB® Harmony, Microchip’s 32-bit software integration framework,with its display manager tool has an excellent user-friendly GUI that can be used to generate display driver for any custom display and thereby enabling developers to overcome display porting challenges efficiently. In this episode, the display manager tool in MPLAB Harmony will be used to show an approach to address display porting.
Introducing the PIC32MZ family of high-performance 32-bit microcontrollers from Microchip Technology Inc. www.microchip.com/PIC32 http://www.microchip.com//DevelopmentTools/ProductDetails.aspx?PartNO=DM320005-2 http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=Dm320006
This is a Graphics demo using Microchips 16-bit PIC MCU, free licensed library on a 3.2 TFT LCD panel. The Microchip graphics building block ideally suited for cost effective human interface applications.
The PIC32 Ethernet Starter Kit provides the easiest and lowest cost method to experience 10/100 ethernet development with PIC32. Combined with Microchip's free TCP/IP software, your project will be running in no time. The PIC32 has an available CAN2.0b peripheral and USB host/device/OTG.
The Graphics Display Designer (GDD) is an MPLAB IDE plug-in that provides you with a quick and easy way of creating graphical user interface (GUI) screens for embedded applications on Microchip microcontrollers. The GDD is a visual design tool created for use with the Microchip Graphics Library. The library was created to work with a number of Microchip graphics development boards.