1/24/2025
To do List:
- Learn how to program the Nucleo development board
- Program the board to read SD cards
- Program something onto and SD card for the Nucleo to read
- order needed parts
I am concerned about finishing the project on time as we are expected to finish the project this semester.
Sketch of finished project

1/27/2025
To do List:
- Learn how to program the Nucleo development board
- Program the board to read SD cards
- Program something onto and SD card for the Nucleo to read
We got all the parts ordered last week but we haven’t been able too do much until the board shows up.
2/4/2025
To do List:
- Learn how to program the Nucleo development board
- Program the board to read SD cards
- Program something onto and SD card for the Nucleo to read
I haven’t been able to work on the project much this week due to proto dash.
State diagram

2/17/2025
To do List:
- Program board to connect to VGA
- Program board to connect to the controller
- Program board to use assets from SD card
CDR went well, we also learned that the games themselves wont be programed on the SD card but on the board itself. This will make the project much easier.
3/3/2025
To do List:
- Program board to connect to VGA
- Program board to use assets from SD card
The controller is working, right now we really just need to get VGA working.
Project Progress
Image shows STM32 connected to the NES controller port
3/9/2025
To do List:
- Pick out a VGA shield
- Program everything to work together
Almost every component of the project is functional, the last one is the VGA. We are going to get a VGA shield because programing the VGA connection would be very difficult and the STM32 might not be able to handle it. Once the VGA is set up then all we need to do is connect all the components together and program the connections.