User manual

Basys MX3™ Board Reference Manual
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
Page 6 of 56
Software Support
The Basys MX3 is fully supported by Microchip’s MPLAB X IDE. See section 1 on Programming the Board for more
information on using the Basys MX3 in MPLAB X IDE. Digilent provides a set of libraries called the Basys MX3
Library Pack that adds support for all onboard peripherals. This library pack can be downloaded from the Basys
MX3 Resource Center.
The Basys MX3 can also be used in Arduino IDE once the Digilent Core for Arduino IDE has been installed.
Instructions for installing the Digilent Core for Arduino IDE can be found on the Basys MX3 Resource Center.
Coursework and Additional Materials
Basys MX3 comes with a complete set of coursework designed to give teaching professionals flexibility in designing
embedded systems and other microprocessor courses. With almost 300 pages of material, “Embedded Systems
Basys MX3 and PIC32MX370” covers topics from toggling LEDs, motor control, and introduction to digital signal
processing. Access to the full coursework is available on the Basys MX3 Resource Center.
Links to additional materials from Digilent and Microchip, including the Basys MX3 schematic and the
PIC32MX370F512L datasheet, can also be found on the Basys MX3 Resource Center.
The Basys MX3 uses a lot of devices to implement all of the functionality it provides (accelerometer, flash memory,
motor driver, IRDA, etc.). The manufacturers of each of these devices provide detailed descriptions of their
functionality in their datasheets.