Part of the chipKIT from Microchip - Developed for the Arduino Community group. View the group
- Microchip® PIC32MX795F512 processor
- 80 Mhz 32-bit MIPS
- Flash Memory: 512K
- RAM Memory: 128K
- USB 2.0 OTG controller
- 10/100 Ethernet MAC
- Dual CAN controllers
- Provides additional memory and advanced communications peripherals
- Compatible with many existing Arduino code examples, reference materials and other resources
- Can also be programmed using Microchip's MPLAB® IDE
- Arduino™ "Mega" form factor
- Compatible with many Arduino™ shields
- 83 available I/O
- User LED
- Connects to a PC using a USB A -> mini B cable (not included)
- Advanced peripherals:
- 10/100 Ethernet MAC
- USB 2.0 Full Speed OTG controller
- 2 CAN controllers
The chipKIT™ Max32™ is based on the popular Arduino™ open source hardware prototyping platform but adds the performance of the Microchip PIC32 microcontroller. The Max32 is the same form factor as the Arduino Mega board and is compatible with many Arduino™ shields as well as larger shields for use with the Mega boards. It features a USB serial port interface for connection to the IDE and can be powered via USB or an external power supply.
The Max32 board takes advantage of the powerful PIC32MX795F512 microcontroller. This microcontroller features a 32-bit MIPS processor core running at 80Mhz, 512K of flash program memory and 128K of SRAM data memory. In addition, the processor provides a USB 2 OTG controller, 10/100 Ethernet MAC and dual CAN controllers that can be accessed via add-on I/O shields.
The Max32 can be programmed using an environment based on the original Arduino™ IDE modified to support PIC32. In addition, the Max32 is fully compatible with the advanced Microchip MPLAB® IDE and the PICKit3 in-system programmer/debugger. The Max32 can be powered via USB, an external AC-DC power adapter, or batteries
The Max32 provides 83 I/O pins that support a number of peripheral functions, such as UART, SPI and I2C™ ports and pulse width modulated outputs. Sixteen of the I/O pins can be used as analog inputs or as digital inputs and outputs. The PIC32 microcontroller on the Max32 also provides a 10/100 Ethernet MAC, USB 2.0 Full Speed OTG controller, and two CAN controllers. Use of these advanced peripherals requires an add-on board (for example the Digilent Network Shield) to provide the additional hardware required.
Key Applications: Motor Control, LCD Display, Wired and Wireless Communications, LED Matrix Control, Sensor Networks.
|Schematics / Layout files||schematic file for chipkit max32andtrade; prototyping platform [rev. d] (.pdf)|
|Schematics / Layout files||open source eagle project for the chipkit max32 (created in eagle v5.11) (.zip)|
|Schematics / Layout files||chipkitandtrade; max32 pinout table (.xls format) (.xls)|
|Tips & Tricks||chipkitandtrade; bootloader image loaded into the max32's pic32 microcontroller at the factory (.zip)|
|Sample code||simple example sketch for mpide led blinking on supported chipkit boards (.zip)|