What type of module is this?
What you have looks to be the nRF24L01. It's a wireless transceiver. 

I must admit, that board looks a lot like a common ESP8266 module! Both are used for 2.4GHz wireless communication, and thus have similar PCB antennas. Both are about the same dimensions, and commonly have the same board color. Yikes!

&nbsp;

nRF24L01:




ESP8266:


Easy identification is as follows:
-The nRF24L01 board has a big, silver, oval-shaped crystal oscillator.
-The ESP8266 board has a smaller, flat, rectangle-shaped crystal oscillator. It also has a big FLASH chip right next to the main microchip.

There may or may not be silkscreen (printed label) differences, but that varies with all the clones out there, so I wouldn't count on those unless they are explicit.