The mikromedia PLUS for STM32 is a compact development system with lots of on-board peripherals which allows development of hand-held devices with multimedia content. The central part of the system is the 32-bit STM32F407ZGT6 ARM Cortex-M4 microcontroller. The mikromedia+ for STM32 features integrated modules such as stereo MP3 codec, 4.3-inch TFT 480×272 touch screen display, accelerometer, microSD card slot, buzzer, IR receiver, RGB LED, PIN photodiode, temperature sensor, 2.4GHz RF transceiver, Ethernet transceiver, 8Mbit Flash memory, RTC battery, Li-Poly battery charger, etc. The board also contains a mini-B USB OTG connector, power screw terminals, On/Off switch, and more.
A color user manual and code examples are included. The board comes pre-programmed with a USB HID bootloader, so you won't have to spend a penny more on external programmers. If you do want to, 2×5-pin pads are available for using a mikroProg for STM32 or ST-LINK/V2 (with adapter).
All unused microcontroller pins are available via pads along the sides of the board. The board measures 119.54 × 78 mm (4.71 × 3.07 inches).