Skip to the content
PCBKitNew board
2 layers69.3 × 60 mmPcb tile game tile aaa, the printed circuit board in 3D

🧰 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

Size
69.3 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
36
Pads
138
Tracks, vias
297, 61
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
14 Feb 2025
Updated
16 Jul 2025

Overview

Pcb tile game tile aaa is an open-source printed circuit board by bytesizedengineering, from the bytesizedengineering/PCB-tile-based-game repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 69.3 × 60 mm with 36 parts on 36 nets, routed with 297 tracks and 61 vias.

It is built around the ATTINY3217-MF and SK6812MINI-E. Its parts include 14 capacitors, 12 diodes, 6 connectors, 1 resistor and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

PCB Tile Based Board Game

Project Image
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

text
📁 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

Parts

36
QtyValueFootprintReferences
130.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C14
12SK6812MINI-Ekicad-keyboard-parts:SK6812MINI-ELED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11, LED12
3Conn_01x05_PinProjectLibrary:PinHeader_1x05_P2.54mm_VerticalJ1, J3, J5
3Conn_01x05_SocketProjectLibrary:PinSocket_1x05_P2.54mm_VerticalJ2, J4, J6
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13
1ATtiny3217-MPackage_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU2
1DNPResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1
1LOGONew Logo:byteSizedEngineeringLogo-6mmG***
1TestPointTestPoint:TestPoint_Pad_2.0x2.0mmTP1

Questions

How big is the Pcb tile game tile aaa PCB?

It measures 69.3 × 60 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pcb tile game tile aaa use?

36 parts, built around the ATTINY3217-MF and SK6812MINI-E. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Pcb tile game tile aaa KiCad files?

From the bytesizedengineering/PCB-tile-based-game repository on GitHub, at the commit this page was made from: the board is Electrical Design/pcb_tile_game_tile_aaa/pcb_tile_game_tile_aaa.kicad_pcb and its schematic Electrical Design/USB C power adapter/USB C power adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pcb tile game tile aaa design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from bytesizedengineering/PCB-tile-based-game

1
  • 2 layers69.3 × 300 mmPcb tile game tile panelized, the printed circuit board in 3D

    Pcb tile game tile panelized

    bytesizedengineering/PCB-tile-based-game

    🧰 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

    198 parts4GPL-3.0

Similar boards

  • 2 layers53.3 × 83.3 mmPCBbuscard, the printed circuit board in 3D

    PCBbuscard

    Lmello1/ProtoPCB

    Business card PCB and pocket Attiny3227 and LED matrix playground. Powered by a CR2032 battery

    291 parts3
  • 4 layersPower module, the printed circuit board in 3D

    Power module

    FETfox/Li-Ion_Power_Module

    A PCB that can protect,charge, and regulate a Li Ion battery to power MCU powered projects.

    144 partsCC0-1.0
  • 2 layers58.4 × 22.6 mmTS Core, the printed circuit board in 3D

    TS Core

    seiken-dev/TinyStick

    59 partsBSD-3-Clause
  • 2 layers43.2 × 17.8 mmATTinyX17, the printed circuit board in 3D

    ATTinyX17

    vul-os/sirboard

    Open hardware: 107 KiCad PCB designs — SMD-to-THT breakout adapters, ATTiny/ATMega/ESP development boards, and a 39-part sensor line on a common JST-SH connector.

    33 parts56Apache-2.0
  • 4 layers234 × 84 mmMain panel, the printed circuit board in 3D

    Main panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    234 parts3kApache-2.0
  • 4 layers180.8 × 300.3 mmDilemma, the printed circuit board in 3D

    Dilemma

    Bastardkb/Dilemma

    The Dilemma is a vertical stagger low-profile keyboard with mods.

    383 parts590
  • 4 layers48 × 32 mmFlatSat, the printed circuit board in 3D

    FlatSat

    Pwnsat/FlatSat

    Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

    106 parts575GPL-2.0