The PIC32MZ2048 is one of the most capable PIC32 processors ever designed by Microchip Technology Inc. The processor core reaches up to 200 MHz (up to 330 DMIPS). The MCU has a lot of interfaces: 48-channel ADC module, MMU for real-time OS support, UART, I2C, PMP, EBI, SQI & analog comparators, SPI/I2S interfaces for audio processing and playback, High-Speed USB 2.0 device/host/OTG, 10/100 Mbps Ethernet MAC with MII and RMII interfaces, etc. The processor also has a lot of GPIO ports.
This board breaks out the pins of the processor to a pair of 2×25-pin through-hole headers (unpopulated so you can decide how to connect to them, e.g. with the optional header pins you can select at the bottom of this page). It also provides the USB-OTG interface (mini-USB), a microSD card slot, a six-pin ICSP connector, Reset and User buttons, Power and Status LEDs, a LiPo battery charging circuit with JST connector, and a UEXT interface for adding a plug-and-play peripheral module. In addition, the JTAG signals are available on a six-pin through-hole header (unpopulated).
Note: The board does not have a bootloader, so you will need an external programmer to load code onto it. The PIC-KIT3 is compatible and has a matching ICSP connector; it can be used with the free MPLAB-X IDE.
PIC32MZ2048 Board Features
- PIC32MZ2048ECG144 (512KB SRAM; 2MB Flash)
- USB-OTG interface with mini-USB connector
- microSD card connector
- ICSP for debugging and programming
- JTAG pins exposed on 0.1"-pitch 6-pin through-hole header
- EXT1 and EXT2 50-pin 0.1" connectors for easy access to the processor
- RESET and USER buttons
- PWR and STATUS LEDs
- LiPo battery charger and connector
- UEXT connector (see below)
- Dimensions: 77 × 52 mm (about 3 × 2 inches)
Powering the Board If your programmer can not power the board via the ICSP header, you'll need to supply power either via the mini-USB port, the LiPo battery connector, or directly to the power pins on the board (which are unpopulated by default). See the user manual for details.
Add-on UEXT Modules Available This board has a universal extension connector, UEXT, which allows you to add a peripheral module easily. The UEXT can provide I2C, RS232, SPI and power to the external device. Please see the UEXT Boards Category for a full list of modules that can plug into the UEXT port.
PIC32MZ2048 Board Features
Optional Recommended Products for this Item
|72-pin (2x36) Dual Row Pin Headers, 0.1" Spacing||+|| US$1.20|
|Rectangular Pin Header, Male, 1x40 Single Row, 2.54mm Spacing||+|| US$0.75|
|Jumper Wires, M-F, 5||+|| US$1.00|
|PIC ICSP Adapter, 6-pin Single Row to RJ12 and 2mm 2x4 Header||+|| US$9.50|
|PIC ICSP Adapter Cable, RJ12 to 2.54mm 6-pin SIP Female Header||+|| US$5.00|
|USB 2.0 Cable, 6ft. A-Male / Mini-USB (5-pin) B-Male||+|| US$6.00|
|Polymer Lithium Ion Battery, 2000mAh, JST Connector||+|| US$6.95|