Skip to main content
Jeanne Joly
Associate
November 5, 2020
Question

[Tutorial videos in STM32CubeMX] Your ideas are welcome

Around 40 tutorial videos are accessible from STM32CubeMX in Help menu/Tutorial videos since STM32CubeMX 6.0.0 release.

All those videos intend to answer frequent STM32CubeMX users questions.

It deals with various subjects such as FreeRTOS, DMA, GPIO, Software packs, System view tips, Getting started with X-Cube BLE, pinout view tips…

Those videos will be available to China users in the next STM32CubeMX release (6.1.0).

If you think that some specific tips, features or complex subjects are not yet addressed with these tutorial videos, we will be glad to hear your valuable proposals.

Thanks to share your ideas with maximum of details.

This topic has been closed for replies.

67 replies

Matth1
Associate III
February 4, 2022

Bonjour Jeanne,

My answer will be that videos are not the best format for programming tutorials. I much prefer a written article with screencaps (and maybe a few short embedded video when it's really useful).

With a written article I can read at my own speed, easily skip or re-read parts, copy text, and so on.

I you really have to make a video, it would really help to provide a transcript.

M.R.

MSing.8
Associate II
February 6, 2022

Please have a reference project with STM32F2 (SMT32F207VC preferably) family and TouchGFX (DMA,FSMC).

Please enable TouchGFX for STM32F2

KevinA
Senior
April 5, 2022

"Time is your enemy" Things change, corrections, new functions, renaming, third party interfaces redefine their API (thethings.network) and three months after a video is created it no longer works. And that is not the only issues: CubeMX and CubeIDE are updated but nobody checks to see if past instructional videos are still functional. An example would be: LoRaWAN with STM32WL Getting Started Series 1~6 July 5, 2021 ~ Nov. 30, 2021. This series deals with several outside vendors, CubeMX, CubeIDE, X-Cube expansion packs, and two products from STMicroelectronics: P-NUCLEO-LRWAN2(3) and NUCLEO-WL55JC1(2). Only the Gateway is used from the P-NUCLEO-LRWAN2, the 'NODE' NUCLEO-L-73RZ+WM-SG-SM-42_ShieldV1.0 that comes with the P-NUCLEO-LRWAN2 is non-functional and without documentation or firmware (should be replaced with NUCLEO-WL55JC1(2)).

I've been working my way through the LoRaWAN with STM32WL Getting Started Series keeping track of the issues or workarounds as in making note of the video TIME and what was done to work around the issues.

It would be a good thing to have every "Getting Started" like video have a section here in the community where we could post the current updates / fixes / workarounds, users helping users thing. Post a link with the videos back to the community section where updated information is, time spent hunting down workarounds is wasted time. :)

KiptonM
Senior III
April 19, 2022

I am trying to be able to load code over the UART or I2C. The documentation and HAL for changing the User protection and Option bits is very poor. A working example would be very helpful.

Jeanne Joly
Associate
April 21, 2022

Thanks for sharing ideas for new tutorial videos subjects. While prioritizing videos for new STM32CubeMX features, we are investigating the best way to bring some new videos on proposed subjects.

magene
Senior
June 14, 2022

One more thought. An example video or just an example program that shows how to use the HAL library in a C++ app would be really helpful to those of us trying to use an object oriented architecture in our embedded apps. For example, an example program that showed how to build a UART class that encapsulated all the data and functions need to setup a UART and provided polled, interrupt and DMA read write functions would be really valuable. Particularly if it could be used as an example that could be applied to the other peripherals, I2C, SPI, timers, etc.

JMeye.2
Associate II
July 18, 2022

Topics I would like:

  • Bootloader implementation and how to properly encrypt and secure firmware
  • Complete finished project series. Not just demos but something close to a finished "product"
  • DMA for more complex cases like unknow receive size etc.
  • More complex USB examples. Not just hey we send out the data we receive
  • How to set up the STM32CubeIDE properly with C++.
Johi
Senior II
July 26, 2022

Since STM32CubeIDE is unable to rename/refactor projects properly, it would be nice to have a demo that shows how this can be done manually. The aspect of backing up and restoring projects properly (for example in an other folder with other references) would be quite interesting for many users. Since everybody, sooner or later is confronted with this aspect it will benefit many of us.

PHolt.1
Senior
August 10, 2022

A lot of the videos are not done in English. Or they might be but I can't understand the speaker.

Andrei Chichak
Lead
August 17, 2022

I'd like a video going over how to get CubeIDE, FreeRTOS, LwIP, and ethernet to play nicely with each other.

There seems to be a lot of missing documentation and broken examples at this time. By putting together a video, your FAEs would have to refresh their knowledge, discover all of the written rules, and bring them together in a video.

Please??