You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
zv0n 783d1cd458
[keyboard] annepro2 Add support for sticky keys (#17359)
1 year ago
..
boards Add Anne Pro 2 keyboard (#14385) 2 years ago
c15 Anne Pro 2 Refactor (#16864) 2 years ago
c18 Anne Pro 2 Refactor (#16864) 2 years ago
keymaps [keyboard] annepro2 Add support for sticky keys (#17359) 1 year ago
ld Add Anne Pro 2 keyboard (#14385) 2 years ago
annepro2.c [keyboard] annepro2 Add and use functions to directly control led colors (#17196) 1 year ago
annepro2.h [Keyboard] annepro2: match default keymap to stock keycaps (#16724) 2 years ago
annepro2_ble.c Various improvements for the AnnePro2 (#16579) 2 years ago
annepro2_ble.h Add Anne Pro 2 keyboard (#14385) 2 years ago
ap2_led.c [keyboard] annepro2 Add support for sticky keys (#17359) 1 year ago
ap2_led.h [keyboard] annepro2 Add support for sticky keys (#17359) 1 year ago
chconf.h Add Anne Pro 2 keyboard (#14385) 2 years ago
config_led.c Various improvements for the AnnePro2 (#16579) 2 years ago
config_led.h Various improvements for the AnnePro2 (#16579) 2 years ago
halconf.h Add Anne Pro 2 keyboard (#14385) 2 years ago
info.json Anne Pro 2 Refactor (#16864) 2 years ago
matrix.c Add Anne Pro 2 keyboard (#14385) 2 years ago
mcuconf.h Add Anne Pro 2 keyboard (#14385) 2 years ago
protocol.c Various improvements for the AnnePro2 (#16579) 2 years ago
protocol.h [keyboard] annepro2 Add support for sticky keys (#17359) 1 year ago
readme.md Anne Pro 2 Refactor (#16864) 2 years ago
rgb_driver.c [keyboard] annepro2 Add and use functions to directly control led colors (#17196) 1 year ago

readme.md

Anne Pro 2 rev. C15 and C18 QMK firmware

An ANSI-layout 60% keyboard featuring Bluetooth support and per-key RGB lighting.

How to compile

After setting up your build environment, you can compile the Anne Pro 2 C18 default keymap by using:

make annepro2/c18:default

If you want to compile the Anne Pro 2 C15 default keymap use:

make annepro2/c15:default

Installing

Get AnnePro2 Tools

If you want the executable instead of compiling it yourself, download it here. Windows and Linux versions are available. Otherwise, follow the steps below:

  1. Install the latest stable rust toolchain using rustup
  2. Also install Visual Studio Community edition including the C/C++ module to prevent errors while compiling
  3. Download or Clone the AnnePro2-Tools project.
  4. Compile the tool using
    cargo build --release
    

    The compiled tool should be in ./target/release/annepro2_tools (In later I will refer to this as annepro2_tools)

Flashing the firmware

  1. Put the keyboard into DFU/IAP mode by unplugging the keyboard, then holding ESC while plugging it back in.
  2. Run annepro2_tools with the firmware you just built.
    Please substitute with the correct paths and correct bin file if you chose another keymap profile.
    annepro2_tools annepro2_c15_default.bin
    

If the tool can't find the keyboard please double check you have the keyboard in IAP mode.

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.