MX-miniU 기판 조립 가이드

- MX-miniU 기판은 미조립 상태로 배송됩니다. 본 포스트의 사진은 참고를 위해 조립(납땜) 후 촬영한 것입니다. - MCU에는 부트로더만 설치되어 있으므로 납땜을 완료 한 후 반드시 펌웨어를 업로드 해줘야 합니다. 이 큰 사진으로 설명하고 나머지 사진들은 참고용으로 남기겠습니다. (사진을 클릭하면 커집니다.) - 저항(R)들은 사진과 같은 위치에 납땜 해주면 됩니다. 방향성은 없습니다. - 캐패시터(C)중 탄탈 캐패시터(C4)는 방향성이 있으므로 반드시 사진과 같은 방향으로 납땜 해 줍니다. 나머지들(C1~3)은 사진과 같은 위치에 납땜 해줍니다.(그림 상 C4는 노란색이지만 검정색일 수도 있습니다.) ...

October 12, 2013

ps2avrU Full LED 동영상

ps2avrU에서 지원하는 5가지 LED 모드를 동영상으로 촬영했습니다. 1. off : 꺼져 있는 상태 입니다. 2. 숨쉬기 : 서서히 밝아지고 다시 서서히 어두워 지기를 반복합니다. 3. on : 켜져 있는 상태 입니다. 4. 입력시 밝아짐 : 꺼져 있는 상태에서 연속적으로 입력할 때마다 단계적으로 밝아집니다. 입력이 없으면 다시 서서히 어두워 집니다. 5. 입력시 어두워짐 : 4번과는 반대로 꺼져 있다가 키 입력시 어두워집니다. 동영상에는 없지만 USB 연결시에는 약 5분간 입력이 없으면 모든 LED가 off 됩니다. ...

October 12, 2013

하드웨어 매크로 사용 방법

최신 버전의 펌웨어에서는 하드웨어 매크로를 지원하지 않습니다. “퀵 매크로"만 사용 가능하므로 참고 바랍니다. (ps2avrGB, ps2avrGB4U 등) 하드웨어 매크로 사용 방법 [#M_사용법 보기|사용법 닫기| English : http://blog.winkeyless.kr/184 키코드 표 : http://blog.winkeyless.kr/54 키코드 표의 KEY_MAC1~KEY_MAC12까지 12개의 키코드를 원하는 키에 매핑하면 해당 매크로를 실행시키는 키가 됩니다. 매크로 키의 수대로 12가지의 매크로를 등록할 수 있고, 한 매크로는 최대 24키까지 등록이 가능합니다. 매크로 등록은 다음 순서대로 하면 됩니다. 우선 키매핑 시작 처럼 왼쪽 ctrl + alt + shift와 오른쪽 shift(총 4키)를 약 5초간 누르고 있다 떼면 다음과 같은 메세지가 출력됩니다. ...

October 8, 2013

키 매핑을 위한 키코드표

키코드표 링크 https://docs.google.com/spreadsheet/ccc?key=0Ah1Lcjc-gPfndGRJN1JGVUFuOGxkQnVwdm9OLVZYb2c&usp=sharing .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.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:;border-left:1px solid #CCC;} .tblGenFixed td.s2 {background-color:#c9daf8;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-top:1px solid #CCC;border-right:;border-bottom:;} .tblGenFixed td.s1 {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:;} .tblGenFixed td.s12 {background-color:#c9daf8;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:;border-bottom:;} .tblGenFixed td.s9 {background-color:#c9daf8;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:;border-bottom:;} .tblGenFixed td.s13 {background-color:#c9daf8;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:;} .tblGenFixed td.s14 {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:;border-left:1px solid #CCC;} .tblGenFixed td.s7 {background-color:#c9daf8;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:;border-bottom:;} .tblGenFixed td.s8 {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:;border-bottom:;} .tblGenFixed td.s5 {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:;border-bottom:;} .tblGenFixed td.s6 {background-color:#e6b8af;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:;border-bottom:;} .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:left;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;} .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:;border-bottom:;border-left:1px solid #CCC;} .tblGenFixed td.s4 {background-color:#c9daf8;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:;border-bottom:;} .tblGenFixed td.s11 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}

October 8, 2013

하드웨어 키 매핑 방법

* ps2avrGB는 하드웨어 키 맵핑을 지원하지 않습니다. * ps2avrGB V1.1부터는 하드웨어 매크로를 지원하지 않습니다. ‘커스텀 매크로’나 ‘퀵 매크로’를 이용하세요. 이 보다는 사용법이 더 간단하고 편리한 “부트 맵퍼를 이용한 키 맵핑 방법"을 사용하는 것이 좋습니다. - http://blog.winkeyless.kr/90 하드웨어 키 매핑 방법 키코드 표 : http://blog.winkeyless.kr/54 펌웨어는 기본적으로 기판에 맞게 키 매핑이 되어 있습니다. 여기에 필요한 키만 다른 키로 매핑하여 사용하게 됩니다. 키 매핑 방법은 아래와 같습니다. 1. 키보드를 PC와 연결합니다. 2. 메모장 같은 텍스트 편집기를 실행하고, 영문 입력으로 전환합니다. (텍스트로 명령어를 주고 받게 됩니다.) ...

