stm32pio icon indicating copy to clipboard operation
stm32pio copied to clipboard

Automate managing of STM32CubeMX + PlatformIO projects

Results 64 stm32pio issues
Sort by recently updated
recently updated
newest added

### Discussed in https://github.com/ussserrr/stm32pio/discussions/113 Originally posted by **FrankBau** February 5, 2022 Warning: GPDSC generation will be soon discontinued With STM32CubeMX 6.4.0 (Nov. 2021) I get a warning on code generation:  ...

enhancement

Establish broad set of static checkers like: - [ ] mypy - [ ] black - [ ] flake and so on.

enhancement

Thanks for a great project. I think we should add the option to specify the source directory to the project containing the IOC file and the option to specify the...

duplicate
enhancement

FreeRTOS, etc.

enhancement
question

Illustration, something like ```shell script $ stm32pio new -b nucleo_f031k6 --with-build ...actual non-verbose output here... $ ll ...actual output here... ```

enhancement

During prolonged operations (like CubeMX code generation) show the subprocess state/last log line so a user can know whether it stalled or not, especially on non-verbose mode.

enhancement

If we analyze `.ioc` file closely, some useful properties can be found: - [ ] We can set `project couplefilesbyip ` and `project toolchain ` automatically instead of asking a...

enhancement

Currently, validation process of some tool is described completely separately of its class (PlatformIO and CubeMX, Java can be treated as a part of CubeMX actually): ```python return ToolsValidationResults( Tool(name=param,...

enhancement

Currently, these operations are independent of each other and scattered around the code which can lead to potential inconsistencies. Actions and their options can be represented as classes with explicit...

enhancement

- [ ] Consider PlatformIO-like schema: only explicitly stated options should be stored in the actual config file - [ ] Use getters like `getboolean`/`getint` (no more `yes_options`/`no_options`/..., but need...

enhancement