Part Number: STM32F746NGH6

Manufacturer: STMicroelectronics

Description: IC MCU 32BIT 1MB FLASH 216TFBGA

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of STM32F746NGH6

Datasheet  STM32F746NGH6 datasheet
Category Integrated Circuits (ICs)
Family Embedded – Microcontrollers
Manufacturer STMicroelectronics
Series STM32 F7
Packaging Tray
Part Status Active
Core Processor ARM? Cortex?-M7
Core Size 32-Bit
Speed 216MHz
Connectivity CAN, EBI/EMI, Ethernet, I2C, IrDA, LIN, SAI, SD, SPDIF-Rx, SPI, UART/USART, USB OTG
Peripherals Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT
Number of I/O 168
Program Memory Size 1MB (1M x 8)
Program Memory Type FLASH
RAM Size 320K x 8
Voltage – Supply (Vcc/Vdd) 1.7 V ~ 3.6 V
Data Converters A/D 24x12b, D/A 2x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 216-TFBGA
Supplier Device Package 216-TFBGA (13×13)

STM32F746NGH6 Introduction

The STM32F746NG microcontroller from STMicroelectronics can be demonstrated and used as the basis for applications with the help of the 32F746GDISCOVERY Discovery kit. This microcontroller is driven by the Arm® Cortex®-M7 core (STM32F746NGH6 order code) and comes equipped with an integrated SRAM and FMC interface, 1-Mbyte Flash memory, Ethernet MAC, and SPI interface, making it perfect for a wide range of applications. The Discovery kit provides the user with everything they need to create their first app quickly and easily.

The board boasts an outstanding range of hardware capabilities, including FS and USB OTG HS, 10/100-Mbit Ethernet, microSDTM card, Quad-SPI Flash memory, USART, SDRAM, a capacitive multi-touch 4.3″ display, and an on-board microphone. Additionally, the board comes equipped with an LCD-TFT color display, SPDIF RCA input, and other capabilities, making it excellent for user evaluation and application development. The ARDUINO® Uno V3 is easily modified by users through the use of expansion shields and daughterboards.

Using the built-in ST-LINK/V2-1, the STM32 may be programmed and debugged in-circuit without any additional hardware. The 32F746GDISCOVERY board comes with the STM32CubeF7 MCU Package, which includes the whole STM32 software HAL library and various functioning code samples, making it easy to construct sophisticated applications.

In summary, the 32F746GDISCOVERY Discovery kit gives a good chance for developers to design applications using the STM32F746NG microcontroller. With its wide hardware capabilities, integrated ST-LINK/V2-1, and the STM32CubeF7 MCU Package, this kit provides a comprehensive solution for customers to get started immediately and develop complicated applications with ease.

STM32F746NGH6 Features

  • Microcontroller based on the Arm Cortex architecture, the STM32F746NGH6, housed in a BGA216 package with 1 MByte of Flash and 340 KBytes of RAM.
  • A 4.3-inch LCD-TFT screen “Capacitive touch with a color space of RGB 480272.
  • Meets the requirements of IEEE Ethernet standard 802.3-2002.
  • Codec, or Compressed Audio File A.I., two digital ST-MEMS microphones.
  • 128 MBit Quad-SPI Flash memory.
  • The 128 MB of SDRAM (64 Mbits accessible).
  • Reset and two user-facing buttons.
  • External power supplies, USB VBUS, and ST-LINK are also viable alternatives.
  • External devices can be powered by either a 3.3 V or 5 V supply.
  • The STM32Cube MCU Package provides users with a wealth of open-source resources, including software libraries and working examples.
  • The in-built debugger/programmer, the ST-LINK/V2-1, features mass storage, a Virtual COM port, and a debug port.
  • Several IDEs are supported, including (a) Arm® MbedTM, (b) IARTM, (c) Keil®, and (d) GCC-based IDEs (b).

Detailed Description

