This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Selecting MCU for pulse oximeter with zigbee connectivity

Other Parts Discussed in Thread: CC2650, AFE4404, CC2630, CC2538

I'm trying to pick a microntroller for a wireless pulse oximetry project that I am working on. The  MCUs that I am interested in are CC2630, CC2538, CC2650. All of them have a I2C port. It will be connected to the AFE4404, which will do signal conditioning. I picked AFE4404 because it has I2C capability rather than SPI. 
I need the microntroller to have zigbee, be low power, small and low cost. Are there suggestions as to which one I should pick?
My other question is can I program these MCUs to either be the transciever or receiver. I believe that's one of the features of Zigbee but I just wanted to make sure. I plan on using the microntroller that I choose for the pulse oximeter and use it to give the computer/monitor zigbee connectivity (the results of the pulse oximetry will be displayed on a computer screen). Would I use something like this (www.ti.com/.../cc2531emk) if so, will this act as a transceiver and does it have the hardware programmer to configure it the network.