[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-672937-105":59,"doc-detail-672937-en":129},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":122,"head_meta":124,"extra_data":126,"updated_unix":128},105,"en","mplab-harmony-tutorial-creating-your-first-project","MPLAB Harmony Tutorial - Creating Your First Project","","Tutorial walks through creating an initial MPLAB Harmony project using the MPLAB Harmony Configurator (MHC) and MPLAB Harmony libraries, then building a simple “heartbeat” LED application that flashes an LED. It covers prerequisites, selecting the correct MPLAB X IDE and MHC setup, choosing supported development boards and Board Support Package options, configuring a new 32-bit MPLAB Harmony project, and progressing through application task loop states, system services, build, and run steps.",{"@graph":69,"@context":121},[70,84,104],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/mplab-harmony-tutorial-creating-your-first-project/672937/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":98,"encodingFormat":97,"isAccessibleForFree":99,"interactionStatistic":100},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/mplab-harmony-tutorial-creating-your-first-project/672937.png","ImageObject",300,407,{"name":92,"@type":93},"iuabcfuw","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-02",true,{"@type":101,"interactionType":102,"userInteractionCount":8},"InteractionCounter",{"@type":103},"ViewAction",{"@type":105,"mainEntity":106},"FAQPage",[107,113,117],{"name":108,"@type":109,"acceptedAnswer":110},"What is the purpose of using the MPLAB Harmony Configurator (MHC) in this tutorial?","Question",{"text":111,"@type":112},"It provides an MPLAB X IDE plug-in configuration utility to quickly create MPLAB Harmony-based projects, including the first project workflow shown in the tutorial.","Answer",{"name":114,"@type":109,"acceptedAnswer":115},"Which project example does the tutorial use to demonstrate your first MPLAB Harmony application?",{"text":116,"@type":112},"A simple “heartbeat” LED application that flashes an LED, which can also serve as a test bed for learning further MPLAB Harmony features.",{"name":118,"@type":109,"acceptedAnswer":119},"What should you verify before starting the tutorial?",{"text":120,"@type":112},"Ensure MPLAB X IDE and required language tools are installed, MPLAB Harmony is installed on your hard drive, and the correct MHC plug-in is installed in MPLAB X IDE as described in the referenced prerequisites volume.","https://schema.org",{"og:url":83,"og:type":123,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":125,"canonical":83},"index,follow",{"doc_id":127,"site_id":62},672937,1793615629,{"code":4,"msg":5,"data":130},{"doc_id":127,"user_id":131,"nickname":92,"user_avatar":132,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":133,"file_id":134,"file_url":135,"file_type":136,"file_size":137,"view_count":8,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":138,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":128,"read_time":143},3985747874027,"https://ap-avatar.wpscdn.com/davatar_9964176cb1d06d4a9deccf72a44ae3dc","MPLAB Harmony Tutorial-Creating  \nYour First Project  \nMPLAB Harmony Integrated Software Framework  \n© 2013-2017 Microchip Technology Inc. All rights reserved.  \nCreating Your First Project   \nThis tutorial guides you through the process of using the MPLAB Harmony Configurator (MHC) and MPLAB Harmony libraries to develop your first MPLAB Harmony project.  \nPart I: Creating Your First MPLAB Harmony Application in MHC  \nThis section provides information on creating your first project in MPLAB Harmony.  \nOverview  \nLists the basic steps necessary to create a MPLAB Harmony application using the MHC.  \nDescription  \nMPLAB Harmony provides a convenient MPLAB X IDE plug-in configuration utility, the MPLAB Harmony Configurator (MHC), which you can use to easily create MPLAB Harmony-based projects. This tutorial will show you how to use the MHC to quickly create your first project. It also showshow to create a simple \"heartbeat\" LED application that flashes an LED. The project created can then serve as a test bed for understanding additional features of MPLAB Harmony, including error handling, system console, and debugging services, and using MPLAB Harmony Middleware and Drivers. You can also reuse the heartbeat LED application in future projects as a simple indicator of system health.  \nGetting Started  \nProvides information on getting started with creating your first project.  \nDescription  \nBefore beginning this tutorial, ensure that you have installed the MPLAB X IDE and necessary language tools as described in Volume I: Getting Started With MPLAB Harmony > Prerequisites. In addition, ensure that you have installed MPLAB Harmony on your hard drive and that you have the correct MHC plug-in installed in the MPLAB X IDE.  \nYou may want to check out your development board by first loading and running a MPLAB Harmony example that uses your board. Follow the instructions in Volume I: Getting Started With MPLAB Harmony > Applications Help > Examples for the demonstration you chose. Set up the board as detailed in the related User’s Guide.  \nThe example project in this tutorial can be used with any of the following boards:  \n• PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit (DM320007) .  \n• PIC32 USB Starter Kit III (DM320003-3)  \n• Explorer 16 Development Board (DM240001-2 ) with PIC32MX795F512L PIM (MA320003)  \nThe tutorial steps are equally valid on any other development board, but may be slightly different. In the event you do not have any of these boards, refer to Volume II: Supported Hardware > Supported Development Boards for a list of available development boards that you could use to complete this tutorial. If you are using some other development board, you will need to know what processor is on the board to select the correct Board Support Package.  \nFinally, this tutorial assumes that you have some familiarity with the following:  \n• MPLAB X IDE development and debugging fundamentals  \n• C language programming  \n• PIC32 product family and supported development boards  \nWhat You Will Learn  \n• How to set up your hardware  \n• How to create a new MPLAB Harmony project from within MPLAB X IDE  \n• How to use System Services, in this case Timer System Services  \n• How to use the Board Support Package (BSP) to toggle an LED  \n• How to add new application states to the application task loop  \n• How to run and build your project  \nTutorial Steps  \nDescribes the necessary steps to create your project.  \nStep 1: Setting Up Your Hardware  \nProvides information for setting up your hardware.  \nDescription  \nPIC32MZ Embedded Connectivity (EF) Starter Kit  \nConnect the \"USB Debug\" port on the starter kit board to a USB port on your PC using a Mini-B to Type-A USB cable. See PIC32MZ Embedded  \nConnectivity with Floating Point Unit (EF) Starter Kit for additional information on this hardware.  \nPIC32 USB Starter Kit III  \nConnect the debug port on the upper left side of the board to your PIC using a Mini-B to Type-A USB ca","cbCaipalj3T1sHqf","https://ap.wps.com/l/cbCaipalj3T1sHqf","pdf",6632387,33,"English","# Overview\n## Getting Started\n## What You Will Learn\n# Tutorial Steps\n## Step 1: Setting Up Your Hardware\n## Step 2: Create a New MPLAB X IDE Project","[{\"question\":\"What is the purpose of using the MPLAB Harmony Configurator (MHC) in this tutorial?\",\"answer\":\"It provides an MPLAB X IDE plug-in configuration utility to quickly create MPLAB Harmony-based projects, including the first project workflow shown in the tutorial.\"},{\"question\":\"Which project example does the tutorial use to demonstrate your first MPLAB Harmony application?\",\"answer\":\"A simple “heartbeat” LED application that flashes an LED, which can also serve as a test bed for learning further MPLAB Harmony features.\"},{\"question\":\"What should you verify before starting the tutorial?\",\"answer\":\"Ensure MPLAB X IDE and required language tools are installed, MPLAB Harmony is installed on your hard drive, and the correct MHC plug-in is installed in MPLAB X IDE as described in the referenced prerequisites volume.\"}]","MPLAB Harmony Tutorial - Creating Your First Project | PDF",83]