Maximilian Gerhardt

Results 143 issues of Maximilian Gerhardt

When using a minimal `platformio.ini` of ```ini [env:nucleo_l476rg] platform = ststm32 board = nucleo_l476rg framework = stm32cube ``` with `src/main.c` of ```c #include "stm32l4xx_hal.h" #include int main(void) { HAL_Init(); float32_t...

Per https://community.platformio.org/t/where-are-all-the-new-stm32-boards/23304. Platform-STSTM32 should support all the boards which are selectible with that core in the Arduino IDE, too. Examples: * Generic WL54CCUx (and lots of other WL series) *...

Per https://community.platformio.org/t/creating-custom-board-for-stm32f429zgt6/23582/49?u=maxgerhardt. When using a custom header file with `board_build.stm32cube.custom_config_header = yes`, no matter which modules are activated or not, e.g., ```c #define HAL_MODULE_ENABLED #define HAL_ADC_MODULE_ENABLED #define HAL_CAN_MODULE_ENABLED /* #define...

feature

The use case as stated in https://community.platformio.org/t/how-use-a-same-chip-but-with-different-environment/18082 is pretty valid. Instead of the framework's variant folder, like https://github.com/stm32duino/Arduino_Core_STM32/tree/master/variants and `NUCLEO_L476RG`, some projects require a custom variant folder location and variant....

Per https://community.platformio.org/t/cant-find-cmsis-rtos2-on-nucleo-l452re-with-stm32cube-framework/18713. The current builder script only uses a few things from the Drivers/CMSIS folder of the STM32Cube package, namely "Device" and "DSP". https://github.com/platformio/platform-ststm32/blob/a1e85ff37ced73048b23b3c99eba6b1b0c6f9dc4/builder/frameworks/stm32cube.py#L202-L227 It would be nice to also...

feature

As detailed in https://community.platformio.org/t/building-uploading-spiffs-fails-error-3/11160/6?u=maxgerhardt, for the `platformio.ini`: ``` [env:d1_mini_pro] platform = espressif8266 board = d1_mini_pro framework = arduino ``` and creating a `data/` folder with one sample file inside it,...

bug

What kind of issue is this? - [ ] **Question**. This issue tracker is not the place for questions. If you want to ask how to do something, or to...

Per https://community.platformio.org/t/filesystem-upload-option-not-available/23579/7?u=maxgerhardt. When using a project that uses a recent platform version but selects an older Arduino-ESP8266 core (e.g., 2.5.2), problems arise when attempting to upload a filesystem image. This...

We do have the `uploadfs` target to pack and upload our `data/` folder as a filesystem (SPIFFS or LittleFS) binary to the ESP8266, but there is no built-in reverse: To...

feature

As per https://community.platformio.org/t/esp8266-error-unknown-opcode-or-format-name-when-compiling-with-include-umm-malloc-umm-malloc-cfg-h/14709. https://docs.platformio.org/en/latest/platforms/espressif8266.html#debug-level says to basically add ```ini build_flags = -DDEBUG_ESP_PORT=Serial -DDEBUG_ESP_OOM -include "umm_malloc/umm_malloc_cfg.h" ``` to the `platformio.ini` of a Arduino-ESP8266 project to enable the out-of-memory detection system in...

enhancement