Skip to the content
PCBKitNew board
2 layers407.9 × 170.4 mmWy60 usb, the printed circuit board in 3D

Drop in replacement PCB for the Wyse ASCII WY-60 keyboard

Size
407.9 × 170.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
224
Nets
143
Pads
802
Tracks, vias
1,270, 1
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Sep 2020
Updated
12 Nov 2021

Overview

Wy60 usb is an open-source printed circuit board by str-dst, from the str-dst/wy60_usb repository on GitHub. It is a 2-layer board of 407.9 × 170.4 mm with 224 parts on 143 nets, routed with 1,270 tracks and 1 via.

It is built around the ATMEGA32A-PU. Its parts include 103 diodes, 5 capacitors, 4 resistors, 2 connectors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

WY-60 USB

CC BY-NC-SA 4.0 kofibadge

This project is completed and will not get updated anymore.

QMK compatible drop-in replacement PCB for the Wyse ASCII WY-60 keyboard

The PCB is built entirely with THT parts to keep a somewhat "vintage" look to it and it uses the fullsize 40-pin DIP package ATmega32A. The controller is placed in the exact same location as the one on the original PCB.

drawing drawing

Partslist

CountPart
1ATmega32A 40 pin DIP (32L works too)
140 pin DIP socket (optional but highly recommended)
12x3 pin header 2.54mm (for ISP flashing)
1USB Mini port 5pin THT
1500 mA polyfuse
26mm momentary push buttons
116 MHz quarz crystal
14.7 uF electrolytic capacitor
2100 nF ceramic disk capacitor
222 pF ceramic disk capacitor
110 kΩ resistor
268 Ω resistor
11.5 kΩ resistor
23.6 V zener diode (DO-35 BZX55C3V6)
101universal switching diode (DO-35 1N4148)
Some pictures of the first finished PCB

The Case requires some modification to make the new USB port fit.
Unfortunately the original cable cutout sits in a position where it was not possible to use it for the USB port.


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

Parts

224
QtyValueFootprintReferences
101D_Smallcustom_parts:D_DO-35_SOD27_P7.62mm_HorizontalD10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D100, D101, D102, D103 +85
90MX-NoLEDMX_Only:MXOnly-1U-NoLEDMX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX100 +74
4MX-NoLEDcustom_parts:MXOnly-2U-NoLED-NoStabilizerMX69, MX93, MX99, MX101
20.1uCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC2, C3
222pCapacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mmC4, C5
23.6VDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2
268RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3
2MX-NoLEDMX_Only:MXOnly-1.75U-NoLEDMX32, MX57
2MX-NoLEDMX_Only:MXOnly-1.25U-NoLEDMX52, MX76
2MX-NoLEDMX_Only:MXOnly-1.5U-NoLEDMX38, MX87
11.5kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
14.7uCapacitor_THT:CP_Radial_D4.0mm_P1.50mmC1
1500mAFuse:Fuse_Littelfuse_395SeriesF1
1ATmega32A-PUPackage_DIP:DIP-40_W15.24mm_SocketU1
1AVR-ISP-6Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_HorizontalJ1
1BootButton_Switch_THT:SW_PUSH_6mmBoot1
1Conn_01x04Connector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_HorizontalJ2
1CrystalCrystal:Crystal_HC49-4H_VerticalXTAL1
1LOGOcustom_parts:qmkG***
1LOGOcustom_parts:oshwG***
1LOGOcustom_parts:elmoG***
1MX-NoLEDcustom_parts:MXOnly-9U-NoLEDMX94
1ResetButton_Switch_THT:SW_PUSH_6mmReset1
1USB_B_Minicustom_parts:USB_MiniUSB1

Questions

How big is the Wy60 usb PCB?

It measures 407.9 × 170.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Wy60 usb use?

224 parts, built around the ATMEGA32A-PU. 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 Wy60 usb KiCad files?

From the str-dst/wy60_usb repository on GitHub, at the commit this page was made from: the board is wy60_usb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Wy60 usb design in my own project?

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

Similar boards

  • 2 layers347.7 × 146.6 mmMysterium pcb, the printed circuit board in 3D

    Mysterium pcb

    coseyfannitutti/mysterium

    TKL keyboard that can be entirely assembled using only through hole components, including usb type-c

    227 parts541GPL-3.0
  • 2 layers344.4 × 130.8 mmSesame, the printed circuit board in 3D

    Sesame

    str-dst/sesame

    Alice type ergo keyboard using only THT parts

    168 parts331
  • 2 layers364.4 × 167.3 mmRedherring, the printed circuit board in 3D

    Redherring

    dcpedit/redherring

    Red Herring Keyboard PCB and case files

    226 parts253CC-BY-4.0
  • 2 layers228 × 114 mmPlanck thk, the printed circuit board in 3D

    Planck thk

    olkb/planck_thk

    Planck Through Hole Kit

    134 parts169GPL-3.0
  • 2 layers371.5 × 145.3 mmBasketweave, the printed circuit board in 3D

    Basketweave

    null-ll/basketweave

    Through-hole Alice-style keyboard with arrow keys and a rotary encoder

    177 parts129GPL-2.0
  • 2 layers439 × 141.6 mmAek2 usb, the printed circuit board in 3D

    Aek2 usb

    str-dst/aek2_usb

    drop-in replacement pcb for the AEK II

    241 parts55
  • 2 layers317.3 × 154.8 mmLCK75, the printed circuit board in 3D

    LCK75

    lyso1/LCK75

    a 75% through-hole keyboard designed by myself with inspiration from the CFTKB Discipline and Yiancar Gingham

    207 parts45
  • 2 layers285.8 × 124.6 mmPunk75, the printed circuit board in 3D

    Punk75

    dsanchezseco/punk75

    Ortholinear keyboard with 75 keys and all components through hole

    194 parts44GPL-3.0