Skip to content

Instantly share code, notes, and snippets.

@twalker
Last active October 7, 2024 02:40
Show Gist options
  • Save twalker/72ba828f2cb76f5e460c047719ae729c to your computer and use it in GitHub Desktop.
Save twalker/72ba828f2cb76f5e460c047719ae729c to your computer and use it in GitHub Desktop.
getting-cg-started-lily58

lily58_base lilly58_2 lily58_1

Getting Started

Enclosed is your custom built Lily58 keyboard.

  1. Connect the halves together with the TRRS cable.
  2. Connect a USB-C cable between the left half and your computer.
  3. Type.

The default Lily58 keymap has been flashed onto the keyboard.

The hardware

  • Hot swappable MX switch sockets
    The switches can be changed without any desoldering.
  • RP2040 Pro Micro 16MB USB-C microcontrollers.
  • Clones of Holy Panda key switches
  • JA/EN Keycaps. The keycaps can be be replaced with any other MX compatible keycaps--a keycap/switch pulling tool is recommended.
  • Lily58 designed by kata0510--a software engineer in Japan.

The keyboard is high profile. If you normally rest your palms when typing, the Fellowes Crystals Gel wrist rests work well with split keyboards--here's a cheaper option.

The software

Training sites

  • keybr to learn key positions and reduce errors with adaptive machine learning.
  • monkeytype to practice prose, symbols, and numbers (extremely configurable -- check the funbox).
  • typing.io to practice coding.

Videos

Support

Most parts of the keyboard (switches, keycaps, case, etc) can be replaced or swapped with a different part you may like better. If you have any questions on using, programming, or any want to change any aspect of the keyboard, contact me at [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment