Examples for using Cortex-M0+ based stm32g0 processor. All the examples are made for Nucleo G031K8 board. The pinouts and all the alternative functionality of the board is given in the Figure below.
The board comes with ST-Link programmer / debugger so no need for an extra hardware.
The projects are set up to be used with STM32CubeIDE.
- Set your workspace as the root directory of the project
- Import existing projects to the workspace. (no need to copy)
There is also makefiles if you want to roll your own development environment using command line.
- STM32G031K8 Datasheet Errata
- RM0444 - Reference Manual for STM32G0x1 Devices
- PM0223 - Programming Manual for STM32G0
- Cortex-M0+ Devices Generic User Guide
- Cortex-M0+ Technical Reference Manual
- Nucleo-G031K8 Schematic
If you see a problem in the code, please create a PR, explaining the situation with the code fixes.
Happy hacking!...