{ "build": { "cpu": "cortex-m0plus", "extra_flags": "-DSTM32L031xx", "f_cpu": "32000000L", "mcu": "stm32l031k6t6", "product_line": "STM32L031xx", "variant": "STM32L031K6", "variants_dir": "../variants" }, "debug": { "default_tools": [ "stlink" ], "jlink_device": "STM32L031K6", "onboard_tools": [ "stlink" ], "openocd_target": "stm32l0", "svd_path": "STM32L0x1.svd" }, "frameworks": [ "arduino", "cmsis", "mbed", "stm32cube", "libopencm3" ], "name": "ST Nucleo L031K6", "upload": { "maximum_ram_size": 8192, "maximum_size": 32768, "protocol": "stlink", "protocols": [ "jlink", "cmsis-dap", "stlink", "blackmagic", "mbed" ] }, "url": "https://developer.mbed.org/platforms/ST-Nucleo-L031K6/", "vendor": "ST" }