Waveshare Open429Z-D Package A, STM32F4 Development Board
Feature-rich STM32F429ZIT6 microcontroller
Include 2.4" QVGA TFT LCD and 64-Mbit SDRAM
Support diverse interfaces for easy expansion
Provide free comprehensive software package
Include multiple optional accessory boards
The Waveshare Open429Z-D Package A, STM32F4 Development Board is a sophisticated development platform designed for the ST official tool 32F429IDISCOVERY. It features the STM32F429ZIT6 microcontroller, which is equipped with 2 Mbytes of Flash memory and 256 Kbytes of RAM in an LQFP144 package. This board is ideal for developers looking to start application development with STM32 series microcontrollers, offering a modular and open design that supports further expansion through various optional accessory boards.
The development board integrates a wide array of standard interfaces, facilitating easy peripheral expansions. It includes connectors for USB to UART conversion, I2C, I2S, DCMI, SDIO, CAN, UART, SPI, and SAI interfaces, among others. These interfaces allow seamless connection to a variety of peripherals such as audio modules, cameras, Micro SD modules, and more. The board also features an 8-bit FMC interface for connecting peripherals like NandFlash, and a ONE-WIRE interface for devices such as temperature sensors.
Additional features include a 2.4" QVGA TFT LCD, 64-Mbit SDRAM, and a 3-axis digital output gyroscope. The board is equipped with multiple LEDs for various indications, two push-buttons for user and reset functions, and a USB OTG with a micro-AB connector. It supports power supply through the USB bus or from an external 3 V or 5 V source, and includes a comprehensive software package with a variety of examples for ease of development.
The package includes the Open429Z-D motherboard, a 32F429IDISCOVERY board, and several accessory boards such as an audio board, an analog test board, a Micro SD storage board, a camera board, and a NandFlash board. These components provide a robust platform for developing and testing a wide range of applications.
1x Waveshare Open429Z-D Package A, STM32F4 Development Board
32F429IDISCOVERY socket for connecting the 32F429IDISCOVERY
MCU pins connector: all MCU I/O ports accessible on expansion connectors
USB connector: USB to UART via onboard converter PL2303
I2C1/I2C2 interface: connects to I2C peripherals like I/O expander (PCF8574), FRAM (FM24CLxx)
I2S2/I2S3/I2C1 interface: connects to I2S peripherals like audio modules
DCMI interface: for connecting a camera
SDIO interface: for connecting a Micro SD module with faster access speed than SPI
CAN1 and CAN2 interfaces: communicate with accessory boards featuring the CAN device
UART3 and UART2 interfaces: connect to RS232, RS485, USB TO 232
SPI1/SPI4 + AD/DA interfaces: connect to SPI peripherals like DataFlash (AT45DBxx), SD card, MP3 module
8-bit FMC interface: connects to peripherals like NandFlash
SAI1 interface: for connecting audio modules
ONE-WIRE interface: connects to ONE-WIRE devices (TO-92 package) like temperature sensor (DS18B20), electronic registration number (DS2401)
5V DC jack
5V/3.3V power input/output: used as power output, common-grounding with other user boards
JTAG/SWD interface: for debugging/programming
Joystick jumper: short the jumper to connect the joystick to default I/Os used in example code
Boot mode switch: for configuring BOOT0 pin
AMS1117-3.3V voltage regulator
PL2303: USB to UART converter
12MHz crystal
5V DC power switch
Power indicator
UART1 indicator
Joystick: five positions
STM32F429ZIT6 microcontroller with 2 Mbytes of Flash memory, 256 Kbytes of RAM in an LQFP144 package
On-board ST-LINK/V2-B
USB functions: debug port, virtual COM port, mass storage
Board power supply: through USB bus or from an external 3 V or 5 V supply voltage
2.4" QVGA TFT LCD
64-Mbit SDRAM
L3GD20, ST MEMS motion sensor 3-axis digital output gyroscope
Six LEDs: LD1 (red/green) for USB communication, LD2 (red) for 3 V power-on, two user LEDs: LD3 (green), LD4 (red), two USB OTG LEDs: LD5 (green) VBUS and LD6 (red) OC (over-current)
Two push-buttons (user and reset)
USB OTG with micro-AB connector
Extension header for LQFP144 I/Os for quick connection to the prototyping board and easy probing
Comprehensive free software including various examples, part of STM32CubeF4 package or STSW-STM32138 for legacy standard libraries usage
If you are not satisfied with a product purchased from the Site, you may request a return within 30 days from the delivery date, unless the product is listed under the Return Exceptions below or is subject to specific return conditions noted on the product page.
This return policy also applies, as a minimum standard, to products sold and fulfilled by third-party vendors through the Marketplace.
European consumers exercising their statutory Right of Withdrawal are subject to different conditions. See the Statutory Right of Withdrawal.
Returns under this policy concern non-defective products. In the case of a confirmed manufacturing defect, remedies are handled under the Warranty terms, at the Vendor's discretion. See the Warranty section.
Return Conditions
To qualify for a refund under the 30-day return policy, all of the following conditions must be met:
A valid Return Authorization (RA) number must be obtained prior to returning the product. Returns without an RA number will be refused.
The RA number is valid for 30 days. The returned item must be received within that period.
The RA number must be included with the return.
Products must be returned in unused, unmodified condition (e.g., no scratches, alterations, missing parts, or signs of installation/use) and in their original packaging, suitable for resale.
Shipping fees are non-refundable. Return shipping costs are the responsibility of the customer, except in cases of a product confirmed defective through RobotShop's troubleshooting process or of a verified shipping error by RobotShop.
Refunds are processed within 7 days after receipt and inspection of the returned item.
A €100 cleaning fee may apply to domestic robots returned in used or unclean condition.
A 20% restocking fee may apply to large-quantity returns of items ordered specifically for the customer from the manufacturer or not part of RobotShop's standard inventory.
Return Exceptions
The following products are not eligible for return or refund under this policy:
Used, damaged, or modified products — Items that show signs of use, wear, or alteration, making them unsuitable for resale.
Consumables * — Use and wear-and-tear components, altered or depleted through use (e.g., batteries, belts, brushes, gears, filament, tires, disposable bags, lubricants, greases, waxes, etc.). Not eligible for return once opened or used.
Perishables — Goods liable to deteriorate or expire rapidly. Not eligible for return.
Sealed goods (health or hygiene) — Items sealed for health-protection or hygiene reasons (e.g., masks, gloves, odor-absorbing products). Not eligible for return once unsealed.
Build-it-yourself products and items requiring customer assembly * — Including robots & kits, robot parts, and other products requiring assembly or soldering. Not eligible for return once assembled, soldered, or installed.
Digital Goods, Software, and Apps * — Final sale only, due to licensing restrictions.
Clearance Items * — Products identified as clearance or final sale, including end-of-life or discontinued items.
Custom-made, personalized, or special-order items — Products manufactured, configured, adapted, or built to the customer's own specifications and requirements.
On-Demand Items * — Standard catalogue products not stocked by RobotShop and ordered specifically to fulfill a customer request.
* European consumers retain their statutory Right of Withdrawal on these items. Its exercise is subject to the conditions and exclusions set out in the Statutory Right of Withdrawal, and any reimbursement may be reduced to reflect a loss in value resulting from handling beyond inspection.
How to Request a Return Authorization (RA)
While the same return policy applies, these orders require a separate contact process for returns.
Marketplace Vendor Orders → submit a ticket from your account under My Marketplace Tickets to contact the vendor directly.
Note: Marketplace vendor products are normally labelled with SKUs starting with RM, and identified on the product page with the mention "Sold and fulfilled by [Vendor Name]".