Rapid Prototyping with 32-bit MCU-based Curiosity Nano Evaluation Kit Using MPLAB Harmony v3 Software Framework: Step 1
Verify Whether the MHC Plugin is Installed in MPLAB® X IDE
Verify that MPLAB® Harmony Configurator (MHC) is installed.
Launch MPLAB X IDE from the Microsoft Windows® Start menu. Close any projects and files that are currently open.
Go to Tools > Embedded.
- You will see MPLAB Harmony 3 Configurator in the menu.
![Select Embedded from the Tools menu](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/mhc_launch_setup.png?rev=1.1)
Figure 1
If you don't see it in the menu, install MHC.
Set Up MHC Plugin Window to Open in Standalone Mode
Go to Tools > Options. You will see the Options window open.
![Select Options from the Tools menu](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/mhc_launch_mode1.png?width=500&height=206&rev=1.1)
Figure 2
![Options window opens](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/mhc_launch_mode2.png?width=600&height=529&rev=1.1)
Figure 3
Go to Plugins > Window Manager and select Standalone mode. Click Apply and then click OK.
![Select Standalone mode for Window Manager](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/standalone_setup.png?width=600&height=529&rev=1.1)
Figure 4
Create MPLAB Harmony v3 Project Using MPLAB X IDE
In the Categories pane of the New Project dialog window, select Microchip Embedded. In the Projects pane, select 32-bit MPLAB Harmony 3 Project, then click Next.
![Select Microchip Embedded and 32-bit MPLAB Harmony 3 Project](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/project_creation_setup.png?rev=1.1)
Figure 5
Browse to the folder you downloaded the framework to in the Framework Path edit box. If you haven't done this, or want to download it to a different folder, click the Launch Content Manager button, then click Next.
![Launch Content Manager](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/project_path_setup.png?rev=1.1)
Figure 6
In the Project Settings window, apply the following settings:
- Location: Indicates the path to the root folder of the new project. All project files will be placed inside this folder. The project location can be any valid path, for example: <Your_folder>\dev\pic32cmmc_smart_appliance_control.
- Folder: Indicates the name of the MPLABX .X folder. Enter "pic32cm_mc00_cnano" to create a pic32cm_mc00_cnano.X folder.
- Name: Indicates the name of the project that will be shown in MPLAB X IDE. Enter "smart_appliance_control_pic32cm_mc00_cnano" to set the project's name.
- Click Next to proceed to Configuration Settings.
![Set the Name and Location for the Project Settings](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/project_naming_setup.png?rev=1.1)
Figure 7
![Open a help window by clicking Show Visual Help](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/project_naming_setup_help.png?rev=1.1)
Figure 8
5. Follow the steps below to set the project’s Configuration Settings.
- Name: Enter the configuration name as "pic32cm_mc00_cnano".
- Target Device: Select PIC32CM1216MC00032 as the target device.
- After selecting the target device, click Finish to launch MHC.
![Select target device](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/project_setup_finish.png?rev=1.1)
Figure 9
Click Launch to launch the MHC tool with the selected packages.
![Launch the MHC tool](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/mhc_launch_step.png?rev=1.1)
Figure 10
The MHC plugin’s main window for the project will be displayed.
![MHC plugin's main window opens](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/launched_mhc_view.png?rev=1.1)
Figure 11
![Select Project Properties from File menu](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/project_view.png?rev=1.1)
Figure 12
- Make sure that XC32 (v3.00) is selected as the Compiler Toolchain for XC32. Click on Apply and then click on OK.
![Select XC32 as the Computer Toolchain](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/xc32_setup.png?rev=1.1)
Figure 13
Configure Clock Settings
![Select Clock Configuration from Tools menu](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/clock_configuration_open.png?rev=1.1)
Figure 14
A new window, Clock Easy View, is opened inside MHC.
The Clock Easy View window will then appear on your screen. The default CPU clock is set to 48 MHz.
![The Clock Easy View Window will open](/xwiki/bin/download/software-tools/harmony/archive/rapid-prototyping-with-32-bit-mcu-based-cnano/rapid-prototyping-with-32-bit-mcu-based-cnano-step1/WebHome/clock_configuration_setup.png?rev=1.1)
Figure 15