STM32World

From Stm32World Wiki
Revision as of 07:34, 14 July 2021 by Lth (talk | contribs)
Jump to navigation Jump to search
Mcu board 3d.png

Stm32World is a series of development boards designed for rapid development and prototyping.

The idea is to have MCU boards available with multiple MCU's (including possible non ST ones such as the ones from GigaDevice.

The boards will be stackable but rather than trying to cram every single imaginable device into every board, these will be deliberately kept simple. A CAN transceiver board will include a CAN transceiver and nothing else.

As much as possible, peripheral board will be designed in such a way that they will not conflict with each other, even though this might not be possible to achieve 100 %.

Physical Dimensions

STM32World boards are meant to be stackable.

STM32World Board Dimensions.png

Board Ideas

Name Type Description
MCUSTM32F405 MCU MCU Board using the STM32F405 MCU
MCUSTM32F103 MCU MCU Board using the STM32F103 MCU
MCUGD32F405 MCU MCU Board using the GD32F405 MCU
PRGST Programmer Board acting like a st-link device
PRGBM Programmer Board acting like a black magic device
IOAW9523 I/O I²C AW9523 based GPIO Expander
DWS2812 Display WS2812B RGB LED Array

Pin Use

The STM32 processors are not 100 % flexible in mapping I/O pins, so certain peripherals can only be mapped to certain pins. Because of that, some of our board will conflict with each other.

Pin Remarks
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PB8
PB9
PB10
PB11
PB12
PB13
PB14
PB15
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PC8
PC9
PC10
PC11
PC12
PC13
PC14
PC15