logo

한국어

게시판






조회 수 2262 추천 수 0 댓글 14
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요.


그냥저냥 펌웨어 짜면서 4년째 먹고사는 한량입니다.


커스텀 키보드를 몇번 사다 보니, 직접 만들어보고 푼 욕구가 계속 샘솟는데요.


특히 자판 배열 같은 건 꼭 원하는게 있기도 하고요.


그래서 이제 공부를 해보려고 합니다.


물론 목적은 따로 뭔가 제품을 만들겠다기 보다는


시간이 지나니 슬슬 개발욕구가 떨어지기도 해서 신선한 자극이 필요하다 싶기도 하고..


궁극적으로는 처음 펌웨어를 시작했을때 생각을 했던, 개인용 키보드를 직접 만들어 보겠다는 목적이 강합니다.


학교에서 처음 펌웨어를 작성해보면서... 키보드 정도쯤은 간단하겠지 생각을 했었는데..


막상 보니 모르는거 투성이네요.


그냥 하드웨어적인 회로 설계나 C를 이용해 펌웨어를 작성하고 MCU 를 활용해 제어만 해봤지 이런류에 것은 접근해 본적이 없습니다.


보면 보통  ATmega32로 작업 하시던데... 특별한 이유가 있는지도 궁굼하기도 하고요.


여태 사용했던 주력은 STM32나 AT89C51 시리즈 같은 것들 mega나 xmega시리즈 정도입니다.


구글링으로 검색중인데... 가장 손십게 접근해 볼만한게...V-USB인듯 한데...


이건 먹는 건가요?... 넵 썰렁해서 죄송합니다. 농담입니다.


내용만 보면 회로만 이렇게 꾸미면 자동으로 HID 키보드로 잡힌다는 것인듯 한데요.


작은 조언이나 방향 지시만으로도 좋은 경험을 할수 있을 듯합니다.


