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 에 사용할 디스플레이에 대한 고민


이 디스플레이는 저렴한 ILI9341 디스플레이로 해상도는 240x320 이며 2.8인치이다. 더 높은 해상도에 큰 제품도 있지만 디스플레이가 SPI 로 연결되기 때문에 아마 높은 프레임을 얻기는 힘들 것으로 생각된다. 

물론 위 사진과 같은 형태로 사용해도 괜찮지만 부피를 줄이려면 PCB에 장착되지 않은 형태의 제품을 사용해야 한다.


회로의 경우 데이터시트와 제품 사진만으로 어느 정도 알 수 있는데, U1 은 3.3V 레귤레이터 일 것이고, U2 터치 컨트롤러, Q1 은 백라이트 LED 에 연결된 NPN 트렌지스터로 확인되었다. 

이 디스플레이 보드의 회로를 그대로 쓰자면 다음과 같다.
SD 카드 슬롯은 넣지 않았다.



풋프린트도 비슷하게 그렸다고 생각하지만 딱히 확신이 서진 않는다. 나중에 다 만들었는데 화면 치우쳐있으면 스트레스를 받을 듯 함으로, 제품을 구매해서 실측을 해봐야 확신이 설 것 같다.


아래 사진은 Waveshare 제품 중 Raspberry Pi Zero 용 어댑터 상품이다. 제로 보드에 장착하면, B 시리즈 보드와 동일한 폼팩터로 사용할 수 있게 해준다. mini HDMI male 부품도 그렇고 Micro USB 도 그렇고 저렇게 생긴걸 구하기 쉽지 않을 것 같다.
딱 봤을 때 케이블에 사용되는 용도로 만든 부품 같은데, 이름도 모르겠고, 그렇다고 멀쩡한 케이블 사다 뜯어보는 방법도 있겠지만 돈만 버리게 될 수도 있다. 다른 방법으로 보드 뒷면 테스트 패드에 포고핀을 접촉 하는 방법이 있지만 HDMI 는 없고 TV 패드만 있다.



TV 패드는 옛날에 컴포지트 비디오, 노란색 RCA 단자 바로 그것이다. 너무 구릴 것 같지만, 그래도 막상 해보면 그렇게 나쁘진 않을지도 모른다. 추억 돋을 듯

Comments

Popular posts from this blog

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

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

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