Skip to the content
2 layers100 × 74.9 mmZ80-8251-PPI, the printed circuit board in 3D

Z80-8251-PPI

kuninet/Z80_IOB2

[KZ80-IOB] Z80マイコン用I/Oボードを作る

Size
100 × 74.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
44
Nets
115
Pads
309
Tracks, vias
1,530, 71
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
30 Sep 2018
Updated
4 May 2022

Overview

Z80-8251-PPI is an open-source printed circuit board by kuninet, from the kuninet/Z80_IOB repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 74.9 mm with 44 parts on 115 nets, routed with 1,530 tracks and 71 vias.

It is built around the 74HC4060D, 74LS139PC and 2SC1815. Its parts include 10 capacitors, 8 connectors, 6 resistors, 6 ICs and 1 diode. It belongs with the retro computing and games boards of this library.

Main components

3

README

README.md

View this project on CADLAB.io.

Z80 I/Oボード (KZ80-IOB)

詳細は以下のwikiにまとめます。 ご覧ください。

https://github.com/kuninet/Z80_IOB/wiki

概要

  • SBC8080ルーズキットバスにつながるI/Oボードです。
    • Z80 CPUボード(KZ80-CPUB)、SBC8080、SBC8085と組み合わせた稼働を確認しています。
    • 8255パラレルI/O LSIを搭載しています。(Lチカに最適)
    • 8251シリアルチップを搭載しています。
    • 将来 ArduinoコネクタのFM音源シールドを搭載するためのコネクタを装備しています。(これ以外の使いみちはありませんが...)

回路図

回路図はこちらです。

部品表

部品表はこちらです。

※LibreOffice/OpenOfficeのcalcで開ける形式となっています。

ライセンス

  • 本リポジトリのデータは MIT License のもとで公開します。LICENSE.txtを参照して下さい。

その他注意点等

  • 8251シリアルLSIのアドレスデコードをSBC8080 SUBボードと合わせる場合は、アドレスデコードジャンパ(J2)の1-2を短絡(I/Oアドレス:00h)してください。
  • 8255パラレルI/O LSIのアドレスデコードジャンパ(J3)は 13-14を短絡(I/Oアドレス:C0h)が推奨です。

Parts

44
QtyValueFootprintReferences
60.1uCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC3, C4, C5, C6, C8, C9
4100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R4, R5, R6
4MountingHoleMountingHole:MountingHole_3.2mm_M3MH1, MH2, MH3, MH4
322pCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C10
28254-1JPJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP6, JP7
110uCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC7
119.6608MHzCrystals:HC-49VY1
11MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
11S4Diode_THT:D_DO-34_SOD68_P7.62mm_HorizontalD1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
1232C-CONConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ4
12SC1815Package_TO_SOT_THT:TO-92_Inline_WideQ1
174HC4060Housings_DIP:DIP-16_W7.62mm_SocketU4
174LS139Package_DIP:DIP-16_W7.62mm_SocketU1
18251Package_DIP:DIP-28_W15.24mm_SocketU2
18254Package_DIP:DIP-24_W15.24mm_SocketU6
18255Package_DIP:DIP-40_W15.24mm_SocketU3
18259Package_DIP:DIP-28_W15.24mm_SocketU5
1A7_JPConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1
1ADDR_JPConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ2
1CON-AConnector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_VerticalJ5
1CON-BConnector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_VerticalJ6
1G0 JPJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3
1G1 JPJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP4
1G2 JPJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP5
1IR JPConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ3
1SBC8080 BUSPin_Headers:Pin_Header_Angled_2x20J1
1SERIAL JPConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ7
1SP JPConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ8
1USB POWERJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2

Similar boards

  • 2 layers380 × 190 mmV364-Replica, the printed circuit board in 3D

    V364-Replica

    sjgray/V364-Remake

    Project to recreate the never-released Commodore V364 computer

    239 parts
  • 2 layers390 × 179.8 mm250407, the printed circuit board in 3D

    250407

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    227 parts
  • 2 layers50.5 × 128.5 mmOpenThereminV45, the printed circuit board in 3D

    OpenThereminV45

    GaudiLabs/OpenThereminV4

    Open Source Theremin Instrument

    107 parts249GPL-3.0
  • 2 layers134.6 × 208.3 mmTs2, the printed circuit board in 3D

    Ts2

    jefftranter/68000

    Code related to the Motorola 68000 microprocessor.

    110 parts133
  • 2 layers152.9 × 74.9 mmClock, the printed circuit board in 3D

    Clock

    erikvanzijst/clock

    24H digital quartz clock from scratch

    82 parts21
  • 2 layers100.1 × 100.1 mmAMP PCBv2, the printed circuit board in 3D

    AMP PCBv2

    Autonomous-Motorsports-Purdue/AMP_PCBv2

    Files relating to version 2 of the PCB for AMP kart

    116 parts1
  • 6 layers150 × 60 mmLogic macropad, the printed circuit board in 3D

    Logic macropad

    Greentalinjo/74HController

    A game controller built entirely from discrete 74HC logic - no microcontroller, a diode ROM and an 8-N-1 serial frame out of an RJ45 console port.

    170 parts

Questions

How big is the Z80-8251-PPI PCB?

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

What parts does the Z80-8251-PPI use?

44 parts, built around the 74HC4060D, 74LS139PC and 2SC1815. 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 Z80-8251-PPI KiCad files?

From the kuninet/Z80_IOB repository on GitHub, at the commit this page was made from: the board is KiCAD/Z80-8251-PPI.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Z80-8251-PPI design in my own project?

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