This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Using SoftDevice without SDK

Hi,

We're contemplating using the SoftDevice without using the Nordic SDK. We feel the SDK bloats our code when all we need is some simple GPIO, I2C communication and BLE. We have written drivers for those in other platforms (AVRs), so we're familiar with the concept of memory-mapped registers and should be able to figure those parts out.

What is our concern is the SoftDevice. My understanding is that the SoftDevice is a pre-compiler binary "blob" that you load at a specific place in memory. Is there any documentation about interfacing with the SoftDevice directly?

Related