Arduino IDE Setup

OROCABOY2는 부트로더가 있고 부트로더로 다운로드하는 펌웨어가 있습니다. 게인 라이브러리나 하드웨어 초기화를 이 펌웨어서 진행됩니다.

만약 게임만 만들고 싶을 경우 펌웨어를 수정해야 하고 만약 여러개의 게임을 만들려고 할때 관리가 쉽지 않아 보였습니다. 그래서 아두이노 IDE 환경에서 게임만 제작할 수 있도록 환경을 꾸며보기로 했습니다.

즉 부트로더->App 펌웨어->아두이노 펌웨어(게임) 이런식으로 실행되는 구조입니다. 따라서 게임만 작성하는 경우 아두이노 환경에서 작업해서 실행하면 됩니다. 그리고 게임 그래픽이나 하드웨어 관련 수정사항이 있는 경우는 App 펌웨어를 수정하면 됩니다.

좀더 상세한 기술적인 부분은 다음에 하고 우선 아두이노 IDE에서 사용하기 위한 방법을 설명하겠습니다.

OROCABOY2 보드 추가

아두이노 IDE에서 사용하기 위해서는 보드를 추가해야 합니다. 아래 과정을 통해서 추가할 수 있습니다.

  • 하드웨어 파일 다운로드

    • 아래 링크로 이동해서 그림상의 압축파일을 다운로드 합니다.

      https://github.com/oroca/oroca_boy2_games/tree/master/arduino/hardware
      

      다운로드한 파일을 문서의 Arduino->hardware 폴더 안에다가 풀어 줍니다.

      \Documents\Arduino\hardware
      

      정상적으로 압축을 푼 후에는 아래와 같은 순서데로 되어 있어야 합니다.

      \Documents\Arduino\hardware\orocaboy2\orocaboy2\cores\arduino
      

      이렇게 보드를 추가한 후에 아두이노 IDE를 실행하면 Tools->Board 에 OROCABOY2가 추가된것을 볼 수 있습니다.

부트로더 굽기

(작성중..)

results matching ""

    No results matching ""