STM32 development board (STM32F767IGT6)
Our STM32 development board
The STM32 development board (STM32F767IGT6) also known as STM32F767IGT6 development board, it is a circuit board that uses the STM32F767IGT6 as the main control chip, it is mainly used to develop the software and hardware of the STM32F767IGT6 microcontroller.
The STM32F767IGT6 development board uses a 32-bit high-performance ARM Cortex-M7 core processor, this processor uses a 6-stage pipeline and has a performance of up to 5 CoreMark/MHz, far exceeding the previous highest performance STM32F4 (Cortex M4 core) series.
This STM32 development board kit 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.
The STM32F767IGT6 core board is rich in embedded resources, including CPU (operating frequency up to 216MHZ), pins (176 of STM32 development board pinout), PLASH, keys, reset keys, stm32 development board LCD interface, USB interface and other resources, with strong performance. The baseboard integrates WIFI, Ethernet, MP3, recording, 232, 485, buzzer, USB and USB-HOST, serial port, 6-axis gyroscope, photosensitive sensor and many other modules.
The STM32F767IGT6 development board not only integrates rich on-board resources, but also can lead out some IO ports for users to connect modules, which is very suitable for promoters, engineers, and technicians to learn and develop.
STM32 development board (STM32F767IGT6) features
This stm32 development board kit adopts a new design of the base board + core board, and one board is multi-purpose. The base board 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, with on-board RGB stm32 development board screen screen interface, USB power supply port, stm32 development board lcd, buttons, SDRAM, NAND (only in V2 version) and other resources.
The STM32 development board (STM32F767IGT6) uses the STM32F767IGT6 as the main control chip, which uses a high-performance Cortex™-M7 core processor with an operating frequency of 216MHZ. The chip has a high-performance single/double-precision floating-point arithmetic unit, supports single/double-precision data processing instructions and data types, and also has a complete set of DSP instructions and a memory protection unit (MPU) to improve application security, so STM32F767IGT6 Chip performance and computing have been greatly improved, making the development board more powerful.
The STM32 development board (STM32F767IGT6) is a development board with wifi, also a development board with ethernet, and is a development board with can bus, it has on-board WIFI, Ethernet, MP3, CAN, 485, 232 and many other microcontroller development board module to achieve specific functions.
The development board stm32f767 supports the following functions:
1)Support Gigabit LAN/Dual RS232 serial port/RS485/CAN/USB Host;
2)Support audio and video playback, soft solution WAV/MP3/FLAC/APE/AVI and other audio and video formats;
3)Support 2.8/3.5/4.3/7 inch MCU screen/RGB screen, support resistive/capacitive touch;
4)Support hardware JPEG decoding, support double-precision floating-point operations;
5)Support six-axis sensor (MPU9250), DMP attitude calculation;
6)Support NES & SMS games (full speed, with audio), powerful performance;
7)Support NAND FLASH, with bad block management/wear leveling/ECC check;
8)Support two-dimensional code (and barcode) recognition/face recognition (need to purchase OV5640 module), handwriting recognition/pinyin input method, call/send and send text messages.
STM32 development board (STM32F767IGT6) version
There are 2 versions of the STM32 development board (STM32F767IGT6) :
STM32 development board comparison STM32F767IGT6 V1 and V2 on hardware resources
STM32 development board comparison STM32F767IGT6 V1 and V2 on core board hardware resources
STM32 development board schematic
STM32 development board display (STM32F767IGT6) experiment
Experiment 1: QR code recognition function
The STM32F767IGT6 development board has an external camera, which supports QR code recognition and QR code generation. QR code recognition supports auto focus. Supports two-dimensional code recognition of UTF8 and GBK encoding methods. It supports barcode recognition of four encoding methods, including CODE128, CODE39, 125 and EAN13. Supports UTF8-OEM conversion output (customers need to provide their own conversion code table).
QR code generation: QR code generation that supports GBK encoding (UTF8 encoding is not supported).
Experiment 2: Network communication test function
On-board 10/100M adaptive Ethernet interface, using IWIP protocol stack, support DHCP, support WEB Server/TCP/UDP and other tests, and provide a test interface similar to the network debugging assistant, the test is very convenient. Just connect a network cable to the router/direct computer to test.
Experiment 3: SMS function
Support SMS reading, SMS reply, incoming SMS buzzer reminder and so on. It needs to be used with GSM/GPRS module.