Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unsignedarduino/uno-chrome-dino-game
Google Chrome's famous dinosaur game on a 16x2 LCD shield!
https://github.com/unsignedarduino/uno-chrome-dino-game
arduino chrome-dino-game chrome-dinosaur-game dinosaur-game game lcd lcd-display lcd16x2 platformio
Last synced: 28 days ago
JSON representation
Google Chrome's famous dinosaur game on a 16x2 LCD shield!
- Host: GitHub
- URL: https://github.com/unsignedarduino/uno-chrome-dino-game
- Owner: UnsignedArduino
- Created: 2022-03-13T19:53:22.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-13T20:03:52.000Z (almost 3 years ago)
- Last Synced: 2024-11-10T10:40:08.222Z (3 months ago)
- Topics: arduino, chrome-dino-game, chrome-dinosaur-game, dinosaur-game, game, lcd, lcd-display, lcd16x2, platformio
- Language: C++
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Uno-Chrome-Dino-Game
Google Chrome's famous dinosaur game on a 16x2 LCD shield!
Works beautifully on an Arduino Uno.
## Running
### In PlatformIO
1. Download the repo.
2. Open the project in PlatformIO.
3. Change the port to upload in [`platformio.ini`](https://github.com/UnsignedArduino/Uno-Chrome-Dino-Game/blob/main/platformio.ini).
4. Upload.### In Arduino IDE
1. Download the repo.
2. Create a new blank Arduino sketch called "Chrome_Dino_Game".
3. Close Arduino IDE.
4. Navigate to that sketch folder.
5. Copy the contents of the [`src`](https://github.com/UnsignedArduino/Uno-Chrome-Dino-Game/tree/main/src) folder to the sketch folder.
6. Rename [`main.cpp`](https://github.com/UnsignedArduino/Uno-Chrome-Dino-Game/blob/main/src/main.cpp) to `Chrome_Dino_Game.ino`.
7. Open the sketch back up in Arduino IDE.
8. Change board type and upload port if neccessary.
9. Upload.## Configuration
Look in [`pinouts.h`](https://github.com/UnsignedArduino/Uno-Chrome-Dino-Game/blob/main/src/pinouts.h) to change the pins for the LCD and button.
Look in [`config.h`](https://github.com/UnsignedArduino/Uno-Chrome-Dino-Game/blob/main/src/config.h) to change game aspects.