This kit, referred to as DevKit407, is a combination of the STMicroelectronics STM32F4DISCOVERY module and the Embest DM-STF4BB Expansion Board, with optional LCD and camera modules available as well.

The STM32F4DISCOVERY board is built upon the STM32F407VGT6 ARM Cortex-M4 microcontroller, and includes an ST-LINK/V2 embedded debug tool, two ST MEMS, a digital accelerometer and digital microphone, one audio DAC with integrated class D speaker driver, LEDs and push buttons, and a USB OTG micro-AB connector.

The DM-STF4BB Expansion Board adds functionality to the STF32F4DISCOVERY by providing serial ports, USB, Ethernet, CAN, SPI, I2C, GPIO, Camera, microSD Card, LCD and Touch Screen interfaces. The combination of the DM-STF4BB and the STM32F4DISCOVERY (i.e. DevKit407) forms an ideal system for evaluating the STM32F4xx series ARM Cortex-M4 microcontrollers and allows easy prototyping of third-party solutions with STM32F4DISCOVERY board or STM32F4xx series microcontrollers.

Embest has ported uC/OS-II to the DevKit407 board, and the software also features GUI support on uC/OS-II and LwIP_v1.3.2 protocol support. This kit includes rich software examples for DevKit407 besides those provided by STM32F4DISCOVERY kit. The included CD contains these examples plus the uC/OS-II BSP, board schematic and user manual.

DevKit407 as Virtual COM Port; you can regard the board as a USB-to-UART converter

USB(Host)

HID

DevKit407 as an HID Host; it can recognize USB mouse and USB keyboard

MSC

DevKit407 as Mass Storage Device Host; it can recognize U disc and some other mobile storage devices

The software also includes a uC/OS-II-v2.86 BSP and a uC/OS-II-v2.86 with uC/GUI-v3.90a BSP.

Optional LCD and Camera Modules

Use the option selectors below if you want to add a 3.5-inch TFT LCD with touchscreen (320×240) and/or a digital camera module (1.3 megapixel) to your order. The image below shows the DevKit407 with those two modules attached.