自作キーボード : promicro qmk test

keyboard

Bash like shell が動く環境が必須

windows 10 WSL2 インストール方法

arch linux の導入方法

Install git

すべて一般ユーザーにて実行

sudo pacman -S git

arch linux にて実行

テンプレートを作成

git clone --recurse-submodules https://github.com/qmk/qmk_firmware.git

cd qmk_firmware

sudo ./util/qmk_install.sh

必要パッケージをインストール

設定ファイルを作成

util/new_keyboard.sh

Keyboard Name: test

Keyboard Type [avr]: Enter

Your Name [Your Name]: prototype

qmkfirmware/keyboards/test/config.h

/*
D3  TXO ┌─■─┐ RAW RAW
D2  RX1 │o o│ GND GND
GND GND │o o│ RST RESET
GND GND │o o│ VCC VCC
D1    2 │o o│ A3   F4
D0    3 │o o│ A2   F5
D4    4 │o o│ A1   F6
C6    5 │o o│ A0   F7
D7    6 │o o│ 15   B1
E6    7 │o o│ 14   B3
B4    8 │o o│ 16   B2
B5    9 │o o│ 10   B6
        └───┘
*/
#define MATRIX_ROW_PINS { F4, F5 }
#define MATRIX_COL_PINS { D1, D0 }

qmkfirmware/keyboards/test/test.h

#define LAYOUT( \
    k01, k02, \
    k11,  k12 \
) { \
    { k01, k02 }, \
    { k11, k12 }  \
}

keyboards/test/keymaps/default/keymap.c

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
    /* Base */
    [_BASE] = LAYOUT(
        KC_A, KC_B,
        KC_1, KC_2
    ),
    [_FN] = LAYOUT(
        QMKBEST, QMKURL,
        RESET,   _______
    )
};

キーマトリクス

key

key

sudo make test:default

sudo make test:default:avrdude

thank you

最後までご覧いただきありがとうございました。参考になれば幸いです

いつも助けてくださってありがとうございます

amazon ギフト券 投げ銭リンク

これからもお役に立てる情報を更新します。皆さんのお助けに飛び跳ねて喜びます。ありがとうございます。