September 26, 2013

각 기판에 대한 간단 설명

1. 컨트롤러로 구분 - Aikon 기반 A.87, MX-mini, HHKB-MX Aikon을 컨트롤러로 사용하여 USB에만 연결할 수 있고, 간편한 키매핑이 장점. 클라이언트 어플리케이션이 특정 OS에서만 실행가능하다. (관련 자료는 OTD에서 찾을 수 있다.) - ps2avr 기반 A.87 ps2avr, MX-mini ps2avr, thumb ps2avr을 컨트롤러로 사용하여 PS/2에만 연결할 수 있고, Full LED 를 지원한다. 키매핑을 하려면 펌웨어 소스를 수정/컴파일 해야하는 어려움이 있다. (ps2avr-ext 이용시 ps2avrU 컨트롤러 사용 가능) - ps2avrU 기반 A.87U, MX-miniU, faceU, thumbU, A.87U EX ps2avrU를 컨트롤러로 사용하여 USB 및 PS/2 모두 연결 가능하며, 하드웨어 키매핑으로 OS 구분없이 키매핑이 가능하다. ...

September 26, 2013

A.87U 기판 조립 가이드

- A.87U 기판은 미조립 상태로 배송됩니다. 본 포스트의 사진은 참고를 위해 조립(납땜) 후 촬영한 것입니다. - MCU에는 부트로더만 설치되어 있으므로 납땜을 완료 한 후 반드시 펌웨어를 업로드 해줘야 합니다. 이 큰 사진으로 설명하고 나머지 사진들은 참고용으로 남기겠습니다. (사진을 클릭하면 커집니다.) - 저항(R)들은 사진과 같은 위치에 납땜 해주면 됩니다. 방향성은 없습니다. - 캐패시터(C)중 탄탈 캐패시터(C1)은 방향성이 있으므로 반드시 사진과 같은 방향으로 납땜 해 줍니다. 나머지들(C2~4)은 색을 구분(C2가 더 진한 컬러)하여 사진과 같은 위치에 납땜 해줍니다. (C1은 소자 컬러가 검정색인 것도 있습니다. 아래 V0.2 사진 참조) ...

September 10, 2013

thumb V0.1 조립 가이드

- R1 : 10K 옴 저항을 사진과 같이 땜해줍니다. 방향성은 없습니다. - IC1 : ATMEGA32A-AU 를 반드시 방향에 맞게 땜해줍니다. 사진상 빨간 동그라미와 실제 MCU의 동그라미 부분을 맞춰 방향을 잡아줍니다. - R2, R3 : 330옴 저항을 땜해줍니다. 방향성 없습니다. - C1, C3, C4 : 0.1uF 캐패시터 1개, 18pF 캐패시터 2개를 땜해줍니다. 구분할 수 없듯이 방향성도 없습니다. - C2 : 10uF / 16V 탄탈 캐패시터를 땜해줍니다. 반드시 사진과 같이 방향에 맞게 땜해줘야 합니다. ...

July 3, 2013

ps2avrU 펌웨어 정보

* ps2avrU란? - USB / PS/2 콤보 펌웨어입니다. - PS/2 키보드 펌웨어인 ps2avr과 USB키보드 펌웨어인 dulcimer를 조합하여 만든 펌웨어입니다. - 프로젝트 링크 ps2avr : http://ps2avr.sourceforge.net/ dulcimer : http://www.schatenseite.de/dulcimer.html?L=2 (ps2avr 시리즈의 기판은 확장 모듈(ps2avr-ext)를 함께 사용해야 USB인터페이스를 이용할 수 있습니다.) * 두 인터페이스의 차이점 USB - 6+1키 동시입력 - 보통의 키 반복 속도 PS/2 - 무한 동시입력 - 빠른 키 반복 속도 * 인터페이스 전환 방법 - 기본적으로 USB로 설정되어있습니다. - PS/2 로 선택하려면 “P"키를 누른 상태에서 PS/2 포트에 연결합니다. ...

June 30, 2013

부트로더를 이용한 펌웨어/키맵/매크로 업로드 방법

부트로더를 이용한 펌웨어/키맵/매크로 업로드 방법 -1. B 시리즈 기판( B.87 등 이름이 B로 시작하는 기판 들)은 아래 링크의 내용을 참고하세요. bootMapper Client 사용 법 : http://blog.winkeyless.kr/154 * 아래 설명은 ps2avrU 기판들(A.87U와 같이 기판 이름이 U로 끝나는 것, 또는, ps2avr-ext를 연결한 ps2avr 기판)에 해당하는 내용입니다. 0. 아래의 링크에서 부트로더를 이용한 펌웨어 업데이트에 필요한 파일을 PC의 적당한 폴더에 다운로드합니다. - http://blog.winkeyless.kr/17 0.0.1 ps2avr 시리즈의 기판의 경우 콤보 펌웨어가 아닌 PS/2 전용 펌웨어를 이용하려면 아래 링크의 각 기판 자료중 펌웨어인 .hex를 업로드해주면 됩니다. ...

June 30, 2013