1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipKIT Pro MX4 Board Reference Manual Revised January 16, 2015 This manual applies to the chipKIT Pro MX4 rev. C Overview chipKIT Pro MX4 is the new name for Cerebot MX4ck. This board retains all functionality of the Cerebot MX4ck. The chipKIT Pro MX4 is a microcontroller development board based on the Microchip PIC32MX460F512L, a member of the 32-bit PIC32 microcontroller family. It is compatible with Digilent s line of Pmod peripheral modules, and is suitable for use with the Microchip MPLAB IDE tools. The chipKIT Pro MX4 is also compatible for use with the MPIDE development environment. chipKIT combined with MPIDE is a PIC32 based system compatible with many existing Arduino code examples, reference materials and other resources. Features of the chipKIT Pro MX4 Include: a PIC32MX460F512L microcontroller support for programming and debugging within the Microchip MPLAB development environment support for programming within the chipKIT MPIDE development environment nine Pmod connectors for Digilent peripheral module boards eight hobby RC servo connectors USB 2.0 Device, Host, and OTG support two push buttons four LEDs multiple power supply options, including USB powered chipKIT Pro MX4 board. ESD protection and short circuit protection for all I/O pins. Copyright Digilent, Inc. All rights reserved. DOC : 502-295 Page 1 of 35 Other product and company names mentioned may be trademarks of their respective owners. chipKIT Pro MX4 Board Reference Manual Features of the PIC32MX460F512L Include: 512KB internal program flash memory 32KB internal SRAM memory USB 2.0 compliant full-speed On-The-Go (OTG) controller with dedicated DMA channel two serial peripheral interfaces (SPI) two UART serial interfaces 2 two I C serial interfaces five 16-bit timer/counters five timer capture inputs five compare/PWM outputs sixteen 10-bit analog inputs chipKIT Pro MX4 Circuit Diagram. two analog comparators The chipKIT Pro MX4 is designed to be easy to use and suitable for use by anyone from beginners to advanced users for experimenting with electronics and embedded control systems. A built in programming/debugging circuit compatible with the Microchip MPLAB IDE is provided on the board, so no additional hardware is required for use with MPLAB. The kit contains everything needed to start developing embedded applications using either the MPLAB IDE or the MPIDE. The chipKIT Pro MX4 provides 74 I/O pins that support a number of peripheral functions, such as USB controller, 2 UART, SPI and I C ports as well as five pulse width modulated outputs and five external interrupt inputs. Fifteen of the I/O pins can be used as analog inputs in addition to their use as digital inputs and outputs. The chipKIT Pro MX4 can be powered via USB, or an external power supply that may be either an AC-DC power adapter, or batteries. 1 Functional Description The chipKIT Pro MX4 is designed for embedded control and robotics control applications as well as for general microprocessor experimentation. Firmware suitable for many applications can be downloaded to the chipKIT Pro MX4 s programmable PIC32 microcontroller The chipKIT Pro MX4 has a number of input/output connection options, and is specially designed to work with the Digilent Pmod line of peripheral modules to provide a variety of input and output functions. For more information, see www.digilentinc.com. In addition to the Pmod connectors, the board provides eight connectors 2 for RC hobby servos, two push button switches, and four LEDs, as well as providing connections for two I C busses. A serial EEPROM and a 12-bit digital to analog converter are provided on one of the I2C busses. The chipKIT Pro MX4 features a flexible power supply system with a number of options for powering the board as well as powering peripheral devices connected to the board. It can be USB powered via the USB serial converter port, the debug USB port or the USB device port. It also can be powered from an external power supply or batteries. Copyright Digilent, Inc. All rights reserved. Page 2 of 35 Other product and company names mentioned may be trademarks of their respective owners.