Skip to the content
PCBKitNew board
2 layers61 × 50 mmBase, the printed circuit board in 3D

HYKU Tablet - A Low Latency Pen-Tablet Input Device for osu!

Size
61 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
27
Pads
117
Tracks, vias
157, 42
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Dec 2021
Updated
25 May 2022

Overview

Base is an open-source printed circuit board by sssata, from the sssata/HYKU repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 61 × 50 mm with 28 parts on 27 nets, routed with 157 tracks and 42 vias.

It is built around the NC7SB3257P6X and MMBT3904. Its parts include 10 resistors, 3 ICs, 3 transistors, 1 capacitor and 1 connector.

Main components

2

README

README.md

HYKU Logo

Store Link

First Time Setup Instructions, Updated for HYKU Configurator v0.6

  1. Download HYKU_Configurator.exe from here.
  2. Plug in tablet with a USB-C cable. The LED should light up in a bright rainbow.
  3. Deactivate tablet by holding down the keyswitchs for 1 second. The LED should turn blue.
  4. Open the HYKU Configurator and open the Tools tab. Ensure tablet is recognized by the program with the "Connected" indicator at the bottom left.
  5. Click Fetch Releases button, select latest version (v0.5 as of now), and press Update.
  6. After Update completes, the tablet will need to be re-calibrated.
  7. To Calibrate, position arm in a straight line as shown in image and press calibrate. image
  8. Reactivate tablet by holding down the keyswitchs for 1 second. The LED should turn bright rainbow.

Configurator Usage Instructions

  1. Configure tablet screen area and tablet area by entering values in the Area Settings tab.
  2. Ensure Tablet is plugged in and recognized by the program with the "Connected" indicator at the bottom left.
  3. Press the Upload button to apply settings and upload them to the tablet.

Multi Monitor Instructions

abs mode pic

What is it?

The HYKU Tablet is a novel drawing tablet-style input device designed from the ground up for osu!.

Image Below Links to Video:

IMAGE ALT TEXT HERE

Why HYKU?

The goal of the HYKU is to create a pen tablet that is optimized for low latency. Most drawing tablets currently available offer polling rates below 200 Hz and have some level of hardware filtering that further decreases responsiveness, while the HYKU provides 600 Hz of raw sensor output.

HYKU Comparison Table

Using the HYKU

The HYKU tablet is plug and play and requires no drivers. The screen and tablet area settings are written and saved on the tablet through the HYKU Configurator utility.

The configurator utility allows:

  • Setting Screen area and Tablet area
  • Setting cursor smoothing

HYKU Comparison Table

The tablet features a single button:

Download

The latest version of the configurator program can be found in Releases.

What's in the Box

  • 1x HYKU Tablet, fully assembled
  • 1x Tablet Pen, Removable
  • 1x 2m USB Type C to USB Type A Cable

Tablet Specs

  • Polling Rate: 600 Hz
  • Max Tablet Area: Approx. 100mm x 80mm
  • Max Physical Resolution: Approx. 0.091mm
  • Connector: USB-C
  • Hot Swappable Switch
  • OS Compatibility: Windows 10 64-bit

Parts

28
QtyValueFootprintReferences
45.1kResistor_SMD:R_0805_2012MetricR1, R8, R9, R10
4MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
310kResistor_SMD:R_0805_2012MetricR2, R3, R4
3MMBT3904Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3
210RResistor_SMD:R_0805_2012MetricR6, R7
1100nFCapacitor_SMD:C_0805_2012MetricC1
168RResistor_SMD:R_0805_2012MetricR5
1AS5600Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU3
1LOGObase:hyku_logoG***
1NC7SB3257P6XPackage_TO_SOT_SMD:SOT-363_SC-70-6U2
1SW_SPST_LED_RGBkeyswitches:Kailh_socket_MX_SMD_RGBSW2
1Seeeduiono_XiaoKeypadLib:Seeeduino_XiaoU1
1TO ARMUltraLibrarian:SM05B-NSHSS-TBLFSNJ1

The 24 most common of 28 parts.

Questions

How big is the Base PCB?

It measures 61 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Base use?

28 parts, built around the NC7SB3257P6X and MMBT3904. 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 Base KiCad files?

From the sssata/HYKU repository on GitHub, at the commit this page was made from: the board is kicad/base/base.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Base design in my own project?

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

More from sssata/HYKU

2
  • 2 layers170 × 90 mmArea, the printed circuit board in 3D

    Area

    sssata/HYKU

    HYKU Tablet - A Low Latency Pen-Tablet Input Device for osu!

    4 parts19GPL-3.0
  • 2 layers81.8 × 24.5 mmUpperArm, the printed circuit board in 3D

    UpperArm

    sssata/HYKU

    HYKU Tablet - A Low Latency Pen-Tablet Input Device for osu!

    4 parts19GPL-3.0

Similar boards

  • 4 layers95 × 55.5 mmEinkPDA keyboard, the printed circuit board in 3D

    EinkPDA keyboard

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    137 parts2kApache-2.0
  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers90 × 25.5 mmBadgeMagic, the printed circuit board in 3D

    BadgeMagic

    fossasia/badgemagic-hardware

    Badge Magic Hardware Board

    525 parts1.5kApache-2.0
  • 4 layers85 × 56 mmPslab mini, the printed circuit board in 3D

    Pslab mini

    fossasia/pslab-mini-hardware

    PSLab Mini Hardware https://pslab.io

    182 parts1.2kApache-2.0
  • 4 layers74.5 × 70.3 mmNest mini v2-drop in pcb, the printed circuit board in 3D

    Nest mini v2-drop in pcb

    iMike78/nest-mini-drop-in-pcb

    Drop-in PCB replacement for the Google Nest Mini v2 with ESP32-S3, ESP32-P4 and optional ESP32-C6. Inspired by Onju Voice and Home Assistant Voice PE.

    229 parts628CERN-OHL-S-2.0
  • 2 layers148 × 84.5 mmPanel daisy, the printed circuit board in 3D

    Panel daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    259 parts410
  • 4 layers46.8 × 34.8 mmSmartWatch V4, the printed circuit board in 3D

    SmartWatch V4

    Bellafaire/ESP32-Smart-Watch

    An open source smartwatch based on the ESP32 compatible with the Arduino IDE.

    74 parts258MIT
  • 2 layers68.8 × 53.6 mmRelatively Universal ROM Programmer, the printed circuit board in 3D

    Relatively Universal ROM Programmer

    AndersBNielsen/Relatively-Universal-ROM-Programmer

    Hardware to program W27C512 EEPROM or any 24/28/32 pin ROM requiring from 5V to 27V programming voltage.

    149 parts257GPL-3.0