https://github.com/hedhyw/dinomega8
Firmware of the Dino game for microcontroller ATmega8
https://github.com/hedhyw/dinomega8
atmega8 avr c dino dinosaur-game dinosaurs electronics firmware game hobby microcontroller
Last synced: 22 days ago
JSON representation
Firmware of the Dino game for microcontroller ATmega8
- Host: GitHub
- URL: https://github.com/hedhyw/dinomega8
- Owner: hedhyw
- License: gpl-3.0
- Created: 2018-11-04T05:28:29.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-11-25T05:03:29.000Z (over 6 years ago)
- Last Synced: 2025-03-31T15:09:28.261Z (about 2 months ago)
- Topics: atmega8, avr, c, dino, dinosaur-game, dinosaurs, electronics, firmware, game, hobby, microcontroller
- Language: C
- Size: 151 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Dino game
Firmware for **Atmega8A** microcontroller
# Notes
## Microcontroller
1. Set up your frequency **freq.h**, now it's **10 MHz**
2. Build project: `make`
3. Upload firmware: `make upload`
4. Configure external crystal oscillator with updating fuse bytes
## img_maker
If you want to generate custom hero or barrier use **./img_maker**
1. Install dependencies:
- [Pillow](https://pillow.readthedocs.io/en/latest/installation.html)
- [Python3](https://www.python.org/downloads/)
2. Run
`python3 ./img_maker/index.py YOUR_IMAGE.png`
3. Past generated code to **dino/dino.c** DINO_PIC or BARRIER_PIC
# Board
# Schematic
