Skip to the content
PCBKitNew board
2 layers80 × 80 mmCWOLv2, the printed circuit board in 3D

An modular open source conway's game of live pcb.

Size
80 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
43
Nets
98
Pads
241
Tracks, vias
428, 10
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
25 Jun 2026
Updated
29 Oct 2026

Overview

CWOLv2 is an open-source printed circuit board by EmilAltmann, from the EmilAltmann/mcgol repository on GitHub. It is a 2-layer board of 80 × 80 mm with 43 parts on 98 nets, routed with 428 tracks and 10 vias.

Its parts include 11 resistors, 9 capacitors, 7 ICs, 4 connectors and 1 diode.

README

README.md

MCGoL Banner

MCGoL

MCGoL ist ein modulares Open-Source-Platinendesign für Conway's Game of Life, das als kollaborative Aufgabe in einzelnen Modulen aufgebaut und zusammengesetzt werden kann.

Was ist Conway's Game of Life?

Conway's Game of Life ist ein zellulärer Automat auf einem Raster aus Zellen. Jede Zelle ist entweder „lebendig“ oder „tot“. In jedem Schritt wird der nächste Zustand ausschließlich aus den Nachbarzellen berechnet – dadurch entstehen aus einfachen Regeln komplexe, oft überraschende Muster.

Technischer Ansatz von MCGoL

Die Matrix ist ausschließlich aus diskreten Logikbausteinen aufgebaut. Dazu gehören unter anderem:

  • 4-Bit-Addierer
  • Schmitt-Trigger
  • Triple-AND-Gatter
  • Flip-Flops

In der Matrix selbst werden keine Mikrocontroller eingesetzt.

Anleitung

➡️ Anleitung öffnen (PDF)

➡️ Videoanleitung

Interaktive BOM-/Board-Ansicht

Die interaktive Ansicht ist hier im Repository enthalten:

Projektstruktur

  • README.md – Projekt-Startseite
  • plakat.png – Bannerbild
  • ibom.html – interaktive BOM-/Board-Ansicht
  • docs/Anleitung.pdf – Projektanleitung
  • hardware/pcb/ – KiCad-Projektdateien (Schaltplan, PCB, Projektdatei)
  • hardware/cad/ – CAD-/3D-Artefakte

Parts

43
QtyValueFootprintReferences
10100kWiederstand1:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal_Fett3R1, R2, R4, R5, R6, R7, R8, R9, R10, R11
7100nFVerschiedenes:C_Disc_D5.0mm_W2.5mm_P2.50mm_3PINC1, C2, C3, C4, C5, C7, C9
474283Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU2, U5, U6, U7
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
4TestPointTestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mmG1, G2, V_LED1, V1
2470uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC6, C8
1100Mein Shit:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal_Fett2R3
12N7000Package_TO_SOT_THT:TO-92_Inline_WideQ1
17411Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU1
17414Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU3
17474Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU4
1LEDLED_THT:LED_D20.0mmD1
1LOGOLogos:digi3G***
1NWiederstand1:PinSocket_1x10_P2.54mm_HorizontalJ3
1OWiederstand1:PinSocket_1x10_P2.54mm_HorizontalJ4
1SWiederstand1:PinHeader_1x10_P2.54mm_HorizontalJ2
1SW_SPDTButton_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mmSW1
1WWiederstand1:PinHeader_1x10_P2.54mm_HorizontalJ1

Questions

How big is the CWOLv2 PCB?

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

What parts does the CWOLv2 use?

43 parts. 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 CWOLv2 KiCad files?

From the EmilAltmann/mcgol repository on GitHub, at the commit this page was made from: the board is hardware/pcb/CWOLv2.kicad_pcb and its schematic hardware/pcb/CWOLv2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CWOLv2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask EmilAltmann before reusing the design.

Similar boards

  • 2 layers52.2 × 52.2 mmBase, the printed circuit board in 3D

    Base

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    43 parts3kApache-2.0
  • 2 layers33 × 34 mmESP32-bat monitor latch, the printed circuit board in 3D

    ESP32-bat monitor latch

    pcbreflux/espressif

    all espressif stuff will committed here

    43 parts608GPL-3.0
  • 2 layers42.9 × 19 mmPoly kb 2.25U, the printed circuit board in 3D

    Poly kb 2.25U

    thpoll83/PolyKybd

    PolyKybd

    43 parts411CERN-OHL-W-2.0
  • 2 layers99.1 × 99.7 mmRC6502 Prototyping, the printed circuit board in 3D

    RC6502 Prototyping

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    43 parts193GPL-3.0
  • 2 layers26.6 × 38.7 mmMdb slave esp32s3-mini, the printed circuit board in 3D

    Mdb slave esp32s3-mini

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    43 parts190MIT
  • 2 layers97.3 × 71 mmZynScreen v1, the printed circuit board in 3D

    ZynScreen v1

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    43 parts156