beautypg.com

1functional description, 2 programming tools – Digilent 410-295P-KIT User Manual

Page 4

background image

ChipKIT Pro MX4 Reference Manual

Copyright Digilent, Inc. All rights reserved.

Other product and company names mentioned may be trademarks of their respective owners.

Page 4 of 37

ChipKIT Pro MX4 Circuit Diagram

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,

UART, SPI and I

2

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

for RC hobby servos, two push button switches, and four LEDs, as well as providing connections for two I

2

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.

2 Programming Tools

The ChipKIT Pro MX4 can be used with either the Microchip MPLAB

®

development environment or the MPIDE

development environment. When used with the MPLAB

®

IDE, in-system-programming and debugging of firmware