With the conversion of classic board games like Settlers of Catan, Risk and the Game of Life to simplistic apps, we feel that these digitized versions don’t have the fun and intrigue as their cardboard counterparts do. At the same time, as any board game player can attest, maintaining play pieces and cards for the board game is quite a challenge! And so we asked ourselves: how do we combine the satisfaction of a board game with the simplicity of an app?

Our project is a cross between that satisfaction and simplicity, with a digital implementation of Monopoly - Digitopoly.


Our project is currently in the development stage, with a mostly completed prototype and our PCBs in transit for our final product.

The Team

We are a diverse group of individuals with incredibly varied backgrounds, which has allowed for very easy conceptualization and development of our project.

Project-Specific Success Criteria

By the end of December, we hope to have achieved the following objectives with respect to our project:


- An ability to transmit the orientation of a die to a microcontroller wirelessly.

- An ability to send a signal to a mechanism that will move the pieces on the board.

- An ability to manipulate game state with the use of human interface devices like buttons and/or a scroll wheel.

- An ability to display a live game board similar to the original Monopoly board on a screen.

- An ability to move from one state of the Monopoly game to another.

Team Progress

Powered by Trello! View our ongoing progress with the project as a whole.


Digitopoly Team Course Progress
Digitopoly Team Hardware Progress
Digitopoly Team Software Progress
Digitopoly Team PCB Progress

Embedded Component Datasheets

Below are copies of the datasheets for the embedded components used in our project. We use this information to determine the best parts for our project as well as find out their power requirements and/or data transmission protocols.

STM32-F407 Microcontroller

DRV8825 Motor Stepper Controller

MDBT42Q - nRF52832 Based BLE Module

LSM6DSL Inertial Module with Accelerometer + Gyroscope

LM3670 Miniature Step-Down DC-DC Converter

PTS645 Series 6 mm Tact Switches

PCB Layout

Below is the PCB layout for both the main game board and our wireless dice.

Main game board schematic

Main game board layout

Wireless dice schematic

Wireless dice layout (with no signal plane)

Wireless dice layout (with signal plane)

Eagle schematics and layout source files

Documents

Project Documents for ECE 477


** Slides for Midterm Design Review **


Initial Project Proposal

Final Project Proposal

Functional Specification

Software Overview

Component Analysis

Bill Of Materials

Electrical Overview

Mechanical Overview

Software Formalization

Legal Analysis

Reliability And Safety

Ethical And Environmental

User Manual

ECE477 Educational Report

Final Project Archive

Design Showcase Poster

Final Review