Adsense HTML/JavaScript

Showing posts with label STM32F401. Show all posts
Showing posts with label STM32F401. Show all posts

Sunday, March 27, 2022

Install MicroPython on Nucleo F401RE, run on Linux Mint.

To install Install MicroPython on Nucleo F401RE, visit https://micropython.org/download/NUCLEO_F401RE/ to download MicroPython firmware for Nucleo F401RE, in .hex format.

st-flash is used to flash Nucleo F401RE.

To install st-flash, run the command:
$ sudo apt install stlink-tools

To erase existing filesystem:
$ st-flash erase

To flash the .hex file:
$ st-flash --format ihex write firmware.hex



NUCLEO-F401RE

NUCLEO-F401RE is a STM32 Nucleo-64 development board with STM32F401RE MCU.



Development Tools/platforms:

- STM32CubeIDE is an advanced C/C++ development platform with peripheral configuration, code generation, code compilation, and debug features for STM32 microcontrollers and microprocessors.


https://os.mbed.com/ide is a mbed online compiler.


Mbed Studio is a free desktop IDE for Mbed OS application and library development, including all the dependencies and tools you need in a single package so that you can create, compile and debug your Mbed programs on the desktop.


Install MicroPython on Nucleo F401RE, run on Linux Mint.