
Waveshare Core407V STM32F4 Core Board
Description Waveshare Core407V STM32F4 Core Board Features high-performance STM32F407VET6 MCU Supports diverse communication interfaces Integrates essential USB and power management Provides accessible I/O via pin headers Includes JTAG/SWD for program debugging The Waveshare Core407V STM32F4 Core Board is a compact development platform featuring the STM32F407VET6 microcontroller, designed for initiating application development within the STM32F family. This board integrates essential components such as a USB communication interface, JTAG/SWD programming and debugging interface, clock circuit, and USB power management. It also includes a boot mode selection feature, making it a comprehensive, ready-to-run system. The board is equipped with pin headers on the backside, allowing it to be easily integrated into application boards, serving as the MCU core circuit. All input/output ports are accessible via these pin headers, which are designed with a 2.54mm pitch for compatibility with various expansion needs. The STM32F407VET6 microcontroller at the heart of the Core407V offers high performance with a Cortex-M4 32-bit RISC core, operating at a frequency of 168MHz. It supports a wide range of communication interfaces, including SPI, USART, UART, I2S, I2C, FSMC, SDIO, CAN, and USB 2.0, among others. Additionally, it features advanced capabilities such as DSP instructions, Ethernet MAC, and parallel camera interface, making it suitable for diverse applications. Note: The Core407V provides a JTAG/SWD debugging interface but does not include a debugger; an external debugger is required. View more What's Included 1x Waveshare Core407V STM32F4 Core Board 1x USB Type A to Mini-B cable Dimensions Weight: 0.104 kg Links Website Core407V, STM32F4 Core Board - Core407V Wiki Specifications STM32F407VET6: High-performance STM32 microcontroller unit (MCU) Core: Cortex-M4 32-bit RISC Feature: Full set of single-cycle DSP instructions Operating Frequency: 168 MHz, 210 DMIPS/1.25 DMIPS/MHz Operating Voltage: 1.8V-3.6V Package: LQFP100 Memories: 512 kB Flash, 192+4 kB SRAM MCU Communication Interfaces: 3 x SPI, 3 x USART, 2 x UART, 2 x I2S, 3 x I2C, 1 x FSMC, 1 x SDIO, 2 x CAN USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, ULPI, and on-chip full-speed PHY 10/100 Ethernet MAC 8 to 12-bit parallel camera interface AD & DA converters: 3 x AD (12-bit, 1 μs, shares 24 channels); 2 x DA (12-bit) Debugging/Programming: Supports JTAG/SWD (serial wire debug) interfaces, supports IAP AMS1117-3: 3.3V voltage regulator MIC2075: Onboard USB power management device Power supply switch, powered from 5V input or USB connection Boot mode switch, for configuring BOOT0 pin Power indicator Reset button 8M crystal oscillator 32.768K crystal, for internal RTC with calibration JTAG/SWD interface: For debugging/programming USB connector: Used for establishing USB communication between PC and the STM32 development board IO expander (including VCC/GND), all the MCU pins are accessible on expansion connectors for further expansion 5V input pin header, 5V power supply is required when using USB HOST/OTG USB jumper: Short the jumper when using USB, open the jumper to disconnect from I/O ports VBAT selection jumper: Short the jumper to use system power supply, open the jumper to connect the VBAT to external power, such as a battery VREF selection jumper: Short the jumper to connect VREF- to VCC/GND, open the jumper to connect VREF- to another custom pin via jumper wire