Skip to main content
Visitor
October 5, 2026
Question

Beginner, trying to select STM32 for school related project

  • October 5, 2026
  • 0 replies
  • 4 views

Greetings

I am apprentice in electronics and for a school project I am trying to build a digital clock based on an STM32. I want to use an ST7735 based SPI display to show the time, because I am already familiar with the Adafruit GFX library (I did something similar on Arduino before). Since I have never done a project before, where I am selecting my MCU, although I already have some experience regarding PCB design. My questions/criteria are as follows:

  • I want to have a MCU that I can solder by hand, therefore BGA packages and the like are out of the question
  • The MCU needs to be compatible with the mentioned graphics library, I am aware of HAL libraries but would need assistance in choosing one
  • I need at least 7 or 8 GPIOs to be available, so I can use external buttons to change the time
  • I assume SPI and I2C (might 
  • I want to be able to do the programming directly with the MCU soldered to the board, should I implement the programming interface via USB or should I use the SW pins?

If I were to get a recommendation for an MCU, I would also appreciate some help with choosing a dev board, so I can work on the code without having the board ready yet.

Thank you in advance