Skip to main content
STMicroelectronics STM32F777BIT6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F777BIT6 STM32 MCU

MPNSTM32F777BIT6
Active

STMicroelectronics STM32F7 series STM32F777BIT6, ARM Cortex-M7 32-Bit MCU, 216MHz, 2MB Flash, 512K x 8 RAM, 159 I/O, Ethernet, CAN, USB OTG, 208-LQFP, -40°C to 85°C.

$21.9200Ref. price · indicative, final on quote
Packaging208-LQFP
RoHSROHS3 Compliant
SeriesSTM32F7
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F777BIT6 specifications
ParameterValue
SeriesSTM32F7
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed216MHz
PackageTray
RAM size512K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, Ethernet, I²C, IrDA, LINbus, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, UART/USART, USB OTG
Number of i (O)159
Core processorARM® Cortex®-M7
Case208-LQFP
Data convertersA/D 24x12b; D/A 2x12b
Program memory size2MB (2M x 8)

Product details

The STM32F777BIT6 is an STMicroelectronics 32-bit ARM Cortex-M7 MCU running at 216 MHz, with 2 MB of Flash and 512 KB of RAM. It sits at the high end of the STM32F7 line — enough memory and peripheral count to handle a Linux-class application processor's workload without the BOM cost of external DDR or NAND. The 208-LQFP package (28x28 mm body) gives access to 159 I/O pins, making it practical for designs that need a parallel display interface, external memory bus, and multiple serial ports simultaneously. Connectivity includes Ethernet MAC, two CAN interfaces, USB OTG HS/FS, multiple SPI/I²C/UART, plus a Quad-SPI interface for memory-mapped external Flash — all on-chip, no external PHY for the Ethernet except the physical-layer transceiver.

216 MHz Cortex-M7 — what the core speed buys you

At 216 MHz the Cortex-M7 delivers roughly 1080 CoreMark points. That puts it ahead of any Cortex-M4 or M3 part in the STM32 portfolio. For a design that runs real-time control loops, audio processing, or a lightweight TCP/IP stack alongside a GUI, this core speed means you don't need a separate DSP or an external MCU for housekeeping. The 2 MB Flash is large enough for dual-image OTA firmware updates — keep a golden image in one half while the application runs from the other. The 512 KB RAM handles Ethernet packet buffers, a display framebuffer at 320x240, and a moderate RTOS heap without external SRAM.

Brown-out detect and POR are integrated, so an external supervisor IC is optional unless you need a precise reset threshold.

Frequently asked questions

Does STM32F777BIT6 have Ethernet connectivity?

Yes. The connectivity block includes an Ethernet MAC interface. You still need an external Ethernet PHY transceiver and magnetics, but the MAC layer is on-chip, saving a separate Ethernet controller IC.

Is STM32F777BIT6 compatible with the STM32F7 series?

Yes. The STM32F777BIT6 is a member of the STM32F7 series and shares the same ARM Cortex-M7 core architecture, peripheral set, and HAL/LL driver libraries. Code migration across STM32F7 density variants is straightforward through the STM32Cube ecosystem.