MCU Hardware

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/29

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

30 Terms

1
New cards

ST-LINK/V2-1

An on-board USB programmer/debugger used to program and debug the STM32 MCU via SWD without external hardware.

2
New cards

ST-LINK Section

The top portion of the Nucleo board that provides USB programming, debugging, power, and communication with the MCU.

3
New cards

MCU Section

The bottom portion of the Nucleo board containing the STM32 microcontroller, I/O pins, buttons, LEDs, and connectors.

4
New cards

SWD (Serial Wire Debug)

A two-wire ARM debugging interface used by ST-LINK to program and debug the STM32 microcontroller.

5
New cards

Arduino-Compatible Connectors

A set of single-row headers on the Nucleo board that follow the Arduino shield pin layout for hardware compatibility.

6
New cards

ST Morpho Connectors

Dual-row headers exposing nearly all STM32 MCU pins for advanced and flexible hardware access.

7
New cards

CN5 Connector

An Arduino digital connector providing GPIO, SPI, I2C, timer, and ground pins.

8
New cards

CN6 Connector

An Arduino power connector supplying RESET, 3.3 V, 5 V, GND, VIN, and IOREF signals.

9
New cards

CN8 Connector

An Arduino analog connector routing analog input pins to the STM32 ADC channels.

10
New cards

CN9 Connector

An Arduino digital connector supporting GPIO, USART, and timer functions.

11
New cards

CN7 Connector

An ST Morpho connector exposing MCU pins including power, control, and general I/O.

12
New cards

CN10 Connector

An ST Morpho connector providing extended access to STM32 GPIO, analog, and peripheral pins.

13
New cards

IOREF Pin

A reference voltage pin (3.3 V) allowing Arduino shields to match the MCU I/O voltage level.

14
New cards

VIN Pin

An external power input pin that accepts approximately 7–12 V to power the board through its voltage regulator.

15
New cards

NRST

A reset pin that forces the STM32 microcontroller into a reset state when driven low.

16
New cards

B1 USER Button

A multipurpose push button connected to a GPIO pin for user input in applications.

17
New cards

B2 RESET Button

A dedicated push button that resets the STM32 microcontroller.

18
New cards

LD2 (User LED)

A green LED connected to an MCU GPIO pin for visual output and debugging.

19
New cards

LD3 (Power LED)

A red LED indicating that power is supplied to the board

20
New cards

AREF

The voltage reference for the ADC; must not exceed 3.3 V and defines the ADC input range.

21
New cards

ADC

A peripheral that converts analog voltages (≤ 3.3 V) into digital values for processing.

22
New cards

USART (Universal Synchronous/Asynchronous Receiver-Transmitter)

A serial communication peripheral used for transmitting and receiving data.

23
New cards

SPI (Serial Peripheral Interface)

A high-speed synchronous serial communication protocol using MOSI, MISO, SCK, and CS lines.

24
New cards

Inter-Integrated Circuit

A two-wire serial communication protocol using SDA and SCL lines.

25
New cards

Timer Peripheral

A hardware unit used for timing, counting, PWM generation, and event measurement.

26
New cards

BOOT0 Pin

A configuration pin that selects the boot mode of the STM32 during power-up.

27
New cards

VBAT Pin

A backup power pin used to supply the real-time clock or retain data when main power is removed.

28
New cards

U5V

A 5-V supply provided from the USB ST-LINK interface.

29
New cards

0-Ohm Resistors

Configurable jumpers on the PCB used to enable, disable, or reroute hardware features.

30
New cards

STM32F302R8

The specific STM32 microcontroller used on the Nucleo-64 board, featuring ARM Cortex-M4 core, flash memory, SRAM, and peripherals.