Academic Program

Hardware/Software Used in the Course

Software Tools

MPLAB X

This training uses MPLAB® X IDE version 5.45. 

XC8 Compiler

This training uses the XC8 Compiler version 2.31.

MPLAB Code Configurator (MCC)

This training uses the MCC Plugin version 4.0.2. 

 

Hardware Tools

The Curiosity HPC board with integrated programmer/debugger is used for the project(s). It includes a PIC18F47Q10 MCU.

PIC18F47Q10 MCU

PIC18F47Q10 MCU is optimized for robust, real-time control and sensor nodes with integrated intelligent analog, configurable peripherals and 5V operation for increased noise immunity.  They are well suited for a broad range of applications including industrial control, consumer, automotive, touch sensing and Internet of Things (IoT). These 40/44-pin devices deliver Core Independent Peripherals such as CLC, CWG, WWDT, CRC/Memory Scan, Hardware CVD, Zero-Cross Detect and Peripheral Pin Select, providing for increased design flexibility and lower system cost.

Curiosity HPC Development Board (DM164136) 

The Curiosity High Pin Count (HPC) Development Board is one of the variants of Curiosity boards from Microchip. It supports 28- and 40-pin 8-bit PIC® MCUs. Two unique PDIP sockets are surrounded by dual-row expansion headers, which allow for connectivity to all pins on PIC MCUs. Programming/debugging is accomplished through the PICkit™ On Board (PKOB), eliminating the need for an external programming/debugging tool. The development board includes a set of four indication LEDs, a potentiometer, and push-button switches. Additionally, the Curiosity HPC Board integrates two MikroElektronika microBUS™ sockets, which accommodate a variety of plug-in Click™ Board modules that can be used for application development. 

 

HPC curiosity board

Purchase Here: