Access to NRF52 SDK libraries in Device OS

Is there any way to enable specific libraries/drivers in the NRF52 SDK on the Argon?

I’m particularly interested in accessing the capacitive sensing driver for touch interactions.

Not easily. The problem is that the libraries are loaded by the Device OS/system firmware. There’s an abstraction barrier between that and user firmware, so even if the feature was enabled in the system you couldn’t access it from user firmware unless an API was built wrapping it.

The workaround is to use monolithic firmware. This combines system and user firmware into a single binary, and user firmware can then access all of the enabled features. You can only do this using the gcc-arm compiler (manually or thorough Particle workbench) and the binaries are large.

It should work, but I’ve never actually tried to enable something that’s not already enabled, so I’m not 100% sure it will work, but it should.