The Discovery board is designed to be powered by the 5V DC supply. The Discovery board can be set to run on any of the five available power sources:

  • Silkscreened on JP1 is a connection to an external power source (5V ext) (5V DC adaptor). According to EN-60950-1: 2006+A11/2009, the  Discovery board can only be powered by a supply unit or auxiliary equipment with a Safety Extra Low Voltage (SELV) and low power capacity.
  • USB 5V power supply on JP1 (5V link) silkscreen. 5V DC power with restriction from ST-LINK/V2-CN14, 1’s the USB Type-B connection. In case you were wondering, that’s the default setting. The PWR ENn signal is asserted to turn on the ST-LINK 5V link if the USB enumeration was successful (more on this below). This plug is connected to an ST890 power switch, which supplies electricity to the circuit board. In the event of a board-level short, this power switch’s built-in current limiter will prevent harm to the computer (more than 600 mA).

As the host computer can supply power for the 32F746GDISCOVERY Discovery board at a maximum of 100 mA, the ST-LINK USB connector CN14 (5V link) is recommended. While the 32F746GDISCOVERY board is being enumerated through USB, it requires 500 mA from the host PC. The enumeration will end with a “Set Configuration” instruction if the host cannot supply adequate power, at which point the 32F746GDISCOVERY board’s red LED will illuminate and the power transistor U8 (ST890) will be activated. If the host cannot provide the necessary current, the enumeration will fail. So, when the ST890 (U8) is disabled, no power is supplied to the STM32 component, including the extension board. This means that despite being a red LED, LD2 remains in its off position. So, it’ll need to be powered by something else.

● Audio

The SAI interface of the STM32F746NGH6 microcontroller is connected to a CIRRUS WM8994ECS/R audio codec that features 4 DACs and 2 ADCs. The I2C bus is shared with the camera module and the I2C extension connector, and communication with the STM32F746NGH6 is accomplished through it.

OTG USB Flash Drive USB OTG high-speed communication is enabled by the 32F746GDISCOVERY Discovery board’s USB Micro-AB connector (CN13) and USB power switch (U6), both of which are linked to VBUS. This USB port can power the Discovery board with 5V DC (at most 500mA).

● The High-Speed USB On-The-Go

Via its USB Micro-AB connection (CN12) and USB high speed PHY) USB3320C-EZK from MICROCHIP, the 32F746GDISCOVERY Discovery board enables high-speed USB on-the-go (OTG) communication. The USB connectors on the Discovery board supply 5V DC at 500mA to power the board (CN12).

● Ethernet

The RJ45 connection on the 32F746GDISCOVERY Discovery board with MICROCHIP’s PHY LAN8742A-CZ-TR (U9) allow for 10/100 Mbits Ethernet communication (CN9). The Ethernet PHY and STM32F746NGH6 may communicate with one another thanks to RMII. The STM32F746NGH6’s PHY clock is generated at 50 MHz by the PHY RMII REF CLK, whereas the PHY clock is generated at 25 MHz by the oscillator X2.

● Standard-DDR Random-Access Memory

The 128 MByte SDRAM has been linked to the STM32F746NGH6 microcontroller through the FMC interface. The first 16 bits of a byte are never used (64-Mbit accessible). A 10k ohm pull-down resistor is connected to the unconnected inputs of pins DQ16 through DQ31.


In conclusion, if you are looking to enhance the versatility of your CPU, the STM32F746NGH6 microcontroller from STMicroelectronics is an excellent choice. This device boasts impressive specifications, including a maximum clock speed of 216 MHz, a flash program memory of 1024KB, and an Ethernet interface that supports up to 10Mbps/100Mbps. With a typical operating supply voltage of 1.8|2.5|3.3 V and a wide temperature range, this 32-bit processor is highly adaptable to various environments and applications. Choosing ICRFQ as your supplier ensures you receive top-quality products and exceptional customer service. Invest in the STM32F746NGH6 from ICRFQ today and benefit from its advanced technology, reliability, and flexibility, taking your project to new heights.

4.8/5 - (397 votes)
Kevin Chen