Arduino Opta WiFi

Vendor: Arduino
Features: BLE, Dual-core, External Flash, USB, WiFi
Source on GitHub: stm32/ARDUINO_OPTA
More info: Website

Installation instructions

Via dfu-util

This board can be programmed via DFU bootloader, using e.g. dfu-util. To enter the DFU bootloader, double tap the recessed reset button, or you can use machine.bootloader() from the MicroPython REPL.

The Arduino Opta indicates its DFU state by blinking the green LED above the RESET button.

NOTE: The board might remain in DFU mode after the upload, a simple reset will bring the board back to Run-Time.

dfu-util -w -a 0 -d 2341:0364 -D build-ARDUINO_OPTA/firmware.dfu

Or from MicroPython source repository, making sure the current directory is ports/stm32:

make BOARD=ARDUINO_OPTA deploy

Firmware

Releases

v1.24.1 (2024-11-29) .dfu / [.hex] / [Release notes] (latest)
v1.24.0 (2024-10-25) .dfu / [.hex] / [Release notes]

Preview builds

v1.25.0-preview.114.gbdda91fe7 (2024-12-11) .dfu / [.hex]
v1.25.0-preview.113.g94343e20e (2024-12-11) .dfu / [.hex]
v1.25.0-preview.112.gd4d1d4798 (2024-12-10) .dfu / [.hex]
v1.25.0-preview.109.g82e382a39 (2024-12-10) .dfu / [.hex]
(These are automatic builds of the development branch for the next release)