Skip to content

Releases: arduino/lab-micropython-installer

Arduino Opta Support

12 Aug 15:12
c02f22f
Compare
Choose a tag to compare

This release adds support for Arduino Opta.

Fix installation on Nano 33 BLE

21 Dec 17:12
Compare
Choose a tag to compare

This release fixes an issue that would make the installation of MicroPython fail on the Arduino Nano 33 BLE.

Improvements for Portenta C33, Nano RP2040, Nano ESP32

03 Nov 01:06
Compare
Choose a tag to compare

This release contains various fixes for an improved support of the Portenta C33, the Nano RP2040 and the Nano ESP32.

  • Fixes the broken nightly build installation (now called preview builds)
  • Support for the new VID and PID exposed by newer versions of MicroPython for the Nano ESP32
  • Allow to install MicroPython on the Nano RP2040 when it's put manually in bootloader mode while an Arduino sketch is in the flash. Previously the board was not detected in this scenario.
  • Automatic installation of the MicroPython firmware on the Portenta C33
  • Adds a new dialog message box that shows after successfully installing the firmware
  • Support for installing MicroPython on Portenta C33 and Nano RP2040 Connect in bootloader mode.

Fix broken nightly build installation

30 Oct 12:19
Compare
Choose a tag to compare
Pre-release

This release fixes the broken nightly build installation. Reason for this issue was that the nightly builds have been renamed to preview builds.

Support new MicroPython VID / PID of Nano ESP32

26 Oct 09:33
Compare
Choose a tag to compare

This release adds support for the new VID and PID exposed by newer versions of MicroPython for the Nano ESP32.

Additional Nano RP2040 Compatibility

25 Oct 12:32
Compare
Choose a tag to compare
Pre-release

This release allows to install MicroPython on the Nano RP2040 when it's put manually in bootloader mode while an Arduino sketch is in the flash. Previously the board was not detected in this scenario.

Portenta C33 fixes

23 Oct 13:25
Compare
Choose a tag to compare
Portenta C33 fixes Pre-release
Pre-release

This release fixes an issue that would prevent the automatic installation of the MicroPython firmware on the Portenta C33. It also adds a new dialog message box that shows after successfully installing the firmware. This allows to leave the tool unattended while being able to see the result of the installation later on.

Additional Bootloader Support (Beta)

11 Sep 09:02
Compare
Choose a tag to compare
Pre-release

This release adds support for installing MicroPython on Portenta C33 and Nano RP2040 Connect in bootloader mode.

Nano ESP32 Native Bootloader Support

28 Jul 19:40
Compare
Choose a tag to compare

This release contains besides some small bugfixes support for installing MicroPython from the native bootloader on the Nano ESP32. This can be useful if your board does not respond anymore. In that case enter the native bootloader by shorting the B1 and GND pins.
The installer will flash a MicroPython firmware that also contains a bootloader plus a recovery image. The latter one is used to allow DFU uploads and also allows to switch back and forth between Arduino sketches and MicroPython easily. When running MicroPython, you can just open the Arduino IDE and flash an Arduino sketch by choosing the correct board and port.

Nano ESP32 Support

20 Jul 14:32
Compare
Choose a tag to compare

This release adds support for the Arduino Nano ESP32 board and improves error logging. If you're having troubles flashing your board please open an issue here.

Limitations

  • The board can currently not be flashed when in native bootloader mode. The reason is that the installer flashes an app image that requires a bootloader and recovery image to be running. A full firmware image will be added in an upcoming release.
  • The Arduino Nano RP2040 is not detected when in bootloader mode. This is because the native bootloader is used which doesn't expose a serial port and there is no way to know if it's an Arduino Nano RP2040 or a generic RP2040 board. Therefore make sure that the board is not in bootloader mode when starting the application.