A beginner-friendly embedded systems project demonstrating how to interface a 16×2 alphanumeric LCD (HD44780 compatible) with the STM32F446RET6 (Nucleo-F446RE) using STM32CubeIDE and HAL libraries.
-
Updated
Jan 1, 2026 - C
A beginner-friendly embedded systems project demonstrating how to interface a 16×2 alphanumeric LCD (HD44780 compatible) with the STM32F446RET6 (Nucleo-F446RE) using STM32CubeIDE and HAL libraries.
This repository demonstrates how to interface a 7-segment display with the STM32F446RET6 microcontroller using pure register-level programming (no HAL, no CubeMX logic).
A beginner-friendly STM32 firmware project that demonstrates LED blink delay control using two push buttons, implemented using STM32 HAL libraries.
Makefile based bare metal C codes for popular MCUs.
Add a description, image, and links to the stm32f4-nucleo topic page so that developers can more easily learn about it.
To associate your repository with the stm32f4-nucleo topic, visit your repo's landing page and select "manage topics."