Skip to content

Virgo keyboard tests#43

Draft
jackpot51 wants to merge 46 commits intomasterfrom
virgo-stick-test-1
Draft

Virgo keyboard tests#43
jackpot51 wants to merge 46 commits intomasterfrom
virgo-stick-test-1

Conversation

@jackpot51
Copy link
Member

WIP

jackpot51 and others added 30 commits March 6, 2023 09:46
Upstream broke the animations in
qmk@c74148d

This reverts part of that commit
also force a reset on starting firmware
Most changes are pulled from the upstream changes to launch_1
* Add launch_heavy_1

* Gets basic keymap functionality working on launch_heavy_1

LEDs are not working yet.

* Fix mapping of column M on the tenkey

* Fix launch heavy LEDS

* Increment PRODUCT_ID to 0007

* launch_heavy_1: Update `LAYOUT` define to what configurator expects

`keyboard-configurator/layouts.py` relies on the naming here to follow
this convention. It shouldn't impact behavior.

* Add Levi's Heavy layout

* Align keyboard led to keyswitch map

Followed argb trace for 10 key from kicad file

* Fix spacing

* Increase EEPROM size to 2048 for Heavy

Ok because our new EC has double the EEPROM of previous launch
keyboards https://www.microchip.com/en-us/product/AT90USB646

Co-authored-by: 13r0ck <bnr@tuta.io>
Co-authored-by: Ian Douglas Scott <idscott@system76.com>
Most changes are pulled from the upstream changes to launch_1
Call system76_ec_unlock() instead of reset_keyboard()
Most changes are pulled from the upstream changes to launch_1
Remove `unused_pins` from config.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants