Orange LED of hell

Sure, I can also share my project (as full STM32 CubeIDE).
The main reason for me to "avoid" Arduino IDE: it is way too slow: my projects are pretty big and the compile time, to flash an updated FW version is way to slow (on office computer: hours!)

The only drawback: you have to bring up all yourself (but you will have full Open Source at the end). WiFi bring-up, WiFiSSLClient, higher layer SW stacks such as OpenMV, MQTT protocols etc. is very time consuming. (I do not use and need WiFi)