Re:이 제품이 아두이노 제품들과 완전히 호환되는 것인가요?

작성자
Kei
작성일
2017-03-02 09:44
조회
239
안녕하세요.


WizArduino는 Arduino M0 보드 기반으로 되어 있습니다.
따라서, 기존 AVR기반의 (Uno, Mega 등등) 아두이노 보드의 스케치와는 100% 호환이 된다고 할 수 없습니다.

이는 몇몇 라이브러리가 특정 아키텍쳐에 대해 의존적이기 때문인데, 이러한 라이브러리가 아니라면 문제 없습니다.

주의하실 점으로는,
AVR계열 아두이노에서 시리얼 통신을 사용하기 위해 Serial을 사용했다면,
WizArduino의 경우 SerialUSB가 되겠습니다.

추가로, 현재 Arduino IDE 1.8.0 이상부터는 32bit계열 아두이노에 SoftwareSerial 라이브러리를 지원하지 않기 때문에
HardwareSerial을 사용하셔야 됩니다 ( Serial5 / RX : D0, TX : D1 )


감사합니다.


[참조할만한 자료]
http://www.arduino.org/learning/reference/Serial
전체 1

  • 2017-03-29 09:17
    각각의 보드에는 Arduino 사에서 판매되는 보드와 동일한 bootloader가 다운로드 되어져 있습니다.
    하여 WizArduino 는 Arduino.org 의 M0, WizArduino WIFI는 Arduino의 MEGA 2560 보드,와 호환 되는 제품입니다.
    추가로, WizArduino WIFI 의 경우 MEGA 2560에서 확장 핀이 제거 되어 외형적으로 UNO 형태를 가지고 있습니다.