Nu, pogodi! is a simple implementation of the Soviet LCD game for STM32.
The game is written in C without any external libraries.
- arm-none-eabi-gcc v13.2.0
- st-flash v1.3
- STM32F0_discovery board
- I2C oled display
- 4 buttons to control
- seven-segment display (optional)
- Clone the repository:
git clone https://github.com/NikitaDzer/NuPogodi.git
- Compile and load the game to microcontroller:
cd NuPogodi
make
make flash
Сonnect the peripherals to the following pins:
- PB6-PB7: I2C display
- PC0-PC3: 4 buttons
- PA1-PA12: seven-segment