/avocado-split-keyboard

Split, low profile keyboard with per-key RGB backlit

GNU General Public License v2.0GPL-2.0

Avocado

Split, low profile keyboard with per-key RGB backlit.

Features:

  • 62 hot swappable, low profile mechanical switches. Compatible with:
    • Kailh Chocolate (Choc) V1 Low Profile (PG1350)
    • Kailh Chocolate (Choc) V2 Low Profile (PG1353)
  • 62 RGB lights under switches
  • 128x32 OLED screen (no code for it yet)

Avocado Keyboard

Compiling the keyboard layout

You can use the avovado_default.hex file provided in this repository to flash your keyboard with a default layout.

If you want to make changes:

  1. Clone this repository
  2. Checkout to the avocado branch
git checkout avocado
  1. Pull submodules

If it's the first time you check-out the repo:

git submodule update --init --recursive

if not then:

git submodule update --recursive
  1. Do desired changes to the files
  2. Compile Avocado's keymap using docker
util/docker_build.sh avocado:default

After that you're going to get the avocado_default.hex file under the root of the repository you've just cloned. Use it to flash both sides of the keyboard.

WARNING!

Do not plug in to the usb both sides of the keyboard at the same time!

Flashing

Use QMK Toolbox for easy flashing. If you have any problem refer to the QMK docs.

More images

Avocado Keyboard

Avocado Keyboard