Installing uPython on the STM32H755

The MicroPython project:
https://github.com/micropython/micropython/blob/master/README.md

[Top][Home]

STM32H755ZI-Q

STM32 Nucleo-144 development board:
https://www.st.com/en/evaluation-tools/nucleo-h755zi-q.html

[Top][Home]



[Top][Home]

Non Stardard Ports (boards)

The H774ZI board is not supported by MicroPython developers as yet.
There is some hope here:
https://github.com/micropython/micropython/issues/8775?utm_source=chatgpt.com



How this port is organized::
https://github.com/kongr45gpen/circuitpython/tree/stm32h755/ports/stm#how-this-port-is-organized

[Top][Home]

Installing STM32CubeProg

See STM32CubeIDE.html

[Top][Home]

Flashing the Micropython Firmware

  1. Open STM32CubeProg
  2. connect your Nucleo board and click on connect connect from right side as following:
  3. After the connection has been stablished, open erasing and programming from left side as set it as following:
  4. Click on browse and head to this location: /uPython/micropython/ports/stm32
  5. Select the firmware.elf
  6. Click on start programming. This will flash the Nucleo board with latest version.


[Top][Home]

Testing Micropython

Once it has been opened, reset the Nucleo board using the black push button and you should get the following:

Type the following:
help()
And you should see help.
[Top][Home]


References

MicroPython port to STM32 MCUs:
https://github.com/micropython/micropython/blob/master/ports/stm32/README.md



[Top][Home]
Glenn Lyons VK4PK
glenn@LyonsComputer.com.au
Ver:gnl20250926 - pre published v0.9