빈티지 스타일의 아두이노 계산기 #3 - Atmega128 부트로더 굽기, 테스트보드 만들기.
아예 AVR 정품 AVR ISP 를 사고싶은 마음도 있지만
이건 그냥 장비병인 것 같습니다. 쇼핑몰만 둘러보다 포기.
Aliexpress에서 호환 AVRISP MKii 를 샀는데 도착하고 보니 Vcc 에 전원이 안 들어오는 불량품이네요..
일단 Dispute 넣고 그냥 아두이노에 ArduinoISP 넣고 Atmega128에 부트로더를 구웠습니다.
사실 지난번 ISP 드라이버 안 잡혔을때 이렇게 할까 했지만 미루다 보니 이렇게 됐네요
그냥 아두이노 보드 하나 잡아서 ISP를 따로 만들어 두어야 하나 생각중입니다.
마찬가지로 지난번에 케이스에 넣었던 FTDI 보드로 업로드했더니 잘 됩니다.
Blink로 빨간색 LED를 껐다 켰다 해 보았습니다.
처음에 Atmega128을 쓰려고 했던 이유가 아두이노 핀이 모자랄 것 같아서였습니다
마침 Atmega128 칩도 많이 있는 이유도 있었죠.
그런데 아두이노 보드를 하나하나 체크해 보니 핀이 모자르진 않다는 걸 알게 되었습니다.
오히려 딱 맞게 쓰고 한두개는 여유있을 정도네요
덕분에 좀 쉽게 갈 수 있을 것 같습니다.
항상 CNC로 보드를 깎아 버리는걸 선호하지만
이번에는 추가로 주변회로가 어떻게 변할 지 몰라서
전용 테스트 보드를 만들기에는 문제가 있습니다.
일반 단면 만능기판에 테스트 보드를 구성하기로 했습니다.
LED 디스플레이 선을 연결하고 테스트해봤습니다.
이번 작업은 여기까지입니다.