Basys MX3 PIC32MX Trainer Board
Description
The Basys MX3 is no longer in production. Once the current stock is depleted, it will be discontinued.The Basys MX3 is a true MCU trainer board designed from the ground up around teaching embedded systems. Featuring the PIC32MX370 from Microchip plus an exhaustive set of peripherals, students gain exposure to a wide range of embedded systems related concepts while using a professional grade tool set. Adoption is made easy by the accompanying free and open-source coursework, including 7 in-depth teaching units and 15 complete labs. The Basys MX3 is a versatile MCU trainer board ideal for teaching introductory embedded systems courses, or for any engineer looking to become familiar with PIC32 and Microchip toolsets.Also see our associated Basys MX3 Lab Bundle!
Features
Microchip PIC32MX370F512L Microcontroller
〇MIPS32 M4K core runs up to 96 MHz using onboard 8 MHz oscillator
〇512 KB of Program Flash Memory
〇12KB of Boot Flash Memory
〇128 KB of SRAM
〇Four Direct Memory Access(DMA)Modules
〇Two SPI, Two IC, and Five UART serial interfaces
〇Parallel Master Port(PMP)for graphics interfaces
〇Five 16-bit Timers/Counters
〇Five Input Capture Modules
〇Five Output Compare Modules
〇85 I/O pins
54 pins support Peripheral Pin Select(PPS)for function remapping
System Features
〇4 MB SPI Flash
〇Onboard USB UART(USB Micro cable required, NOT INCLUDED)
Supports baud rates up to 1.25 MBaud
〇Powered from USB or 5V external power source
System Connectivity
〇USB-UART Bridge
Interaction and Sensory Devices
〇8 Slide Switches, 5 Buttons, 1 Reset Button,8 LEDs,1 RGB LED
〇Onboard 3-axis, 12-bit accelerometer
Programmable Motion Detection
I2C Interface with Programmable Interrupt
〇Onboard FIR-compatible IrDA Module
Built-in Remote Control Transmission Function
Supports speeds up to 4 Mbps
Onboard Audio Input and Output
MEMS Microphone with Adjustable Gain
Thumbwheel potentiometer for adjusting mic volume
PWM driven mono audio output with onboard speaker
Thumbwheel potentiometer for adjusting speaker volume
3.5 mm jack for line out connection to external amplifier/speaker system
〇Onboard Displays
2x16 LCD Character Display with LED backlight
4-Digit Seven Segment Display with red LEDs
Motor Control
〇Onboard Dual H-Bridge Motor Driver
Supports up to two 1.5 A Brushed DC Motors or one stepper motor
Supports motor voltages up to 11 V
Terminal block provides easy connection to motors
〇2 Servo Connectors
Analog Input Control(AIC)
〇Thumbwheel potentiometer for varying analog input between 0 to 3.3 V
〇Two wire loops for ground and AIC
Expansion Connectors
〇Two 2×6 Pmod host ports
〇Terminal block for two DC motors or one stepper motor
〇Two R/C servo connectors
〇One I2C connector
Debugging
〇On-board 30-pin Analog Discovery 2 connector
〇On-board USB programmer/debugger
Program/debug the PIC32MX370 directly from MPLAB / MPLABX
Support
〇7 free and open-source teaching units complete with 15 labs(link available in the Support Materials tab)
〇Enough content to support one to two semesters of undergraduate embedded systems coursework