cancel
Showing results for 
Search instead for 
Did you mean: 

Micropython for STM32H7 series

Manu2Kumar
Associate

Hi All, 

I have observed that there is no support for micropython STM32H7 series. i am able to run micropython for NUCLEO_WB55 series board.

There is a requirement for us to run micropython for STM32H7 series how can.. we do that.. may i know what are the changes is required in terms of files.. if you have any document related to this please do share 

19 REPLIES 19
Andrew Neil
Super User

Micropython isn't an ST Project - so you'd have to go to https://micropython.org/

https://github.com/orgs/micropython/discussions

 

PS:

This suggests that H7 is supported:

https://github.com/micropython/micropython/blob/master/ports/stm32/README.md#:~:text=STM32G0%2C%20STM32G4%2C%20STM32H5%2C-,STM32H7,-%2C%20STM32L0%2C%20STM32L1%2C%20STM32L4

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
Andrew Neil
Super User

@Manu2Kumar wrote:

i am able to run micropython for NUCLEO_WB55 series board.


So please update your earlier thread on that with details, and them mark that post as the solution.

Instructions here.

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

Hi Andrew

Although the project supports few STM32H7 devices, it actually built without errors only for the supported boards in the /boards directory 

for example:STM32H747 is supported under the ARDUINO GIGA board

Ofer

Is there any way to make support for STM32H753VI ? i mean how can i make the changes to make support STM32H753VI series i mean what are the files and what need to be considered to change accordingly? basically how to start :)

it would be great help!!! 

 

Exactly what I am looking for :)

I didn't see any 'cookbook' for this, but to work according to my experience with the MCU and change it one by one and see the build errors :(

"Builds without errors" is just the start of the road. To make it run and then do what is intended takes much more effort (like, the 20/80 rule).

 

Absolutely right!

and yet - no "cook book" is available  

Wait a little, chatgpt will be our chef.

 

ofer-bahar
Associate II

I'm holding my breath