[아두이노] ICSP핀을 이용하여 USB잭 없이 코드 업로드(ICSP 프로그래머 부트로더 굽기)
·
Arduino
EasyEDA라는 툴의 사용법을 공부하여 PCB 제작을 하려고 한다. 최대한 작고 간단하고 깔끔하게 나만의 보드를 만드려고 하는데 이 USB잭이 제법 큰 공간을 차지한다.다른 보드들은 USB잭 없이 프로그램을 업로드 하여 잘만 사용하던데.. 방법을 찾아보았다. ICSP.. 아두이노 보드에 ICSP라는 핀이 있는것만 알고 이때동안 관심을 주지 않았는데 부트로더 업로드를 해주는 역할과 함께 프로그램 코드도 업로드 할 수 있는 핀이라는 것을 알게 되었다.이렇게 되면 PCB 부품 배치에서 USB 관련 소자들을 제거하여 더 깔끔하게 PCB를 만들 수 있을거 같다. 대표적인 방법 중 하나로 ISP 소스코드를 프로그래머 보드로 설정한 보드에 업로드한 뒤, 원하는 소스코드를 프로그래머 보드를 통해 타겟 보드에 업로드 ..