This repository houses the design and implementation files for a Connect 4 game developed on a Field-Programmable Gate Array (FPGA), inclusive of Printed Circuit Board (PCB) design and Computer-Aided Design (CAD) files.
The project employs VHDL for FPGA development, integrating digital design principles into the classic board game. It includes Quartus project files, media, and Altium Designer files for the PCB, along with SolidWorks part files.
- /Quartus: Contains Quartus II project files.
- /media: Media files including images and videos showcasing the project.
- AltiumDesigner.zip: PCB design files in Altium Designer format.
- Puissance4HocineInès.SLDPRT: Includes all SLDPRT files for 3D modeling of components.
For a detailed video demonstration of the game in action, see the video:
video.mp4
- FPGA development board (DE0 nano)
- Standard hardware for PCB manufacturing based on the provided Altium files
- SolidWorks compatible hardware for 3D modeling
- Quartus II for FPGA programming
- Altium Designer for PCB viewing and manufacturing
- SolidWorks for viewing and editing part files
- Clone the repository to your local machine.
- Open the Quartus project for FPGA programming.
- Refer to the Altium and SolidWorks files for PCB and part production.