NRF24L01 connected to Pro Micro - anyone succeeded - if so pin connections pls

Has anyone successfully connected a NRF24L01 to an Arduino Pro Micro and if so please advise the pin connections and if available the code used.

I'm concerned that I may need to modify the .h files.

At this time I'm only using the RF24 library & would like to make a basic transmit / receive connection maybe just echoing the time similar to that done in the RF24 example "GettingStarted".

I suspect because the Pro Micro does not provide a 3.3volt output this will need to be an external supply with the grounds connected or maybe generate 3.3V off 5V rail through some diodes providing the required level of volt drop (i.e 0.6V per diode.)