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.