Skip to the content
PCBKitNew board
2 layers63.5 × 41.3 mmTiming, the printed circuit board in 3D

flash me with make generate && minipro -p ATF22V10C -w GAL22V10fifobuf.jed

Size
63.5 × 41.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
68
Pads
158
Tracks, vias
293, 25
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
10 May 2022
Updated
10 Sep 2023

Overview

Timing is an open-source printed circuit board by rustbox, from the rustbox/cuddly-robot repository on GitHub. It is a 2-layer board of 63.5 × 41.3 mm with 12 parts on 68 nets, routed with 293 tracks and 25 vias.

It is built around the 74LS161DC and 74HCT574D. Its parts include 8 ICs, 3 connectors and 1 crystal.

Main components

2

README

README.md

cuddly-robot

setup: install minipro

flash me with make generate && minipro -p ATF22V10C -w GAL22V10_fifo_buf.jed

Parts

12
QtyValueFootprintReferences
574LS161Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU1, U2, U4, U6, U8
128C256Package_DIP:DIP-28_W15.24mm_SocketU3
174HCT574Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU5
174LS08Package_SO:TSSOP-14_4.4x5mm_P0.65mmU7
1CXO_DIP8Oscillator:Oscillator_DIP-8X1
1Conn_01x02_FemaleConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2
1Conn_01x02_MaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1Conn_01x08_FemaleConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ3

Questions

How big is the Timing PCB?

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

What parts does the Timing use?

12 parts, built around the 74LS161DC and 74HCT574D. 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 Timing KiCad files?

From the rustbox/cuddly-robot repository on GitHub, at the commit this page was made from: the board is eeprom-sync/vga/vga/timing/timing/timing.kicad_pcb and its schematic eeprom-sync/eeprom-sync.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Timing design in my own project?

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

More from rustbox/cuddly-robot

2
  • 2 layers78 × 44.7 mmCpu data, the printed circuit board in 3D

    Cpu data

    rustbox/cuddly-robot

    flash me with make generate && minipro -p ATF22V10C -w GAL22V10fifobuf.jed

    39 parts
  • 2 layers127 × 88.9 mmVga, the printed circuit board in 3D

    Vga

    rustbox/cuddly-robot

    flash me with make generate && minipro -p ATF22V10C -w GAL22V10fifobuf.jed

    39 parts

Similar boards

  • 2 layers624.6 × 303.9 mmSPU2, the printed circuit board in 3D

    SPU2

    rraider/Seminarkurs2021

    Entwicklung eines turingvollständigen, primitiven Microcontroller in der Software Digital

    736 parts7MIT
  • 2 layers99.1 × 49.9 mmTMS9918, the printed circuit board in 3D

    TMS9918

    jblang/TMS9918A

    TMS9918A video card for RC2014

    36 parts145
  • 2 layersLM80C R6, the printed circuit board in 3D

    LM80C R6

    leomil72/LM80C

    A Z80-based homebrew computer withTMS9918, AY-3-8910, Z80 CTC, Z80 PIO, and Z80 SIO

    153 parts123GPL-3.0
  • 2 layers249.9 × 89.4 mmCSCvon8, the printed circuit board in 3D

    CSCvon8

    DoctorWkt/CSCvon8

    A crazy small 8-bit CPU built with only seventeen 7400-series chips.

    55 parts112GPL-3.0
  • 2 layers72.8 × 75.6 mmTMS9918, the printed circuit board in 3D

    TMS9918

    michalin/TMS9918_Arduino

    8-bit retro graphic card with TMS9918 and Arduino library

    22 parts53GPL-3.0
  • 2 layers63.6 × 85.7 mmTMS9918, the printed circuit board in 3D

    TMS9918

    MarkJelic/TEC-1G

    The new incarnation of the 40 year old Z80 trainer computer - Now with Fulisik LEDs!

    31 parts45GPL-3.0
  • 2 layers162.2 × 134.6 mmSg1000, the printed circuit board in 3D

    Sg1000

    barbeque/sg1000

    A homebrew Sega SG-1000, with an eye towards SC-3000 compatibility

    89 parts33
  • 2 layers106 × 95.4 mmHardmpu wt, the printed circuit board in 3D

    Hardmpu wt

    PickledDog/hardmpu-wt

    HardMPU with wavetable module support

    50 parts30Apache-2.0