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 특정키 입력이 되지 않습니다. file 재롱타임 2018.03.03 265
8287 특정 키만 입력하는 블루투스 컨트롤러 2 정희얌 2020.09.21 123
8286 특정 키 통울림에 대한 문제.. 3 딩돌이 2017.03.23 1478
8285 특정 키 인식 불량 2 file 꽃쟁이 2017.01.27 1640
8284 특정 자판만 가끔 두번씩 눌리네요~~ 7 Hframe 2016.10.15 1791
8283 특정 usb포트에서만 작동이 안되는건 왜그런가요? hongdong00 2018.03.25 250
8282 특이한 키감을 가진 스위치는 뭐가 있을까요 ? 7 느리느리 2019.04.21 453
8281 특수키 키감 이질감 없는 제품? 4 뉴시즌 2015.09.22 1320
8280 특별한 촉감을 가진 키캡있을까요..? 6 파파랑 2020.01.25 456
8279 특고래 호환 기판 문의 드려요. 2 file 빈츠또또 2022.09.21 160
8278 특고래 기판 4 valain. 2019.11.15 541
8277 트릭기판 질문드립니다. 2 2014.02.26 1596
8276 트릭기판 질문드립니다. 1 2014.03.03 1700
8275 트릭기판 질문있습니다. 2014.02.01 1769
8274 트릭 기판 수리받으려면 어디 공방에 들려야 하나요?? 1 하쏘르트 2018.04.13 185
8273 트릭 기판 LED점등 문의 10 file 늑대가야옹 2014.12.14 1618
8272 트릭 기판 led 문제인데용 2 나여기있어 2014.04.11 1125
8271 트리플샷(?), 이거 IBM 키캡인가요?? file 마구잡이 2014.05.25 1309
8270 트리보시스3204랑 신에츠1000 섞어서는 안쓰나요? 최씨집안 2021.02.17 76
8269 트리보시스 3204 vs 크라이톡스 205g0 8 x66vx 2020.02.18 2182
Board Pagination Prev 1 ... 38 39 40 41 42 43 44 45 46 47 ... 457 Next
/ 457