6 Software and Licensing

The development tools, which you need to work with the PIC64 Curiosity board are free.
The following table lists the tools, which you need to work with the PIC64 Curiosity board for all platforms.
Table 6-1. Development Tools
ToolDescription
Visual Studio Code (VSCode)

Additionally the following extensions will be needed:

  • C/C++ VSCode extension. Search for ms-vscode.cpptools in the VSCode extension marketplace.
  • Embedded Tools VSCode extension. Search for ms-vscode.vscode-embeddedtools in the VSCode extension marketplace.
  • CMake VSCode extension. Search for twxs.cmake in the VSCode extension marketplace.
  • Link: code.visualstudio.com/
Git
Python3.8 or later

Link: www.python.org/downloads/

CMake3.27.1 or later

Link: cmake.org/download/

Linux® specific tools
  • libusb-1.0:

    To install libusb-1.0, execute the following command: sudo apt install libusb-1.0-0-dev.

  • libftdi:

    To install libftdi, execute the following command: sudo apt install libftdi*.

  • libhidapi:

    To install libhidapi, execute the following command: sudo apt install libhidapi-*.

  • unzip:

    To install unzip, execute the following command: sudo apt install unzip.

The following table lists the various Microchip Technology supports available for the user.
Table 6-2. Microchip Technology Support
SupportURL/ContactDescription
Technical SupportMicrochip.com/SupportSupport, forums, wiki, training, code examples and more
Technical Support Line(888) 624-7435Press ‘2’ for technical support
Microchip FPGAs & SOCsMicrochip.com/64-bit-mpusFPGAs, SoCs, design software, development hardware and IP
My MicrochipMicrochip.com/MyMicrochipYour personal Microchip portal
Microchip DirectMicrochipDirect.comBuy direct from Microchip
Product AlertsMicrochip.com/PCNProduct change notification service
Microchip UniversityMicrochip.com/MUComprehensive training courses