파일 설명
thumbU_acryl_3T2T_open_2000.dwg : 2014.05.11 등록
새로운 스타일의 아크릴 하우징입니다. 보강판이 2/3T로 나뉘어져 있으며, ANSI/ISO/All Layout으로 보강판을 선택할 수 있도록 그려뒀습니다. 하우징 제작시에는 3가지 중 하나만 선택해서 제작하시면됩니다. 볼트 체결을 위한 2파이 탭핑이 필요합니다. M2*10mm 볼트 14개가 필요합니다.
레이아웃
![]()
소자 목록
12종 19개
ATMEGA32A-AU
micro USB (MOLEX 47589-0001)
Chip Tantal A size 10uF 16V
MMBT2222A (SOT-23) * 3
ZENER DIODE, 350mW, 3.6V, SOT-23 (BZX84C3V6) * 2
CRYSTAL 12MHz (SMD 3X5 size)
2012 Chip Resistor, 330Ω(331) * 2
2012 Chip Resistor, 1.5kΩ(152) * 2
2012 Chip Resistor, 68Ω(680) * 2
2012 Chip Resistor, 10kΩ(103)
2012 size Chip Monolithic Ceramic Capacitor 18pF * 2
2012 size Chip Monolithic Ceramic Capacitor 0.1uF
LED 컬러별 저항 값 - PS/2 200mA 기준 (출처 : 코렐라스님 자료)
하얀색/보라색(최소전압 약 3V) : 820
빨간색/노란색(최소전압 약 1.8V) : 1.3K
파란색/초록색(최소전압 약 2.8V) : 900
- 저항 사이즈 : 2012
- 위 값은 보통의 사용하는 LED를 기준으로 작성되었습니다.
LED의 정확한 저항 값은 해당 데이터시트를 참고하여 계산해야 합니다.
스위치 입력에 필요한 다이오드는 1N4148(DIP or SMD) 입니다.
ps2avrU bootloader 사용
- 기본적으로 부트로더만 설치되어 있으므로, 이를 이용해 펌웨어를 업로드해야 합니다.
- 부트로더가 설치되었는지 확인하는 방법 : http://blog.winkeyless.kr/14
- 만약 MCU를 교체하여 부트로더가 설치되어 있지 않다면 설치해야 합니다.
- 부트로더 설치 방법 : http://blog.winkeyless.kr/15
- 부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18
기본 key matrix
https://docs.google.com/spreadsheet/ccc?key=0Ah1Lcjc-gPfndFM1emlhcExfU3JYRUY4SUNqR1ZIUmc&usp=sharing
기판 사양
- 레이아웃 : 윈키/윈키리스/HHKB-MX 콤보,
캡스락 3000/8000(마제식) 지원
R Shift 2.75/1.75 지원
back space 2 / 1 지원
ISO Enter/L shift 지원
- Full LED 지원 : 5가지 LED 모드
- PCB : 1.0T (녹색)
- 모든 소자 뒷면에 배치
- 하우징(보강판)리스를 위한 마운트 홀 추가
* thumb V0.1에 이용되던 마운트 홀은 이번 버젼까지만 이용되고 차기버젼부터는 제거될 예정입니다. (layout 도면 참고)
ps2avrU(펌웨어) 사양
- 인터페이스 : USB / PS/2 콤보 (자동 인식)
- 하드웨어 키매핑 지원 : 별도의 SW없이 즉시 키매핑 변경 가능
- Full LED 지원 : 5가지 LED 모드
- 하드웨어 매크로 지원
펌웨어에대한 더 많은 정보는 아래 링크를 참고하세요.
레이어
1. 기본 레이어

2. FN 레이어

3. FN2 레이어 - FN + space를 눌러 전환하고 유지됩니다.
다시 기본레이어로 돌아가려면 FN + space를 다시 누르거나 Esc + Backspace를 누르면됩니다.
(포커의 크루즈 커서 기능과 유사하게 이용할 수 있습니다.)

.tblGenFixed td {padding:0 3px;overflow:hidden;white-space:normal;letter-spacing:0;word-spacing:0;background-color:#fff;z-index:1;border-top:0px none;border-left:0px none;border-bottom:1px solid #CCC;border-right:1px solid #CCC;} .dn {display:none} .tblGenFixed td.s27 {background-color:#00ffff;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #000000;} .tblGenFixed td.s28 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s9 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #cccccc;} .tblGenFixed td.s25 {background-color:#ffff00;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s26 {background-color:#ffff00;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #000000;} .tblGenFixed td.s7 {background-color:#efefef;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #000000;} .tblGenFixed td.s23 {background-color:#00ffff;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s8 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s24 {background-color:#00ffff;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #cccccc;} .tblGenFixed td.s21 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s5 {background-color:#efefef;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s22 {background-color:#00ffff;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s6 {background-color:#efefef;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #cccccc;} .tblGenFixed td.s3 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s4 {background-color:#efefef;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #000000;} .tblGenFixed td.s20 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px solid #cccccc;} .tblGenFixed td.s0 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-top:1px solid #CCC;border-right:;border-bottom:1px solid #cccccc;border-left:1px solid #CCC;} .tblGenFixed td.s2 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #000000;border-left:1px solid #cccccc;} .tblGenFixed td.s1 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-top:1px solid #CCC;border-right:;border-bottom:1px solid #cccccc;} .tblGenFixed td.s16 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;} .tblGenFixed td.s17 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;} .tblGenFixed td.s18 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s19 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px solid #cccccc;} .tblGenFixed td.s12 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s13 {background-color:#efefef;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #000000;border-left:1px solid #000000;} .tblGenFixed td.s14 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #000000;} .tblGenFixed td.s15 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #000000;} .tblGenFixed td.s10 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;} .tblGenFixed td.s11 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #cccccc;}