

Msx printer interface
Low-cost printer cartridge for MSX models and FPGA implementations that do not feature a standard printer port
- Size
- 65.7 × 63 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 11
- Nets
- 64
- Pads
- 120
- Tracks, vias
- 248, 26
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 1 Mar 2025
- Updated
- 8 Apr 2026
Overview
Msx printer interface is an open-source printed circuit board by tangent3D, from the tangent3D/msx_printer_interface repository on GitHub. It is a 2-layer board of 65.7 × 63 mm with 11 parts on 64 nets, routed with 248 tracks and 26 vias.
It is built around the ATF22V10C-15PU and 74HC273D. Its parts include 3 capacitors, 2 resistors, 2 ICs and 2 connectors. It belongs with the retro computing and games and interfaces and adapters boards and the FPGA and CPLD boards of this library.
Main components
2ATF22V10C-15PU
PDIP-245V EEPLD PDIP-24 Programmable Logic Device (CPLDs/FPGAs) ROHSMicrochip TechnologyProgrammable Logic Device (CPLDs/FPGAs)74HC273D
SOIC-20-300mil-40℃~+125℃ 1 12ns 15ns@4.5V,50pF 2V~6V 3.5pF 30MHz 3ns 74HC Series 8 8uA D-Type Reset Rising Edge SO-20-300mil Flip Flops ROHSNexperiaFlip Flops
README
README.mdUntested. Work in progress.
Parts
11| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 0.1uF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C2, C3 |
| 2 | 5.6KΩ | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 1 | 47uF | Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder | C1 |
| 1 | 74HC273 | Package_DIP:DIP-20_W7.62mm_LongPads | U2 |
| 1 | ATF22V10C-15PU | Package_DIP:DIP-24_W7.62mm_LongPads | U1 |
| 1 | Conn_02x07_Top_Bottom | msx_printer_interface:Centronics_14_F_RA | J2 |
| 1 | LOGO | msx_printer_interface:bipyramid | G*** |
| 1 | LOGO | msx_printer_interface:msx_logo | G*** |
| 1 | MSX Cartridge Connector | msx_cartridge:msx_cartridge | J1 |
Questions
How big is the Msx printer interface PCB?
It measures 65.7 × 63 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Msx printer interface use?
11 parts, built around the ATF22V10C-15PU and 74HC273D. 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 Msx printer interface KiCad files?
From the tangent3D/msx_printer_interface repository on GitHub, at the commit this page was made from: the board is KiCad/msx_printer_interface.kicad_pcb and its schematic KiCad/msx_printer_interface.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Msx printer interface design in my own project?
Its repository states no licence, so its author keeps all rights: ask tangent3D before reusing the design.
Similar boards
- 6 layers160 × 70 mm

- 4 layers160 × 100 mm

- 4 layers273 × 178 mm

Pico thing
markrvmurray/pico-thing
An 8-bit MC6809E / HD6309E single-board computer with a pair of Raspberry Pi Pico 2 (RP2350 / Pimoroni PGA2350) modules acting as intelligent bus peripherals, a 1–2 MB banked-RAM DAT/MMU, a 40-pin PATA hard-disk…
206 parts1BSD-2-Clause - 6 layers243.8 × 243.8 mm

Raven
agranlund/raven
Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack
237 parts87 - 2 layers99.8 × 99.8 mm

MECB Template 22V10
DigicoolThings/MECB
Minimalist Europe Card Bus (MECB). An 8-bit Retro Computing Modular System Bus for 8-bit Retro Enthusiast Experimentation.
7 parts24 - 2 layers99.8 × 99.8 mm

- 2 layers208 × 110 mm

- 2 layers178 × 711 mm
