this post was submitted on 06 Aug 2023
4 points (100.0% liked)

MICROCONTROLLERS

848 readers
1 users here now

Everything microcontrollers: projects, questions, new releases, etc.

dragontamer's Beginner Guides:

Beginner Series I: What is a Microcontroller?

Beginner Series II: The "Generic" Microcontroller

Beginner Sidenote: Microchip's Signal Chain Design Guide

Beginner Series III: Skills and Complexity Tiers

Beginner Series IV: Deep Dive into Microchip's AVR EA

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] dragontamer@lemmy.world 1 points 2 years ago

Always nice to see someone pushing for bare-metal. I haven't used STM32 myself, but its always a popular choice for beginners. I'd get into it eventually.

I believe STM32 is famous for having the "widest-range ARM cores", from cheap under $1 STM32C0, to ultra-low-power STM32U5, to higher end STM32H7. ST advertises 1290 microcontrollers in their 32-bit ARM family, meaning you almost certainly have some STM32 available that matches whatever project you're trying to do.

For those who need a bit more help, the STM32 NUCLEO boards are a $10 to $15 set of demo-boards / reference designs that help people get started. Many STM32 chips are available in a NUCLEO board, and many boards (not all) have Arduino shield layouts, so the STM32 can be used as a higher-performance Arduino.

Its a good and popular line.