Build Mbed OS from source and install onto board

I am facing the problem of my board, NRF52840 Adafruit Feather and EV-BM833, not included in targets for mbed os. I’m moving to these new board for the same project and for the old board, NRF52_DK used mbed os. What’s the best way of adding target, building it, and installing it on board? I found this target addition method by digging around, is this the only way?

We have a porting guide for Mbed OS here: Porting process - Porting | Mbed OS 5 Documentation

Please let us know if that helps, or how we can improve it if you get stuck!

Hi , i was wondering if i can port MbedOS in Adafruit Feather nRF52840 Sense or STEVAL-STLKT01V1 and if their peripherals are supported .