Skip to the content
PCBKitNew board
2 layersComal80, the printed circuit board in 3D

COMAL 80 for C64

Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
55
Pads
191
Tracks, vias
664, 35
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
18 Jan 2021
Updated
25 May 2021

Overview

Comal80 is an open-source printed circuit board by acarmony1, from the acarmony1/comal80 repository on GitHub. It is a 2-layer board with 16 parts on 55 nets, routed with 664 tracks and 35 vias.

It is built around the 74LS139PC, 74LS161DC and 74LS86. Its parts include 7 capacitors and 6 ICs.

Main components

3

README

C64/README.md

comal80

COMAL 80 for C64

In December of 2020 I was asked by KEN SIMMONS to create a comal-80 cartridge, for the Commodore 64, from an old COMAL TODAY magazine schematic. The COMAL80 cartridge uses unique 'bankswithcing' to switch up to 96KB of ROM.

This project is a result of that task.

The board is a simple 2 layer design, with (3) 27C256 EPROMS, and (3) logic devices (74LS86, 74LS161, 74LS139), others may be substitued but are not known at this time.

The gerber files for creating a PCB are located in the gerbers directory. The bin files for U1 and U2 are located in the bin folder. U3 is left empty, and is used for personal spece (if needed) for user applications. There is a 'superchip' that existed to allow for expansion of the COMAL 80 system, however I cannot locate this bin currently.

1-18-2021 GutHub creation and release of V1. Design is known working and completed. No known issues or releases planned.

1-19-2021 C64/C128 folders added. C128 Comal Cartridge schematic added.

Parts

16
QtyValueFootprintReferences
70.1uFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C4, C5, C6, C7
3AT27C256R-150PUPackage_DIP:DIP-28_W15.24mm_SocketU1, U2, U3
174LS139Package_DIP:DIP-16_W7.62mm_SocketU6
174LS161Package_DIP:DIP-16_W7.62mm_SocketU5
174LS86Package_DIP:DIP-14_W7.62mm_SocketU4
1C64-Exp-PortOpenC64Cart16K:C64-CartEDGE1
1LOGOlogos:cbm_logo.kicad_530G***
1Peg_HoleMountingHole:MountingHole_5mm_PadH1

Questions

What parts does the Comal80 use?

16 parts, built around the 74LS139PC, 74LS161DC and 74LS86. 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 Comal80 KiCad files?

From the acarmony1/comal80 repository on GitHub, at the commit this page was made from: the board is C64/comal-80.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Comal80 design in my own project?

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

Similar boards

  • 2 layers370.8 × 298.5 mm8 Bit Computer, the printed circuit board in 3D

    8 Bit Computer

    The-Invent0r/8-bit-Computer-PCB

    These are the KiCAD files for my 8-Bit Computer.

    323 parts142
  • 2 layers155.2 × 78.6 mm80ColumnCard, the printed circuit board in 3D

    80ColumnCard

    btb/80ColumnCard

    An Apple II 80-Column Card. Based on the Videx Videoterm

    47 parts43Apache-2.0
  • 2 layersSap be, the printed circuit board in 3D

    Sap be

    kyllikki/eda-designs

    EDA designs

    148 parts32MIT
  • 2 layersNewBrain Original, the printed circuit board in 3D

    NewBrain Original

    flypie/NewBrain

    Newbury/Grundy NewBrain schematics

    209 parts5GPL-3.0
  • 2 layers250 × 225 mm8BitComputer, the printed circuit board in 3D

    8BitComputer

    MatanBright/8BitComputer

    This is a simple programmable 8-bit computer that is built from scratch.

    333 parts2
  • 2 layers300 × 300 mmSAP Extended, the printed circuit board in 3D

    SAP Extended

    cyrillvalentini/SAP-Extended

    Extended Simple-As-Possible Computer based on Ben Eaters video series

    440 parts1
  • 4 layers388.6 × 212.1 mm8bit computer, the printed circuit board in 3D

    8bit computer

    CCYD/8bbbc

    8-Bit Breadboard Computer based on Ben Eater's design.

    298 parts
  • 6 layers414 × 187.5 mm8-Bit PC, the printed circuit board in 3D

    8-Bit PC

    dragonruler1000/8-bit_computer

    331 partsMIT