STM32F4 discovery boad—-STM32F429IGT6
STM32F429 discovery board (STM32F429IGT6) introduction
The STM32F429 discovery board (STM32F429IGT6) also known as STM32F429 development board (STM32F429IGT6), or STM32F429IGT6 development board, it is an integrated circuit board STM32F429 ic that uses the STM32F429IGT6 as the main control chip. It is a learning tool mainly used to develop the software and hardware of the STM32F429 sdio.
STM32F429IGT6 development board uses a 32-bit high-performance STM32F429 quad spi (Arm®Cortex®-M4) processor, which has improved performance and computing power, and increased application security.
This STM32F429 discovery board adopts a new baseboard + core board design, which not only has the functions of the smallest system, but also the core board can be used separately from the baseboard, which is small and flexible. Its core board integrates onboard resources such as CPU, STM32F429 flash, STM32F429 discovery SDRAM, and interfaces. Its bottom plate integrates STM32F429 WIFI, STM32F429 discovery ethernet, MP3, recording, 232 standard communication interface, 485 communication interface, buzzer, STM32F429 USB and STM32F429 USB HOST (can connect peripheral devices, such as connecting U disk, keyboard, mouse, etc.), serial port, 6-axis STM32F429 discovery gyroscope, photosensitive sensor and many other modules, which is very suitable for small and medium-sized project development.
The STM32F429 discovery board has high CPU frequency, high module integration, and high cost performance. It is very suitable for STM32F429 discovery getting started, and fit for electronic enthusiasts, educators, and technicians to study and develop.
STM32F429 discovery board (STM32F429IGT6) Features
This STM32F429IGT6 development board adopts a new design of baseboard+ core board, and one board is multi-purpose. The baseboard is compatible with F429, F767, H743 core boards, with high performance ratio, and 3 core boards can be switched for use. The core board can also be used alone. The development board is equipped with RGB screen interface, STM32F429 USB power supply port, STM32F429 discovery LCD, buttons, STM32F429 discovery SDRAM, NAND (only in V2 version) and other resources onboard.
The STM32F429 discovery board uses the STM32F429IGT6 as the main control chip, which provides 32-bit high performance with a STM32F429 quad spi (Cortex™-M4) core (with floating-point unit) operating at 168 MHZ. When executed from STM32F429 flash, the STM32F429IGT6 chip can provide 210 DMIPS/566 CoreMark performance, and uses STMicroelectronics’ ART accelerator to achieve FLASH zero wait state. DSP instructions and floating-point units expand the product’s application range. The more powerful the chip, the more powerful the STM32F429 discovery board function will be.
The onboard chip STM32F429IGT6 has rich embedded resources (8 serial ports, 16 STM32F429 timer pwm, 3 STM32F429 discovery ADC with a total of 24 channels, 2 DACs, 2 STM32F429 CAN, SDIO, FSMC, STM32F429 I2C, STM32F429 I2S, STM32F429 discovery SPI, network). Onboard DCMI camera interface, 100M Ethernet, six-axis STM32F429 discovery gyroscope, light sensor and other resources, full-speed USB OTG/high-speed USB OTG, everything is available.
The STM32F429 discovery board has many peripheral interfaces, which can be connected to modules such as Bluetooth module, infrared, temperature and humidity. The STM32F429 discovery board can be freely matched with peripheral modules to achieve more specific functions.
STM32F429 discovery board (STM32F429IGT6) version
There are two versions of the STM32F429 development board (STM32F429IGT6), V1 and V2 respectively. Both versions are used together with the baseboard + core board.
The two versions are equipped with different baseboards and core boards. The specific differences are:
Development board comparison of STM32F429 discovery board baseboard hardware resource
Development board comparison of STM32F429 discovery board core board hardware resources
STM32F429 discovery example projects – STM32F429 discovery board examples
Experiment 1, LED Application and Clock Display
① Operate the LED1, LED2, Start keys to control the LED status on the development board;
②The clock has both pointer and digital display, as well as year, month, day and temperature display
Please contact us for STM32F429 discovery reference manual, STM32F429 discovery firmware package, STM32F429 discovery tutorial etc.
Experiment 2, Simple Calculator and 3D Applications
① Calculate some common calculator functions such as addition, subtraction, multiplication and division, square root, square, M^N power, sine, cosine, tangent, logarithm, reciprocal, format conversion;
② Requires an external PZ-MPU6050 acceleration gyroscope module, 3 dials to display the pitch angle, roll angle and heading angle detected by MPU6050
Please contact us for STM32F429 discovery manual, STM32F429 discovery firmware package, STM32F429 discovery tutorial.
Experiment 3, STM32F4 discovery USB example – Music Player
It needs an external PZ-WM8978 MP3 module to achieve this STM32F429 discovery demo source code. The supported audio formats include: MP3, WMA, OGG, WAV, FLAC, M4A, AAC, etc., display the name of the currently playing song, playback progress, playback duration, total duration, sample rate , bits, bit rate, volume, current file number, total number of files and other information.
Please contact us for STM32F429 discovery user manual, STM32F429 discovery firmware, STM32F429 discovery tutorial etc.
Experiment 4, STM32F429 can example – Communication Function
Support CAN, RS232, RS485 function test, you can click any function test on the screen
Please contact us for STM32F429 discovery board user manual, STM32F429 discovery firmware, STM32F429 discovery tutorial etc.
STM32F429 discovery example code
STM32F429 discovery board user manual—-STM32F429IGT6 Development Board FAQ (Frequently Asked Questions)
1: Can’t find the USB to serial port?
There may be several reasons for this problem:
1) The discovery board is not powered. In this case, please check whether the blue power light in the lower right corner of the discovery board is on. If it is not on, press the power switch. The power indicator must be on for the computer to find the USB to serial port. In addition, this STM32F4 discovery board (STM32F429IGT6) does not support JLINK power supply, and it is not recommended that you use ST LINK to power this discovery board.
2) The wrong USB port is inserted. To use the USB to serial port, the USB cable must be plugged into the USB_232 interface in the lower left corner of the discovery board.. as the picture shows:
3) The USB driver is not installed.
Please install the CH340G driver. The CH340 driver is located in the CD-ROM: 6, software data\software\CH340 driver (USB serial port driver)_XP_WIN7 shared folder.
2. After flymcu downloads the code, it does not run.
This problem may have the following two situations:
1) flymcu is not checked: “execute after programming”. In this case, check this option and download it again, or press the reset button of the STM32F4 discovery board (STM32F429IGT6) .
2) The BO and B1 of the STM32F4 discovery board (STM32F429IGT6) are not connected to GND. Please check whether the BO and B1 of the discovery board are connected to GND, and they must be connected to GND.
3. CAN experiment, normal mode cannot send data.
The CAN experiment requires 2 or more nodes to communicate normally.
CAN is not like serial port and 485, even a single node can send (regardless of whether the other party receives it or not), CAN must have 2 or more nodes, and the program is correct, can send successfully.
STM32F4 discovery board (STM32F429IGT6) Shipping Standard Package List
STM32F429 discovery board (STM32F429IGT6) External expansion module
Contact us for more
If you want to do STM32F429 discovery buy, know STM32F429 discovery price, STM32F429 discovery user manual pdf, STM32F429 discovery board schematic and more information, welcome to contact us.
You can also click STM32 Development Board to see other development boards in our STM32 series, and we also have other types of development boards to choose from, such as ESP32 Development Board, Raspberry pi development board, 8051 development board, etc.