Skip to the content
2 layers385 × 230 mmMZ80K, the printed circuit board in 3D

Sharp MZ-80K Replica Public

Size
385 × 230 mm
Copper layers
2
Thickness
1.6 mm
Parts
254
Nets
432
Pads
1,891
Tracks, vias
6,970, 711
Pours
21
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
18 Jul 2026
Updated
19 Jul 2026

Overview

MZ80K is an open-source printed circuit board by Board-Folk, from the Board-Folk/Sharp-MZ-80K repository on GitHub. It is a 2-layer board of 385 × 230 mm with 254 parts on 432 nets, routed with 6,970 tracks and 711 vias.

It is built around the 74LS126PC, 74LS245SC and 74LS241P-E, with the 74LS42PC, 74LS00SC and 74LS04PC among its other parts. Its parts include 97 capacitors, 59 ICs, 49 resistors, 6 transistors and 4 connectors.

Main components

12

README

README.md

Sharp MZ-80K

Repository for the 2026 Board Folk recreation of the main board of the Sharp MZ-80K Computer.

Built MZ-80K board with MROM board fitted in Green

This repository contains the Bill-of-Materials (iBOM), Gerbers and Kicad files for a remake of the Sharp MZ-80K main board and a collection of simple expansion boards to help use it in the absence of an original case, keyboard, screen and cassette player.

Projects are in Kicad 10.

Modifications

  • Added 2.54mm pitch to 2nd row of keyboard header (in addition), to fit PS/2 adapter boards.

Revisions

  • Version 1 Initial Public Release

Connectors

The power connector CN6 doesn't appear to be of any identifiable modern standard. The board takes -5V, +5V and +12V. An appropriate Meanwell should be suitable.

PositionDescriptionPitchPinsKeyNotes
CN1Bus Connector2.54mm2x25Right Angle IDC
CN2Video and Audio3.96mm6
CN3Tape3.96mm67 pin header with pin 6 missing
CN4LED2.54mm3
CN5Keyboard2.50mm2x18 pins(duplicated)2x19 pin header with pins 18 missing2nd row 2.54mm pitch added
CN7Ground PadM2 Pad

ROMs

PositionDescriptionType
CG-ROMCharacter ROM2716
M-ROMMonitor ROM2332

Parts Substitution

As yet to be verified.

PositionOriginalSubstitutionNotes
CS1, CS2DIP-16 Fork HeaderAries 16-600-10
D1,D21S15551N4148
Q12SA505Y2N5193 or MJE371GCheck Orientation
Q2-Q62SC3732SC1815Check Orientation
SW1UnknownOmron B3F-4055

Jumper Configuration

The default configuration for a fully populated 48K board is:

PositionLinks
CS11-16,2-15,3-14,4-13,5-12,6-11,7-10,8-9
CS21-16,2-15,3-13,5-11

Credit

Mainboard PCB layout by Rob Taylor @peepouk. Schematics recreated by Ian Cudlip @grandoldian. Help, support and assistance from Chrissy (@chris_jh).

Expansions

MZ80AV

A simple audio/video board which provides a collection of outputs. For audio, line out and an amplifier with a volume control for a small 8 ohm speaker. For video, a DIN connector for BBC/Amstrad type RGB cables (e.g. SCART). 9 pin D-Sub (as green with c-sync) and a basic, but maybe good enough composite output. Some previous trimmers used for testing have been left on and marked as DNP.

MZ80C2N

An adapter for Commodore C2N cassette players, the 1530 as an edge connector and 1531 as Mini-DIN.

MZ80MROM

A multi-image ROM adapter to allow the use of a 28 pin EPROM at the monitor ROM position with switches to select the bank.

MZ80MAX

A board that supports Maxduino compiled for the ATMEGA328 with an OLED screen and buttons to be used as a cassette replacement. Now also featuring a 9 pin connector for the MZ-700.

MZ80PS2

