2 User Interface

Introduction

The MCC Melody 8-Bit MDFU Client library is a middleware library designed to configure bootloader clients for both 8-bit PIC and AVR microcontrollers using a common user interface. To properly configure bootloaders for any supported 8-bit device, the 8-Bit MDFU Client library needs to be able to handle different user inputs for each chip architecture. The sections below provide an overview of the design and usage of the 8-bit AVR and PIC UI components available on the 8-Bit MDFU Client library user interface.

Note: Refer to the reference link shared in the Use Case Example section or the Release Notes for information on the required dependencies and installation help.
Figure 2-1. MCC Melody UI (AVR)
Figure 2-2. MCC Melody UI (PIC)