The module is equipped with an Arm cortex M4 microcontroller which is suitable for processing lots of data and also has about 1 MB of flash memory space to store the data such as application code. Additionally, it also supports over the air firmware updates and Nordic has all the SDKs that support these various features.