A PS/2 keyboard interface based on C64Keyboard by Robert VanHazinga. This version has both sockets for a full Arduino Nano and an ATMEGA328. As there is no 5V power on the keyboard connector on the MZ-80K, this requires a separate 5V power connection, with connection either as XH or barrel-jack.

MZ80PS2Mini

A simplified keyboard interface as above with the Nano removed and layout improved to make it more compact. If you're not planning to change the code, this might be more suitable.

MZ80AD724

An improved composite video and line out only interface board using the AD724 chip. Provides 3 (RGB) potentiometers to select the output display colour.

Thanks

  • The rest of the Board Folk Team

Links

74100N
Aries 16-600-10

Legal

As the product of this project is a replica of a proprietary product, the the author makes no claim of copyright to the schematics nor PCB layouts and releases these into the public domain, solely for the purposes of study and historical preservation.

You are free to produce PCBs based on this project's designs at your own risk and without limitation, for your own use or for sale and/or repair at a reasonable price. Attribution is appreciated. The authors are not obliged to provide support of any kind.

Under no circumstances will the authors be held responsible or liable in any way for losses, damages or costs resulting from the use of the information and/or resources of this project.

The resources are provided "as-is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose.

Parts

254
QtyValueFootprintReferences
69100nFMZ80K:Ceramic_P5.08mmC3, C10, C11, C12, C24, C25, C27, C28, C29, C30, C31, C33, C34, C35, C40, C42 +53
244116MZ80K:DIP-16_W7.62mm_RAM_SocketRAM1, RAM2, RAM10, RAM11, RAM12, RAM13, RAM14, RAM15, RAM16, RAM17, RAM18, RAM19, RAM20, RAM21, RAM22, RAM23 +8
201KMZ80K:Resistor_P12.70mmR11, R12, R14, R15, R16, R17, R18, R19, R22, R29, R38, R41, R44, R45, R46, R47 +4
710KMZ80K:Resistor_P12.70mmR13, R27, R28, R31, R33, R35, R39
52SC373MZ80K:TO-92_Inline_WideQ2, Q3, Q4, Q5, Q6
574LS107MZ80K:DIP-14_W7.62mmIC10, IC15, IC16, IC19, IC25
410nFMZ80K:Ceramic_P3.76mmC6, C15, C16, C22
4220RMZ80K:Resistor_P12.70mmR1, R5, R30, R32
474LS244MZ80K:DIP-20_W7.62mmIC35, IC44, IC45, IC50
3100pFMZ80K:Ceramic_P3.76mmC1, C4, C17
3100uF 16VMZ80K:Electrolytic_P7.3mmC36, C37, C38
31K2MZ80K:Resistor_P12.70mmR9, R26, R36
374LS00MZ80K:DIP-14_W7.62mmIC22, IC24, IC58
374LS04MZ80K:DIP-14_W7.62mmIC7, IC21, IC54
374LS157MZ80K:DIP-16_W7.62mmIC38, IC39, IC40
374LS20MZ80K:DIP-14_W7.62mmIC28, IC48, IC49
374LS74MZ80K:DIP-14_W7.62mmIC2, IC12, IC55
374LS93MZ80K:DIP-14_W7.62mmIC9, IC14, IC27
3DNPMZ80K:Unpopulated Ceramic_P3.76mmC200, C201, C203
2100RMZ80K:Resistor_P12.70mmR34, R40
2100uF 16VMZ80K:Electrolytic_P3.85mmC26, C32
210KMZ80K:R_Array_SIP9RA1, RA2
210nFMZ80K:Ceramic_P5.08mmC13, C20
21K8MZ80K:Resistor_P12.70mmR2, R10
21S1555MZ80K:Diode_P12.70mmD1, D2
22114MZ80K:DIP-18_W7.62mmIC41, IC42
274121MZ80K:DIP-14_W7.62mmIC8, IC31
274177MZ80K:DIP-14_W7.62mmIC33, IC34
274LS02MZ80K:DIP-14_W7.62mmIC23, IC52
274LS241MZ80K:DIP-20_W7.62mmIC36, IC37
274S157MZ80K:DIP-16_W7.62mmIC53, IC56
2Metal HoleMZ80K:Metal HoleH1, H2
2NE555PMZ80K:DIP-8_W7.62mmIC1, IC13
1(8253)MZ80K:DIP-24_18.0mmx34.29mm_W15.24mm_SocketIC18
1(CG-ROM)MZ80K:DIP-24_18.0mmx34.29mm_W15.24mm_SocketIC201
1(M-ROM)MZ80K:DIP-24_18.0mmx34.29mm_W15.24mm_SocketIC200
110uFMZ80K:Electrolytic_P2.54mmC14
110uF 35V TantMZ80K:Electrolytic_P3.85mmC41
112KMZ80K:Resistor_P12.70mmR25
115KMZ80K:Resistor_P12.70mmR37
11K5MZ80K:Resistor_P12.70mmR23
11uFMZ80K:Electrolytic_P2.54mmC23
11uF 6.3VMZ80K:Electrolytic_P2.54mmC5
1220uF 16VMZ80K:Electrolytic_P3.85mmC18
122uFMZ80K:Electrolytic_P2.54mmC19
122uF 16VMZ80K:Electrolytic_P2.54mmC21
1270RMZ80K:Resistor_P12.70mmR20
12K2MZ80K:Resistor_P12.70mmR3
12SA505YMZ80K:TO-220-3Q1
13.3nFMZ80K:Ceramic_P3.76mmC2
1330RMZ80K:Resistor_P12.70mmR43
133uF 10V TantMZ80K:Electrolytic_P3.85mmC39
13K3MZ80K:Resistor_P12.70mmR42
147KMZ80K:Resistor_P12.70mmR24
150KMZ80K:PotR202
1560RMZ80K:Resistor_P12.70mmR4
17406MZ80K:DIP-14_W7.62mmIC3
174100MZ80K:DIP-24_W15.24mmIC32
17414MZ80K:DIP-14_W7.62mmIC4
174150MZ80K:DIP-24_W15.24mmIC57
174154MZ80K:DIP-24_W15.24mmIC47
17425MZ80K:DIP-14_W7.62mmIC51
17486MZ80K:DIP-14_W7.62mmIC26
174LS08MZ80K:DIP-14_W7.62mmIC20
174LS10MZ80K:DIP-14_W7.62mmIC17
174LS126MZ80K:DIP-14_W7.62mmIC11
174LS145MZ80K:DIP-16_W7.62mmIC6
174LS165MZ80K:DIP-16_W7.62mmIC29
174LS245MZ80K:DIP-20_W7.62mmIC43
174LS42MZ80K:DIP-16_W7.62mmIC30
18255MZ80K:DIP-40_W15.24mm_SocketIC5
18K2MZ80K:Resistor_P12.70mmR21
18MHzMZ80K:CrystalX1
1BUSMZ80K:AB-IDC-Header_2x25_P2.54mm_Latch_HorizontalCN1
1CS SELMZ80K:DIP-16_W7.62mm_ROM SelectorCS1
1DNPMZ80K:Clock DeviceC202
1DNPMZ80K:MREQ DeviceC204
1GND PadMountingHole:MountingHole_2.2mm_M2_PadCN7
1KEYBOARDMZ80K:CN5_Keyboard_DOUBLECN5
1LEDMZ80K:CN4CN4

