Getting Started Application using Harmony v3 Drivers on PIC32CZ CA90 Curiosity Ultra Development Board

Download


Description:

The application reads the current room temperature from the temperature sensor on the I/O1 Xplained Pro Extension Kit. The temperature reading is displayed on a serial console periodically every second. Further, the application writes the temperature readings to EEPROM. When a character is entered on the console, the last five written temperature values are read from the EEPROM and displayed on the console. Also, an LED (LED0) on the PIC32CZ CA90 Curiosity Ultra board is toggled every time the temperature is displayed on the serial console.

Modules/Technology Used:

The MCC Harmony project graph would look like this:

Hardware Used:

Software/Tools Used:

This project has been verified to work with the following versions of software tools:

Refer Project Manifest present in harmony-manifest-success.yml under the project folder pic32cz_ca90_cult_getting_started_drv/firmware/src/config/pic32cz_ca90_cult
- Refer the Release Notes to know the MPLAB X IDE and MCC Plugin version. Alternatively, Click Here.

Because Microchip regularly update tools, occasionally issue(s) could be discovered while using the newer versions of the tools. If the project doesn’t seem to work and version incompatibility is suspected, It is recommended to double-check and use the same versions that the project was tested with. To download original version of MPLAB Harmony v3 packages, refer to document How to Use the MPLAB Harmony v3 Project Manifest Feature

Setup:

Programming hex file:

The pre-built hex file can be programmed by following the below steps.

Steps to program the hex file

Programming/Debugging Application Project:

Running the Demo:

Comments:

Revision: