480 MHz Cortex-M7 in a 100-ball BGA — what you're getting
The STM32H742VIH6TR is STMicroelectronics' high-performance 32-bit ARM Cortex-M7 MCU from the STM32H7 series, clocked at 480 MHz. It packs 2 MB of Flash and 692K x 8 of RAM, with 82 I/Os brought out to a 100-TFBGA package measuring 8x8 mm. This is the part you pick when you need the M7's DSP and FPU throughput but don't need the extra peripherals of the larger H743 — same core, same speed, slightly trimmed feature set.
2 MB Flash, 692K RAM — sizing the memory budget
The 2 MB program Flash (2M x 8) is generous for a single-core M7 — enough for a full RTOS, TCP/IP stack, and a graphics or audio processing pipeline without external memory. The 692K x 8 RAM (roughly 692 KB) covers frame buffers, audio buffers, and heap for dynamic allocation. If your application needs more than that, you're looking at the H743 or an external SDRAM via the FMC.
100-TFBGA — no field swap, plan the rework
The 100-TFBGA (8x8 mm) is a fine-pitch BGA. This is not a field-swappable part — you need a reflow oven, stencil, and X-ray inspection. The 82 I/Os are densely packed, so the PCB layout needs via-in-pad or microvias for fanout.
Connectivity and peripherals — what's on the bus
The peripheral set includes Ethernet, USB OTG, dual CAN, multiple SPI/I²C/UART, Quad-SPI, SAI (serial audio), SPDIF, and an LCD interface. Data converters: 36-channel 16-bit ADC and 2-channel 12-bit DAC. Internal oscillator is on-chip, so you can boot without an external crystal for basic operation. The brown-out detect, POR, and watchdog are standard — no external supervisor needed for most designs.
No last-time-buy notice, no phase-out pressure. You can design it into new production runs and expect multi-year availability through standard distribution.
