Dino-Game

Do on your Own! ⚡

Here there is a full example on how we have configured the pins, HAL and CMSIS of STM32Board

STM32CubeMX Configuration

Follow these steps to configure the project using STM32CubeMX:

1. Initial Configuration on CubeMX

  1. Open STM32CubeMX: Open STM32CubeMX

  2. Start New Project: From the initial Dashboard start a “New Project” and select Access Board Selector New Dashboard

  3. Select NUCLEO-F401RE: In the field Commercial Number type the name of the board and after select that to start a project Select STM32Board

    Now select the board that appear in the dashboard and after click on Start Project on the top right: Start Project

  4. Initialize Peripherals with Default Mode: Press “Yes” on the window that appear and go on Initialize Peripherals

2. LCD Configuration on CubeMX

Follow the instructions on LCD CubeMX Configuration :open_book:

3. Joystick Configuration on CubeMX

Follow the instructions on Joystick CubeMX Configuration :open_book:

4. Generate Code

After following the instructions to setting up the STM32 Board we can generate the code and implements our game

Generate Code