Using SEGGER IDE for Bypassing the Arduino MBed OS

Hello Arduino Forum,

I would like to entirely bypass the Arduino Development Environment and MBed OS entirely by loading a build from the SEGGER IDE onto an Arduino Nano 33 BLE to its NRF52840. SEGGER is the recommended (free) IDE for NRF52x development and as I do not plan on utilizing any Arduino specific code, I believe I can do this without having to purchase an NRF52840-DK.

Are there any recommended safeguards as I work through this process?

Thanks in advance!

Everything is open source and online, both hardware and software.
Scroll down for the schematics on this page : https://store.arduino.cc/products/arduino-nano-33-ble.
Walk around in the Arduino Mbed layer: https://github.com/arduino/ArduinoCore-mbed

I don't know how code is uploaded to flash, that might be different.
The Arduino IDE for the Raspberry Pi Pico (Mbed) can do both the disk-access and the upload via Serial (Serial after the bootloader was uploaded via the disk-access).

the Nano BLE has an Arduino bootloder. I guess the SEGGER IDE can't use it. It will want to use a SWD programmer. The SWD pins are only points on the bottom side of the board so you will have to solder a pin header there and make an adapter cable for a programmer.

why not buy some other nRF52 development board with propper SWD connector or on-board SWD programmer?

When I learned to program the nRF52840 on the Arduino Nano BLE 33, I found much help at the Nordic developer forum. There are people using Arduino boards with the SEGGER IDE (e.g. here). Even a SEGGER-Wiki has some according information.
Good luck!
(And keep us informed.)