:::: MENU ::::
Posts tagged with: Avr

V-USB

V-USB is a software-only implementation of a low-speed USB device for Atmel’s AVR® microcontrollers, making it possible to build USB hardware with almost any AVR® microcontroller, not requiring any additional chip.

위 설명처럼USB하드웨어가 없는 AVR에서 USB를 소프트웨어로 구현하는 코드. V는 Virtual 인듯

https://cortexprog.com/ 이런 프로젝트도 있다.


맥에서 avrdude 설치하기

맥에서 AVR 개발 환경을 셋업하는 방법은 AVR SetupStep-by-step how to install AVR dev tools에 잘 정리가 되어있다. 기본적으로 Arduino IDE를 설치하면 컴파일러나 make까지 설치가 되는데, Marlin 코드를 컴파일해서 다운로드 할 경우 make파일에 avrdude의 경로 설정이 없어서 이 경로를 .bash_profile에 설정을 하거나 avrdude를 홈 디렉토리에 설정을 하면된다. 

avrdude 설치하기

cd avrdude-6.3
./configure
make
sudo make install