Overview
The MIKROE-2340 Flip & click is a versatile development board featuring the high-performance PIC32MZ2048EFH100 microcontroller based on the MIPS32 architecture. It is designed with a double-sided layout that offers Arduino-style headers on one side and four mikroBUS sockets on the other, allowing for rapid hardware expansion with click boards.
Why Choose This Part
The board provides a massive 2MB of Flash memory and 65 GPIO pins, offering significantly more resources than standard 8-bit prototyping platforms. Its unique 'Flip' design enables seamless integration of both the Arduino ecosystem and over 1,000 different MikroElektronika click boards on a single hardware footprint.
Applications
Rapid Prototyping
Quickly bridge the gap between Arduino-style shields and professional mikroBUS sensor/communication modules.
Embedded Control Systems
Utilize the 200MHz clock speed and 2048KB Flash for complex control algorithms and high-speed data processing.
Connectivity Gateways
Develop multi-interface hubs using the built-in USB, UART, I2C, and SPI peripherals provided by the PIC32MZ core.
Digital Signal Processing
Leverage the MIPS32 core capabilities for real-time audio or sensor data filtering applications.
Key Specifications
Type
MCU 32-Bit
Contents
Board(s)
Platform
Flip & click
Mounting Type
Fixed
Core Processor
PIC32
Utilized IC / Part
PIC32MZ
Getting Started
To begin development, connect the board via USB and use the MikroElektronika compilers or Microchip MPLAB X IDE with the XC32 compiler. The board is pre-programmed with a fast USB-HID bootloader, allowing for code uploads without an external hardware debugger, though an ICSP header is available for standard PIC tools.
Also Consider
Flip & click SAM3X
MikroElektronika
- An ARM Cortex-M3 alternative that maintains the same dual-sided form factor for those preferring the Atmel SAM3X architecture.
PIC32MZ EF Curiosity Board
MCHPMicrochip Technology
- The official Microchip evaluation kit for the PIC32MZ EF series, featuring integrated debugging and an XPRO header.
Arduino Mega 2560 Rev3
Arduino
- A standard 8-bit alternative for simpler projects requiring the same physical header footprint but with lower power and memory requirements.