The 247 most common of 254 parts.

More from Board-Folk/Sharp-MZ-80K

6
  • 2 layers119 × 63.1 mmMZ80AD724, the printed circuit board in 3D

    MZ80AD724

    Board-Folk/Sharp-MZ-80K

    Sharp MZ-80K Replica Public

    34 parts6
  • 2 layers119 × 63.1 mmMZ80AV, the printed circuit board in 3D

    MZ80AV

    Board-Folk/Sharp-MZ-80K

    Sharp MZ-80K Replica Public

    34 parts6
  • 2 layers100 × 55 mmMZ80MAX, the printed circuit board in 3D

    MZ80MAX

    Board-Folk/Sharp-MZ-80K

    Sharp MZ-80K Replica Public

    31 parts6
  • 2 layers67.1 × 67 mmMZ80PS2, the printed circuit board in 3D

    MZ80PS2

    Board-Folk/Sharp-MZ-80K

    Sharp MZ-80K Replica Public

    16 parts6
  • 2 layers52.5 × 43.3 mmMZ80C2N, the printed circuit board in 3D

    MZ80C2N

    Board-Folk/Sharp-MZ-80K

    Sharp MZ-80K Replica Public

    12 parts6
  • 2 layers57.6 × 38.5 mmMZ80MROM, the printed circuit board in 3D

    MZ80MROM

    Board-Folk/Sharp-MZ-80K

    Sharp MZ-80K Replica Public

    10 parts6

