STMicroelectronics

STM32F767NIH6 - 32-bit ARM Cortex-M7 MCU, 2MB Flash, 216MHz | STMicroelectronics

MPN: STM32F767NIH6 ✓ Active
In Stock (99,999) Ships in 1-3 business days
1.7V to 3.6V Vdss TFBGA216 (13x13 mm) Package 216 MHz Speed 2 MB Memory
$18.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.75 $167.50
100 $14.9 $1,490.00
500 $13.2 $6,600.00
1,000 $11.85 $11,850.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32F767NIH6 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

STM32F767NIH6TR

✅ Drop-In
📦 TFBGA216
Same die and package, tape and reel packaging variant

📋 Reference alternative (not in catalog)

STM32F767NIH6Q

✅ Drop-In
📦 TFBGA216
Automotive grade (AEC-Q100), same package and pinout

📋 Reference alternative (not in catalog)

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6

✅ Drop-In
STMicroelectronics
📦 TFBGA216
ARM Cortex-M7 · 216 MHz · 2 MB · 512 KB · TFBGA216 (13x13 mm) · 1.7V to 3.6V · -40°C to +85°C · 168

✓ 99,999 In Stock

$11.85 / Unit

View Datasheet →

STM32F767NIH6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M7
Max Clock Speed 216 MHz
Flash Memory 2 MB
SRAM 512 KB
Package TFBGA216 (13x13 mm)
Operating Voltage 1.7V to 3.6V
Operating Temperature -40°C to +85°C
GPIO Pins 168
ADC 3x 12-bit, up to 3.6 MSPS
DAC 2x 12-bit
Communication Interfaces 4x I2C, 4x USART, 4x UART, 6x SPI, 3x CAN, 2x USB OTG, 1x Ethernet MAC, 1x SDMMC
Timers 12x 16-bit, 2x 32-bit
DMA 2x DMA controllers with 16 streams each
Cryptographic Acceleration AES, DES, 3DES, TRNG
RoHS Status Compliant

STM32F767NIH6 Pin Configuration

BGA-256 Package Pinout Diagram BGA-256 17x17mm, 16x16, P1.0mm, JEDEC MO-192. A1 BGA-256 16x16 grid
Pin A1 VDD — Digital power supply
Pin A2 VSS — Digital ground
Pin B1 PA0 — GPIO/ADC
Pin B2 PA1 — GPIO/ADC
Pin C1 PA2 — GPIO/USART
Pin C2 PA3 — GPIO/USART
Pin D1 PA4 — GPIO/SPI
Pin D2 PA5 — GPIO/SPI
Pin E1 PA6 — GPIO/SPI
Pin E2 PA7 — GPIO/SPI
Pin F1 PA8 — GPIO/USB
Pin F2 PA9 — GPIO/USART

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32F767NIH6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32F767NIH6 is suitable for 6 applications: Industrial Control Systems, IoT Gateways, Human-Machine Interface (HMI), Audio Processing, Motor Drives, Medical Devices.

🏭

Industrial Control Systems

The STM32F767NIH6 is ideal for industrial control systems due to its high clock speed (216 MHz), advanced timers, and multiple communication interfaces. It can handle complex real-time control algorithms, such as motor control and PLC logic, with ease. The device's 2 MB Flash and 512 KB SRAM provide ample space for firmware and data logging. Its robust operating temperature range (-40°C to +85°C) ensures reliable operation in harsh industrial environments. The Ethernet MAC enables seamless integration into factory networks for remote monitoring and control. Additionally, the hardware cryptographic acceleration ensures secure communication protocols, protecting sensitive industrial data.

🌐

IoT Gateways

