Using DA14580-01AT2 for bluetooth

Hello, first time using this forum so I'm sorry if I placed this in the incorrect place.

I am working on a project and I decided I need Bluetooth. I'm not going to use any premade PCBs or modules, since I want to learn PCB design and other things, but that's besides the point.

I'm looking at this chip: DA14580-01AT2 since it's fairly cheap and I can't find a Bluetooth transceiver without an integrated MCU in the shop I want to buy it from; and also it doesn't require some fancy antenna matching network.

The problem I have is, I'm not sure wether or not this chip requires to be programmed - I just want an SPI/I2C/UART/USART interface to communicate via Bluetooth. It says it can be used as a stand alone SoC or as a data pump for a hosted system, but I can't find any info on how to use it with an external MCU, without programming the chip itself beforehand.

I was hoping I could get some help here, since I couldn't find any information elsewhere. Either that or I'm incapable of getting this info from the datasheet.

It seems to me that figuring out how to use that BLE chip is well outside the scope of this Arduino Forum. It is certainly far beyond my pay grade.

...R