Skip to the content
2 layers283 × 94.2 mmTsuki, the printed circuit board in 3D

60% keyboard PCB featuring a wide array of layouts powered by STM32F072

Size
283 × 94.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
387
Nets
213
Pads
1,463
Tracks, vias
2,863, 45
Pours
9
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Sep 2019
Updated
3 Feb 2020

Overview

Tsuki is an open-source printed circuit board by AcheronProject, from the AcheronProject/Tsuki repository on GitHub. It is a 2-layer board of 283 × 94.2 mm with 387 parts on 213 nets, routed with 2,863 tracks and 45 vias.

It is built around the WS2812B, DTC123JE and AO4407A, with the BSS138 among its other parts. Its parts include 145 diodes, 52 switches, 5 inductors, 2 connectors and 1 transistor.

Main components

4

README

README.md

Acheron 60-SM-S-STM32-MX-TH-WI (Codename "Tsuki")

alt text

See this page for the Tsuki documentation.

Introduction

Tsuki is a universal 60% PCB, supporting per-key lighting using single-color LEDs, RGB underglow using WS2812C RGB LEDs and a multitude of layouts:

  • Default ANSI bottom row;
  • Classic HHKB (6.0u spacebar) bottom row;
  • Tsangan bottom row (7.0u spacebar, also known as "simmetrical HHKB")
  • Split backspace;
  • Split left and right shifts;
  • ISO and UK-ISO;
  • ABNT and ABNT2 layouts.

Tsuki was heavily based on the GH60, a legendary PCB designed by Komar with extensive feedback from the community.

Contributors

  • Raphael "ArcticFox" Hochheim for helping choosing the compatible layouts and the naming of the PCBs
  • Felipe 'MrKeebs" Coury who paid for the V1 prototypes and helped immensely by funding my learning

Renders

Click at the images to zoom in.

Renders generated by the tracespace.io site.

TsukiPCB Top Render

TsukiPCB Bottom Render

Supported layouts

Click this link for the KLE file for the Tsuki.

Tsuki layouts

Copyright notice

This project is released under the Acheron Open-Hardware License V1.2. For the license, please refer to the LICENCE.md file.

Parts

387
QtyValueFootprintReferences
79LEDacheron_Components:LED_THT_2.54mmLED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +63
661N4148acheron_Components:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +50
66420Racheron_Components:R_SMD_1206RL1, RL2, RL10, RL11, RL12, RL13, RL14, RL15, RL16, RL17, RL18, RL19, RL20, RL21, RL22, RL23 +50
12100nCapacitor_SMD:C_0805_2012MetricCR1, CR2, CRGB1, CRGB2, CRGB3, CRGB4, CRGB5, CRGB6, CRGB7, CRGB8, CRGB9, CRGB10
105.1Racheron_Components:R_SMD_1206RRGB1, RRGB2, RRGB3, RRGB4, RRGB5, RRGB6, RRGB7, RRGB8, RRGB9, RRGB10
10WS2812Bacheron_Components:LED_WS2812B_5.0x5.0mm_P3.2mmRGB1, RGB2, RGB3, RGB4, RGB5, RGB6, RGB7, RGB8, RGB9, RGB10
810kacheron_Components:R_SMD_1206RLED1, RLED2, RR1, RR2, RR3, RR4, RS1, RS2
6Oval Mounting Holeacheron_MountingHoles:MoutingHole_Oval_BackOnly_7mm_5.0x2.5mmH3, H4, H5, H7, H9, H10
4Warningacheron_Graphics:warning_sign_3.6x3.2mmL2, L3, L5, L7
3100kacheron_Components:R_SMD_1206RR5, RSI1, RSO1
3100nCapacitor_SMD:C_0402_1005MetricCB1, CB3, CB7
21Macheron_Components:R_SMD_1206RSH1, RSH2
21uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderCSI1, CSO1
24.7nFCapacitor_SMD:C_0805_2012MetricCSH1, CSH2
24.7uFCapacitor_SMD:C_0402_1005MetricCB4, CB8
25.1kacheron_Components:R_SMD_1206RCC1, RCC2
2DTC123JPackage_TO_SOT_SMD:SOT-23QLED2, QRST1
2Half Side Hole acheron_MountingHoles:halfSideHoleH1, H6
2RALT_150acheron_MX_SolderMask:MX150SW63, SW77
2RGUI_100acheron_MX_SolderMask:MX100SW64, SW78
1"'acheron_MX_SolderMask:MX100SW42
1+=acheron_MX_SolderMask:MX100SW14
1-_acheron_MX_SolderMask:MX100SW13
10acheron_MX_SolderMask:MX100SW12
11acheron_MX_SolderMask:MX100SW3
11.5A trip PTCacheron_Components:Fuse_1812_4532F1
1100Racheron_Components:R_SMD_1206RLED3
1100nFCapacitor_SMD:C_0402_1005MetricCB2
110nCapacitor_SMD:C_0402_1005MetricCB6
110uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderCR4
11U LBKSPacheron_MX_SolderMask:MX100SW1
11U RBKSPacheron_MX_SolderMask:MX100SW29
11uFCapacitor_SMD:C_0402_1005MetricCB5
12acheron_MX_SolderMask:MX100SW4
12U BKSPacheron_MX_SolderMask:MX200SW15
13acheron_MX_SolderMask:MX100SW5
14acheron_MX_SolderMask:MX100SW6
14.7nCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderCR3
15acheron_MX_SolderMask:MX100SW7
16acheron_MX_SolderMask:MX100SW8
17acheron_MX_SolderMask:MX100SW9
18acheron_MX_SolderMask:MX100SW10
19acheron_MX_SolderMask:MX100SW11
1:;acheron_MX_SolderMask:MX100SW41
1<,acheron_MX_SolderMask:MX100SW56
1>.acheron_MX_SolderMask:MX100SW57
1?/acheron_MX_SolderMask:MX100SW58
1Aacheron_MX_SolderMask:MX100SW32
1AO4407Aacheron_Components:SOIC-8QLED1
1Acheron Logoacheron_Logos:acheronLongL6
1Bacheron_MX_SolderMask:MX100SW53
1BSS138Package_TO_SOT_SMD:SOT-23Q1
1Cacheron_MX_SolderMask:MX100SW51
1CAPS_175acheron_MX_SolderMask:MX175SW31
1Conn_01x12acheron_Connectors:PinHeader_1x10_P2.54mm_VerticalJ2
1Conn_ARM_JTAG_SWD_10acheron_Connectors:Conn_ARM_JTAG_SWD_10J1
1Dacheron_MX_SolderMask:MX100SW34
1Eacheron_MX_SolderMask:MX100SW19
1ENTER_225acheron_MX_SolderMask:MX225SW44
1ESCacheron_MX_SolderMask:MX100SW2
1Facheron_MX_SolderMask:MX100SW35
1FN_100acheron_MX_SolderMask:MX100SW65
1FN_125acheron_MX_SolderMask:MX125SW71
1Gacheron_MX_SolderMask:MX100SW36
1Hacheron_MX_SolderMask:MX100SW37
1Iacheron_MX_SolderMask:MX100SW24
1ISO_100acheron_MX_SolderMask:MX100SW48
1ISO_ENTERacheron_MX_SolderMask:MX_ISOEnter_Vertical_LEDSW45
1ISO_\_100acheron_MX_SolderMask:MX100SW60
1Jacheron_MX_SolderMask:MX100SW38
1Kacheron_MX_SolderMask:MX100SW39
1Lacheron_MX_SolderMask:MX100SW40
1LALT_125acheron_MX_SolderMask:MX125SW68
1LALT_150acheron_MX_SolderMask:MX150SW75
1LCTRL_125acheron_MX_SolderMask:MX125SW66
1LCTRL_150acheron_MX_SolderMask:MX150SW62
1LGUI_100acheron_MX_SolderMask:MX100SW74
1LGUI_125acheron_MX_SolderMask:MX125SW67
1LSHIFT_125acheron_MX_SolderMask:MX125SW61
1LSHIFT_225acheron_MX_SolderMask:MX225SW47

