v3.5.2#

v3.5.2 is a small fix release: timer fixes, a timer test script, DBGMCU enabled in sleep modes, and an MQTT-over-SSL fix. It introduces no breaking API changes — v3.5.1 scripts run unchanged.

Highlights#

  • Timer fixes plus a timer test script.

  • MQTT over SSL — the MQTT module now works with SSL sockets.

  • No breaking API changes — reflash and your v3.5.1 scripts run unchanged.

New features#

  • Added a timer test script (using a non-reserved timer).

Other changes and improvements#

  • Enabled DBGMCU in sleep modes so debugging works while the device sleeps.

Bug fixes#

  • Fixed pyb.Timer issues and fixed the MQTT module to work with SSL sockets.

Breaking API changes#

v3.5.2 introduces no breaking Python API changes. Scripts that ran on v3.5.1 run unchanged on v3.5.2 — just reflash the firmware.