Automated Catan Project


The purpose of this project is to create an automated version of the board game “Settlers of Catan”. Throughout the game there is a constant process of gathering resource cards every time the dice are rolled. These resource cards will be dispensed to each player dependent upon their placement on the board and the number that is rolled. The goal of this project is to automate the entire dispensing process while keeping track of each player’s points.


  • Roll Dice
  • Dispense Cards
  • Record Points
  • Read Cards
  • Randomize Board
  • Automated Player
  • Online Interaction

Block Diagram

Current Process

  • Method to “sense” the settlements on each tile
  • Measuring Voltage with Raspberry Pi
  • Dispense Cards based on physical buttons