m-foskett / nucleo-f446re-imu

Reading IMU data and displaying it on an LCD using FreeRTOS on an STM32 Nucleo64 F446RE Development Board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nucleo-f446re-imu

Measuring IMU sensor values from an MPU6050 and displaying them on an LCD1602 module.

Running FreeRTOS to schedule multiple tasks (measure and display) on an STM32 Nucleo-64 development board (F446RE).

Wrote my own library functions to initialise and utilise the devices using the respective register sheets as reference.

Maintenance GitHub top language GitHub last commit

📜 Table of Contents

💻 Screenshots


Circuit Diagram Initialisation Demo Usage

📚 Tech-Stack

Below is a non-exhaustive list of the technologies utilised within this project.

Devices Languages Libraries
MPU6050 IMU Device Embedded C FreeRTOS
LCD1602 Module
STM32 Nucleo-64 F446RE

About

Reading IMU data and displaying it on an LCD using FreeRTOS on an STM32 Nucleo64 F446RE Development Board


Languages

Language:C 83.0%Language:Assembly 17.0%