The MicroPython Firmware Uploader is a simple, easy to use method for updating the firmware on SparkFun MicroPython products. Available on all major platforms (Linux, Mac, Windows), as well as a Python package, the Uploader simplifies working with SparkFun MicroPython products.
Using the MicroPython Firmware UploaderCHOOSE PORT
button and select the correct COM port from the popup menu.CHOOSE DEVICE
button and select the correct SparkFun board from the popup menu. If your board is already running MicroPython and you select Auto Detect
the button should automatically resolve to the correct board. If you select Auto Detect
and the button populates with the text "Auto Detect" instead of resolving to a board name, Auto Detect was unsuccessful and you must manually select your board.CHOOSE FIRMWARE
and select the firmware file you'd like to upload. Select "Local" if you wish to upload an arbitrary local firmware file from your file system. Otherwise, options will be populated with all the available firmware files for your board from the most recent release in GitHub. Note: Only the local option is available if you are without an internet connection.Upload
button to update the firmwareUpload
button. Your board needs to be enumerated as a serial port at the start of the upload.The selected firmware is then uploaded to the connected SparkFun MicroPython product. Upload information and progress are displayed in the Upload Status
portion of the interface.
Installation binaries are available for all major platforms (macOS, Window, and Linux) on the release page of the MicroPython Uploader GitHub repository:
MicroPython Uploader Release Page
Click the arrow next to Assets if required to see the installers:
Before you begin, check you have drivers for the CH340 USB interface chip installed:
To download and install the MicroPython Uploader:
Click on the Downloads icon, then double-click the MicroPythonUploader.dmg file that you downloaded to mount the disk image.
A Finder window, with the contents of the file will open
Install the MicroPythonUploader.app by dragging it onto the Applications folder
To launch the MicroPython Uploader application:
gunzip
command in a terminal window. This results in the file MicroPythonUploaderchmod
command in a terminal window./MicroPythonUploader
The MicroPython Firmware Uploader is also provided as an installable Python package. This is advantageous for platforms that lack a pre-compiled application.
To install the Python package:
At a command line - issue the package install command:
pip install MicroPython_Firmware_Uploader-1.6.0.tar.gz
./MicroPython_Formware_Upload
at the command line. (To see the command, you might need to start a new terminal, or issue a command like rehash
depending on your platform/shell)Notes:
pip3
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4