2.3 Documentation and Relevant Links

Hardware:

  • Curiosity Products: Curiosity is a cost-effective, fully integrated 8-bit development platform targeted at first-time users, Makers, and those seeking a feature-rich rapid prototyping board. Designed from the ground-up to take full advantage of Microchip's MPLAB® X development environment, Curiosity includes an integrated programmer/debugger and requires no additional hardware.
  • Xplained Products: Xplained evaluation kits are a series of easy-to-use evaluation kits for Microchip microcontrollers and other Microchip products.
    • Xplained Nano: Used for low pin count devices and provides a minimalistic solution with access to all I/O pins of the target microcontroller.
    • Xplained Mini: Used for medium pin count devices and adds an Arduino Uno compatible header footprint and a prototyping area.
    • Xplained Pro: Used for medium to high pin count devices that feature advanced debugging and standardized extensions for peripheral functions.
  • Note: All of the above kits have on-board programmers/debuggers, which creates a set of low-cost boards for evaluation and demonstration of features and capabilities of different Microchip products.

Software/ IDE:

  • MPLAB® X Integrated Development Environment (IDE): MPLAB X IDE is a software program that runs on a PC (Windows®, Mac OS®, Linux®) to develop applications for Microchip microcontrollers and digital signal controllers. It is called an Integrated Development Environment (IDE) because it provides a single integrated ‘environment’ to develop code for embedded microcontrollers.
  • MPLAB® Code Configurator (MCC): MPLAB MCC is a free, graphical programming environment that generates seamless, easy-to-understand C code to be inserted into the project. Using an intuitive interface, it enables and configures a rich set of peripherals and functions specific to the application.
  • MPLAB® Harmony v3: MPLAB Harmony v3 is a fully integrated embedded software development framework that provides flexible and interoperable software modules that allow for the dedication of resources to create applications for the 32-bit PIC® and SAM devices, rather than dealing with device details, complex protocols, and library integration challenges. It works seamlessly with MPLAB X IDE and the MPLAB® XC32 Compiler to enable a smooth transition and maximum code reuse between PIC32 MCUs and SAM MCUs and MPUs. It also has drivers, demo code and Data Visualizer that supports data streaming and advanced debugging.
  • Atmel Start: Atmel START is an online tool that helps the user to select and configure software components and tailor embedded application in a usable and optimized manner.
  • Atmel Studio: Free IDE for the development of C/C++ and assembler code for microcontrollers.
  • Data Visualizer: Data Visualizer is a program used for processing and visualizing data. The Data Visualizer can receive data from various sources, such as the EDBG Data Gateway Interface found on Curiosity Nano and Xplained Pro boards and COM Ports.
  • Design Documentation: Package containing CAD source, schematics, BOM, assembly drawings, 3D plots, layer plots and more.
  • Hardware User’s Guide: PDF version of the user’s guide.
  • BIST-Xplained Pro: On Microchip’s website.
  • RoHS Declaration Letter.