Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

custom firmware for HHKB.

NotificationsYou must be signed in to change notification settings

pinetum/myHHKB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sparkfun Pro Micro (Arduino leonardo) + TMK firmware + HHKB

Features

Requirement

  • install make
  • Install Arduino
  • Add avr-gcc to PATH/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/
  • clone git submodule

Downloading

cd keyboard/hhkbmake claean# compile for keymap_????.cmake KEYMAP=????# let pro micro enter bootloader mode# downloadpython downloader.py

For first time use, you can enter bootloader mode by pulling the RST pin low.

HHKB connector lines:

JPPro2ProFunctionDescriptionTMK pin usageSparkfun Pro micro pin
1Vcc(5V)5VVCC
112Vcc(5V)5VVCC
223Vcc(5V)5VVCC
334TP1684~KEY: Low(0) when key is pressedPD7 input(with pullup)6
445TP1684HYS: High(1) when key is pressedPB7 output7
556HC4051A(bit0)\PB0 outputA2
667HC4051B(bit1) > select row 0-7PB1 outputA1
778HC4051C(bit2)/PB2 outputA0
889LS145A(bit0)\PB3 output14
9910LS145B(bit1) > select column 0-7PB4 output8
101011LS145C(bit2)/PB5 output9
111112LS145~D(enable) Low(0) enables selected columnPB6 output10
121213GNDGNDGND
131314GNDGNDGND
15GND
14HC4051(Z2)~Enable of Z2 row0-7PC6X
15HC4051(Z3)~Enable of Z3 row8-15PC7X

[8]ページ先頭

©2009-2025 Movatter.jp