
Waveshare Open405R-C STM32F4 Development Board, Package A
Description Waveshare Open405R-C STM32F4 Development Board, Package A Integrates diverse interfaces for peripheral expansion Features STM32F405RGT6 with Cortex-M4 core Supports multiple communication interfaces Requires an external debugger for programming Includes JTAG/SWD for debugging/programming The Waveshare Open405R-C STM32F4 Development Board, Package A is a sophisticated development platform designed for the STM32F405RGT6 microcontroller. This board integrates a variety of standard interfaces, facilitating seamless peripheral expansions. It comprises a motherboard and an MCU core board, known as Core405R, which supports further expansion through optional accessory boards tailored for specific applications. The modular and open design makes it an ideal choice for initiating application development with STM32F2 series microcontrollers. The motherboard features multiple interfaces, including UART, SDIO, I2S, I2C, SPI, USART, LCD, ULPI, CAN, and ONE-WIRE, allowing for versatile connectivity with various peripherals such as RS232, USB, Micro SD modules, audio modules, and more. It also includes power input/output options, LED indicators, user keys, and a joystick for convenient interaction and status indication. The Core405R is equipped with the high-performance STM32F405RGT6 MCU, which boasts a Cortex-M4 32-bit RISC core, operating at a frequency of 168MHz. It includes substantial memory resources and a wide array of communication interfaces, such as SPI, USART, UART, I2S, I2C, SDIO, and CAN. The board supports USB communication and features AD and DA converters, a JTAG/SWD interface for debugging, and various power management components. Note: The Open405R-C requires an external debugger for programming, as it does not integrate any debugging function. View more What's Included 1x Waveshare Open405R-C STM32F4 Development Board, Package A 1x PL2303 USB UART board (mini) v2 1x USB Type A plug to mini-B plug cable 1x USB Type A receptacle to mini-B plug cable 1x 4-pin 2-pin wires pack 1x USB power cable 1x 2.8-inch resistive touch LCD 1x Analog test board (for testing embedded AD/DA) 1x USB3300 USB HS board (ULPI) 1x SN65HVD230 CAN board (CAN) 1x FM24CLxx FRAM board (I2C) 1x Micro SD storage board (SDIO/SPI) 1x Ethernet cable Links Website Open405R-C Package A, STM32F4 Development Board - Open405R-C Wiki Specifications Core: Cortex-M4 32-bit RISC Operating Frequency: 168 MHz, 210 DMIPS/1.25 DMIPS/MHz Operating Voltage: 1.8V-3.6V Package: LQFP64 Memories: 1MB Flash, 192+4kB SRAM MCU Communication Interfaces: 3 x SPI, 4 x USART, 2 x UART, 2 x I2S, 3 x I2C, 1 x SDIO, 2 x CAN USB 2.0 HS/FS Device/Host/OTG Controller with Dedicated DMA, On-Chip Full-Speed PHY USB HS ULPI (External PHY Required) AD & DA Converters: 3 x AD (12-bit, 1μs, Shares 16 Channels); 2 x DA (12-bit) Debugging/Programming: Supports JTAG/SWD (Serial Wire Debug) Interfaces, Supports IAP AMS1117-3.3V Voltage Regulator MIC2075-2: Onboard USB Power Management Device Power Supply Switch, Powered from 5Vin or USB Connection Boot Mode Selection, for Configuring BOOT0 Pin Power Indicator VBUS LED Reset Button 8M Crystal 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 MCU Pins Expander, VCC, GND and All the I/O Pins are Accessible on Expansion Connectors for Further Expansion 5Vin Pinheader, 5V Power Supply is Required When Using USB HOST/OTG USB Jumper VBAT Selection Jumper