v2.2.0#

v2.2.0 introduce compatibilidad con AprilTags (image.find_apriltags()), habilita CAN2 en la OpenMV 2 / 3, añade módulos adicionales de MicroPython, restaura las funciones de retorno (callbacks) de emulación de Pixy y alinea el manejo de Ctrl-D/C/A del REPL con el de las placas MicroPython estándar. No introduce ningún cambio de API que rompa la compatibilidad: los scripts de v2.1.0 se ejecutan sin cambios.

Aspectos destacados#

  • AprilTags — detección de marcadores fiduciales con image.find_apriltags().

  • CAN2 — habilitado en la OpenMV 2 y la OpenMV 3.

  • Más módulos de MicroPython habilitados.

  • REPL — Ctrl-D / Ctrl-C / Ctrl-A ahora se comportan como en las placas MicroPython estándar.

  • Sin cambios de API que rompan la compatibilidad — vuelve a flashear y tus scripts de v2.1.0 se ejecutan sin cambios.

Nuevas funcionalidades#

  • AprilTags — se añadió la detección de marcadores fiduciales AprilTag (image.find_apriltags()), con correcciones de errores y de publicación.

  • CAN2 — se habilitó CAN2 en la OpenMV 2 / 3 (con init0/de-init de CAN en main).

  • Se habilitaron módulos adicionales de MicroPython y se restauraron las funciones de retorno (callbacks) de emulación de Pixy.

Otros cambios y mejoras#

  • El REPL ahora maneja Ctrl-D / Ctrl-C / Ctrl-A de la misma forma que las placas MicroPython estándar; se actualizaron los scripts de ejemplo de detección de rostros y seguimiento de rostros.

Correcciones de errores#

  • Se corrigieron errores de decodificación de códigos QR, el paso de la cascada de Haar y el LED del gestor de arranque (bootloader).

Hardware y compatibilidad de placas#

  • OpenMV 2 / 3 — CAN2 habilitado; se añadió una opción para programador SWD.

Cambios de API que rompen la compatibilidad#

v2.2.0 no introduce ningún cambio en la API de Python que rompa la compatibilidad. Los scripts que se ejecutaban en v2.1.0 se ejecutan sin cambios en v2.2.0: solo vuelve a flashear el firmware.