Releases: sparkfun/SparkFun_RTK_Firmware_Uploader
Releases · sparkfun/SparkFun_RTK_Firmware_Uploader
Version 1.7.0
This release:
- Adds support for the ESP32 Pico Mini (8MB Flash) as used on the new RTK Postcard
- The code will now upload:
RTK_Surveyor.ino.bootloader.bin
when uploading RTK (Surveyor) Firmware (created with v2..0.2 of the core)RTK_Everywhere.ino.bootloader.bin
when uploading RTK Everywhere Firmware (created with v3.0.7 of the core)
- There is a new dedicated partitions file for 8MB devices
- The Actions workflows have been updated to the latest versions of
upload-artifact
etc. - The Actions workflows run pyinstaller under Python 3.12, updated from 3.10
- esptool is v4.8.1
Version 1.6.1
This release:
- Limits the baud rate to 460800 on CH342 interfaces - resolves #4
- Note: the baud rate is also limited to 460800 on Darwin (MacOS) platforms
- Adds a
Erase Flash
option under theExtras
pull-down menu - resolves #5 - Adds a
Read WiFi MAC
option under theExtras
pull-down menu - resolves #6 - Moves the
Reset ESP32
button to theExtras
pull-down menu
Version 1.6.0
This release includes the following changes:
- The GUI now uses the latest version of esptool - allowing it to run correctly on Linux
- The built-in copy of esptool v3.3 has been removed
- The release build workflow installs the latest version of esptool; pyinstaller builds it into the executables. The stub_flasher json files are added automatically.
- v1.6.0 of the GUI is built with v4.7.0 of esptool
- The maximum baud rate is limited to 460800 on MacOS. (921600 fails on Mac Mini.)
Version 1.5.2
This release:
- Changes the reset strategy - for the Facet
- There are occasions where the Facet can become stuck in the ESP32 bootloader after a successful firmware upload
- After the firmware upload, the GUI attempts a 'normal' reset via esptool
- If the normal reset is unsuccessful, the user can manually perform a TeraTerm-like reset by clicking the Reset ESP32 button
- This toggles the RTS and DTR lines manually (using PySerial) to duplicate the reset generated by TeraTerm
Version 1.5.1
In this release:
- The port list is automatically updated when the COM Port combo box is clicked
- This change made the
Refresh
button redundant - it has been removed
- This change made the
Version 1.5.0
- First full release with Linux, MacOS, Windows and Python installers / executables
- The Uploader now resets the ESP32 automatically after uploading new firmware