PCB-tile-based-game

Public

@bytesizedengineering

Share PCB-tile-based-game

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

PCB Tile Based Board Game


Whoever completes the longest path wins! But beware of collisions!

🚀 Overview

When Zach is not knee-deep in circuits and code, you can probably find him around a table covered in board games. For a long time now, a little project has been brewing in the back of his mind, designing a board game from the ground up, but not just any board game. Zach wants to create a tile-based game where the tiles electronically interact with each other the moment they snap together. It was featured on the Digkey YouTube channel in this video.

📂 Repository Structure

📁 mechanical_design/   # 3D models (Fusion 360, STLs, STEP files)
📁 electrical_design/   # KiCad PCB and schematic files
📁 firmware/            # Arduino, ESP, or other firmware code
📁 docs/                # PDFs, images, and additional documentation

🔩 Mechanical Design

You can access the latest Fusion 360 model here:
🔗 View 3D Model in Fusion 360

🏗️ Build Instructions

🖨️ 3D Printing

  • Recommended Material: PLA/PETG
  • Layer Height: 0.2mm
  • Supports: No

🔌 Electronics

  • Microcontroller: ATTiny3217
  • Power Supply: 5V
  • PCB Fabrication: Gerber files included in electrical_design/

💾 Firmware Upload

You can upload code to the ATtiny3217 using the Adafruit UPDI Friend. Here's a quick setup guide for the Arduino IDE:

🧰 What You Need

  • Adafruit UPDI Friend
  • Arduino IDE
  • ATtiny3217 board
  • USB-C cable
  1. Install MegaTinyCore
  2. Select the Board
  3. Connect the UPDI Friend
  4. Select the Serial Port
  5. Upload Code

🛒 Bill of Materials (BOM)

PartDescriptionPurchase Link
MicrocontrollerATtiny3217DigiKey
ConnectorMagnetic Connector PairDigiKey
Capacitor0.1 µF Ceramic Capacitor
LEDAddressable Reverse-Mount RGB LEDDigiKey
PCBCustom-designed

🎥 Video & More Info

📺 Watch the full build video: YouTube Video

📝 License

This project is licensed under the GNU General Public License v3.0.
You can read the full text in the LICENSE file or at gnu.org.

❤️ Support

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.