2023-03-20 04: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.
2023-03-22 11:32 AM
DigiKey offers a series of videos on the STM32.
2023-03-20 05: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.
There is a whole lot more, just search e.g.
Does it help?
Regards
/Peter
2023-03-20 09: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
2023-03-20 09: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.
2023-03-20 09: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
2023-03-21 02:17 AM
thank you, let me check out the books
2023-03-21 02: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.
2023-03-21 02: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.
2023-03-22 11:21 AM
The courses look fine.
Post edited to adhere community guidelines.
2023-03-22 11:32 AM
DigiKey offers a series of videos on the STM32.