macOS 에서 리산테크 AVR FLASHER 10 사용하기

![img_1](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UQMMViB7Of1FnJHfsB5xeHz97bHSsjJk1JtteJCBYDswq109E_WFqRIsOuYLcGFQ2UXLdkERQHWFspN9JUUzCywiamd4JVcXVp3fPrjd0kMElJ2wlAC6fZlICVxuw6JV3bSRDRQBpITNEQgEWaCBStmQwkSV9yVxjOcZUX_XTVnxlxohNqYlUvRKls/s4000/KakaoTalk_Photo_2025-01-04-00-14-17.jpeg) AVR 프로그래밍에 주로 사용하는 리산테크의 AVR FLASHER 10 제품이다. 총 10개의 서로다른 펌웨어를 저장하여 PC 없이도 타겟 장치의 전원으로 펌웨어 다운로드가 가능하다. 펌웨어 다운로드가 고속으로 이루어지기 때문에 아주 편하다. 최근 윈도우 데스크탑 보다 맥북으로 작업을 하는 상황이 많아지면서 이 장비를 사용하는데에 소프트웨어 지원이 윈도우만 되기때문에 불편함을 격고 있었다. 이것때문에 윈도우 노트북을 장만하는건 말이 안되는거 같고 그렇다고 매번 데스크탑을 켜는것도 불편하고 고민만 하고 있었다. 예전에는 부트캠프를 사용해 윈도우 용 프로그램을 쉽게 사용할수 있었지만 맥북이 애플실리콘을 사용하면서 이런점은 살짝 불편해 졌다고 볼수도있다. 호환성이 많이 좋아졌다고 하지만 예전에 Whisky로 시도했다가 실패한 경험이 있었기 때문에 큰 기대는 하지 않으려고했다. 아직 가상화는 시도해보지 않았는데 UTM 은 좀 쓰기가 불편했고 Parallels 는 과금방식이 전부터 마음에 들지 않았다. 사실 개인 사용 목적으로는 VMWare가 무료이기 때문에 다른 선택지가 없다. ![img_2](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl6Piz058YvIQ1Wv-lqH-lgM7cpMD1KP4Qps0jIAQ2KPVy8mK51ecO-iCA4eH3teAte-Kk...

Raspberry Pi Zero W/2W - USB OTG + mini HDMI 어댑터 만들기 2



이번 프로젝트는 Raspberry Pi Zero 2W와 위 사진과 같이 결합되도록 만드는 것이 목표다. 라우팅 작업하기 전에 확인차 CAD프로그램으로 조립을 해보았다. 언뜻 보면 치수가 잘 맞는 것 같지만 사실 그렇지는 않았다.



Mini HDMI 의 경우 치수가 명확하게 나와있지 않아서 보드에 물릴 부분은 1mm 로 잡고 설계하였다. 그리고 제공된 데이터 상에는 위 사진처럼 접점이 왼쪽이 비워져 있지만 판매자가 올린 상세 페이지에는 빈 공간이 오른쪽인 제품과 왼쪽인 쪽인 제품이 같이 나와있다. 주문해도 판매자의 재고량에 따라 설계에 맞지 않는 제품이 올 수 도 있겠다는 생각도 든다. 데이터를 올렸으면 사진 도 동일한 제품으로 올려줘야지 이러면 곤란하다.



Micro USB 는 그나마 괜찮았다. 접점이 이렇게 아주 약간  붕 떠있는데, 측정해보니 0.15mm 정도였다. 그래도 이 정도로는 큰 문제가 되진 않는다고 생각한다.



문제점은 부품을 배치하면서 발견하였다. Raspberry Pi Zero의 USB 와 HDMI 단자에 맞춤 설계를 하고 라우팅 작업을 하려 던 찰나 3D 뷰어로 이리저리 돌려보면서 뿌듯해 하다가 정면을 보게 되었는데, USB와 HDMI 의 수평이 맞지 않는 것을 발견하였다.



실제로 CAD 프로그램으로 측정해보니 단차가 0.3mm 정도 있었다. 큰 문제가 될 것 같지는 않지만 사실 이런 단차는 최소화 하는 것이 맞다. PCB 두께를 0.8mm 정도로 줄이고 HDMI 를 납땜 할 때 어느 정도 조절이 가능하다. 두께가 얇아 질수록 사용하면서 PCB가 휘어질 가능성은 높아지지만 있지만 올려질 부품이 별로 없기 때문에 큰 문제가 될 것 같지는 않다.

Comments

Popular posts from this blog

[POE] - 패스 오브 엑자일 획득키 F 의 사용법 (Path of Exile)

[Arduino] - HC-06를 이용해 PC 와 Arduino 블루투스 연결

[Python] - 블루투스 모듈 HC-06의 MAC 주소를 이용하여 통신 포트 찾기