Skip to content

clm302002/lily58custom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lily58custom

⚠️ DO NOT USE THIS REPO UNLESS YOU KNOW EXACTLY WHAT YOU'RE DOING - I AM NOT RESPONSIBLE IF YOU BREAK SOMETHING
This project is heavily customized for a non-standard Lily58 layout, and will not work out of the box on typical builds. It includes custom matrix changes, additional columns, and hardware-specific modifications.


Alt text

Overview

This fork of the Lily58 is tailored specifically for experimental hardware mods and layout changes. It is not compatible with standard QMK Lily58 firmware or configurations.

Custom Features

  • Custom column wiring on the left half of the board for experimental key/button placement.
  • Integration of the Adafruit ANO Directional Navigation and Scroll Wheel Rotary Encoder
    🔗 https://www.adafruit.com/product/5001?gQT=1
  • Addition of a Cirque 40mm GlidePoint Trackpad on the right half for cursor control.
  • Dual OLED screen support with adjusted visibility for both halves.
  • Symmetrical layout of rotary encoder and trackpad for visual balance.

Case Design

Building

This folder needs to be downloaded into your qmk_firmware/keyboards/ folder so that qmk can build it using QMK MSYS.

Entering QMK on Arch Linux

cd ~/qmk_firmware

Make example for this keyboard: using QMK MSYS, need to

qmk compile -kb lily58custom -km test -e KEYMAP_SUFFIX=left && mv ~/qmk_firmware/.build/lily58custom_test.hex ~/qmk_firmware/.build/lily58_left.hex
qmk compile -kb lily58custom -km test -e KEYMAP_SUFFIX=right && mv ~/qmk_firmware/.build/lily58custom_test.hex ~/qmk_firmware/.build/lily58_right.hex

Flashing Firmware

Once both firmware files are compiled (lily58_left.hex and lily58_right.hex), flash them to their respective halves using the Caterina bootloader (used by Pro Micro ATmega32u4 controllers).

⚠️ Always flash both halves when making config changes to prevent mismatches.

Flash Command – Right Half

qmk flash ~/qmk_firmware/.build/lily58_right.hex --bootloader caterina
qmk flash ~/qmk_firmware/.build/lily58_left.hex --bootloader caterina

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors