The PIC32MX274 XLP Starter Kit uses a PIC32MX274 MCU. It has BTLE connectivity, a 9 axis accelerometer, light sensor and barometric sensor enabling different IoT data logging applications. It also has one MikroBus® expansion socket from MikroElektronika and a Microchip XC32 header to mount daughter boards.
This board has an on-board programmer/debugger. No external programmer/debugger (e.g., ICD4) is required.
PIC32MX XLP Starter Kit Information Sheet (board description & schematics):
MPLAB® Harmony example projects:
Harmony example projects
All example projects included in the MPLAB Harmony software framework are documented in the Harmony Help file under "Volume I: Applications Help". To find all projects that use this specific board, search the Harmony Help file for pic32mx_xlp_sk. This is the name of the board support package (BSP) assigned to this development board.
The following projects are included in Harmony version 2.05.01:
Project Name | Location | Description |
---|---|---|
Bluetooth Demonstrations | ||
ble_rn4871_comm.X | <install-dir>/apps/bluetooth/data/ble_rn4871_comm/firmware | This demonstration application shows how to connect to a RN4871 BLE radio that is a Stack on Radio, which communicates through a USART interface. These USART commands are ASCII-level commands that set up the radio, which includes broadcast name, setting of public and private services, and data to these services. This demonstration also has a USB CDC COM port for printf style message debug. |
Ports Peripheral Library Examples | ||
blinky_leds.X | <install-dir>/apps/examples/peripheral/ports/blinky_leds/firmware | This example blinks and LED with the selected frequency. |
USB | ||
cdc_com_port_dual.X | <install-dir>/apps/usb/device/cdc_com_port_dual/firmware | This demonstration application creates a USB CDC Device that enumerates as two serial ports on the USB host personal computer. This application demonstrates the ability of the MPLAB Harmony USB Device Stack to support multiple instances of the same Device class. |
msd_basic.X | <install-dir>/apps/usb/host/msd_basic/firmware | This application demonstrates the use of the MSD Host Class Driver to write a file to a USB Flash drive. The application uses the USB Host_layer , MSD class driver and the MPLAB Harmony File System Framework to enumerate a USB Flash drive and to write a file to it. |