This version of the platform refers to the Arduino STM32 core by Roger Clark.
Newer versions of the core refer to the STM32duino by ST.
If I remember correctly, I took that version to prevent this issue platformio/platform-ststm32#231.
From the comments, this issue might be avoided by setting board = genericSTM32F103C8.
I had not worked on this project for some time and now the STM32f103c8/b environments fail to compile. This is related to the old
platform
optionhttps://github.com/avaldebe/PowerLogger/blob/e5bd2d1022ef1fd6405ec642546fa1445941923b/platformio.ini#L41-L45
This version of the platform refers to the Arduino STM32 core by Roger Clark. Newer versions of the core refer to the STM32duino by ST.
If I remember correctly, I took that version to prevent this issue platformio/platform-ststm32#231. From the comments, this issue might be avoided by setting
board = genericSTM32F103C8
.Using the stm32duino core requires the stm32duino/STM32duino RTC library.