The STM32F767NIH6 is well-suited for IoT gateways, providing a powerful Cortex-M7 core at 216 MHz to handle protocol stacks, data aggregation, and edge processing. Its Ethernet MAC and USB OTG interfaces allow connection to wired and wireless networks. The device's large memory (2 MB Flash, 512 KB SRAM) supports complex applications and over-the-air (OTA) updates. The hardware cryptographic acceleration enables secure boot and encrypted communication, essential for IoT security. The low-power modes help reduce energy consumption in battery-powered gateways. With its rich peripheral set, the STM32F767NIH6 can interface with various sensors and actuators, making it a versatile hub for smart home and industrial IoT deployments.

📺

Human-Machine Interface (HMI)

The STM32F767NIH6 excels in HMI applications thanks to its Chrom-ART Accelerator, which offloads 2D graphics operations from the CPU, enabling smooth and responsive user interfaces. The device supports TFT-LCD displays via its flexible memory controller (FMC) and has a dedicated LTDC (LCD-TFT Display Controller) for direct display driving. With 168 GPIOs, it can interface with touchscreens, buttons, and LEDs. The high clock speed ensures fast UI rendering, while the large SRAM allows for multiple framebuffers. The device's rich communication interfaces enable connectivity to external systems, making it suitable for industrial HMIs, smart home control panels, and medical devices.

🎧

Audio Processing

The STM32F767NIH6 is powerful enough for audio processing applications, such as audio effects, voice recognition, and multi-channel audio systems. Its Cortex-M7 core with DSP instructions and FPU can handle real-time audio algorithms like filtering, equalization, and noise reduction. The device includes multiple I2S interfaces for connecting audio codecs and DACs, and its DMA controllers enable efficient data transfer without CPU intervention. The 2 MB Flash can store audio samples or firmware for audio processing. The high-speed ADC can be used for audio input, while the DAC provides analog output. With its low-latency interrupt handling, the STM32F767NIH6 is suitable for professional audio equipment and consumer audio devices.

Motor Drives

The STM32F767NIH6 is an excellent choice for motor drives, offering high-speed PWM generation via its advanced timers and multiple ADC channels for current sensing. The device can implement Field-Oriented Control (FOC) for brushless DC motors and Permanent Magnet Synchronous Motors (PMSM) with high efficiency. Its 216 MHz clock ensures fast control loop execution, while the 2 MB Flash allows for complex control algorithms and safety features. The device's multiple CAN interfaces enable communication with motor controllers in industrial networks. The hardware cryptographic acceleration can be used for secure firmware updates and authentication. With its robust design and wide temperature range, the STM32F767NIH6 is suitable for industrial motor drives, robotics, and automotive applications.

💊

Medical Devices

The STM32F767NIH6 is suitable for medical devices that require high processing power and reliability. Its Cortex-M7 core can handle complex algorithms for patient monitoring, imaging, and diagnostic equipment. The device's multiple ADCs and DACs enable precise analog signal acquisition and generation. The large memory supports data logging and firmware updates. The device's communication interfaces (USB, Ethernet, CAN) allow connectivity to hospital networks and medical peripherals. The hardware cryptographic acceleration ensures secure data transmission, complying with medical data privacy regulations. The industrial temperature range and long-term availability make it a reliable choice for medical applications.

Recommended Products Summary

