__________     __ __     __  _______    ________
  / ____/ __ \   / // /    / / / /  _/ |  / / ____/
 / / __/ / / /  / // /_   / /_/ // / | | / / __/
/ /_/ / /_/ /  /__  __/  / __  // /  | |/ / /___
\____/\____/     /_/    /_/ /_/___/  |___/_____/

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

오래된 ThinkPad 노트북을 USB 키보드로 써보자!

BY: @paul9 | CREATED: Feb. 8, 2018, 12:27 p.m. | VOTES: 3 | PAYOUT: $1.31 | [ VOTE ]

얼마전에 제가 제일 좋아하는 키보드가 달린 구형 노트북 ThinkPad T42 를 얻었습니다.

[IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1518091971/g3pbnog9igkasfdsb4ri.png]

좀 오래되어서 (메모리가 512MB..) 제대로 쓰긴 힘들 것 같고 어디에 쓰나 하다가 든 생각이

이걸 통째로 키보드로 써보자!

첨엔 블루투스를 사용할 생각이었는데, 좀 복잡해서 그냥 USB 로 연결하기로 결정했습니다.

지금까지 과정은

  1. T42 에 리눅스를 설치하고
  2. USB to Serial 로 아두이노 레오나르도에 연결합니다.
    [IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1518092275/vslpomwvrd12wmb44ngk.png]
    [IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1518092286/hwrptcdopz1ypdfuhfar.png]

  3. 아두이노는 다시 제 맥북에 연결해야 겠죠.

이제 간단한 아두이노 코드를 써줍니다.
[IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1518092348/bkg319o3bnoyav6zwyhi.png]

마지막으로 T42 에서 메시지를 보내면!!

[IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1518092458/z1klsc8pewczwf6ors4k.png]

타다~

[IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1518092564/t9j3y6lzeoouvzllstqj.png]

어이쿠, 한글 모드였네요, 다시 타다~
[IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1518092598/qfbh447adtwkfyebmrou.png]

이렇게 마치 USB 키보드인 것 처럼 제 맥북에 키 입력을 보냅니다.

이제 남은 건 T42 의 키보드와 트랙포인트의 사용을 가로채서 시리얼로 전송해주는 겁니다.
남은게 더 많군요...

다 만들고 나면 자세한 내용을 올리도록 하겠습니다. :)

TAGS: [ #dev ] [ #kr-dev ] [ #thinkpad ] [ #keyboard ] [ #hobby ]

Replies

@kdj | Feb. 9, 2018, 12:46 a.m. | Votes: 0 | [ VOTE ]

Happy hacking life~~~

@paul9 | Feb. 9, 2018, 5:09 a.m. | Votes: 0 | [ VOTE ]

하하, 감사합니다. ThinkPad 키보드를 워낙 좋아해서, 구형 키보드 프로젝트가 쭉 예정되어 있습니다. 키보드 파트만 사용하기, 블루투스 등등... :)

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>