목록전체 글 (250)
Kraklog
마우스를 닦아주는 김에 스위치 점검도하고 , 점검하는김에 핫스왑 연습겸 작업을 진행했습니다. 약 30개의 나사를 풀어주어 스위치 보드를 적출해줍니다. 인두기와 흡입기로 납을 잘 제거해줍니다. 홀타이트를 삽입해주는데 크기가 약간 맞지 않아 핸드 드릴로 구멍을 살짝 넓혀주었습니다. 3개를 작업해주고, 인두기를 이용해 홀타이트를 잘 납떔해주었습니다. 스위치를 연결 후 테스트를 해보아도 잘 인식되는걸 확인했습니다. 조립을 전부해준 후 다른 문제점이 없는지 최종적으로 확인했습니다. 큰 문제 없이 교체도 가능한걸 확인 후 전부 조립해주었습니다. 달라진건 약간의 마우스 버튼의 높이 정도가 차이가 난다는점 외에는 큰 단점 없이 스위치를 교체해줄 수 있게되었습니다. 벌써 5년째 쓰고 있지만 고장나질 않는 마우스인듯 합니다.
더보기 커스텀 키보드 만들기 #0 - https://krakens.tistory.com/145 커스텀 키보드 만들기 #1 - https://krakens.tistory.com/146 커스텀 키보드 만들기 #2 - https://krakens.tistory.com/147 #3 PCB작성 회로도 편집기에서 큰 문제가 없다면 F8 버튼을 누르면 업데이트가 됩니다. 설정해두었던 풋프린트 들이 전부 배치되었습니다. (수정하기전 풋프린트 입니다.) 우선 기판의 크기를 설정해줘야 합니다. 내가 어느정도 크기의 PCB를 만들것인지 입력한다고 생각하면 됩니다. 이런식으로 PCB의 크기에 맞춰서 그려줍니다. 우측 사진은 3D 뷰어를 통해 본 PCB 기판 입니다. (PCB 기판을 둥글게 깎는 법) 더보기 그리드를 설정해주고..
더보기 커스텀 키보드 만들기 #0 - https://krakens.tistory.com/145 커스텀 키보드 만들기 #1 - https://krakens.tistory.com/146 #2 회로도 작성 기본적인 회로의 골격은 다음과 같습니다. 1. STM32F411CEU6를 동작시킬 회로를 구성한다. 2. TP5100 (리튬 충전 모듈)의 자리를 마련, 배터리 관련 설계를 한다. 3. (추후 예정) 블루투스 키보드로 전환할 ESP32 위치 선정 4. 키보드 스위치 구성 및 연결 STM32F411CEU6 컨트롤러 외부에 크리스탈 발진기를 통해 100Mhz의 발진을 주려합니다. 그러기위해 정확한 값을 계산할 필요가 있는데, 데이터시트를 통해 부품을 선정해주도록 합니다. STM32F411CEU6 데이터시트 필요..
더보기 커스텀 키보드 만들기 #0 - https://krakens.tistory.com/145 #1 키보드 컨트롤러 선정 키보드, 마우스 등 컨트롤러를 사용하려면 HID( Human Interface Device)를 지원하는 컨트롤러를 사용해야 만들기 편하다. HID는 의미 그대로 마우스나 키보드 등 사람과 상호 작용을 할 수 있는 장치들을 의미하기 때문이다. 컨트롤러의 종류 컨트롤러로 사용할 수 있는 모델은 크게 STM32F103, STM32F4xx 와 ATMEGA 에서 나온 ATMEGA328, ATMEGA128 등이 있다. Schematic을 구할 수 있고, 부트로더를 통해 프로그램을 올릴 수 있으면 컨트롤러 원본을 구매해도 괜찮고, 그게 귀찮다면 개발 보드 (완성형 보드)를 구매해도 괜찮다. 프로그..
목표 : 블루투스 + STM32 를 이용해서 원하는 키보드를 제작하는것. 준비물 : Kicad, 하우징(하우징도 직접 설계 가능) 제작 방향 : 잠자고 있는 레오폴드 660M을 블루투스 기능을 넣어 부활시켜보자. 아무래도 장기 프로젝트로 진행될듯.. 진행과정은 다음과 같이 진행할 듯 합니다. #1 키보드 컨트롤러 선정 #2 회로도 작성 #3 PCB작성 #4 펌웨어 작성 #5 테스트 및 기판 주문 + 360Fusion등 CAD를 이용해서 하우징 설계 (불필요시 해당 유튜브 영상이 있다면 링크로 대체)