v4.2.0¶
v4.2.0 adds object-detection support to the ML pipeline, reworks the boot
scripts / pyexec, and fixes JPEG loading and USB high-speed (ULPI). The
boot/exec rework is a behavior change — read the breaking change below.
Highlights¶
Object detection support added to the TensorFlow/ML pipeline.
Reworked boot scripts and
pyexec.Fixed JPEG loading and the USB high-speed (ULPI) DIR pin.
Breaking: the boot-script /
pyexecrework changes startup behavior — see the breaking change.
New features¶
Object detection — added object-detection model support to the TensorFlow/ML inference pipeline.
Other changes and improvements¶
The bundled MicroPython submodule was updated.
Bug fixes¶
Fixed JPEG image loading and the USB high-speed ULPI DIR pin definition.
Hardware and board support¶
Arduino Nano RP2040 Connect — set the default I2C pins.
Breaking API changes¶
User-visible API breaks between v4.1.4 and v4.2.0.
The only breaking change is a behavior change to the boot/exec sequence.
Boot scripts and pyexec reworked (behavior)¶
The boot scripts and the pyexec script-execution path were reworked.
Behavior is largely the same, but the order/handling of boot and script
execution changed — re-check scripts that relied on the previous startup
sequence (e.g. custom boot.py behavior or exact exception handling at
script end).
Commit: b0c7a3272
Migration checklist¶
Re-check any custom boot.py / startup-dependent behavior against the
reworked boot/exec sequence (the boot/exec change). All
other scripts run unchanged.