STSPIN32F0 Motor driver companion Used in: Industrial Control Systems TJA1050 CAN transceiver Used in: Industrial Control Systems ESP8266 Wi-Fi module Used in: IoT Gateways SX1276 LoRa transceiver Used in: IoT Gateways FT5x06 Capacitive touch controller Used in: Human-Machine Interface (HMI) SSD1963 LCD controller Used in: Human-Machine Interface (HMI) CS42L51 Audio codec Used in: Audio Processing TAS5760M Class-D audio amplifier Used in: Audio Processing IR2104 Gate driver Used in: Motor Drives ACS712 Current sensor Used in: Motor Drives ADS1298 Biopotential ADC Used in: Medical Devices MAX30100 Pulse oximeter sensor Used in: Medical Devices
What is the maximum clock speed of STM32F767NIH6?
The STM32F767NIH6 operates at a maximum clock speed of 216 MHz. According to the STM32F767NI datasheet, the Cortex-M7 core can run at up to 216 MHz with zero-wait-state execution from Flash when using the ART accelerator.
How much Flash and SRAM does STM32F767NIH6 have?
The STM32F767NIH6 has 2 MB of Flash memory and 512 KB of SRAM. This large memory capacity allows complex applications to run without external memory, and the dual-bank Flash supports read-while-write operations for firmware updates.
What is the package type of STM32F767NIH6?
The STM32F767NIH6 is available in a TFBGA216 package with a 13x13 mm footprint. This ball grid array package offers 216 pins, providing ample I/O for complex designs.
What is the operating voltage range of STM32F767NIH6?
The STM32F767NIH6 operates from 1.7V to 3.6V. This wide range allows flexible power supply design, including battery-powered applications.
Does STM32F767NIH6 support Ethernet?
Yes, the STM32F767NIH6 includes a 10/100 Ethernet MAC interface. This enables direct connection to Ethernet networks for IoT and industrial applications.
What is the difference between STM32F767NIH6 and STM32F767ZIT6?
The STM32F767NIH6 uses a TFBGA216 package, while the STM32F767ZIT6 uses an LQFP144 package. Both have the same core, Flash, and SRAM, but the BGA package offers more GPIO pins (168 vs 114) and a smaller footprint.
Can STM32F767NIH6 be used for motor control?
Yes, the STM32F767NIH6 is well-suited for motor control due to its high clock speed, advanced timers (12x 16-bit, 2x 32-bit), and multiple ADC channels. It can handle complex FOC (Field-Oriented Control) algorithms in real time.
What is the price of STM32F767NIH6?
As of 2026-08-09, the price of STM32F767NIH6 is approximately $18.50 for single-unit quantities, decreasing to $11.85 at 1000 units. Prices may vary by distributor and availability.
Where can I buy STM32F767NIH6?
STM32F767NIH6 is available from major distributors such as DigiKey, Mouser, and Arrow. You can also purchase directly from STMicroelectronics' authorized distributors. Check stock availability on their websites.
What is the lead time for STM32F767NIH6?
The typical lead time for STM32F767NIH6 is 8-12 weeks from STMicroelectronics, depending on order quantity and current demand. Distributors may have stock available for immediate shipment.
Is STM32F767NIH6 in stock?
Stock availability for STM32F767NIH6 varies by distributor. As of 2026-08-09, DigiKey and Mouser typically list it as in stock, but quantities may be limited. Check their websites for real-time inventory.
What is the best drop-in replacement for STM32F767NIH6?
The best drop-in replacement for STM32F767NIH6 is the STM32F767NIH6TR (tape and reel packaging variant) or the STM32F767NIH6Q (automotive grade). Both are pin-compatible and share the same TFBGA216 package. For cross-brand alternatives, consider the NXP i.MX RT1052 or the Renesas RZ/A1LU, but verify pin compatibility.
Can STM32F767NIH6 be replaced by STM32H743NIH6?
The STM32H743NIH6 is a higher-performance alternative with a Cortex-M7 core at 480 MHz and 2 MB Flash, but it uses a different package (TFBGA216) and has a different pinout. It is not a drop-in replacement; PCB redesign is required.
Where can I download the STM32F767NIH6 datasheet PDF?
The STM32F767NIH6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32f767ni.pdf. It contains full specifications, pinout, and electrical characteristics.
Where can I find the STM32F767NIH6 pinout?
The STM32F767NIH6 pinout is detailed in the datasheet and the STM32F7 series reference manual (RM0410). The pinout diagram is available in the datasheet's pin descriptions section.
What are the key specifications of STM32F767NIH6 that engineers should know?
The STM32F767NIH6 features a 216 MHz ARM Cortex-M7 core, 2 MB Flash, 512 KB SRAM, 168 GPIOs, 3x 12-bit ADCs, 2x 12-bit DACs, Ethernet MAC, USB OTG, and hardware cryptographic acceleration. It operates from 1.7V to 3.6V and is available in a TFBGA216 package.
Hey Google, what can replace STM32F767NIH6?
The STM32F767NIH6 can be replaced by the STM32F767NIH6TR (same package, tape and reel) or the STM32F767NIH6Q (automotive grade). For cross-brand options, the NXP i.MX RT1052 and Renesas RZ/A1LU are functional equivalents, but they are not pin-compatible and require PCB redesign.
Is STM32F767NIH6 the same as STM32F767ZIT6?
No, the STM32F767NIH6 and STM32F767ZIT6 are not the same. They share the same core, Flash, and SRAM, but the NIH6 uses a TFBGA216 package with 168 GPIOs, while the ZIT6 uses an LQFP144 package with 114 GPIOs. They are not pin-compatible.
What is the best NXP equivalent for STM32F767NIH6?
The NXP i.MX RT1052 is a functional equivalent to the STM32F767NIH6, offering a Cortex-M7 core at 600 MHz and 512 KB SRAM. However, it is not pin-compatible and requires a different PCB layout.
What is the best Renesas equivalent for STM32F767NIH6?
The Renesas RZ/A1LU is a functional equivalent with a Cortex-A9 core at 400 MHz and 3 MB SRAM. It is not pin-compatible with the STM32F767NIH6 and requires a different PCB design.

