Я дизайню матрицы руками, т.к. тулзы, типа keyboard firmware builder не дают минимальную по кол-ву пинов матрицу, а оптимальную для пайки руками
Кстати, благодаря паре приличных статей и видео какого-то немца я хорошо понимаю, как это сделать, но когда столкнулся с готовым проектом клавиатуры, не знал, что к чему паять. Гайда по ней нет.
Можно было бы и самому уже от начала до конца, но тогда придётся еще укикадиться вдобавок.