STM32F429 discovery board ----STM32F429IGT6
● STM32 development board (STM32MP157) introduction
The STM32 development board (STM32MP157) also known as STM32MP157 development board, it is an ARM dual Cortex-A7 core + single Cortex-M4 core heterogeneous dual processor-based circuit board. The STM32 development board (STM32MP157) is a learning tool that can not only develop the hardware and software of the STM32MP157 microcontroller, but also develop the Linux operating system (driver development, application development, and IU interface development).
The STM32 development board (STM32MP157) adopts a baseboard + core board design. The core board adopts two chips: MCU (32-bit microcontroller) + MPU (32-bit microprocessor), and integrates two Cortex-A7 application processor cores with a main frequency of 800MHz ( It supports open source Linux operating system to handle complex logic tasks) and a Cortex-M4 microcontroller core with a main frequency of 209MHz (perfectly following the existing STM32 MCU ecosystem), which not only fully meets the flexibility requirements of various applications, but also it achieves the best performance and low power consumption, and also supports 3D graphics processing unit (3D GPU). The STM32MP157 baseboard integrates modules such as Bluetooth, Wi-fi, buzzer, and six-axis sensors for learning.
The STM32 development board with wifi (STM32MP157) is both an MPU microprocessor circuit board and an MCU microcontroller circuit board. From the learner's point of view, it can not only learn the embedded Linux operating system, but also learn various module functions of the STM32 microcontroller. One board is dual-use, saving learning costs. From the development point of view, the STM32 development board (STM32MP157) has rich resources and strong performance, you can easily get the STM32 development board tutorial. It is very easy to learn the embedded Linux operating system after learning the STM32 series of microcontrollers. The STM32 development board with wifi (STM32MP157) is very suitable for STM32 technicians and beginners who are transitioning to learning the embedded Linux operating system.
● Features of STM32 development board (STM32MP157)
1. Rich interface
The core board of the STM32MP157 development board has rich lead-out interfaces, which can be connected to many sensors to meet the various needs of industrial customers as much as possible.
It can meet 8 serial ports, 1 network port, 2 SDMMC, 1 QSPI, 2 I2C and several GPIOs at the same time.
2. Powerful hardware configuration
The baseboard of the STM32MP157 development board integrates resources such as Gigabit Ethernet interface, HDMI interface (connected to the display), MIPI DSI (connected to the LCD screen), Wi-Fi & Bluetooth, six-axis sensor, and high-performance audio decoding chip. The motherboard has complete resources and powerful functions. It is equipped with the self-developed Cotex-A7/M4 emulator, which can be used for full-featured development and learning. At the same time, the optional modules are diversified, which can expand various development projects such as drivers, UI interfaces, and artificial intelligence vision. The supporting expansion board is rich in resources, including more than 10 mainstream sensors, executive devices and bus control devices, etc., which can expand various AIoT development projects such as environmental data acquisition and monitoring, smart medical care, smart security, industrial electricity meters, etc.
3. The core board of the STM32 development board (STM32MP157) adopts the stamp hole design
In the main board imposition, the small plates need to be connected by ribs. In order to facilitate cutting, there will be some small holes on the ribs, similar to the holes on the edge of the stamps, which are called stamp holes. The design is beautiful and delicate, and each hole needs to be carefully punched to ensure the quality of the core board, which can be used with confidence.
● STM32 development board (STM32MP157) core board hardware configuration list
Size | 45*45mm |
---|---|
PCB | 8 layers, immersion gold, with impedance control |
CPU | STM32MP157, dual-core A7 + single-core M4, A7 main frequency 800MHz, M4 main frequency 209MH. |
Power | 3.3V&260mA |
Memory | 1GB DDR3, data storage |
EMMC | 8GB bytes |
Interface | Stamp hole interface, all IO leads, external devices |
● STM32 development board (STM32MP157) baseboard hardware configuration list
The baseboard of the STM32 development board kit (STM32MP157) adopts 2-layer PCB, the overall size is 200*135.5mm, onboard 4G module interface, Gigabit Ethernet, Wi-Fi & Bluetooth, audio, 232, can, 485, HDMI, MIPI DSI, USB, LCD interface, six-axis Resources such as sensors, SD card sockets, and GPIO expansion ports. Rich configuration, high cost performance, suitable for novice users or enterprise users for product development.
Size | 200*135.5MM |
---|---|
PCB | 2 layers, black immersion gold |
Power Input | DC 12V@2A DC input, does not support computer USB power supply, because the current is not enough |
DCDC | 2, 1 of 5V, to power the core board, and 1 of 3.3V to power the baseboard peripherals |
KEY | 1 RESET, 1 ONOFF, 1 WAKEUP, 1 MODE |
RGB | 1, consisting of three independent R.G, B small lights |
Six-axis gyroscope | 1, Model: MPU6050 six-axis sensor, MPU6050 is a high-performance six-axis sensor, it integrates a three-axis acceleration sensor and a three-axis gyroscope, and with DMP function, the sensor is used in four-axis flight control. The application is very wide. |
USB Convert serial port | 1, USB-Typec interface |
USB OTG | 1, Micro USB interface, common with mobile phone data line, can be used for power input, program download, etc. |
232 | 2, 1 head DB9, 1 male head DB9, can be used for slave communication and master communication |
485 | 2, 4-wire terminal leads, 5mm spacing, to achieve RS485 communication |
CAN | 1, 2-wire terminal leads, 5mm spacing, |
SPI Flash | W25Q128, 16MB, can be used to store fonts and other user data |
EBF interface | 1, use 1*6P 2.54 pitch female header to lead out |
Ethernet | 1 Gigabit Ethernet |
JTAG interface | 1, use 2*5P2.54 pitch horn seat to lead out, simulate debugging interface |
SWD interface | 1, 1*5P SWD socket, emulation debugging interface |
AUDIO | lx LINE IN, 3.5mm audio socket; lx LINE OUT, 3.5mm audio socket; 1x MICIN, condenser microphone |
Speaker interface | 1, 1x4pXH2.0 interface leads, available model: 3080 (sold separately) |
Camera interface | 1, can be directly matched with OV5640 camera (camera needs to be purchased) |
Buzzer | 1, active, 3.3V drive, can realize functions such as alarm |
Potentiometer | 1, 1K resistance value changes, can collect potentiometer analog voltage, WM+RC filter circuit expands DAO to output analog signal, ADC can collect such as smoke/harmful gas concentration detection |
4G module interface | 1, PCIE interface, external 4G communication module to realize 4G communication. |
WIFI & Bluetooth | Model: AP6212, wireless control |
SD card | 1 microSD card holder, external memory card |
RTC | clock chip |
RTC transposon | 1, supporting CR1220 battery, put button battery, the power supply interface of STM32 backup area, can be used to provide energy to the backup area of STM32, when the external power supply is powered off, maintain the storage of data in the backup area and the operation of the RTC clock chip. |
USB | USB HOST x5, 1-way chip native lead, micro USB interface; 4-way external expansion through the chip, A-type female double-layer USB interface |
LCD(RGB888) | (RGB888) 1 FPC, 0.5MM pitch, in-line, connect to RGB screen |
Buzzer | 1 of active buzzer, which can realize alarm prompt, music box and other functions |
MIPI DSI | 1 FPC, 0.5MM pitch, in-line, connected to MIPI LCD screen |
HDMI | 1 RGB to HDMI, connect to the monitor |
GPIO | Lead out through two rows of 2*13P 2.54 pitch pin headers, external modules |
● STM32 development board display – STM32MP157 development board experiment
The STM32 development board (STM32MP157) uses the Linux operating system to develop a set of cool QT UI interface. The interface uses QT stm32 development board programming, the version is novel, the performance is strong, and the QT mainstream technology is used, and the application interface is smoother. The interface integrates more than 10 applications, comes with a virtual keyboard, and can also be controlled with a mouse and keyboard, including music players, cameras, weather forecasts, and more. It is recommended to use the LCD screen to display, the touch effect and the adaptation effect are good.
● STM32 development board (STM32MP157) function application field
The core board of the STM32 development board (STM32MP157) is equipped with 1GB DDR3 memory, 8GB eMMC storage, high performance, low power consumption, high cost performance, It can mainly focus on industrial automation control (smart gateways, power equipment, security engineering, handheld devices, digital terminals, intelligent transportation, medical electronics, instrumentation and other fields).
● STM32 development board (STM32MP157) shipping standard list
● STM32 development board (STM32MP157) external expansion module
If you want to buy STM32 development board, welcome to contact us.
You can click to view our other types of stm32 development board for dev board specs and stm32 development board price.