Microchip MPLAB® X IDE (Part 1 Installation in Linux) (PIC18F16Q20)

The purpose of this series of articles is to illustrate how to setup the Microchip IMPLAB® X IDE
in Linux for the low cost MIcrochip evaluation kit such as the PIC18F16Q20 CURIOSITY NANO Board shown here,

image

PIC18F16Q20 Key Features

The PIC18-Q20 microcontroller family is one of the tiniest PIC18 product families available in 14/20 pin devices for sensor-interfacing, real-time control, and communication applications.

• Multi-Voltage I/O (MVIO) interface with multiple pins powered by VDDIO2 and VDDIO3
• I3C Target module with a higher communication rate compared to legacy I2C interfaces. Please see see previous articles related to the I3C protocol

• 10-bit 300 ksps ADC with Computation for responsive sensor designs
• 8-bit Signal Routing Port module to interconnect digital peripherals without using external pins
• Vectored interrupt controller with fixed latency for handling interrupts, system bus arbiter,
• Direct Memory Access (DMA) capabilities
• UART with support for asynchronous, DMX, DALI and LIN protocols,
• Memory Access Partition (MAP)
• Enhanced Code Protect to support users in data protection and bootloader applications
• The Device Information Area (DIA) stores factory calibration values to help improve temperature sensor accuracy

Board Features

• PIC18F16Q20 Microcontroller
• USB Type-C® Connector
• One Yellow User LED
• One Mechanical User Switch
• One MCP1711/1.2V LDO regulator powering VDDIO3
• On-Board Debugger:– Board identification in Microchip MPLAB® X IDE– One green power and status LED– Programming and debugging– Virtual serial port (CDC)– One debug GPIO channel (DGI GPIO)
• USB Powered
• Adjustable Target Voltage:– MIC5353 LDO regulator controlled by the on-board debugger– 1.8–3.6V output voltage (limited by USB input voltage)– 500 mA maximum output current (limited by ambient temperature and output voltage)

Here is this PIC18F16Q20 Curiosity Nano Board Block Diagram,

Here is the pinout for this particular PIC18F16Q20 CURIOSITY NANO Board

Stay tuned for our next article for the PIC18F16Q20 CURIOSITY NANO. The PIC18F16Q20 CURIOSITY NANO is a low cost evaluation platform and is available at DigiKey.

Have a great day!

1 Like