AKBONE 개발 환경 활용 2020년 에디션
거의 매년 사용판을 갱신하는데 2020년판의 구성은 다음과 같다.
AKBONE 2020(LGT8F328 마이크로컴퓨터+CP2102 USB 직렬 모듈)
이 글을 쓸 때는 이미 2021년이 지났고, 호평을 받기 위해 2020년 이후에도 제공하고 지원하겠다.
AKBONE의 개발 환경은 아두노를 기반으로 제작됐다.2020년 버전은 AKBONE 2020용 개발 환경으로 LGT8F2328 마이크로컴퓨터를 설정했다.또 과거 AKBONE 일부와의 후방 호환성을 위해 ESP32 마이크로컴퓨터용 설정도 추가했다.
환경 구성
Arduiino 기반 1.8.16
섹션 설정 추가
이번엔 Ardublock이 수록되지 않았다.
다운로드
여기서 다운로드하세요.
https://osdn.net/projects/akbone/releases/76383
설치(Windows)
동결해제 추천 7Zip.
https://sevenzip.osdn.jp/
7Zip을 미리 설치합니다.
7Zip 설치가 완료되면 이번에는 AKBONE 2015-windows입니다.zip을 사용하기 편한 곳으로 해동하세요.
동결해제가 끝나면 ZIP 파일을 끄십시오.
폴더에 있는arduino를 실행해서 개발 환경을 시작합니다.
필요에 따라 단축키 등을 만들어 보세요.
부팅 후
설치(Linux)
다운로드하여 터미널에서 압축을 풀다.
$ tar xzvf AKBONE2020-linux.tgz
$ cd AKBONE2020-linux
$ ls
arduino examples java portable tools-builder
arduino-builder hardware lib revisions.txt uninstall.sh
arduino-linux-setup.sh install.sh libraries tools
다음 스크립트에서 장치 파일의 권한을 설정합니다.
./arduino-linux-setup.sh $USER
재부팅에 반영됩니다.필요한 경우 다음 명령을 사용하여 메뉴 등에 Arduino를 추가할 수 있습니다.기존의 Arduino 설정을 덮어쓰지 않으려면 터미널 등에서 시작하지 마십시오.
./install.sh
터미널 등에서 시작할 때 다음과 같다.
./arduino
도구 메뉴 설정바둑판 설정
다음과 같이 섹션 설정을 선택합니다.
Serial 포트 설정 및 선택
AKBONE 2020을 PC에 연결합니다.표시되는 직렬 포트를 선택합니다.
예를 들어 AKBONE 2020을 PC에 연결하지 않은 상태는 다음과 같다.
다음은 보드를 PC에 연결하는 COM4 상태입니다.그게 AKBONE 2020 직렬 포트니까 그걸 선택해.
새 포트가 없는 경우
새 포트가 없으면 USB 직렬 드라이브를 설치해야 합니다.
AKBONE 2020의 USB 직렬 모듈의 칩은 CP2102를 사용합니다.
CP 2102 드라이버는 Ubuntu Linux에 설치되어 있습니다.
Windows의 경우 AKBONE 2020을 삽입하고 드라이버가 자동으로 설치되지 않으면 다음 절차 중 하나를 따릅니다.
참조 드라이버 파일 설치
장치 관리자를 열고 다음과 같이 설치하십시오.
AKBONE 206-windows 폴더를 드라이버 위치로 선택합니다.
설치됨
WindowsUpdate로 설치
장치 관리자를 열고 다음과 같이 설치하십시오.
자동 검색 드라이버
설치할 수 없음 이 나타나므로 Windows 업데이트 드라이버 검색 을 선택합니다.
옵션 업데이트 프로그램 보이기
Sulicon Laboratories Inc.Ports 확인
다운로드 및 설치
설치됨
Silicon Labs에서 다운로드
https://jp.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
CP 210x Universal Windows Driver를 다운로드하고 설치합니다.
쓰기 테스트
다음은 LED와 압전 스피커 두 개에 전기가 통하거나 정전되는 샘플 프로그램이다.
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
pinMode(D15, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
digitalWrite(D15, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
digitalWrite(D15, LOW);
delay(1000);
}
샘플 프로그램sketchbook.zip 사용을 다운로드하고 해제하십시오.
Reference
이 문제에 관하여(AKBONE 개발 환경 활용 2020년 에디션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nanbuwks/items/a389c63c2302b281fa12텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)