STM32F767NIH6 - 32-bit ARM Cortex-M7 MCU, 2MB Flash, 216MHz | STMicroelectronics
MPN: STM32F767NIH6 ✓ Active| 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 |
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📋 Reference alternative (not in catalog)
STM32F767NIH6Q
✅ Drop-In📋 Reference alternative (not in catalog)
STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 99,999 In Stock
$11.85 / Unit
View Datasheet →STM32F767NIH6
✅ Drop-In✓ 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
| 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
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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
Recommended Products Summary
Engineering reference data for STM32F767NIH6 — comparison, design guidance, and compliance information.
Selection Guide
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 per STMicroelectronics product page. Not AEC-Q100 qualified - choose STM32F767NIH6Q for automotive.