I really enjoyed your series on RAM and just wanted to say thank you for incredibly valuable videos you're sharing with us.
@geneschroedertech75012 жыл бұрын
Glad you like them!
@ricardon74648 ай бұрын
You are a Master. Thanks a lot! I am an Automation QA moving me to Embedded Testing. Again, thank you very much.
@geneschroedertech75018 ай бұрын
Thank you for your kind words. Hope you enjoy your new role and best wishes for success.
@10e9992 жыл бұрын
The R.A.M serie was great. I'm looking forward to watching this one. Thanks for sharing Gene!
@geneschroedertech75012 жыл бұрын
Glad you enjoyed it
@landspide2 жыл бұрын
I found it easier to embrace cmake, which can work fine across both (vscode, clion). CLion generates a good starting cmake boilerplate on import from a STMCubeIDE generated project by CubeMX. These tutorials are brilliant, embedded development is generally missing many of these modern practices and can be quite archaic mostly due to aging tooling (eg. Keil).
@geneschroedertech75012 жыл бұрын
Thanks for the comment. I seriously considered using cmake, but that approach has its own issues. I hear a lot about CLion lately and need to look at it. STM32CubeIDE is a bit old fashioned and clunky, but has some nice features if you are using STM32 MCUs, especially after ST integrated the hardware stuff (MX). My objective was to allow people to continue to use that IDE but still get a taste of CI/CD.
@lorandmarton5279 Жыл бұрын
Could you tell what issues has the Cmake approach?
@geneschroedertech75016 ай бұрын
@@lorandmarton5279 Sorry I missed your question, but I will answer it for others. I don't remember exactly what I meant by "issues" but I don't think it was any issue with cmake itself. I think it was more that STM32CubeIDE is based on make, and to go to cmake was going to be a big diversion for this particular course. I have thought about a different course on moving a project from STM32CubeIDE to a more "production like" development environment, and that would be a better place to address use of cmake.
@LagrangeMangeArrange60843 ай бұрын
I love you gene!!!!
@geneschroedertech75013 ай бұрын
Hope you like the course!
@agir470717 күн бұрын
I am working toward becoming an Embedded Software Engineer. In several job interviews, I’ve been asked about my knowledge of CI/CD. While searching for resources to learn, I came across your amazing, high-quality videos. I have an Ubuntu Linux laptop with STM32CubeIDE installed (no Windows computer), and I also have two STM32 Nucleo boards: the L073RZ and the F446RE. Would it be possible to learn CI/CD using these resources?
@geneschroedertech750114 күн бұрын
@agir4707 Sorry for the delay. First of all, I must say there are many ways to learn CI/CD. There are a lot of materials on the web, although mine is less common because I focus on embedded. In particular, I focus on beginners in embedded who are using STM32CubeIDE. So I wanted to cover the basic CI/CD concepts in this IDE environment, trying to keep it simple. You could combine my specialized course with more generic courses on CI/CD, particularly for exposure to other CI/CD tools (Jenkins is viewed as old but it still very commonly used). I think you could use Linux as I don't believe I used any Windows-only tools. There will be some changes regarding path names and using bash files (.sh) vs Windows (.bat). Regarding the Nucleo boards, I used the HAL library vs LL so my software should be fairly portable to all kinds of Nucleo boards, but I expect you will have to make some changes. Of course figuring this out will make you learn more.
@agir470710 күн бұрын
Thank you for the detailed explanation. I am looking forward to starting.
@EmadTayefeh3 ай бұрын
Very interesting series of videos, do you mind to make a series about CI/CD test automation on a robotic unit regarding testing the sense of fusion in details please? I think everyone can benefits from it.
@geneschroedertech75013 ай бұрын
Thank you for your comments. Your suggestion is very interesting, but currently I am working on other projects.