STM32F7 os.mbed
FreeARM Cortex-M7 discovery board for STM32F7 development and prototyping
FreeFree tier
About STM32F7 os.mbed
The STM32F746G-DISCO discovery board (DISCO-F746NG) is a complete development platform built around the STMicroelectronics STM32F746NGH6 microcontroller featuring an ARM Cortex-M7 core with FPU and Chrom-ART Accelerator running at up to 216 MHz. It includes 1024 KB Flash, 320 KB SRAM, a rich set of peripherals (USB OTG HS/FS, Ethernet 10/100, MicroSD, SAI audio, DAC stereo, MEMS microphones, SDRAM, Quad-SPI Flash, 4.3-inch color LCD-TFT with capacitive touch panel, SPDIF RCA input, Arduino Uno V3 connectors, and ST-LINK/V2-1 debugger/programmer). The board supports Mbed OS and is ideal for rapid prototyping and evaluation of STM32F7 capabilities.
Key Features
STM32F746NGH6 ARM Cortex-M7 with FPU and Chrom-ART Accelerator at 216 MHz
1024 KB Flash and 320 KB SRAM
4.3-inch color LCD-TFT with capacitive multi-touch panel
USB OTG HS and FS, Ethernet 10/100, MicroSD card slot
SAI audio, DAC stereo with audio jack, MEMS digital microphones
SDRAM and Quad-SPI Flash memory
Arduino Uno V3 connectors for shields and daughterboards
Integrated ST-LINK/V2-1 debugger/programmer
Supports Mbed OS, Keil Studio, and Mbed CLI development tools
Pros & Cons
Pros
- High-performance Cortex-M7 core with FPU and graphics accelerator
- Rich set of on-board peripherals including LCD, Ethernet, and audio
- Arduino compatibility enables easy expansion with shields
- On-board debugger/programmer (ST-LINK/V2-1) simplifies development
- Supported by Mbed OS, Keil Studio, and open-source toolchains
Cons
- Mbed platform is reaching end of life (site archived July 2026), limiting future support
- Board may be expensive compared to simpler development boards
- Limited community resources outside of Mbed ecosystem
Best For
Embedded system prototyping and evaluationIoT device development with connectivity (Ethernet, USB)Multimedia applications using LCD and audioEducation and training on ARM Cortex-M7 microcontrollersRapid development with Mbed OS ecosystem
FAQ
What microcontroller does the DISCO-F746NG use?
It uses the STMicroelectronics STM32F746NGH6 with an ARM Cortex-M7 core at 216 MHz.
What development tools are supported?
Mbed Studio, Keil Studio, and Mbed CLI are supported, along with ST-LINK/V2-1 for debugging.
Does the board include an LCD?
Yes, it includes a 4.3-inch color LCD-TFT with capacitive multi-touch panel.
Can I use Arduino shields with this board?
Yes, it has Arduino Uno V3 connectors for easy connection of shields.