디바도라 설치 불필요 usbhid로 업로드할 수 있는 교육계 arduino

2716 단어 ArduinoIDE

장치 드라이버 설치 필요 없음, 표준 usbhid 장치로 업로드할 수 있는 arduino 호환 기계



내가 Arduino를 시작한 몇 년 전, 소프트웨어 USB의 HID 기반 bootloader를 시도했지만 AVRDUDE를 지원하는 것이 없었기 때문에 포기했습니다.
최근 studuino mini라고 하는 보드가 ArduinoIDE로 사용할 수 있으면 소이에는 씨이므로, 조금 조사해 보았습니다.
기사중의 소프트는 공개되고 있으므로, 구그라고 다운로드 해 봐 주세요.

bootloadHID



그 머릿속입니다만, V-USB라고 하는 소프트웨어 USB로 HID 디바이스로서 HEX 파일을 업로드 할 수 있는 bootloader입니다.
atmega계의 MPU만으로 Arduino 보드를 만들 수 있고, 가장 저비용인 구현으로, 또 PC의 디바이스 드라이버는 불필요하므로, 학교 등에서 이용하기 쉽다는 점도 메리트라고 느끼고 있습니다.
이것을 ArduinoIDE에서 사용할 수 있도록 하면 좋지만, 역시 AVRDUDE에서의 지원은 없었습니다.
studuino mini에서 어떻게 하는지 설치하고 조사해 보면 ArduinoIDE1.87에서는 bootloadhid 명령 줄을 programmer.txt에 등록 할 수있는 것 같습니다.

programmer.txt
stmini.name=Studuino mini
stmini.program.tool=bhid

bhid.exe라는 명령 줄이 studuino mini 보드 USB 장치의 PID/VID 용 bootloadhid 인 것처럼,
이 녀석을 원래의 bootloadhid로 바꾸면, 자작의 bootloadhid용 보드로 동작하는 것이 아닐까 트라이 해 보았습니다

자체 제작 bootloadhid 보드



치챠모노쿠라부의 치비로 ぃ~의 pro기판에 atmega168과 12MHz 수정을 싣고, USB 커넥터를 붙여,
bootloadhid 베이스의 iruka씨작 HIDmon88 부트 로더 기입해, USB의 HID로 업로드할 수 있는 것을 확인하고 나서,
studuino mini 용 ArduinoIDE1.87 환경에서 HIDmon88 첨부 BOOTLOADHID.EXE로 바꾸면
ArduinoIDE에서 업로드할 수 있습니다.

ArduinoIDE에서 사용할 수 있었기 때문에 Scratch1.4 기반의 studuino mini 블록 프로그래밍 환경에서도 업로드 할 수있는 것 같습니다 ♪

잘 되었기 때문에, LIPO 전원으로 모터 드라이버 실은 기판을 일으키는 중 ~



起し中~

기판이 도착했기 때문에 납땜했다 ~





로봇카~에 완성해 보았다



카마보코판 잘라서 기판, 모터, 전지, ​​앞바퀴를 붙이고, 로봇카~로 완성해 보았다🎵

좋은 웹페이지 즐겨찾기