В своём проекте вектора-новодела я планировал сделать простую клавиатурку "для тестов" на макетке, и как-то не придавал этой части особого значения, а недавно натолкнулся на любопытную статью, в которой рассматриваются самодельные миниклавиатуры и решил довести эту часть до ума, пусть будет отдельным готовым проектом, альтернативой подключения к Вектору клавиатуры от ПС на атмеге.
Вот что в итоге получилось:
Фотки
Схему клавиатуры отдельно приводить не вижу смысла, она полностью совпадает со стандартной схемой герконовой клавиатуры Вектора, кнопки использовал тактовые OMRON B3F-1052, крышки для этих кнопок размером 8х8 мм, всё заказывал на али. Там, кстати, есть аналогичные комплекты, кнопка+крышка, но покупать их не советую -- кнопки там не айс, у них сопротивление в нажатом состоянии ~12 Ом, да и тугие, усилие нажатия около 350 грамм (у омроновских 150 гр).
Наклейки на клавиши сделал просто на принтере, на самоклеющейся бумаге и "заламинировал" скотчем.
Плата попадает в китайское ограничение 100х100мм, нумерация выводов разъёма клавиатуры совпадает с нумерацией Вектора, можно подпаивать без проблем.
Архив с проектом в протеусе, гербер-архивом для изготовления платы и файлом для распечатки наклеек: KBDVector.7z
Проект также размещён на гитхабе: github.com/ImproverX/Vector-KBD
Единственное, новую клавиатуру пока ещё не подключил к Вектору и не протестировал...