Similar boards

  • 2 layers253.2 × 203 mmPegasus2023, the printed circuit board in 3D

    Pegasus2023

    NeilsVintageComputers/1981_Aamber-Pegasus-2023-Revival

    My first computer, this is a replica I produced from the original schematics using original old components.

    156 partsUnlicense
  • 2 layers486 × 306.3 mmMonacoGP, the printed circuit board in 3D

    MonacoGP

    stonedDiscord/MonacoGP

    Sega MonacoGP TTL Boards

    257 parts1
  • 2 layers630 × 300 mmSecretBase, the printed circuit board in 3D

    SecretBase

    stonedDiscord/SecretBase

    SEGA Secret Base Arcade Game

    441 parts
  • 2 layersRogelio Pineda part 7-AMLDC-2044B, the printed circuit board in 3D

    Rogelio Pineda part 7-AMLDC-2044B

    ForgottenMachines/Entrex

    The technologies documented here will include all like-kind systems manufactured by Nixdorf, Redifon, ROCC & Mera, all originally designed by Entrex Inc, Burlington, MA USA.

    332 parts1
  • 2 layers301.5 × 367.3 mmOSI 600D Superboard II Cherry Solder Mask, the printed circuit board in 3D

    OSI 600D Superboard II Cherry Solder Mask

    Bambelweeny57/OSI-600D-SuperBoard-II

    KiCad 10 recreation of the Ohio Scientific Superboard II Model 600 rev D (1980) with Cherry MX keyswitches, 27C16/2816 ROMs, full schematic and assembly guide.

    314 parts
  • 2 layers299.2 × 180 mm2layer, the printed circuit board in 3D

    2layer

    ceteras/CoBra

    A Z80 retro computer, ZX Spectrum compatible, can also run CP/M.

    369 parts11MIT
  • 2 layers299.2 × 180 mmCobra XP, the printed circuit board in 3D

    Cobra XP

    ceteras/Cobra-XP

    Derived from Cobra, an experimental board for testing all kind of mods.

    452 parts5MIT
  • 2 layers199.6 × 74.2 mmTC02Mini, the printed circuit board in 3D

    TC02Mini

    Board-Folk/Einstein-TC-01

    Tatung Einstein TC-01

    52 parts4

Questions

How big is the MZ80K PCB?

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

What parts does the MZ80K use?

254 parts, built around the 74LS126PC, 74LS245SC, 74LS241P-E and 74LS42PC. 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 MZ80K KiCad files?

From the Board-Folk/Sharp-MZ-80K repository on GitHub, at the commit this page was made from: the board is Kicad/MZ80K.kicad_pcb and its schematic Expansions/MZ80AD724/Kicad/MZ80AD724.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MZ80K design in my own project?

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