Skip to content

koron/yuiop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YUIOP Keyboard series

YUIOP keyboards are experimental original keyboards designed by KoRoN.

Sub Projects

Keyboards in this project are:

  • yuiop27/ - separate keyboard prototype.

    27 keys for one hand. single left hand.

  • yuiop54/main - signle board keyboard prototype.

    combined right and left-hand boards of yuiop27. PCB dimension is 285.00mm x 94.60mm (GH60 compatible form factor without screw holes).

  • yuiop54/main2 - researching version of yuiop54.

    multi-sheets schematic. fix layout for auto routing. introduce GND cupper fill.

    • rev.B - trial to make compatible with GH60 (include screw holes).

      use popular keycaps size. tring 128x64 dots OLED.

    • rev.C - key sizes revised version.

      consider just layout. use 1u footprint for keys of little fingers. compact form factor size, 267.00mm x 95.00mm (drop compatibility with GH60). change the origin to center of PCB. use 2u for R5 center key. use Edge.Cuts to represents screw holes. OLED is 128x32 dots.

    • rev.D - narrowwer version of rev.C

      consider just layout. the dimension is 262.0mm x 95.00mm reduce margins between F and G keys, and H and J keys.

    • rev.E - a variation of rev.C

      the dimension is 267.00mm x 95.00mm (same with rev.C, not rev.D) make keys on F's row be able to use 1.25u keycap.

  • yuiop47/ - Single board keyborard with 47 keys.

    Shrink from yuiop54. PCB dimension is 214.00mm x 94.00mm

  • yuiop60hh/main - HHKB clone trial

    • main2 - HHKB clone trial #2
    • main3
    • main4
    • main5 - Practicing version
    • main5b - USB Type-C receptacle version of main5
  • yuiop50d/ - Small footprint, dense 50 keys keyboard.

    1u is 16mm, using small keycaps. Standard row staggered layout. Support Pro Micro and RapsberryPi Pico as MCU. PCB dimension is 182.00mm x 103.50mm

  • yuiop63hhs/ - Split HHKB layout minimal keyboard.

    No LED nor OLED, Just 63 (29+34) keys. PCB dimension 319.00mm x 95.00mm

    • Left 152.50mm x 95.00mm
    • Right 162.00mm x 95.00mm
  • yuiop22rs/ - 22 keys + rotary switch macropad.

    With OLED, without LED. PCB dimension 95.25mm x 95.25mm

  • contorller/ - Keyboard controler using ATmega32U4 which replacing Pro Micro.

  • yuiopPM/ - Pro Micro compatible but minimal for only keyboard, PCB

  • yuiopPM2/ - Revised version of yuiopPM. It was shelved unfinished.

  • yuiop60hh/main3 - HHKB layout, compatible with popular 60% cases.

    Problems on positions of screw hole or so. Not built.

  • yuiop60hh/main4 - HHKB layout, compatible with popular 60% cases.

    YUIOP60HH series revision 4. Implemented with MPU ATmega32U4 (not Pro Micro)

  • yuiop31rs/ - 31 keys + rotary switch macropad.

    With 31 LEDs (WB2812C-2020). Its hole is too small to be chaged extra on production.

  • yuiop60s/ - split keyboard prototype

  • yuiop60pi/ - PGA2040 (RP2040) base HHKB layout semi-compatible keyboard.

  • yuiop2040/ - Original RP2040 control board.

  • yuiop2040C/ "Compact" model of yuiop2040. Abandoned.

  • yuiop32dm/ - Experimental keyboard for Duplic Matrix

  • yuiopPD/ - Pointing device using the trackball module of Keyball series.

  • rp2040-controller/ - Reusable circuit diagram for controller using RP2040

About

YUIOP: Etude of designing keyboards

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published