감사합니다.

  • ?
    철혈마제 2014.10.17 17:51
    음 ps2avr 찾아서 읽어보세요
    펌+기본회로는 제공해줍니다.
    (라이센스적인게 좀 이슈긴 합니다만... 참고자료는 되겠지요)
  • ?
    지나가는자 2014.10.20 10:10
    감사합니다. 저는 이게 괴수가면님께서 만드신 프로젝트의 이름인줄 알았는데, 다른 건가요?
  • profile
    리쿠/안사염 2014.10.17 17:57
    제가 첨 시작한때랑 비슷하시네요. ㅎㅎ 전 회사가 망해가면서 할일이 없어서 심심해서 시작했는데. ㅋ
    v-usb는 s/w로 gpio를 제어해서 usb신호를 만들어 주는 라이브러리 정도 되구요.
    기왕시작하시면 좀 검증된 usb 모듈이 있는 칩을 사용하시는것도.. ㅎ
    찾아보시면 레퍼런스가 될만한 opensource는 꽤 있습니다.
    괴수가면님 코드도 공개되어 있고 허접하지만 제 코드도..
    굳락입니다.
  • ?
    지나가는자 2014.10.20 10:12
    그다지 기대는 안하고 글을 올렸는데, 전문적인 내용도 답변이 달리는 군요 ^ㅂ^ 감사합니다. 찾아보겠습니다.
    USB모듈이 있는 칩이라는 것은... 레퍼런스로 쓸만한 칩을 추천해 주실만한게 있나요?
  • profile
    리쿠/안사염 2014.10.20 10:55
    아트멜 익숙하시면 국민 mcu 32u4 를 쓰시거나, 단가같은것 신경 안쓰시면 arm cortexM 계열 컨트롤러를 찾아보세요.
  • ?
    지나가는자 2014.10.20 11:49

    M시리즈가 가장 최근에 사용한 거라 익숙하기는 한데..
    이번에는 Xmega시리지를 써볼려고 생각중이었습니다..

    !28A3 U타입에 경우

    데이터 시트상에는 따로 USB포트와 레지스터를 제공하는 듯 보이거든요.

    사실상 Atmega8이나 Atmega128같은 애들은 많이 써봤어도 Atmega32u4는 이제 기능을 보는 중이라서요.

    사실상 심심풀이로 많이 쓰는 건 128이고, 여기서 최적화가 되면 8로 변경하는 편이거든요.

    32U4도 보면 USB 레지스터 지원 될것도 같은데, 괴수가면님의 회로를 보면 V-USB를 쓰시는 듯 해서요.


    ps.

     첨언하자면, xmega는 3.3에서도 클럭이 정상 지원되서, 앞단에 LDO를 쓰면 기타 부자제가 필요없어서 USB단을 더 간소화 할수 있지 않을까 생각중입니다.

    실질적으로 단품 구매는 32U4나 xmega나 별 차이는 없더군요.

    문제라면 컴파일러지요. 'ㅂ';

  • profile
    det 2014.10.17 18:03
    괴수가면님 ps2avr 이나 tmk 소스가 오픈소스에욤
  • ?
    지나가는자 2014.10.20 10:12
    그렇군요. 감사합니다!
  • ?
    GOM⌘HHKB 2014.10.17 18:03
    걍... 해보시면 된다는... ㅋ~
  • ?
    지나가는자 2014.10.20 10:12
    난해한 덧글이네요.
  • profile
    몽작 2014.10.18 08:15
    우어.... 저도 이런거 해보고 싶은데 ㅎㅎㅎ 아는게 없어요.
  • ?
    지나가는자 2014.10.20 10:12
    사실 저도 아는게 없답니다..OTL
  • ?
    여름별 2014.10.19 09:41
    저도 이제 시작해보고있는데
    전 at90usb1287을 메인으로 잡았네요.
    io도 많아서 좋아보여서~
    캐드도 배워야하고 avr도 안해봐서 언제 만들어질지 모른다는 건 함정 ㅋㅋ
  • ?
    지나가는자 2014.10.20 10:13
    워어... 고사향 MCU 네요!! 힘내세요! 같이 힘내지요.^^

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 질문게시판을 이용시 유의사항 아침에™⇔N² 2021.11.30 838
8288 스위치분해,적축윤활 2 키알못임당 2016.11.14 1853
8287 K-defense USB모니터링 .. 날으는손 2014.01.18 1852
8286 새로가입, 많은게 궁금합니다. 3 구냥 2016.04.19 1851
8285 펌웨어 소자쪽 및 usb단자쪽 개인이 디솔더링 가능한가요? 8 봉봉찡 2015.01.26 1851
8284 메카니컬 키보드는 원래 트래킹넘버를 안알려주나요? 4 file ???x2 2014.10.10 1851
8283 좋은 스테빌라이저는 철심 소리가 안나나요? 6 melan 2021.03.18 1850
8282 간헐적 키동시입력현상. 4 재즈타임 2015.12.23 1849
8281 울트라나브 블루투스 버전에 대한 질문입니다~ 4 sits 2016.10.27 1848
8280 스테빌 발톱 제거 위치 문의드립니다. 16 file 프로즌 2014.06.03 1848
8279 커스텀 키보드도 해피해킹 처럼 소리 날 수 있나요? 3 빠샤 2015.04.07 1846
8278 납땜어디를해야하나요? 10 file 호롬 2014.11.11 1846
8277 A87 PS2AVR 기판 엘이디 밝기조절 키 2 골무 2015.01.29 1845
8276 로지텍 g613, G603 Tab 2017.10.19 1844
8275 알루케이스 14 이재웅 2015.12.11 1844
8274 슈퍼루브 테프론 구리스 윤활 관련 질문드립니다. 5 natuur 2018.06.14 1843
8273 G80-1851 LUCDE-0 키보드 팔릴까요? 6 file 서음아빠 2015.10.14 1843
8272 키캡 색상중에서 검빨조합이 잇나요?? 7 후드 2014.09.09 1843
8271 키캡 도면? 구할 수 있을까요? 2 발트하우젠 2016.07.28 1842
8270 요철형LED 정확한 모델명이 어떻게 되나요? 4 벨라르모 2014.03.11 1842
8269 희귀? 스위치 소량 구매 가능한 곳이 있을까요? CaiJLe 2016.06.18 1841
Board Pagination Prev 1 ... 38 39 40 41 42 43 44 45 46 47 ... 457 Next
/ 457