Using nRF connect SDK with non-nordic boards?

Hi,

I've written an app for the nRF52840 dev board using the nRF connect SDK. Now I'd like to port the app to the STM32F4 discovery dev board. I've managed to get the app to compile for the stm32 board by adding 'hal_stm32' to 'name-allowlist' in 'nrf/west.yml', but I don't know if this is a reasonable solution. Is it a good idea to use nRF connect SDK to build apps for non-nordic boards or am I likely to run into problems later down the line?

Related