What I Learned about STM32
-
Updated
Sep 25, 2024 - C
What I Learned about STM32
grblHAL driver for ST STM32F4xx (Nucleo-64, Blackpill)
This repository contains code for testing CAN bus communication on STM32 Nucleo-F446RE boards using MCP2515 and SN65HVD230 transceivers. It implements continuous multichannel ADC sampling via DMA, CAN message transmission between boards, and serial monitoring of CAN traffic and sensor data.
This repository is a collection of my personal notes and projects related to STM32, GD32, and MG32 microcontrollers. It is organized into three main directories and may not be fully complete.
Simple examples for STM32 LL, HAL and LibOpenCM3
SHT4x driver for STs Nucleo F103RB board with the X-NUCLEO-IKS02A1 shield
A quick project I made for distance sensing using the HC-SR04 ultrasonic sensor with a simple state machine and timer input capture interrupts.
A program for the STM32L476RG microcontroller sending device rotation data to the computer. The device acts as a controller for a game "Ścigałka".
Integrating the u-blox 7C GNSS module with the STM32 microcontroller over DMA
Drivers related to sensors, LCD, 7-segment displays to interface with STM32-F446RE
3D Printer controller based on STM32F411 Nucleo board
Nucleo F401RE + shield IKSA3 + datalogging on VT or via Unicleo_GUI.
Nucleo F401RE + shield IKS01A3 + datalogging on VT or via Unicleo_GUI or NodeRed
RTOS projects on STM32F446RE (ARM CORTEX M4) Nucleo Microcontroller
STM32F767ZI + X-NUCLEO-IKS01A2 FREERTOS data acquisition subsystem providing gyroscope, accelerometer, magnetometer and barometric readings
Propozycja ćwiczenia laboratoryjnego dla studentów, z programowania mikrokontrolerów. Projekt składał się z opracowania układu, przykładowego kodu i zadań. Układ to podstawka na płytkę Nucleo (z mikrokontrolerem STM32F103) i wyświetlacz LCD alfanumeryczny 16x2 (ze sterownikiem HD44780). Opis projektu w pliku PDF. Użyto biblioteki STM Std Periph.
Simple program for connecting a device with UART communication to PC using USB using nucleo64 board with stm32f103 MCU.
The stm circuits established with the help of Proteus will be coded with the help of stm32cubeide.Also, embedded software samples were created using the Nucleo board/ Stm32G-474RE
Add a description, image, and links to the nucleo-board topic page so that developers can more easily learn about it.
To associate your repository with the nucleo-board topic, visit your repo's landing page and select "manage topics."