The 345 most common of 387 parts.

Similar boards

  • 2 layers325.5 × 240.1 mmMun, the printed circuit board in 3D

    Mun

    RGBKB/Keyboard-files

    Public files for keyboards and more

    448 parts113GPL-3.0
  • 2 layers390 × 120.2 mmKeyboard, the printed circuit board in 3D

    Keyboard

    joshajohnson/entropy

    Strange keyboard with a left hand numpad

    334 parts97
  • 2 layers89 × 124 mmHub20, the printed circuit board in 3D

    Hub20

    joshajohnson/Hub20

    Hub20 is a numpad with a bunch of features you never knew you needed.

    183 parts68
  • 2 layers84.3 × 65 mmChief, the printed circuit board in 3D

    Chief

    joshajohnson/chief

    Macropad designed by Bing

    60 parts
  • 2 layers305 × 100.3 mmSixtyfive, the printed circuit board in 3D

    Sixtyfive

    nicoles/sixtyfive

    a keyboard for me to type upon

    179 partsMIT
  • 2 layers266.7 × 99.6 mmOrtho66 Optical, the printed circuit board in 3D

    Ortho66 Optical

    MasterSpoon/Ortho66_Optical

    Ortho 66 Optical PCB using KeyChron low profile optical switches

    385 parts7
  • 2 layers266.7 × 77 mmKB Lightbar 1 straight, the printed circuit board in 3D

    KB Lightbar 1 straight

    melonbred/open-source-projects

    This is a repository for all open-sourced or available files for my projects. PCBs will typically have their own repository linked in the table below.

    146 parts16MIT
  • 2 layers429.6 × 540.7 mmKeyboard, the printed circuit board in 3D

    Keyboard

    joshajohnson/louise

    A project between Josh and RiotPunch to build a 75% alice keyboard with a southpaw numpad.

    327 parts5

Questions

How big is the Tsuki PCB?

It measures 283 × 94.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tsuki use?

387 parts, built around the WS2812B, DTC123JE, AO4407A and BSS138. 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 Tsuki KiCad files?

From the AcheronProject/Tsuki repository on GitHub, at the commit this page was made from: the board is kicadFiles/tsuki.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tsuki design in my own project?

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