Skip to content

This repository stores a basic spaceship video game programmed in Python language that can be controlled by an electronic Joystick built with a PIC microcontroller programmed in C language.

Notifications You must be signed in to change notification settings

BillsLasa/Joystick-Spaceship-Videogame---Python-and-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Joystick Spaceship Videogame - Python and C 🚀

This repository stores a basic spaceship video game programmed in Python language that can be controlled by an electronic Joystick built with the PIC microcontroller PIC16F877 programmed in C language.

Author 👤

Luis Ángel Sánchez Aguilar -> Code and electronic design

Valeria Nicole Rodríguez Ponce -> Electronic design and implementation

Folders description 📁

  • [MICROCONTROLADOR]: This folder contains the code in C language and the necessary libraries for the logic and communication of the joystick implemented with a PIC C microcontroller.

  • [VIDEOJUEGO]: This folder contains the code in python language, the images and audios necessary for the logic and communication of the spaceship videogame.

Main Files description 📘

  • [mando.c]: This file contains the C language code of the PIC16877A microcontroller. It contains the logic and the communication parameters to connect to the spaceship videogame. It is necessary to clarify that it is thought for a Joystick connected by USB to a computer.

  • [mando.hex]: This file contains the C language code of "mando.c" translated to "machine" language for uploading directly to the microcontroller.

  • [lcd.c]: This file is the library used to control and manage an LCD display that is part of the Joystick.

  • [videogame.py]: This file contains the code in Python language that conforms the spaceship videogame as well as the communication parameters with the PIC microcontroller connected to the USB of the computer where it is running.

Screenshots 📷

image

Hiring 🤝🏿

If you wish to hire me, please contact me at the following e-mail address: [email protected]

About

This repository stores a basic spaceship video game programmed in Python language that can be controlled by an electronic Joystick built with a PIC microcontroller programmed in C language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published