This pcb is made to use with the PIC18F4550 microcontroller, check this page for the schematics of the microcontroller.

Powerpoint about the hardware: tictactoe_hardware

Schematic of the hardware: Schematic

PCB layout: tictactoe_PCB

Startup code to get things going: minimax_startup

Tic-tac-toe implementation with the minimax algorithm, includes alpha beta pruning and an arbiter.

The assignment minimax (DA262) is given by professor Loe Feijs