https://github.com/bandysc/stm32_mario
Mario clone on STM32, nucleo f411re
https://github.com/bandysc/stm32_mario
Last synced: about 1 year ago
JSON representation
Mario clone on STM32, nucleo f411re
- Host: GitHub
- URL: https://github.com/bandysc/stm32_mario
- Owner: BAndysc
- License: unlicense
- Created: 2018-01-21T21:47:42.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-12-19T12:38:33.000Z (over 5 years ago)
- Last Synced: 2025-03-20T23:22:00.256Z (over 1 year ago)
- Language: C
- Size: 726 KB
- Stars: 9
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ST-Mario 32


This is a simple mario clone coded from scratch, for Nucleo STM32 F411 + ILI 9341 screen + analog joystick.
### Pin connection
#### Screen
Connection to ILI 9341 compatibile screen
```
Nucleo Screen
pin pin
+3V3 | Screen VCC
GND | Screen GND
PD2 | Screen CS (chip select)
RESET | Screen Reset
PC11 | Screen DC/RS (data/register select)
PA7 | Screen SDI/MOSI (SPI write)
PA5 | Screen SPI clock
IORef | Screen LED backlight
| Screen SDO/MISO (SPI read)
```
#### Joystick
The joystick is cheapest analog two axis + fire button.
```
Nucleo Joystick
pin pin
AVDD | VCC
PA1 | Vertical axis
PA4 | Horizonal axis
PB10 | Fire button
GND | GND
```