Arduino Pro/Pro Mini 이용하기
몇 년 동안 AVR쪽에 많은 변화가 있었다. 처음 자체 Programing이 가능한 AVR을 접한 이후 다른 종류의 AVR을 접할 기회가 없었고 이후 다른 작업으로 인하여 정보를 얻지 못했었다.
그러다가 최근 정보를 접하고보니 Arduino의 종류도 많아지고 다른 계열의 AVR도 많아진 것을 확인하였다.
다른 종류의 AVR은 STM계열과 ESP계열등이 추가 되었고 해당 AVR은 Arduino에서 제공하는 IDE로 프로그램이 가능하여 좀더 쉽게 상황에 맞는 보드를 선택할 수 기회가 생겼다.
여기서는 Arduino의 추가된 보드중 Pro Mini에 스케치를 올리는 방법에 대해서 설명하고자 한다.
Arduino Pro Mini는 보드가 작은 대신 직접 컴퓨터와 연결할 수 있는 연결포트가 없다. 컴퓨터에 연결하고자 한다면 직접 RS-232를 이용한 방법을 이용 해야한다. USB to Serial 용 케이블이 있다면 연결할 수 있지만 그런 장치가 없다면 다른 Arduino를 이용하여 스케치를 업로드 하는 방법을 사용해야 한다.
예전에는 Arduino를 USB to Serial 대용으로 이용하는 방법을 사용했지만 SMD로 바뀐이후 비슷하게 이용하는 방법을 제공하는 것 같다.
해당 방법은 Arduino IDE에서 Arduino as ISP라는 방법을 이용하는 방법이다.
사용방법은 다음과 같다.
1. Main Arduino에 스케치 올리기
연결에 사용할 Arduino에 ISP기능이 있는 스케치를 올린다.
Uno/Mega/Mini/Nano 등 직접 컴퓨터와 연결할 수 있는 보드를 준비한다.
스케치는 File->Example->11.ArduinoISP->ArduinoISP 를 선택한다.
Tools에서 보드와 연결포트를 선택하고 해당 스케치를 업로드한다.
2. Main Arduino와 Pro/Pro Mini를 연결한다.
Main Arduino ----- Pro/Pro Mini
VIn ----- VCC
GND ----- GND
10 ----- RST
11 ----- 11 (MOSI)
12 ----- 12 (MISO)
13 ----- 13 (SCK)
3. 툴 선정 바꾸기
대상 보드에 맞도록 Tool에서 보트를 선택해준다. (내가 가진 보드는 3.3V, 8MHz용이다.)
Tools->Board -> Arduino Pro or Pro Mini
Tools->Process -> ATMega328P (3.3V, 8MHz)
Tools->Programmer -> Arduino as ISP
Tools의 마지막 Programmer는 반드시 Arduino as ISP를 선택해 주어야한다.
4. 스케치 올리기
스케치를 선택 또는 직접 작성한 스케치를 선택한다.
Sketch ->Upload Using a Programmer
한글메뉴로는
스케치 -> 프로그래머를 이용해 업로드
를 선택하면 된다.
'아두이노' 카테고리의 다른 글
UBUNTU 20.04에서 Arduino IDE 실행하기 (0) | 2021.08.20 |
---|---|
A4용지를 이용하여 기판만들기 (0) | 2011.04.27 |