Author Topic: Basics and learning for stm32  (Read 789 times)

0 Members and 1 Guest are viewing this topic.

Offline DzoroTopic starter

  • Contributor
  • Posts: 27
  • Country: mk
Basics and learning for stm32
« on: April 10, 2023, 10:54:23 pm »
Can someone recommend some site or youtube channel for learning basics for stm32 programing and setup. I want to make more complex projects but i don't have the knowledge to do so.

Thanks
Dzoro
 

Offline barshatriplee

  • Regular Contributor
  • *
  • !
  • Posts: 130
  • Country: bd
Re: Basics and learning for stm32
« Reply #1 on: April 12, 2023, 10:03:48 am »
 

Offline robca

  • Frequent Contributor
  • **
  • Posts: 257
Re: Basics and learning for stm32
« Reply #2 on: April 15, 2023, 04:37:09 pm »
If all you want to do are some hobby projects and being able to leverage the existing Arduino ecosystem, there is always https://github.com/stm32duino

It has a healthy community https://www.stm32duino.com and it's officially supported by ST Micro, for pretty much every processor and board. It's not as flexible as using stm32cubeide, but since it uses the same HAL libraries, it has the same performance as anything written with HAL (which I find cumbersome and wasteful). The HAL doesn't really abstract various processors, each one uses subtly different versions. If anything, stm32duino does a better job at abstraction

I have used both approaches, and I prefer going the stm32cubeide route (without HAL) when I need high performance, and stm32duino when I need to do something quickly and I need an existing library. For example, driving a touch LCD is pretty trivial with stm32duino, would take a lot of work using the native ST dev environment.
« Last Edit: April 15, 2023, 06:47:55 pm by robca »
 

Offline djsb

  • Frequent Contributor
  • **
  • Posts: 937
  • Country: gb
Re: Basics and learning for stm32
« Reply #3 on: April 15, 2023, 05:20:21 pm »
The above link in the last post does not work. This one does.

https://www.stm32duino.com/
David
Hertfordshire, UK
University Electronics Technician, London, PIC16/18, CCS PCM C, Arduino UNO, NANO,ESP32, KiCad V8+, Altium Designer 21.4.1, Alibre Design Expert 28 & FreeCAD beginner. LPKF S103,S62 PCB router Operator, Electronics instructor. Credited KiCad French to English translator
 
The following users thanked this post: robca

Offline DzoroTopic starter

  • Contributor
  • Posts: 27
  • Country: mk
Re: Basics and learning for stm32
« Reply #4 on: April 15, 2023, 05:31:56 pm »
Thanks allot guys for the great recommendations i will look at them
 

Offline robca

  • Frequent Contributor
  • **
  • Posts: 257
Re: Basics and learning for stm32
« Reply #5 on: April 15, 2023, 06:47:06 pm »
The above link in the last post does not work. This one does.

https://www.stm32duino.com/
Good catch, for some reason the forum software added the comma to the url itself, instead of keeping it separate. I fixed it now, just in case. Thanks for pointing this out
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf