Skip to content

STM32F030 Demo Board

lbuild module: modm:board:stm32f030_demo

STM32F030F4P6 Minimum System Development Board.

Cheap and bread-board-friendly board for STM32 F0 series. Sold for less than 1.5 USD on well known Internet shops from China.

https://stm32-base.org/boards/STM32F030F4P6-STM32F030-DEMO-BOARD-V1.1

Programming

Since the board doesn't have a programmer on-board, you need to use your own and specify which one you're using in a custom openocd.cfg file:

# Replace this with your custom programmer
source [find interface/stlink-v2.cfg]

# To select a specific programmer you can specify its serial number
#hla_serial "\x53\x3f\x6f\x06\x51\x77\x50\x57\x12\x17\x13\x3f"
# You can discover the serial via `stlink --hla-serial` or `st-info --hla-serial`.

Then include this file in your build options like so:

<library>
  <extends>modm:stm32f030_demo</extends>
  <options>
    <option name="modm:build:openocd.cfg">openocd.cfg</option>
  </options>
</library>

This module is only available for stm32f030f4p6.

Dependencies

modm:board:stm32f030_demo modm_board_stm32f030_demo modm: board: stm32f030_demo modm_architecture_clock modm: architecture: clock modm_board_stm32f030_demo->modm_architecture_clock modm_platform_clock modm: platform: clock modm_board_stm32f030_demo->modm_platform_clock modm_platform_core modm: platform: core modm_board_stm32f030_demo->modm_platform_core modm_platform_gpio modm: platform: gpio modm_board_stm32f030_demo->modm_platform_gpio

Limited availability: Check with 'lbuild discover' if this module is available for your target!