Hello, I am looking for a detailed course offered by any institution or university to help my team Learn basics and advanced skills working with STM32 microcontrollers, programming to hardware.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-20 4:26 AM
I want to be able to implement different projects same way as implemented from Atmega328 of Arduino. So i want to move from Arduino to STM32 for better performance and technology.
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-22 11:32 AM
DigiKey offers a series of videos on the STM32.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-20 5:19 AM
Welcome, @PWeju.1​, to the community!
There are many documents for beginners, e.g. a Getting started with STM32: STM32 step-by-step on our website or in the STMicroelectronics YouTube channel, e.g.
- STM32CubeMX and STM32Cube HAL basics
- STM32G0 Workshop
- STM32 USB training
- FreeRTOS on STM32, v1 and v2
- Graphics with STM32
There is a whole lot more, just search e.g.
- in Youtube for "stmicroelectronics mooc" (MOOC = Massive Open Online Course)
- on wiki.st.com for microcontrollers
- in the STM32MCU Developer Zone
Does it help?
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-20 9:40 AM
The curve is steep but Udemy courses https://www.udemy.com/course/mastering-microcontroller-with-peripheral-driver-development/ really helped me, there is also some nice for newbies youtube channels like https://www.youtube.com/@ControllersTech
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-20 9:40 AM
Although a bit dated at this point Geoff Brown had a good course/intro
https://legacy.cs.indiana.edu/~geobrown/book.pdf
In college we did a "Learning how to Learn" type course, and I've used books and reference manuals to learn MCU over the last few decades. I tend to use a "Triangulation" method, where I get multiple topic perspectives, from multiple authors, and forms, and use this to evolve my understanding. It is often a matter to finding the right person to explain something the right way, that leverages knowledge you already have.
For the Cortex-M parts Joseph Yiu has a series of "Essential" books covering the cores with a more user centric perspective than the TRM (Technical Reference Manuals). ST has it's Programming Manuals which are akin to ARM's TRM
There are several college level texts on ARM and RISC processors that might provide context.
Vendors like ST, NXP, ATMEL, etc bolt on their own peripherals to the cores. These are covered in the Reference Manuals, but the concepts can perhaps be gleaned from ancient texts from the like of Zaks or Leventhal, it's just easier these days to put multiple instantiations on the IC / SoC than it was with externally wired peripheral chips.
In more recent years Muhammad Ali Mazidi seems to have taken up a lot of the MCU text book space, perhaps check with Amazon, or other e-book vendors, to see if you find his style amenable.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-20 9:52 AM
>>So i want to move from Arduino to STM32 for better performance and technology.
Arduino does actually have some quite powerful boards/parts. Now admittedly they hide a lot of the complexity you might need to do things properly, and libraries / drivers that you'd now have to own at a system level.
The GIGA RI uses an STM32H747
https://store-usa.arduino.cc/pages/giga-r1-wifi?selectedStore=us
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-21 2:17 AM
thank you, let me check out the books
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-21 2:20 AM
thanks, i had checked out the Udemy course, the syllabus looks well listed. At this point I was preferring more like on site course first , then have online after.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-21 2:23 AM
Thank you, i tried following one tutorial from one of these channels, I think steppe school, but I wasn't understanding properly, could get lost at some point. was hoping for more like a offline training in person attendance if possible. but I'll continue trying these sources provided.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-22 11:21 AM
The courses look fine.
Post edited to adhere community guidelines.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-22 11:32 AM
DigiKey offers a series of videos on the STM32.
