Overview
The STM32 Nucleo-144 F767ZI development board, produced by STMicroelectronics, offers a versatile and affordable platform for users to explore new concepts and build prototypes. This board features the STM32F767ZIT6 microcontroller, which is part of the STM32F7 series, known for its high performance and low power consumption. The board integrates the ST-LINK/V2-1 debugger/programmer, eliminating the need for a separate probe. It also includes comprehensive free software libraries and examples available with the STM32Cube MCU Package, as well as access to ARM® mbed™ online resources.
Key Specifications
Specification | Details |
---|---|
Microcontroller | STM32F767ZIT6 in LQFP144 package |
CPU | ARM® 32-bit Cortex®-M7 with FPU and Chrom-ART™ Accelerator |
CPU Frequency | Up to 216 MHz |
VDD Range | 1.7 V to 3.6 V |
Flash Memory | 2 MB |
SRAM | 512 KB |
GPIOs | Up to 114 with external interrupt capability |
ADCs | 12-bit with 24 channels (3 ADCs) |
DACs | 12-bit with 2 channels |
USART/UART | 8 USARTs and 4 UARTs |
I2C | 4 I2C interfaces |
SPI | 6 SPI interfaces |
Timers | 10 general-purpose timers, 2 advanced-control timers, 2 basic timers, and 1 low-power timer |
CAN | 3 CAN 2.0B active interfaces |
USB | USB 2.0 OTG HS/FS |
Other Features | Random Number Generator (TRNG), Ethernet, Camera Interface, LCD-TFT, and more |
Power Supply | Flexible power supply: USB VBUS or external source (3.3 V, 5 V, 7 - 12 V) |
Dimensions | 25 × 16.5 × 2.3 cm |
Weight | 120 g |
Key Features
- Arduino Uno Revision 3 and ST Zio connectivity for expanded peripheral access and compatibility with various shields.
- STMicroelectronics Morpho extension pin headers for full access to all STM32 I/Os.
- On-board ST-LINK/V2-1 debugger/programmer with SWD connector and USB re-enumeration capability (mass storage, Virtual COM port, and debug port).
- Three user LEDs and two push buttons (USER and RESET).
- 32.768 kHz crystal oscillator.
- Ethernet compliant with IEEE-802.3-2002.
- USB OTG full speed or device only.
- Support for a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil®, and STM32CubeIDE.
- Arm® mbed™ Enabled™ compliant.
Applications
The STM32 Nucleo-144 F767ZI board is versatile and can be used in a variety of applications, including:
- Prototyping and development of IoT devices.
- Industrial automation and control systems.
- Medical devices and healthcare applications.
- Automotive systems and telematics.
- Consumer electronics and smart home devices.
- Robotics and mechatronics projects.
Q & A
- What is the microcontroller used on the NUCLEO-F767ZI board?
The microcontroller used is the STM32F767ZIT6 in an LQFP144 package.
- What is the maximum CPU frequency of the STM32F767ZIT6?
The maximum CPU frequency is up to 216 MHz.
- Does the board require a separate debugger/programmer?
No, the board integrates the ST-LINK/V2-1 debugger/programmer.
- What types of connectivity does the board support?
The board supports Arduino Uno Revision 3, ST Zio, and ST morpho connectivity.
- What are the power supply options for the board?
The board can be powered via USB VBUS or an external source (3.3 V, 5 V, 7 - 12 V).
- Does the board support Ethernet?
Yes, the board is Ethernet compliant with IEEE-802.3-2002.
- What software libraries and examples are available for the board?
The board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.
- Can the board be used with various IDEs?
Yes, the board supports a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil®, and STM32CubeIDE.
- What is the weight and dimension of the board?
The weight is 120 g and the dimensions are 25 × 16.5 × 2.3 cm.
- Does the board have any user interface elements?
Yes, the board includes three user LEDs and two push buttons (USER and RESET).