v2.2.0

v2.2.0은 AprilTags 지원(image.find_apriltags())을 도입하고, OpenMV 2 / 3에서 CAN2를 활성화하며, 추가 MicroPython 모듈을 더하고, Pixy 에뮬레이션 콜백을 복원하며, REPL의 Ctrl-D/C/A 처리를 표준 MicroPython 보드와 일치시킵니다. API를 깨뜨리는 변경 사항은 없습니다 — v2.1.0 스크립트는 수정 없이 그대로 실행됩니다.

주요 사항

  • AprilTagsimage.find_apriltags() 기준 마커(fiducial marker) 검출.

  • CAN2 — OpenMV 2와 OpenMV 3에서 활성화됨.

  • 더 많은 MicroPython 모듈 활성화.

  • REPL — 이제 Ctrl-D / Ctrl-C / Ctrl-A가 표준 MicroPython 보드처럼 동작합니다.

  • API를 깨뜨리는 변경 사항 없음 — 다시 플래시하면 v2.1.0 스크립트가 수정 없이 그대로 실행됩니다.

새로운 기능

  • AprilTags — AprilTag 기준 마커(fiducial marker) 검출(image.find_apriltags())을 추가하고 릴리스/버그 수정을 적용했습니다.

  • CAN2 — OpenMV 2 / 3에서 CAN2를 활성화했습니다(main에서 CAN init0/de-init 포함).

  • 추가 MicroPython 모듈을 활성화하고 Pixy 에뮬레이션 콜백을 복원했습니다.

기타 변경 사항 및 개선

  • 이제 REPL은 표준 MicroPython 보드와 동일한 방식으로 Ctrl-D / Ctrl-C / Ctrl-A를 처리합니다. 얼굴 검출 및 얼굴 추적 예제 스크립트를 업데이트했습니다.

버그 수정

  • QR 코드 디코딩 버그, Haar 캐스케이드 단계, 부트로더 LED를 수정했습니다.

하드웨어 및 보드 지원

  • OpenMV 2 / 3 — CAN2 활성화. SWD 프로그래머 플래그를 추가했습니다.

API를 깨뜨리는 변경 사항

v2.2.0에는 Python API를 깨뜨리는 변경 사항이 없습니다. v2.1.0에서 실행되던 스크립트는 v2.2.0에서도 수정 없이 그대로 실행됩니다 — 펌웨어만 다시 플래시하면 됩니다.