I decided to have a look at the STM32H7x3 series running at 480Mhz. The Nucleo board uses the 144 pin ZI version, but they also have a 100 pin V version. 100 pin is attractive because it gives me access to external memory, Ethernet and more + if I should go for a 100 pin I can as well chose the top-notch – they don’t cost that much more and 1Mb Flash + 1Mb SRAM is convenient.
We all know that Raspberry PI is superior if you want large displays, but I am looking for smaller, embedded displays where I find Raspberry PI to be clumsy due to wiring needs + it’s a few options of interest with this larger MCU.
- 480 Mhz M7 core
- double precision FPU
- Up to 2Mb Flash
- 1Mb SRAM
- Fast SPI Memory and external memory
- 4 x DMA controllers
- 4 x I2C
- 8 x USART/UART
- 6 x SPI up to 150Mhz
- 4 x SAI
- SPDIFRX, MDIO,SWPMI
- 2 x SD/SDIO/MMC
- 2 x USB
- Ethernet
- 22 x Timers
- 3 x 16 bit ADC’s
- 2 x 12 bit DAC’s
- 2 x Op amps
- 1 x digital filer
- LCD-TFT
- Graphics accelerator
- Camera interface
- And more
My interest in this is only experimental at the moment.