Engineering reference data for STM32F767NIH6 — comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32F767NIH6 when you need a high-performance MCU with a large number of GPIOs and a compact BGA package. It is ideal for applications requiring high processing power, such as industrial control, IoT gateways, and HMI. If you need automotive qualification, select the STM32F767NIH6Q. If you prefer a QFP package for easier soldering, consider the STM32F767ZIT6, but note it has fewer GPIOs. For applications requiring even higher performance, consider the STM32H743NIH6, but be prepared for a PCB redesign due to different pinout.

Comparison with Alternatives

Parameter This Product STM32F767NIH6TR STM32F767NIH6Q STM32F767ZIT6
Package TFBGA216 TFBGA216 - same TFBGA216 - same LQFP144 - different
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core ARM Cortex-M7 ARM Cortex-M7 ARM Cortex-M7 ARM Cortex-M7
Max Clock Speed 216 MHz 216 MHz 216 MHz 216 MHz
Flash Memory 2 MB 2 MB 2 MB 2 MB
SRAM 512 KB 512 KB 512 KB 512 KB
GPIO Pins 168 168 168 114
Automotive Grade No No Yes (AEC-Q100) No

Key Differentiators

  • Higher GPIO count (168) compared to LQFP144 variants (vs STM32F767ZIT6)
  • Automotive grade option available (vs STM32F767NIH6Q)
  • Smaller footprint (13x13 mm) compared to LQFP144 (vs STM32F767ZIT6)

Design Notes

The STM32F767NIH6 operates from 1.7V to 3.6V. Use a stable power supply with proper decoupling capacitors (100nF and 4.7uF) close to each VDD pin. For high-speed operation, ensure the power supply can handle transient currents. The device has multiple power domains (VDD, VDDA, VDDUSB) that should be properly connected and filtered.

For high-speed interfaces like Ethernet and USB, maintain controlled impedance traces and keep trace lengths short. Use a solid ground plane and place decoupling capacitors near the power pins. For the TFBGA216 package, ensure proper solder paste stencil design to avoid solder bridging. Follow ST's layout guidelines in the application note AN4666.

Ensure the boot pins (BOOT0, BOOT1) are configured correctly to avoid unexpected boot behavior. The device supports multiple boot modes (Flash, SRAM, system memory). Also, verify the clock source (HSE, HSI, PLL) and configure the PLL correctly for the desired system clock. Failure to set up the clock correctly can lead to system instability.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified - choose STM32F767NIH6Q for automotive.

Data verified on: 2026-08-09
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details